1 / 85

Perceptual Organization of Contours

Perceptual Organization of Contours. James Elder Centre for Vision Research York University Toronto, Canada. CVR Vision Science Summer School. Perceptual Organization of Contours. James Elder Centre for Vision Research York University Toronto, Canada. Perceptual (dis)organization.

Download Presentation

Perceptual Organization of Contours

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Perceptual Organization of Contours James Elder Centre for Vision Research York University Toronto, Canada

  2. CVR Vision Science Summer School

  3. Perceptual Organization of Contours James Elder Centre for Vision Research York University Toronto, Canada

  4. Perceptual (dis)organization

  5. Perceiving Oriented Textures (Joint work with Charles Or)

  6. Motivation • Local orientation selectivity is well understood • Physiology: e.g., Hubel & Wiesel (1962) • Psychophysics: e.g., Blakemore et al. (1970), Campbell & Kulikowski (1966) • How do we integrate local orientation signals over image regions to extract information about texture flows?

  7. Stimulus Horizontal Glass pattern Horizontal line pattern

  8. Method • Human psychophysics: Detection threshold from Yes/No task • Ideal observer: Normative model with optimal performance • To normalize human data • Classification image analysis: To identify sources of inefficiency in oriented texture detection

  9. Stimulus • Stimulus: Glass pattern or line pattern • 200 elements • # of orientations: 6, 12, 24 • Signal orientation: horizontal, oblique • Stimulus size: 7 deg radius • Human detection threshold • By varying the signal level using the adaptive QUEST procedure

  10. Stimuli Horizontal Glass pattern Horizontal line pattern Oriented noise

  11. Stimulus # orientations = 6 12 24 signal signal signal # of elements noise noise noise element orientation (deg)

  12. Experiment: Yes/No task fixation Stimulus displayed for 165 ms (either signal+noise or noise only) Response

  13. Results: Human thresholds Observer: DN Signal: horizontal Observer: DN Signal: oblique 60 40 # of signal elements at threshold 20 0 5 10 15 20 25 5 10 15 20 25 # of orientations Threshold for line pattern is much lower than for Glass pattern  Correspondence error Glass pattern Line pattern

  14. Ideal observer • Ideal observer has: • Perfectorientation acuity • Perfectspatial acuity • Consequence: Correspondence error is negligible • Ideal strategy: • Count number n0 of elements at signal orientation • If n0 > nt : Respond “present” • If n0 < nt : Respond “absent” • Big Question: What is the ideal threshold nt? • Main Issue • The ideal threshold nt depends upon the true signal level (the number of signal elements). • The signal level is adapted from trial to trial based on QUEST • Unrealistic to expect any observer to know the exact signal level on a given trial • Solution: bound the ideal observer: • Ideal 1 (optimistic): Exact signal level is known • Ideal 2 (pessimistic): Assume flat prior (marginalize over unknown signal level)

  15. Human (Glass) Human (line) Ideal 1 Ideal 2 Ideal thresholds Observer: DN Signal: horizontal Observer: DN Signal: oblique 60 40 # of signal elements at threshold 20 0 5 10 15 20 25 5 10 15 20 25 # of orientations Human performance for line stimuli is still far from ideal

  16. # of elements = element orientation (deg) element orientation (deg) Classification image analysis • We estimate inefficiency due to orientation uncertainty with classification images in the orientation domain • We analyze signal-absent classification image:

  17. # orientations: 6 Orientation Classification Images 6 # orientations: 24 Conditions: - Stimulus: line - Signal: horizontal - Averaged over observers 4 # of elements 2 0 -2 -100 -50 0 50 100 -100 -50 0 50 100 element orientation (deg) Orientation uncertainty: Human also uses noise elements at neighbouring orientations of the signal orientation A peak at the signal orientation: Human uses noise elements at signal orientation

  18. Effects of dipole eccentricity eccentricity r

  19. Eccentricity classification image 0.7 0.7 Observer: YM Stimulus: Line Signal: horizontal # Orientations: 12 0.6 0.6 0.5 0.5 0.4 0.4 Signal dipole weight w 0.3 0.3 0.2 0.2 0.1 0.1 0 0 - - 0.1 0.1 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7

  20. Glass pattern stimulus • Signal orientation: horizontal • Signal strength: 27% (mean threshold)

  21. Orientation-Filtered

  22. Eccentricity-Filtered mean human space constant = 0.8 deg

  23. The effective (perceived) signal mean human space constant = 0.8 deg

  24. Efficiency • We define human efficiency as efficiency = ( thresholdideal / thresholdhuman )2

  25. Summary of results

  26. Summary • 3 sources of inefficiency identified: • Correspondence error • Orientation uncertainty • Decline in sensitivity with eccentricity • These sources of error appear to account for most of the inefficiency in human oriented texture detection

  27. Perceiving contours: Limitations Elder & Morgenstern, 2003

  28. Human efficiency declines with contour length 7000 Ideal Participant 1 Pooled 0.6 0.6 Participant 1 Participant 2 6000 Participant 2 0.5 0.5 5000 0.4 0.4 4000 Efficiency Efficiency Number of elements at threshold 0.3 0.3 3000 0.2 0.2 2000 0.1 0.1 1000 0 0 0 0 5 10 0 5 10 0 5 10 Path length Path length Path length Elder & Morgenstern, 2003

  29. Goal

  30. Computational Models of Contour Grouping • Probabilistic foundations • Limitations • A promising direction (Joint work with Francisco Estrada)

  31. Markov Chain Model • Model contours as Markov chains: assume long-range statistics completely determined by local statistics.

  32. li1 lj1 r li2 lj2 ij t t i j Gestalt Cues: Contours

  33. Gestalt Cues: Natural Image Statistics Elder & Goldberg, 2002

  34. Generative Model Is this enough?

  35. Parallel Constructive Search

  36. Parallel Constructive Search

  37. Parallel Constructive Search

  38. Parallel Constructive Search

  39. Parallel Constructive Search

  40. Parallel Constructive Search

  41. Parallel Constructive Search

  42. Problem: Natural images are rich in detail – leads to large searchspace

  43. Problem: smaller parts and structures can easily dominate

  44. A Possible Solution: Top-Down Guidance • Suppose you know the kind of thing you are looking for (guided search).

  45. Contour Grouping with Prior Models (Elder, Krupnik & Johnston, 2003) • Grouping Cues • Proximity • Good Continuation • Luminance Similarity • Object cues: • Distance between tangent and model • Angle between tangent and model • Distance between tangent and nearest neighbouring tangent on dark side • Intensity on dark side of tangent

  46. Posterior Prior Statistical Power of Object Cues

  47. Example

More Related