How Well Do Line Drawings Depict Shape? Forrester Cole Kevin Sanik Doug DeCarlo Adam Finkelstein Thomas Funkhouser Szymon Rusinkiewicz Manish Singh RutgersPrinceton.

Slides:



Advertisements
Similar presentations
Why is photorealism the aim? People paint! What is NPR? NPR issues NonPhotorealistic Rendering.
Advertisements

Running a model's adjoint to obtain derivatives, while more efficient and accurate than other methods, such as the finite difference method, is a computationally.
Differential Geometry
Sorce: Suggestive Contours for Conveying Shape. (SIGGRAPH 2003) Doug DeCarlo, Adam Finkelstein, Szymon Rusinkiewicz, Anthony Santella. 1 Suggestive Contours.
Binary Shading using Geometry and Appearance Bert Buchholz Tamy Boubekeur Doug DeCarlo Marc Alexa Telecom ParisTech – CNRS Rutgers University TU Berlin.
What makes an image memorable?
Screened Poisson Surface Reconstruction
Non-Photo Realistic Rendering Jian Huang CS594 Fall 2003 This set of slides are modified from the NPR Course during SIGGRAPH’2003.
Database-Based Hand Pose Estimation CSE 6367 – Computer Vision Vassilis Athitsos University of Texas at Arlington.
A Perceptual Heuristic for Shadow Computation in Photo-Realistic Images Wednesday, 2 August 2006 Peter VangorpOlivier DumontToon LenaertsPhilip Dutré.
Suggestive Contours for Conveying Shape Doug DeCarlo, Adam Finkelstein, Szymon Rusinkiewicz, and Anthony Santella.
A presentation by Modupe Omueti For CMPT 820:Multimedia Systems
Evaluation Adam Bodnar CPSC 533C Monday, April 5, 2004.
May 2004SFS1 Shape from shading Surface brightness and Surface Orientation --> Reflectance map READING: Nalwa Chapter 5. BKP Horn, Chapter 10.
Technical Writing II Acknowledgement: –This lecture notes are based on many on-line documents. –I would like to thank these authors who make the documents.
Chapter 3 The Qualitative Research Approach. WHAT IS THE INTERPRETIVE WAY OF THINKING? Multiple Realities Data vs. Information Subjects vs. Research Participants.
CVR05 University of California Berkeley 1 Familiar Configuration Enables Figure/Ground Assignment in Natural Scenes Xiaofeng Ren, Charless Fowlkes, Jitendra.
Randomized Cuts for 3D Mesh Analysis
Perception of illumination and shadows Lavanya Sharan February 14th, 2011.
Suggestive Contours Final programming assignment Advanced topics in Computer Graphics.
Perception of illumination and shadows Lavanya Sharan February 14th, 2011.
Consistent Segmentation of 3D Models Aleksey Golovinskiy Thomas Funkhouser Princeton University.
Accurate, Dense and Robust Multi-View Stereopsis Yasutaka Furukawa and Jean Ponce Presented by Rahul Garg and Ryan Kaminsky.
Image Statistics and the Perception of 3D Shape Roland W. Fleming Max Planck Institute for Biological Cybernetics Yuanzhen Li Edward H. Adelson Massachusetts.
ART AND PERCEPTUAL EXPERTISE. Structure Applying principles of perception to art-making Why study representational drawing? How to quantify drawing ability.
Non-photorealistic Rendering Pablo Picasso - The Bird Cage No electrons were harmed during the production of this presentation.
Multi-Scale Surface Descriptors Gregory Cipriano, George N. Phillips Jr., and Michael Gleicher.
Abstraction of Man-Made Shapes Ravish Mehra 1,2, Qingnan Zhou 1, Jeremy Long 4, Alla Sheffer 1, Amy Gooch 4, Niloy J. Mitra 2,3 1 Univ. of British Columbia.
Face Alignment Using Cascaded Boosted Regression Active Shape Models
SIGGRAPH 2007 Tilke Judd Frédo Durand Edward Adelson.
CrossShade: Shading Concept Sketches Using Cross-section Curves Presenter: Feilong Yan.
By Andrea Rees. Gestalt Principles 1) Closure 2) Proximity 3) Similarity 4) Figure VISUAL PERCEPTION PRINCIPLES OVERVIEW Depth Principles Binocular 1)
The Perception of Walking Speed in a Virtual Environment By T. Banton, J. Stefanucci, F. Durgin, A. Fass, and D. Proffitt Presentation by Ben Cummings.
Recognition using Regions (Demo) Sudheendra V. Outline Generating multiple segmentations –Normalized cuts [Ren & Malik (2003)] Uniform regions –Watershed.
Analyzing and Interpreting Quantitative Data
December 4, 2014Computer Vision Lecture 22: Depth 1 Stereo Vision Comparing the similar triangles PMC l and p l LC l, we get: Similarly, for PNC r and.
Style Compatibility For 3D Furniture Models Tianqiang Liu 1 Aaron Hertzmann 2 Wilmot Li 2 Thomas Funkhouser 1 1 Princeton University 2 Adobe Research.
1 Shadows (2) ©Anthony Steed Overview n Shadows – Umbra Recap n Penumbra Analytical v. Sampling n Analytical Aspect graphs Discontinuity meshing.
LEVEL 3 I can identify differences and similarities or changes in different scientific ideas. I can suggest solutions to problems and build models to.
Now days, sampled 3D models become more widespread in many fields and applications. It is often necessary to have a credible 2D model that emphasizes.
Goal and Motivation To study our (in)ability to detect inconsistencies in the illumination of objects in images Invited Talk! – Hany Farid: Photo Forensincs:
Peter Henry1, Michael Krainin1, Evan Herbst1,
Stylized Shadows Christopher DeCoroPrinceton University Forrester Cole Adam Finkelstein Szymon Rusinkiewicz.
Psy 430 Some other perceptual phenomena & illusions.
3D Object Modelling and Classification Intelligent Robotics Research Centre (IRRC) Department of Electrical and Computer Systems Engineering Monash University,
A B C D E F A ABSTRACT A novel, efficient, robust, feature-based algorithm is presented for intramodality and multimodality medical image registration.
Chapter 6: Analyzing and Interpreting Quantitative Data
Visual Perception Principles Visual perception principles are ‘rules’ that we apply to visual information to assist our organisation and interpretation.
CS348B Lecture 18Pat Hanrahan, Spring 2005 Modeling & Simulating Appearance Models Light Light Sources Shapes Materials Interfaces: Reflection and texture.
1Ellen L. Walker 3D Vision Why? The world is 3D Not all useful information is readily available in 2D Why so hard? “Inverse problem”: one image = many.
By James J. Todd and Victor J. Perotti Presented by Samuel Crisanto THE VISUAL PERCEPTION OF SURFACE ORIENTATION FROM OPTICAL MOTION.
Visual Perception. What is Visual Perception? Visual perception are rules we apply to visual information to assist our organisation and interpretation.
Value. In the visual arts the term value describes the relationships of light and dark. White under brilliant illumination is the lightest possible value,
Monitoring and evaluation Objectives of the Session  To Define Monitoring, impact assessment and Evaluation. (commonly know as M&E)  To know why Monitoring.
A Plane-Based Approach to Mondrian Stereo Matching
Signal and Image Processing Lab
Instructor: S. Narasimhan
Mesh Modelling With Curve Analogies
Mesh Modelling With Curve Analogies
Semi-Global Matching with self-adjusting penalties
Improving the Performance of Fingerprint Classification
Lecture 26 Hand Pose Estimation Using a Database of Hand Images
Approximate Models for Fast and Accurate Epipolar Geometry Estimation
EXPERIMENTAL DESIGN Science answers questions with experiments.
Suggestive Contours with Geometry Shader
Algorithm and perception
Visual Features in the Perception of Liquids
What fraction of the incident light is reflected toward the viewer?
Terms.
Artistic Rendering Final Project Initial Proposal
Presentation transcript:

How Well Do Line Drawings Depict Shape? Forrester Cole Kevin Sanik Doug DeCarlo Adam Finkelstein Thomas Funkhouser Szymon Rusinkiewicz Manish Singh RutgersPrinceton

Line drawings [Matisse 1932] [Flaxman 1805] [US Patent 378,973]

Line drawings Occluding ContoursSharp creases

Line drawings Ridges and ValleysSuggestive Contours [DeCarlo et al 2003] Apparent Ridges [Judd et al 2007] Occluding ContoursSharp creases

Assessing Line Drawings Goals – Artistry, abstraction, etc. – Leads to accurate perception of shape

Assessing Line Drawings Goals – Artistry, abstraction, etc. – Leads to accurate perception of shape Methodology – Qualitative (examples, comparison to artists) – Quantitative comparison to artists’ drawings – Direct measurement of perceived shape

Comparing models Ridges and ValleysSuggestive ContoursApparent Ridges

Comparing models Ridges and ValleysSuggestive ContoursApparent Ridges

Comparing models Ridges and ValleysSuggestive ContoursApparent Ridges

Comparing models to artists © Estate of Roy Lichtenstein Suggestive contours and suggestive highlights [DeCarlo and Rusinkiewicz 2007] “Golf Ball” [Lichtenstein 1962]

Comparing models to artists Argument for ridge-like features [Judd et al. 2007] [Brancusi 1910][Matisse 1932]

Comparing models to artists Comparisons to drawings made under controlled conditions [Cole et al. 2008] artist drawingapparent ridgessuggestive contours …

Comparing models to artists Comparisons to drawings made under controlled conditions [Cole et al. 2008] artist drawingapparent ridgessuggestive contours … d line (, ) rendering artist drawing

rendering Comparing shapes 3D d 3D (, ) perceived shapeoriginal shape

Measuring perceived shape Local measurements of shape geometry Gauge figure adjustment [Koenderink et al. 1992]

Measuring perceived shape Local measurements of shape geometry Gauge figure adjustment [Koenderink et al. 1992] Studied shaded surfaces and one artist line drawing [Koenderink et al. 1996]

Questions Do artist and CG drawings effectively convey shape? – how accurate are they? – how do they compare to a shaded rendering? Do different viewers perceive the same shape? When are particular line types most effective?

Study Methodology 1.Measure percepts – Both artist and CG drawings – Range of models – Many participants 2.Compare against ground truth – 3D shape and shaded image – Accuracy and precision

Orienting a Gauge

Example Session

Study Setup All 12 models from [Cole et al. 2008]

Shaded R. and V. Sug. C. App. R. Artist’s Study Setup 6 stylesx 12 models- 2 duplicates= 70 prompts Contours

Shaded R. and V. Sug. C. App. R. Artist’s Study Setup 6 stylesx 12 models- 2 duplicates= 70 prompts Contours

Study Setup 70 x 90 gauges / prompt x 2 settings / opinion prompts ≈ 100,000 settings x 8 opinions / gauge

Study Setup x 4 seconds / setting 70 x 90 gauges / prompt x 2 settings / opinion prompts ≈ 100,000 settings x 8 opinions / gauge

So Much Data… Amazon Mechanical Turk to the rescue! Turker sets 60 gauges, gets paid $0.20 Efficient even after throwing away garbage – “Garbage” is inconsistent data – About 80% of data is consistent

Data Collection 275,000 gauge settings 4 models x 180 gauges + 8 models x 90 gauges Each gauge 9 to 29 opinions, average different people Assignments Completed # Participants

Global Accuracy Error from ground (accuracy)

Global Accuracy Error from ground (accuracy)Distribution of errors for shaded

Finding: On average, turkers did a good job

Aggregating Per-Gauge Data What is the most representative direction? – “Mean” is most obvious choice – “Median” more robust to outliers mean median

Global Accuracy and Precision Error from Ground (Accuracy) Error from Median (Precision)

Results: Precision greater than accuracy Accuracy varies with style, precision does not

Finding: Peoples’ interpretations of shape are similar, even when those interpretations do not match ground truth.

Question: Where are the errors?

Accuracy by Model Avg. Error (degrees)

Accuracy by Model Avg. Error (degrees)

Gauge Visualization: Screwdriver Contours Only Artist’s Drawing 090Error (deg.) 180 gauges

Local Errors: Screwdriver Contours OnlyArtist’s Drawing 15 gauges, 5 pixel spacing 090Error (deg.)

Curvature: Screwdriver Contours Only Artist’s Drawing Contours Only Artist’s Drawing Ground Truth Zero Curvature

Gauge Visualization: Flange Suggestive Contours 180 gauges Ridges and Valleys 090Error (deg.)

Local Errors: Flange Suggestive ContoursRidges and Valleys 15 gauges, 5 pixel spacing 090Error (deg.)

Curvature: Flange Suggestive Contours Ridges and Valleys Ground Truth R. and V. Sug. Contours

Gauge Visualization: Rockerarm Apparent Ridges 90 gauges Ridges and Valleys 090Error (deg.)

Non-Local Effects: Rockerarm -9090Error Difference (deg) Worse than RV Better than RV Apparent Ridges

Conclusions Different people interpret drawings similarly Some drawings almost match shaded images Line drawings vary in effectiveness – Errors can be traced to specific lines

Future Work More analysis of collected data – Towards interpretation model for lines Further investigation of study methodology Data available at:

Thank You Thanks to Andrew Van Sant and John Wilder Support by NSF grants CCF , CCF , CCF , CCF , IIS , and IIS , and Google Models from VAKHUN, and Cyberware Data available at:

Global Accuracy and Precision Before bas-relief fitting Error from Ground (Accuracy) Error from Median (Precision)

Global Accuracy and Precision After bas-relief fitting Error from Ground (Accuracy) Error from Median (Precision)

Bas-Relief Ambiguity Ambiguity in perception of shaded shapes [Koenderink 2001] =?

Line Drawing Ambiguity Line drawings are even less constrained =?

Gauge Visualization: Flange, #2 Artist’s Drawing 180 gauges Ridges and Valleys 090Error (deg.)

Extra Line: Flange -9090Error Difference (deg) Worse than RV Better than RV Artist’s Drawing

Non-Local Effects: Flange -9090Error Difference (deg) Worse than RV Better than RV Apparent Ridges