Slant Anisotropy and Tilt- dependent Variations in Stereo Precision Tandra Ghose Vision Science Program UC Berkeley James M. Hillis.

Slides:



Advertisements
Similar presentations
Presentation of Illusory Haptic Shape via Contact Location Trajectory on the Fingerpad Hanifa Dostmohamed and Vincent Hayward Haptics Laboratory, Center.
Advertisements

November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
This is a basic tutorial on how graphs are translated by various terms in the equation James S Jun 2010.
Cue Reliabilities and Cue Combinations Robert Jacobs Department of Brain and Cognitive Sciences University of Rochester.
Chapter 10: Perceiving Depth and Size
Dynamic Occlusion Analysis in Optical Flow Fields
SPECULAR FLOW AND THE PERCEPTION OF SURFACE REFLECTANCE Stefan Roth * Fulvio Domini † Michael J. Black * * Computer Science † Cognitive and Linguistic.
Chapter 8: Vision in three dimensions Basic issue: How do we construct a three-dimension visual experience from two- dimensional visual input? Important.
What happens when no correspondence is possible? Highly mismatched stereo-pairs lead to ‘binocular rivalry’ TANGENT ALERT! Open question: Can rivalry and.
December 5, 2013Computer Vision Lecture 20: Hidden Markov Models/Depth 1 Stereo Vision Due to the limited resolution of images, increasing the baseline.
Depth Cues What is a cue –Independent source of information about depth (when interpreted) –Cue types Monocular static Monocular dynamic Binocular Metric,
3D Mapping Robots Intelligent Robotics School of Computer Science Jeremy Wyatt James Walker.
What determines the reference framework for stereopsis? Andrew Glennerster, Martin Birch and Suzanne McKee* University Laboratory of Physiology, Oxford.
Effects of Viewing Geometry on Combination of Disparity and Texture Gradient Information Michael S. Landy Martin S. Banks James M. Hillis.
When Texture takes precedence over Motion By Justin O’Brien and Alan Johnston.
Visual Information Systems Image Content. Visual cues to recover 3-D information There are number of cues available in the visual stimulus There are number.
Why is Spatial Stereoacuity so Poor? Martin S. Banks School of Optometry, Dept. of Psychology UC Berkeley Sergei Gepshtein Vision Science Program UC Berkeley.
CS292 Computational Vision and Language Visual Features - Colour and Texture.
MEGaVis: Perceptual Decisions in the Face of Explicit Costs and Benefits Michael S. Landy Julia Trommershäuser Laurence T. Maloney Ross Goutcher Pascal.
A Novel 2D To 3D Image Technique Based On Object- Oriented Conversion.
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 7: Coding and Representation 1 Computational Architectures in.
Project 4 Results Representation – SIFT and HoG are popular and successful. Data – Hugely varying results from hard mining. Learning – Non-linear classifier.
1B50 – Percepts and Concepts Daniel J Hulme. Outline Cognitive Vision –Why do we want computers to see? –Why can’t computers see? –Introducing percepts.
Chuanyu Sun Paul VanRaden National Association of Animal breeders, USA Animal Improvement Programs Laboratory, USA Increasing long term response by selecting.
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.
Perception The process of organizing and interpreting information, enabling us to recognize meaningful objects and events.
SIGNAL DETECTION IN FIXED PATTERN CHROMATIC NOISE 1 A. J. Ahumada, Jr., 2 W. K. Krebs 1 NASA Ames Research Center; 2 Naval Postgraduate School, Monterey,
User Issues in 3D TV & Cinema Martin S. Banks Vision Science Program UC Berkeley.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 8 Seeing Depth.
“When” rather than “Whether”: Developmental Variable Selection Melissa Dominguez Robert Jacobs Department of Computer Science University of Rochester.
Course 9 Texture. Definition: Texture is repeating patterns of local variations in image intensity, which is too fine to be distinguished. Texture evokes.
Goal and Motivation To study our (in)ability to detect inconsistencies in the illumination of objects in images Invited Talk! – Hany Farid: Photo Forensincs:
A Theory for Photometric Self-Calibration of Multiple Overlapping Projectors and Cameras Peng Song Tat-Jen Cham Centre for Multimedia & Network Technology.
CSE 185 Introduction to Computer Vision Stereo. Taken at the same time or sequential in time stereo vision structure from motion optical flow Multiple.
Evaluating Perceptual Cue Reliabilities Robert Jacobs Department of Brain and Cognitive Sciences University of Rochester.
1 Self-Calibration and Neural Network Implementation of Photometric Stereo Yuji IWAHORI, Yumi WATANABE, Robert J. WOODHAM and Akira IWATA.
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
Chapter 10: Perceiving Depth and Size
Effects of Surface Characteristics on Alignment of Real and Graphic Objects in Stereoscopic Augmented Reality Environments Ming Hou Ergonomics in Teleoperation.
Ch.9 Bayesian Models of Sensory Cue Integration (Mon) Summarized and Presented by J.W. Ha 1.
P ERCEPTION CRASH COURSE CRASH COURSE The process of organizing and interpreting information, enabling us to recognize meaningful objects and events. Seeing.
Perception and VR MONT 104S, Fall 2008 Lecture 8 Seeing Depth
By James J. Todd and Victor J. Perotti Presented by Samuel Crisanto THE VISUAL PERCEPTION OF SURFACE ORIENTATION FROM OPTICAL MOTION.
Purpose  Amblyopia is a developmental disorder of the visual cortex affecting 2-3% of the population  Previous investigations by Ciuffreda, Levi, and.
1 Computational Vision CSCI 363, Fall 2012 Lecture 16 Stereopsis.
From cortical anisotropy to failures of 3-D shape constancy Qasim Zaidi Elias H. Cohen State University of New York College of Optometry.
A model for detecting illusory contours Caveat: Response decreases gradually with increasing intermeshing of gratings. This does not correspond with subjective.
A computational model of stereoscopic 3D visual saliency School of Electronic Information Engineering Tianjin University 1 Wang Bingren.
Measuring shear using… Kaiser, Squires & Broadhurst (1995) Luppino & Kaiser (1997)
IIT Bombay 19 th Dec th Dec 2008 Tracking Dynamic Boundary Fronts using Range Sensors Subhasri Duttagupta (Ph. D student), Prof. Krithi Ramamritham.
Computational Vision CSCI 363, Fall 2012 Lecture 17 Stereopsis II
Depth Cue Integration in Grasping Slanted Object Zhongting Chen & Jeffrey Saunders The University of Hong Kong APCV 2015.
Cognitive Psychology PSYC231 Perception 1 Dr. Jan Lauwereyns, EA619, ext
Depth Perception, with Emphasis on Stereoscopic Vision
Computational Vision CSCI 363, Fall 2016 Lecture 15 Stereopsis
Paper – Stephen Se, David Lowe, Jim Little
From: Slant from texture and disparity cues: Optimal cue combination
From: Rat performance on visual detection task modeled with divisive normalization and adaptive decision thresholds Journal of Vision. 2011;11(9):1. doi: /
Stereopsis and Surface perception: part 2
From: Optimal disparity estimation in natural stereo images
Common Classification Tasks
Why is Spatial Stereoacuity so Poor?
Evidence for Surface-Based Processing of Binocular Disparity
Neuroscience: What You See and Hear Is What You Get
A Vestibular Sensation: Probabilistic Approaches to Spatial Perception
Sergei Gepshtein, Martin S. Banks  Current Biology 
Stereoscopic Surface Perception
Occlusion and smoothness probabilities in 3D cluttered scenes
Regression Part II.
Presentation transcript:

Slant Anisotropy and Tilt- dependent Variations in Stereo Precision Tandra Ghose Vision Science Program UC Berkeley James M. Hillis Dept. of Psychology Univ. of Pennsylvania Simon J. Watt Vision Science Program UC Berkeley Michael S. Landy Dept. of Psychology NYU Martin S. Banks Vision Science Program, Optometry & Psychology UC Berkeley Supported by NIH, NSF

Slant Anisotropy Tilt 0 Tilt 90

Slant Anisotropy Less slant perceived in stereograms for slant about vertical axis (tilt = 0) than for slant about horizontal axis (tilt = 90) Why?

Theories of Slant Anisotropy Orientation disparity & tilt Cagenello & Rogers (1988, 1993) Size and shear disparity processed differently Mitcheson & McKee (1990) Mitcheson & Westheimer (1990) Gillam et al (1991, 1992) Banks, Hooge, & Backus (2001) Straightening the curved horizontal horopter Garding et al (1995) Frisby et al (1999) Cue conflict between disparity & other slant cues o

Real Surfaces & Slant Anisotropy Bradshaw et al (2002) examined slant anisotropy for virtual & real surfaces & found no slant anisotropy with real surfaces.conflict crucial to the effect Random-dot virtual surfaces Real surfaces

Theories of Slant Anisotropy Orientation disparity & tilt Cagenello & Rogers (1988, 1993) Size and shear disparity processed differently Mitcheson & McKee (1990) Mitcheson & Westheimer (1990) Gillam et al (1991, 1992) Banks, Hooge, & Backus (2001) Straightening the curved horizontal horopter Garding et al (1995) Frisby et al (1999) Cue conflict between disparity & other slant cues o

Theories of Slant Anisotropy Orientation disparity & tilt Cagnello & Rogers (1988, 1993) Size and shear disparity processed differently Mitcheson & McKee (1990) Mitcheson & Westheimer (1990) Gillam et al (1991, 1992) Banks, Hooge, & Backus (2001) Straightening the curved horizontal horopter Garding et al (1995) Frisby et al (1999) Cue conflict between disparity & other slant cues o

Cue Combination Multiple depth cues are used to estimate 3D shape

Cue Combination Estimates can be combined by a weighted average : slant estimate from disparity : slant estimate from texture If the cues have uncorrelated noises, weighted average has minimal variance if:

Cue Combination Estimates can be combined by a weighted average Combined estimate is shifted toward single-cue estimate of lower variance

The relevant cues in the phenomenon are slant from disparity & slant from texture So we have: In random-element stereograms: so where Thus, we expect less perceived slant when w D is small We propose that w D less for tilt 0 than for tilt 90 Cue Combination & Slant Anisotropy

The relevant cues in the phenomenon are slant from disparity & slant from texture So we have: In random-element stereograms: so where Thus, we expect less perceived slant when w D is small We propose that w D less for tilt 0 than for tilt 90 Cue Combination & Slant Anisotropy

The relevant cues in the phenomenon are slant from disparity & slant from texture So we have: In random-element stereograms: so where Thus, we expect less perceived slant when w D is small We propose that w D less for tilt 0 than for tilt 90 Cue Combination & Slant Anisotropy

The relevant cues in the phenomenon are slant from disparity & slant from texture So we have: In random-element stereograms: so where Thus, we expect less perceived slant when w D is small We propose that w D less for tilt 0 than for tilt 90 Cue Combination & Slant Anisotropy

The relevant cues in the phenomenon are slant from disparity & slant from texture So we have: In random-element stereograms: so where Thus, we expect less perceived slant when w D is small We propose that w D less for tilt 0 than for tilt 90 Cue Combination & Slant Anisotropy

The relevant cues in the phenomenon are slant from disparity & slant from texture So we have: In random-element stereograms: so where Thus, we expect less perceived slant when w D is small We propose that w D is less for tilt 0 than for tilt 90 Cue Combination & Slant Anisotropy

With real surfaces: so Thus, we expect variation in w D to have little or no effect on perceived slant because the weights presumably add to 1

Cue Combination & Slant Anisotropy With real surfaces: so Thus, we expect variation in w D to have little or no effect on perceived slant because the weights presumably add to 1

Cue Combination & Slant Anisotropy With real surfaces: so Thus, we expect variation in w D to have little or no effect on perceived slant.

Cue Combination & Slant Anisotropy To test the idea that slant anisotropy results from cue conflicts and lower disparity weight with tilt 0, we ….. 1.Measured slant discrimination with single cues (disparity & texture) at tilt 0 and 90 2.Used those measurements to predict weights for two-cue experiment at tilt 0 and 90 3.Measured slant discrimination in two-cue experiment at tilt 0 and 90 4.Compared the predicted and observed weights

Cue Combination & Slant Anisotropy To test the idea that slant anisotropy results from cue conflicts and lower disparity weight with tilt 0, we ….. 1.Measured slant discrimination with single cues (disparity & texture) at tilt 0 and 90 2.Used those measurements to predict weights for two-cue experiment at tilt 0 and 90 3.Measured slant discrimination in two-cue experiment at tilt 0 and 90 4.Compared the predicted and observed weights

Cue Combination & Slant Anisotropy To test the idea that slant anisotropy results from cue conflicts and lower disparity weight with tilt 0, we ….. 1.Measured slant discrimination with single cues (disparity & texture) at tilt 0 and 90 2.Used those measurements to predict weights for disparity and texture at tilt 0 and 90 3.Measured slant discrimination in two-cue experiment at tilt 0 and 90 4.Compared the predicted and observed weights

Cue Combination & Slant Anisotropy To test the idea that slant anisotropy results from cue conflicts and lower disparity weight with tilt 0, we ….. 1.Measured slant discrimination with single cues (disparity & texture) at tilt 0 and 90 2.Used those measurements to predict weights for disparity and texture at tilt 0 and 90 3.Measured slant discrimination in two-cue experiment at tilt 0 and 90 4.Compared the predicted and observed weights

Cue Combination & Slant Anisotropy To test the idea that slant anisotropy results from cue conflicts and lower disparity weight with tilt 0, we ….. 1.Measured slant discrimination with single cues (disparity & texture) at tilt 0 and 90 2.Used those measurements to predict weights for disparity and texture at tilt 0 and 90 3.Measured slant discrimination in two-cue experiment at tilt 0 and 90 4.Compared the predicted and observed weights

Single-cue Experiment 2-IFC: choose interval which has more positive slant no feedback Standard S = –60,-30,0,30 or 60 deg  S controlled by 2-down,1-up staircases Discrimination thresholds measured for tilts 0 and 90 Measured for texture alone & for disparity alone used for estimating  D 2 and  T 2 and from that we can derive predicted weights w D and w T

Texture threshold Monocular viewing Stimulus

Disparity Threshold Binocular viewing Stimulus

Two-cue Experiment 2-IFC: which interval has more positive slant? 2 conflict conditions: S T or S D fixed at -60, -30, 0, 30 or 60 deg for two tilts (0 and 90 deg) & the other one varied Conflict (difference between fixed and varied cue): -10, -5, 0, 5 & 10 deg  S of no-conflict stimulus controlled by 2-down,1-up and 1- down,2-up staircases

Two-cue Experiment No-conflict stimulus DisparityTexture specified slant Conflict stimulus DisparityTexture specified slant For each conflict stimulus, we find the value of the no-conflict stimulus that has the same perceived slant (PSE).

Texture Dominance S D varied S fixed S varied in Conflict Stimulus (deg) PSE (deg) S T varied w T = 1 w D = 0

Disparity Dominance S D varied S fixed S varied in Conflict Stimulus (deg) PSE (deg) S T varied w T = 0 w D = 1

Two-cue Results 5060 conflict (deg) Base Slant = conflict (deg) SJW tilt 0tilt 90 PSE (deg) S fixed PSE S varied in Conflict Stimulus (deg) S D varied S T varied

Predictions 5060 conflict (deg) Base Slant = conflict (deg) SJW tilt 0tilt 90 PSE (deg) S fixed PSE S varied in Conflict Stimulus (deg) S D varied S T varied

Two-cue Results 5060 conflict (deg) Base Slant = conflict (deg) SJW tilt 0tilt 90 PSE (deg) S fixed S varied in Conflict Stimulus (deg)

Predictions 5060 conflict (deg) Base Slant = conflict (deg) SJW tilt 0tilt 90 PSE (deg) S fixed S varied in Conflict Stimulus (deg)

Two-cue Results 5060 conflict (deg) Base Slant = conflict (deg) SJW tilt 0tilt 90 PSE (deg) S fixed PSE S varied in Conflict Stimulus (deg)

Predictions 5060 conflict (deg) Base Slant = conflict (deg) SJW tilt 0tilt 90 PSE (deg) S fixed PSE S varied in Conflict Stimulus (deg)

Two-cue Results 5060 conflict (deg) Base Slant = conflict (deg) SJW tilt 0tilt 90 PSE (deg) S fixed S varied in Conflict Stimulus (deg)

Predictions 5060 conflict (deg) Base Slant = conflict (deg) SJW tilt 0tilt 90 PSE (deg) S fixed S varied in Conflict Stimulus (deg)

Two-cue Results conflict (deg) Base Slant = conflict (deg) SJW tilt 0tilt 90 S varied in Conflict Stimulus (deg) PSE (deg) S fixed

Predictions conflict (deg) Base Slant = conflict (deg) SJW tilt 0tilt 90 S varied in Conflict Stimulus (deg) PSE (deg) S fixed

Predictions conflict (deg) Base Slant = conflict (deg) RM tilt 0tilt 90 S varied in Conflict Stimulus (deg) PSE (deg) S fixed

Predictions 5060 conflict (deg) Base Slant = conflict (deg) tilt 0tilt 90 PSE (deg) S fixed S varied in Conflict Stimulus (deg) RM

Predictions 5060 conflict (deg) Base Slant = conflict (deg) tilt 0tilt 90 PSE (deg) S fixed PSE S varied in Conflict Stimulus (deg) RM

Predictions 5060 conflict (deg) Base Slant = conflict (deg) tilt 0tilt 90 PSE (deg) S fixed S varied in Conflict Stimulus (deg) RM

Predictions 5060 conflict (deg) Base Slant = conflict (deg) tilt 0tilt 90 PSE (deg) S fixed PSE S varied in Conflict Stimulus (deg) RM

Conclusions 1.In the single-cue experiment, disparity thresholds were slightly, but consistently, lower with tilt 90 than with tilt 0. 2.Therefore, we predicted that with tilt = 0 deg, weight given to disparity is relatively less than with tilt = 90, and that’s what we found. 3.Slant anisotropy is thus a byproduct of cue conflict between disparity- and texture- specified slants. 4.However, the cause of poorer disparity thresholds at tilt = 0 remains mysterious.

Single-cue Experiment The thresholds were used to determine the variances of the disparity and texture estimators at different tilts and base slants. Empirical weightsSingle cue thresholds % “more slant” 50% 75% threshold slant difference

Single-Cue data Disparity thresholdTexture threshold Base-Slant (deg) Log(threshold) Tilt=0 Tilt=90

Single-Cue data Disparity thresholdTexture threshold Base-Slant (deg) Log(threshold) Tilt=0 Tilt=90

With real surfaces: so Thus, we expect variation in w D to have little or no effect on perceived slant. S = w D *S D + (1-w D )*S T S = S T Cue Combination & Slant Anisotropy