Depth Perception and Visualization Matt Williams From:

Slides:



Advertisements
Similar presentations
Unit 4(G): Perceptual Organization and Interpretation
Advertisements

Seeing 3D from 2D Images. How to make a 2D image appear as 3D! ► Output and input is typically 2D Images ► Yet we want to show a 3D world! ► How can we.
Monocular and Binocular cues
Perception. Rules of Perceptual Organization Gestalt Psychologists The whole is more than the sum of its parts Closure Even if there are gaps in a picture.
Chapter 10: Perceiving Depth and Size
Depth Cues Pictorial Depth Cues: aspects of 2D images that imply depth
Sources of Illusions Illusions occur because our perceptual system is structured to function as though our assumptions and hypotheses about the world around.
PERCEPTION Chapter 4.5. Gestalt Principles  Gestalt principles are based on the idea that the whole is greater than the sum of the parts.  These principles.
Unit 4: Sensation & Perception
Extra Credit for Participating in Experiments Go to to sign upwww.tatalab.ca We are recruiting for a variety of experiments including basic.
PSYC 1000 Lecture 21. Selective Attention: Stroop.
Chapter 8: Vision in three dimensions Basic issue: How do we construct a three-dimension visual experience from two- dimensional visual input? Important.
2002/02/12PSYC202, Term 2, Copyright Jason Harrison Recovery of World Structure: Art and Image.
Depth Cues What is a cue –Independent source of information about depth (when interpreted) –Cue types Monocular static Monocular dynamic Binocular Metric,
Seeing a Three- Dimensional World Jie Ju Lin. Outline Introduction Major sources of depth information Binocular and Monocular Static cues Sensation and.
Imaging Science FundamentalsChester F. Carlson Center for Imaging Science Binocular Vision and The Perception of Depth.
Spatial cognition Lavanya Sharan April 11th, 2011.
DEPTH AND SIZE PERCEPTION Problems for Perceiving Depth and Size Oculomotor Cues Monocular Cues Binocular Disparity Size Constancy.
3/23/2005 © Dr. Zachary Wartell 1 “Dynamic Adjustment of Stereo Display Parameters” Colin Ware, Cyril Gobrecht, and Mark Andrew Paton IEEE Transactions.
3/23/2005 © Dr. Zachary Wartell 1 “ The Effect of Interocular Distance upon Operator Performance using Stereoscopic Displays To Perform Depth Tasks ” Louis.
Three-Dimensional Concepts
Sensation and Perception - depth.ppt © 2001 Dr. Laura Snodgrass, Ph.D. Depth Perception Four theoretical approaches –Cue theory unconscious calculation.
Space Perception Depth Cues Tasks Shape-from-Shading.
Reading Gregory 24 th Pinker 26 th. Seeing Depth What’s the big problem with seeing depth ?
1B50 – Percepts and Concepts Daniel J Hulme. Outline Cognitive Vision –Why do we want computers to see? –Why can’t computers see? –Introducing percepts.
PRINCIPLES OF DESIGN PHOTOGRAPHY. BALANCE Visual center is above geometric center. Visual weight is determined by many variables Size Darkness – A strong.
Perceptual Organization: Depth Perception  Depth Perception  ability to see objects in three dimensions  allows us to judge distance Visual Cliff.
Depth Perception – Monocular and Binocular Depth cues
CPSC / Cognitive Perspective Sheelagh Carpendale.
CAP4730: Computational Structures in Computer Graphics 3D Concepts.
With respect to STM, grouping several items together to form a single larger item is called: A.BlockingB.Lumping C.ChunkingD.Grouping Electrochemical.
Space Perception: the towards- away direction The third dimension Depth Cues Tasks Navigation Cost of Knowledge Interaction.
Perception: The process of organizing and interpreting sensory information PERCEPTION.
Seeing a Three-Dimensional World
Perception The process of organizing and interpreting information, enabling us to recognize meaningful objects and events.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 8 Seeing Depth.
Perception Is… The process of recognizing, organizing, and interpreting sensory information.
Perception Chapter 8, Section 3. Perception Allows us to confront changes in the environment; this allows us to adapt to change. The brain receives information.
Vision: Distance & Size Perception. Useful terms: ● Egocentric distance: distance from you to an object. ● Relative distance: distance between two objects.
CSE 185 Introduction to Computer Vision Stereo. Taken at the same time or sequential in time stereo vision structure from motion optical flow Multiple.
Space, Time & Colour in Visualisation Space –Cues: position, size, overlay, colour, perspective, texture, lighting, focus, accommodation, convergence,
Depth Perception and Perceptional Illusions. Depth Perception The use of visual cues to perceive the distance or three-dimensional characteristics of.
Perception The process of organizing and interpreting information, enabling us to recognize meaningful objects and events.
Depth Perception Kimberley A. Clow
Sensation and Perception
Perception and VR MONT 104S, Fall 2008 Lecture 8 Seeing Depth
Visual Perception There are two categories of cognitive processes that we use when we assign meaning to incoming information. What are they?
Cues We Use To Infer Depth Sensation and Perception.
Unit 4: Sensation, Perception and States of Consciousness
Space Perception: the towards- away direction Cost of Knowledge Depth Cues Tasks Navigation.
PERCEPTUAL ORGANIZATION.  When we are given a cluster of sensations, we organize them into a “gestalt” or a “whole”  “The whole is greater than the.
Design of Visual Displays for Driving Simulator Research G. John Andersen Department of Psychology University of California, Riverside.
Perception and memory 1- Perception 2- Memory. What is perception? A process by which the brain analyses and makes sense out of incoming sensory information.
Perception. The means by which information acquired from the environment via the sense organs is transformed into experiences of objects, events, sounds,
Depth Perception Allows you to see the world in three dimensions (3D) Allows you to see the world in three dimensions (3D)
Summarized by Geb Thomas
Unit 4: Perceptual Organization and Interpretation
Prof. Riyadh Al_Azzawi F.R.C.Psych
The previous picture “moves” because of tiny muscular movements of your eyes.
Prof. Riyadh Al_Azzawi F.R.C.Psych
How you perceive your surroundings
Perceptual Organization: Depth Perception
Chapter 6: Perception Pages
PERCEPTION is the process of organizing and interpreting sensory information.
Perception.
Perceptual Organization
Unit 5: Sensation, Perception and States of Consciousness
Perceptual Organization: Depth Perception
Prof. Riyadh Al_Azzawi F.R.C.Psych
Perception.
Presentation transcript:

Depth Perception and Visualization Matt Williams From:

Depth Perception and Visualization References and borrowed images: Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann. J.D. Pfautz, Depth Perception in Computer Graphics, Doctoral Dissertation, University of Cambridge, UK, C. Ware, C. Gobrecht, and M.A. Paton, "Dynamic Adjustment of Stereo Display Parameters," IEEE Transactions on Systems, Man and Cybernetics---Part A: Systems and Humans, Vol. 28, No. 1, Jan. 1998, pp author provided) Robertson,G.,Mackinlay,J.,&Card,S.ConeTrees: Animated 3D visualizations of hierarchical information. In Proceedings of CHI'91 (New Orleans, LA), ACM, WANGER, L., FERWANDA, J., AND GREENBERG, D Perceiving spatial relationships in computer generated images. IEEE Computer Graphics and Applications (May)

Depth Perception and Visualization Depth Perception  Cues  How do we combine these cues to perceive depth InfoVis Application  Which cues are helpful?  Which cues may be important in your project?

Depth Cues Monocular  Perspective Cues  Size  Occlusion  Depth of Focus  Cast Shadows  Shape from Motion Binocular  Eye Convergence  Stereoscopic depth

Structure from Motion Motion Parallax Kinetic Depth n Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann.

Structure from Motion Kinetic Depth Effect Assumption of rigidity allows us to assume shape as objects move/rotate Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann.

Perspective Cues Parallel lines converge Distant objects appear smaller Textured Elements become smaller with distance Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann.

Perspective Cues

Perspective Cues Taking advantage of linear perspective in visualization Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann.

Perspective Cues Size Constancy Perception of actual size versus retinal size. Can perceive 2D picture plane size for sketchy images (see below)

Perspective Cues

Perspective Cues

Perspective Cues Usually we percieve images on the computer from the wrong viewpoint Robustness of linear perspective (Kubovy, 1986)  e.g Movie Theatre Why might we want to correct for viewpoint changes (head movement) anyway? Motion Parallax Placement of virtual hand or object

Perspective Cues Placement of virtual hand or object Need for head coupled perspective vrlab.postech.ac.kr/vr/gallery/edu/vr/display.ppt

Occlusion The strongest depth cue. Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann.

Depth of Focus Strong Depth Cue Must be coupled with user input (e.g. point of fixation) Computationally expensive Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann.

Cast Shadows Important cue for height of an object above a plane An indirect depth cue Shown to be stronger than size perspective (Kersten, 1996) Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann.

Shape From Shading Ware Chapter 7 Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann.

Atmospheric Depth Reduction in contrast of distant objects Exaggerated in 3D displays using what is called proximity luminance covariance. Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann.

Eye Convergence Better for relative depth than for absolute depth Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann.

Stereoscopic Depth How it works Two different views fuse to one perceived view (try it) Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann.

Stereoscopic Depth Panum’s fusional area Range before diplopia occurs(worst case):  Fovea – 1/10 of a degree (3 pixels)  Periphery – 1/3 of a degree (10 pixels) Factors for Fusion  Moving images  Blurred images  Size  Exposure

Stereoscopic Depth velab.cau.ac.kr/lecture/Stereo.ppt

Stereoscopic Depth velab.cau.ac.kr/lecture/Stereo.ppt

Stereoscopic Depth Horopter The arc upon which everything is in the same location on both retinal images

Stereoscopic Depth Problems with stereoscopic displays Diplopia occurs when images don’t fuse (try it)  Diplopia reduced for blurred images – great for the real world but …  Stereoscopic displays only contain sharp images. Close- up unattended items can be obtrusive. Vergence Focus Problem  Everything on the computer screen is on the same focal plane.  Causes eyestrain Frame Cancellation:

Stereoscopic Depth Frame Cancellation: Solution? Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann.

Stereoscopic Displays Cyclopean Scale  Move virtual environment close to the display plane  No Cancellation  Reduced Vergence-focus problem Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann.

Stereoscopic Displays Virtual Eye Separation (Telestereoscope) Allows for a decrease or increase in disparity Allows for an increase or decrease in the depth of the virtual environment

Depth Perception Theory General Unified Theory  Perceived Depth = Weighted sum of all Depth Cues  Rank the cues in importance  e.g.  Occlusion  Motion Parallax  Stereo  Size constancy  Etc.

Depth Perception Theory Importance changes with distance, 96 Cutting, 1996 Depth Contrast Depth (meters) Occlusion Size constancy Cast Shadows Stereo Motion parallax Convergence Aerial

Space Perception Theory Task Dependant Model  Cues weights are combined differently based on the task  Evidence?  Task: Orientation of a virtual Object Cast Shadows and Motion Parallax help But …Linear Perspective hinders such orientation  Task: Object translation Linear perspective was the most useful cue Wanger, 1992

InfoVis Tasks: Tracing 3D data paths Judging 3D surfaces Finding 3D patterns of points Relative Position in 3D space Judging movement of Self Judging Up Direction Feeling a “sense of Presence”

Tracing 3D Data Paths Benefits of 3D Trees  More nodes can be displayed (Robertson et al., 1993)  Reduced errors in detecting Paths (Sollenberger and Milgram, 1993) Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann.

Tracing 3D Data Paths Beneficial Cues:  Kinetic Depth and Stereoscopic Depth reduced errors in path detection  Kinetic Depth was the stronger cue  Occlusion Is helpful  (Ware and Franck, 1996)

Tracing 3D Data Paths  Cone Trees  (Robertson, 1993)

Judging 3D surface structure Judging height, gradient, curvature etc. Judging height of Cones  Stereo depth > Structure from motion (Durgen et al, 1995) Judging the gradient of textured surface  Structure from motion > Stereo (Tittle et al., 1995) The importance of Stereo Depth, Kinetic Depth, Shape from Shading, Surface Textures is situation dependant. Conclusion: Arbitrary surfaces - Include them all

3D Patterns of Points

3D Patterns of Points Beneficial Cues:  Structure from motion  Stereo Depth Not Beneficial:  Perspective  Size  Cast Shadows  Shape from Shading (How?)

3D Patterns of Points Add shape to clouds of points Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann.

Judging Relative Position Small Scale (Threading a needle)  Beneficial: Stereo  Not Beneficial: Motion Parallax Large Scale ( > 30 m)  Beneficial: motion parallax, perspective, cast shadows, texture gradients  Not Beneficial: stereo Ware, C., Chapter 8 of Information Visualization: Perception for Design. 2000, San Fancisco: Morgan Kaufmann.

Movement of Self (Vection) Parameters: Field Size Background motion (Train example) Stereo will help determine if something is perceived as background

Feeling of Presence Beneficial Parameters:  High frame rate  High level of detail Not Beneficial:  Stereo (did not add to realism) (Hendrix and Barfield, 1996)

Conclusion Depth Cues Existing Theories Application to InfoVis Occlusion Texture Gradient Size Constancy Cast Shadows Stereo From:

Discussion Projects?? Monocular  Perspective Cues  Size  Occlusion  Depth of Focus  Cast Shadows  Shape from Motion Binocular  Eye Convergence  Stereoscopic depth