Explore the perceptual organization of contours, edge detection algorithms, and the human visual system's response to different stimuli. Collaborate with experts on contour perception and explore the taxonomy of edges. Utilize Gaussian derivative filters to enhance edge detection and understand how local cues like blur and contrast influence classification. Investigate the Gestalt principles relevant to contours and the correlation statistics in contour grouping. Develop a quantitative model of proximity and leverage prior knowledge and high-level objectives in perceptual organization. Apply contour grouping with prior models to improve understanding and encoding of visual cues. Evaluate geomatics applications for computing bounding contours from satellite imagery.
01 / 55Enhancing Edge Perception Using Neural Coding and Linear Filters
1 / 17
Télécharger la présentation
Enhancing Edge Perception Using Neural Coding and Linear Filters
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation
Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement.Téléchargez la présentation en cliquant sur ce lien.Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.
Edge Perception Collaborators: Sherry Trithart Dmitri Beniaminov Yaniv Morgenstern
Linear Filters Underlying Edge Detection • Edge detection algorithms based on Gaussian derivative filters (Koenderink 84, Young 87, Parent & Zucker 89, Elder & Zucker 98, Lindeberg et al 98, etc.): • Is this how the human visual system detects edges?
500 ms 500 ms 200 ms Until Response Edge Detection Experiment
Example Stimulus Raw Classification Image Smoothed Classification Image X Profile Y Profile Gaussian Derivative Model Data Data Model Model -4 -2 0 2 4 -20 -10 0 10 20 Horizontal Position (deg) Vertical Position (deg) Example Observer: Low Noise Contrast (4.3%)
Cornsweet Edges Illusory Contours Mach Bands Some Demonstrations
T D T D 1600 T D 1400 1200 Response Time (msec) 1000 T D 800 600 0 5 10 15 Number of Distractors Reversing contrast leads to serial search (p<.00003) 1600 1400 1200 Response Time (msec) 1000 800 600 0 5 10 15 Number of Distractors
Contrast Blur Closure What cues determine our perception of shadows? In general, how do we classify contours?
Experiment 1. Edge Classification with Unrestricted Viewing • Purpose: • To estimate the incidence of each edge class in natural images • To provide baseline data for Expt 2. • Methods: • 60 images, 10 edges/image: 600 sample edge points in random order • 7 experienced observers
Detection is finely tuned to edges Gaussian derivative model accounts well for edge detection. Edges are (essentially) complete. Local cues (blur, contrast) important for classification. But purely local cues are inadequate Edge Perception: Main Observations
(Wertheimer, 23) Proximity Good Continuation Similarity Three Gestalt Principles Relevant to Contours Max Wertheimer
Proximity Good Continuation Similarity Three Gestalt Laws of Perceptual Organization
Correlational (co-occurence) statistics relate tangents regardless of their origin. • Contour set statistics (Geisler et al., 01) relate tangents regardless of their position along the contour. • Contour sequence statistics (Elder & Goldberg, 98, 02) relate only successive tangents along the contour. Which statistics are most relevant to contour grouping?
The one-dimensionality of contours imposes an ordering on the local elements of a curve. This property is essential for defining higher-order properties of contours, e.g. curvature, closure, concavity, convexity. One-Dimensionality of Contours
li1 lj1 r li2 lj2 ij t t i j Ecological Statistics of Natural Contours (JOV 02)
1 10 Data Power Law Model Simulated Noisy Power Law 0 10 -1 10 -2 10 -3 10 -4 10 -3 -2 -1 0 1 2 3 4 5 Proximity: Contour Likelihood Distribution p(Gap) log(Gap)
Correlational statistics (Sigman et al.): b = 0.6 Contour set statistics (Geisler et al.): b = 1.44 Contour sequence statistics (Elder & Goldberg): b = 2.92 Contour sequence statistics (Clarke & Elder): b = 2.79 Power laws for proximity
Theory 1. Perceptual organization is a general, bottom-up process that precedes scene recognition (e.g. Kanizsa 79) Theory 2. Perceptual organization is influenced by higher-level objectives, prior knowledge and specific context (e.g. Rock 83, Cavanagh 91). Using Prior Knowledge in Perceptual Organization
Contour Grouping with Prior Models (Elder, Krupnik & Johnston, PAMI 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
Example Result • Tested on 7 new lakes from IKONOS data • Average 41% improvement in accuracy over GIS data • Compared with performance of 8 human experts • Algorithm performed at the level of a human geomatics mapping expert Human Algorithm
3 5 m s 4 9 m s 6 3 m s 7 7 m s 9 1 m s 1 0 5 m s Spatial Reverse Correlation
3 5 m s 4 9 m s 6 3 m s 7 7 m s 9 1 m s 1 0 5 m s Phase-separated Fourier-domain reverse correlation
3 2 1 0 -1 -2 -3 gradient direction tangent bundle representation stimulus local pooling gradient magnitude Constructing the tangent bundle representation
C O M P L E X C E L L O T H E R S I M P L E C E L L O r i e n t a t i o n t u n e d r e c e p t i v e f i e l d O r i e n t a t i o n t u n e d r e c e p t i v e M o r e e x o t i c c e l l r e s p o n s e s w i t h d i s t i n c t s p a t i a l a r e a s f i e l d , r e s p o n d s t o c o n t o u r s o f c a n a l s o b e d e s c r i b e d , s u c h r e s p o n d i n g t o e d g e s o f d i f f e r e n t e i t h e r p o l a r i t y r e g a r d l e s s o f a s s e l e c t i v i t y f o r t h i s c u r v e d p o l a r i t y . p o s i t i o n . e d g e s e c t i o n . What cell responses can the tangent bundle represent?
tangent bundle representation . . . . . . time cell response (spikes/sec) . . . . . . time Reverse correlation on the tangent bundle
7 m s 2 1 m s 3 5 m s 4 9 m s 6 3 m s 7 7 m s 9 1 m s 1 0 5 m s 1 1 9 m s 1 3 3 m s Example V1 Receptive Field 2 r 3 0 5 , r = 0 . 3 0 9 1 2
Connexion au compte
Connectez-vous pour publier votre contenu sur SlideServe.