470 likes | 573 Views
Computer Graphics Psychophysics. Heinrich H. B ü lthoff Max-Planck-Institute for Biological Cybernetics T übingen, Germany. What is psychophysics?.
E N D
Computer Graphics Psychophysics • Heinrich H. Bülthoff • Max-Planck-Institute forBiological Cybernetics • Tübingen, Germany
What is psychophysics? A research strategy to understand perception and performance by testing the relationship between the psychic (what an observer sees and reports) and the physical (patterns of light entering the eye).
Method Show and tell : • static images • video animations • vision + haptics • virtual environments
Main questions Basic Question: What image information does the brain use and what does it ignore ? Applied Question: How can we render images that convey only the information that the brain uses?
Examples of vision problems • Recognition • Depth perception • Navigation • (Haptics)
Computer Graphics Psychophysics at the MPI Tuebingen • Recognition • Shape Perception • Haptics • Driving • Navigation
Object recognition – how does it work? Naïve theory : First, the brain computes an object’s 3-D shape. Then the brain matches the 3-D shape to previously seen shapes that are stored in memory. image z-buffer 3-D shape memory
Image-based Recognition Alternative Theory: The visual system ignores depth perception when recognizing an object. Rather, the visual system recognizes an object directly from its image. z-buffer (depth perception) image image memory (recognition)
Recognition of Biological Motion • Recognition of point-like walker
Biological Motion PerceptionJohansson (1911-1998) Walter: insert orig. johannson movie here 30 sec max
y x Z z Depth perception from stereo is ignored Bülthoff, Bülthoff and Sinha (Nature Neuroscience 1998) • Recognition is unaffected byscrambling the depth structure • 2D motion pattern and not 3D structure is used for recognition
Image-based RecognitionEvidence from: • Psychophysics (Buelthoff, MPI Tuebingen) • limited generalization (30°) despite full 3D information • Physiology (Logothetis, MPI Tuebingen) • image-specific neurons in trained monkeys • Theory (Poggio, MIT) • image-interpolation networks • Rendering Application (Blanz & Vetter, MPI Tuebingen) • image-based face synthesis
Why does the brain make assumptions? Images are ambiguous. Any image can be explained by several combinations of 3-D shape, material and lighting.
e.g. The Necker Cube view from above view from below
e.g. Depth-reversal ambiguity in shading A valley illuminated from the right looks the same as a hill illuminated from the left. valley hill
Prior assumptions about shape • The Hollow Mask Illusion
3 prior assumptions 1. light from above 2. viewpoint from above 3. shape is convex
Example: failure of all 3 prior assumptions shape is concave viewpoint from below light from below
“ Measuring Visual Shape using Computer Graphics Psychophysics” (see Workshop proceedings) convex concave (face) (mask)
Assumption 1 : light direction light from above light from below
Assumption 2 : viewpoint direction(case 1 - convex shape) view from above view from below
Assumption 2 : viewpoint direction(case 2 – concave shape) view from below view from above
Data : per cent correct scores(see workshop proceedings for more details) 87 (best) 15 (worst) 64 39
Lessons for rendering Illumination and viewpoint should be from above, especially if the surface is concave. Otherwise : • Shading will look weird. • Perceived shape will be incorrect.
Weird shading Frankenstein monster illuminated from below.
Face Recognition • Cyberware Scanner Texture Map Shape Map
* * * * + + + W +….. W W W 1 2 3 4 * * * * + + + W +….. W W W 1 2 3 4 View-synthesis from a single imageVolker Blanz and Thomas Vetter (SIGGRAPH ‘99) = Input Output =
Synthetic ActorsVolker Blanz und Thomas Vetter (SIGGRAPH 1999)
Audrey Hepburn (1929-1993) New Hat + New Illumination New View Original
Do you recognize her ? NewView Mona Lisa
Summary (Visual Recogntion) • Visual recognition is based on images, not on 3-D geometry. • More texture memory not polygons Better to apply a texture map from a previously seen image than to re-render an object or scene from a new viewpoint or under a new lighting condition.
Summary • Does the brain use a depth buffer? • Yes: for shape perception (shape from shading) • No: for recognition (biological motion) • Stereo goggles not necessary for recognition.
Summary (3-D Shape Perception) • Shape from shading is strongly affected by prior assumptions hard wired into the brain. • Photorealistic renderings will look weird if the scene model or viewing parameters are inconsistent with these assumptions.
Data (see workshop proceedings) • 100 • light-from-above • light-from-below • Percent • correct 50 view-from-above • view-from-below • convex • concave 0