Low-Level Vision. Low Level Vision--outline Problem to be solved Example of one computation—lines How simple computations yield more complex information.

Slides:



Advertisements
Similar presentations
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.
Advertisements

November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
Chapter 10: Perceiving Depth and Size
Recovering Human Body Configurations: Combining Segmentation and Recognition Greg Mori, Xiaofeng Ren, and Jitentendra Malik (UC Berkeley) Alexei A. Efros.
CS 376b Introduction to Computer Vision 04 / 21 / 2008 Instructor: Michael Eckmann.
Perception The process of organizing and interpreting information, enabling us to recognize meaningful objects and events.
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.
Perception The process of organizing and interpreting information, enabling us to recognize meaningful objects and events.
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.
Perception How we organize and interpret sensory information.
Chapter 8: Vision in three dimensions Basic issue: How do we construct a three-dimension visual experience from two- dimensional visual input? Important.
December 5, 2013Computer Vision Lecture 20: Hidden Markov Models/Depth 1 Stereo Vision Due to the limited resolution of images, increasing the baseline.
2002/02/12PSYC202, Term 2, Copyright Jason Harrison Recovery of World Structure: Art and Image.
DEPTH AND SIZE PERCEPTION Problems for Perceiving Depth and Size Oculomotor Cues Monocular Cues Binocular Disparity Size Constancy.
COGNITIVE SCIENCE 17 The Visual System Part 1 Jaime A. Pineda, Ph.D.
Sensation and Perception - depth.ppt © 2001 Dr. Laura Snodgrass, Ph.D. Depth Perception Four theoretical approaches –Cue theory unconscious calculation.
December 2, 2014Computer Vision Lecture 21: Image Understanding 1 Today’s topic is.. Image Understanding.
Reading Gregory 24 th Pinker 26 th. Seeing Depth What’s the big problem with seeing depth ?
Ganglion cells project to the brain via the optic nerve information is projected to contralateral cortex! Visual Pathways.
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.
DEPTH PRINCIPLES The ability to accurately estimate the distance of objects and therefore perceive the world in three dimensions.
CAP4730: Computational Structures in Computer Graphics 3D Concepts.
Sensation & Perception
Shading & Texture. Shading Flat Shading The process of assigning colors to pixels. Smooth Shading Gouraud ShadingPhong Shading Shading.
BY JESSIE PARKER VISUAL PERCEPTION PRINCIPLES. VISUAL PERCEPTION Visual perception is the ability to interpret the surrounding environment by processing.
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.
Module 6 Perception.
Perception The process of organizing and interpreting information, enabling us to recognize meaningful objects and events.
1 Computational Vision CSCI 363, Fall 2012 Lecture 20 Stereo, Motion.
VIEWING THE WORLD IN COLOR. COLOR A psychological interpretation Based on wavelength, amplitude, and purity Humans can discriminate among c. 10 million.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 8 Seeing Depth.
Chapter 6 Section 2: Vision. What we See Stimulus is light –Visible light comes from sun, stars, light bulbs, & is reflected off objects –Travels in the.
Vision Part 2 Theories on processing colors. Objectives: The Student Will Compare and contrast color theories (VENN) Explain the Gestalt Theory List your.
CHAPTER 4 – SENSATION AND PERCEPTION SECTION 1 – SENSATION AND PERCEPTION: THE BASICS Objective: DISTINGUISH BETWEEN SENSATION AND PERCEPTION, AND EXPLAIN.
Gestalt Organization How the brain organizes incomplete information perceptually into a whole. “The whole is greater than the sum of its parts.” Our experiences,
Two Views of Perception: Bottom-up processing: -Low-level -Feature driven Top-down processing -Knowledge driven -Unconscious inference (Helmholtz)
1 Artificial Intelligence: Vision Stages of analysis Low level vision Surfaces and distance Object Matching.
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,
Vision Photoreceptor cells Rod & Cone cells Bipolar Cells Connect in between Ganglion Cells Go to the brain.
Depth Perception and Perceptional Illusions. Depth Perception The use of visual cues to perceive the distance or three-dimensional characteristics of.
Perception 1. Inattentional Blindness Challenge: Count the number of passes the white shirts pass! VideoVideo (2mins) Video Type of selective attention.
Perception The process of organizing and interpreting information, enabling us to recognize meaningful objects and events.
Depth Perception Kimberley A. Clow
Sensation and Perception
1Ellen L. Walker 3D Vision Why? The world is 3D Not all useful information is readily available in 2D Why so hard? “Inverse problem”: one image = many.
Perception and VR MONT 104S, Fall 2008 Lecture 8 Seeing Depth
1 Computational Vision CSCI 363, Fall 2012 Lecture 16 Stereopsis.
Perception Mr. Koch AP Psychology Forest Lake High School.
VISUAL PERCEPTION PRINCIPLES By Mikayla. VISUAL PERCEPTION PRINCIPLES  Gestalt principles 1.Closure 2.Proximity 3.Similarity 4.Figure-ground  Depth.
Image features and properties. Image content representation The simplest representation of an image pattern is to list image pixels, one after the other.
Computational Vision CSCI 363, Fall 2012 Lecture 17 Stereopsis II
Perception of Depth. Cues to depth: 1. Oculomotor 2. Monocular 3. Binocular.
Visual Perception Part B. Depth Perception Allows us to see three dimensions even though images on retina are two dimensional Allows us to judge distance.
Computational Vision CSCI 363, Fall 2016 Lecture 15 Stereopsis
Perception.
Section 2: The Visual System
THE VISUAL SYSTEM: PERCEPTUAL PROCESSES
Common Classification Tasks
Computer Vision Lecture 4: Color
Early Processing in Biological Vision
The previous picture “moves” because of tiny muscular movements of your eyes.
How you perceive your surroundings
Perception The process of organizing and interpreting information, enabling us to recognize meaningful objects and events.
PERCEPTION Def: the mental process of organizing sensory input into meaningful patterns.
Presentation transcript:

Low-Level Vision

Low Level Vision--outline Problem to be solved Example of one computation—lines How simple computations yield more complex information

Problems to be solved Problem 1: Indeterminacies Problem 2: The input to resolve these indeterminacies is impoverished

Indeterminacies Many of the qualities of objects that we would like to know about trade off with other qualities. shape/orientation reflectance/light source/shadow size/distance

Shape/Orientation

Reflectance/Light Source/Shadow This joke turns on the assumption that you will see a shadow, not a difference in reflectance of the object (moon) across its face.

Size/Distance

Problems So problem 1 is that the types of information that we want trade off with one another Problem 2 is that the initial information the visual system has is extremely impoverished

This is the input You end up with the # of objects, their sizes, shapes, distances, textures, motions.

How do you get from one to the other? Researchers divide this question into two parts: Low-level vision: we assume that we can’t get much information out of this array of intensity values. There must be algorithms that summarize this info. High-level vision: taking the output of the low-level processes and transforming it to get objects & their properties.

Simple computation You saw this before.... Can you tell what this is?

Crucial summary--find edges An edge is a sudden discontinuity in intensity

Why edges? Edges frequently correspond to the boundaries of objects; a map of edges is a good start to identifying objects. Edges are invariant to lighting conditions.

How to find edges? Computationally easy to find discontinuities Compare means of adjacent columns, rows, diagonals

What about textures? Why don’t you see a million objects when you see a hat with many “edges” (Herringbone pattern)?

Assess at more than one scale Assess neighboring columns: yields five edges

Assess every three columns (i.e., take the mean) yields one edge Assess at more than one scale

Biological evidence

Retina

Ganglion cells: center-surround

On-off can combine to form line detectors

Or an edge detector

Hubel & Wiesel’s experiments

Biological evidence It does seem that some of the cells relatively early in the visual processing stream care about edges.

All of this was about lines. Now how do you get distance, shapes, etc.

Shape/orientation indeterminacy Perkin’s laws--conjunctions of lines assumed to correspond to different 3D shapes.

Perkins’ Laws Possibly built into early visual processing. Pop-out with perkins’ laws type angles, but not with other angles.

That’s it for lines Focus on other assumptions

Light source/reflectance/shadow What’s this?

Assumption 1: surfaces are uniformly colored. (That’s why shading gives the impression of 3 dimensions. Shading is assumed to be due to hills & valleys.

Light/reflectance/shadow Shadow: light is assumed to be coming from above.

Reflectance/Light Source/Shadow

How is constancy figured out? Obviously, absolute constancy is not calculated

Local contrast Assumption 3: the brightest thing around is white; the darkest thing around is black.

Distance/size Isn’t it the case that we frequently just know the size an object should be? This is familiar size and it’s actually not that powerful a cue.

Familiar size When you remove the cue of height in the picture plane the person looks tiny.

Cues to distance Convergence--not very effective More effective are a range of cues that can be evaluated in a picture plane, and so are often called pictorial cues.

Occlusion

Texture Gradient

Linear perspective

Height in picture plane

Atmospheric Perspective

Stereopsis Very important cue. This is NOT a pictorial cue. Based on the fact that the two eyes get slightly different views of the world.

Stereopsis Difference between what the left eye and right eye sees is called retinal disparity. Farther object, less difference

Stereopsis Problem: how do you match up the views of the two retinas if objects are similar? This is called the correspondence problem. (Consider that highlights differ because of different reflections and there are geometric distortions due to seeing things from a different angle.)

Stereopsis Solutions to the correspondence problem 1. Uniqueness constraint: an object in the left eye can be matched to only one item in the right eye. 2. Epipolar line constraint: because the eyes don’t move independently in vertical dimension, there is a limited number of places that an object on the left retina can be on the right retina.

Where will the boat be in the right retina? It can’t be just anywhere. It must be somewhere on the horizon line

More generally....

Summary Problems –Indeterminacies –Impoverished Input Lines –Computations –Biology Solutions –Shape/orientation (Perkins’s laws) –reflectance/light source/shadow (uniform color, local contrast) –Size/distance (familiar size, convergence, occlusion, texture gradient, linear perspective, relative height, atmospheric perspective, stereopsis).