Computational Vision Jitendra Malik University of California, Berkeley.

Slides:



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

Recovering Human Body Configurations: Combining Segmentation and Recognition Greg Mori, Xiaofeng Ren, and Jitentendra Malik (UC Berkeley) Alexei A. Efros.
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 Our ________________ of the stimuli coming in from the world around us.
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
Perception.
PSYC 1000 Lecture 21. Selective Attention: Stroop.
Computer Vision - A Modern Approach Set: Introduction to Vision Slides by D.A. Forsyth Why study Computer Vision? Images and movies are everywhere Fast-growing.
What happens when no correspondence is possible? Highly mismatched stereo-pairs lead to ‘binocular rivalry’ TANGENT ALERT! Open question: Can rivalry and.
Computer Vision Group University of California Berkeley Ecological Statistics of Good Continuation: Multi-scale Markov Models for Contours Xiaofeng Ren.
1 Contours and Junctions in Natural Images Jitendra Malik University of California at Berkeley (with Jianbo Shi, Thomas Leung, Serge Belongie, Charless.
The Visual Recognition Machine Jitendra Malik University of California at Berkeley Jitendra Malik University of California at Berkeley.
Advanced Computer Vision Introduction Goal and objectives To introduce the fundamental problems of computer vision. To introduce the main concepts and.
1 Learning to Detect Natural Image Boundaries David Martin, Charless Fowlkes, Jitendra Malik Computer Science Division University of California at Berkeley.
CVR05 University of California Berkeley 1 Familiar Configuration Enables Figure/Ground Assignment in Natural Scenes Xiaofeng Ren, Charless Fowlkes, Jitendra.
Computer Vision Group University of California Berkeley Visual Grouping and Object Recognition Jitendra Malik * U.C. Berkeley * with S. Belongie, C. Fowlkes,
Vision Computing An Introduction. Visual Perception Sight is our most impressive sense. It gives us, without conscious effort, detailed information about.
A Database of Human Segmented Natural Images and Two Applications David Martin, Charless Fowlkes, Doron Tal, Jitendra Malik UC Berkeley
Computational Theories & Low-level Pixels To Percepts A. Efros, CMU, Spring 2009.
Visual Grouping and Recognition David Martin UC Berkeley David Martin UC Berkeley.
Computational Vision Jitendra Malik University of California at Berkeley Jitendra Malik University of California at Berkeley.
Computer Vision Marc Pollefeys COMP 256 Administrivia Classes: Mon & Wed, 11-12:15, SN115 Instructor: Marc Pollefeys (919) Room.
What should be done at the Low Level?
CS292 Computational Vision and Language Visual Features - Colour and Texture.
1 Ecological Statistics and Perceptual Organization Charless Fowlkes work with David Martin and Jitendra Malik at University of California at Berkeley.
Computational Vision Jitendra Malik, UC Berkeley.
Careers for Psychology and Neuroscience Majors Oct. 19th5-7pm in SU 300 Ballroom B.
The Three R’s of Vision Jitendra Malik.
By Andrea Rees. Gestalt Principles 1) Closure 2) Proximity 3) Similarity 4) Figure VISUAL PERCEPTION PRINCIPLES OVERVIEW Depth Principles Binocular 1)
1 Contours and Junctions in Natural Images Jitendra Malik University of California at Berkeley (with Jianbo Shi, Thomas Leung, Serge Belongie, Charless.
BY JESSIE PARKER VISUAL PERCEPTION PRINCIPLES. VISUAL PERCEPTION Visual perception is the ability to interpret the surrounding environment by processing.
Basics of Color Vision Wavelength: determines color – longer=red/shorter= violet Amplitude: determines brightness Purity: determines saturation.
VIEWING THE WORLD IN COLOR. COLOR A psychological interpretation Based on wavelength, amplitude, and purity Humans can discriminate among c. 10 million.
Visual Grouping and Recognition Jitendra Malik University of California at Berkeley Jitendra Malik University of California at Berkeley.
Visual Recognition: The Big Picture Jitendra Malik University of California at Berkeley.
Computer Vision Why study Computer Vision? Images and movies are everywhere Fast-growing collection of useful applications –building representations.
CS 8690: Computer Vision Ye Duan. CS8690 Computer Vision University of Missouri at Columbia Instructor Ye Duan (209 Engr West)
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.
CHAPTER 4 – SENSATION AND PERCEPTION SECTION 1 – SENSATION AND PERCEPTION: THE BASICS Objective: DISTINGUISH BETWEEN SENSATION AND PERCEPTION, AND EXPLAIN.
Perception Is… The process of recognizing, organizing, and interpreting sensory information.
CSE 185 Introduction to Computer Vision Stereo. Taken at the same time or sequential in time stereo vision structure from motion optical flow Multiple.
Computer Vision Group University of California Berkeley On Visual Recognition Jitendra Malik UC Berkeley.
Day Vision. Color Vision Facts Color Mixing: “Rule of 3”
1 Mid level vision, neglected yet still important Ken Nakayama Harvard University.
Perception.
Psy 430 Some other perceptual phenomena & illusions.
Fundamentals of Sensation and Perception RECOGNIZING VISUAL OBJECTS ERIK CHEVRIER NOVEMBER 23, 2015.
Depth Perception Kimberley A. Clow
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
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
Visual Perception There are two categories of cognitive processes that we use when we assign meaning to incoming information. What are they?
Visual Perception. What is Visual Perception? Visual perception are rules we apply to visual information to assist our organisation and interpretation.
VISUAL PERCEPTION PRINCIPLES By Mikayla. VISUAL PERCEPTION PRINCIPLES  Gestalt principles 1.Closure 2.Proximity 3.Similarity 4.Figure-ground  Depth.
Jitendra Malik U.C. Berkeley
PERCEPTION.
Prof. Riyadh Al_Azzawi F.R.C.Psych
Perception.
VISUAL PERCEPTION PRINCIPLES
Visual Perception Principles
VIEWING THE WORLD IN COLOR
Perceiving and Recognizing Objects
Prof. Riyadh Al_Azzawi F.R.C.Psych
Sensation and Perception Part Two
Liyuan Li, Jerry Kah Eng Hoe, Xinguo Yu, Li Dong, and Xinqi Chu
Unit 5: Sensation, Perception and States of Consciousness
Prof. Riyadh Al_Azzawi F.R.C.Psych
Presentation transcript:

Computational Vision Jitendra Malik University of California, Berkeley

What is in an image? The input is just an array of brightness values; humans perceive structure in it.

From Pixels to Perception Tiger Grass Water Sand outdoor wildlife Tiger tail eye legs head back shadow mouse

If visual processing was purely feedforward…(it isn’t) Pixels Local Neighborhoods Contours Surfaces Tiger Grass Water Sand Objects Scenes Low-level Image Processing Mid-level Grouping Figure/Ground Surface Attributes High-level Recognition

Boundaries of image regions defined by a number of attributes  Brightness/color  Texture  Motion  Binocular disparity  Familiar configuration

Grouping is hierarchical A BC A,C are refinements of B A,C are mutual refinements A,B,C represent the same percept Image BGL-birdR-bird grass bush head eye beak far body head eye beak body Perceptual organization forms a tree: Two segmentations are consistent when they can be explained by the same segmentation tree

Humans assign a depth ordering to surfaces across a contour  R1 appears in front of R2  R2 appears in front of R3 This can be done for images of natural scenes …

Figure-Ground Labeling - - red is near; blue is far

Figure/Ground Organization  A contour belongs to one of the two (but not both) abutting regions. Figure (face) Ground (shapeless) Figure (Goblet) Ground (Shapeless) Important for the perception of shape

Some other aspects of perceptual organization Good continuation Amodal completion Modal completion

What do we see here?

And here?

Some Pictorial Cues

Support, Size ? ? ? 1 3 2

Cast Shadows

Shading

Measuring Surface Orientation

Binocular Stereopsis

Optical flow for a pilot

Object Category Recognition

Shape variation within a category  D’Arcy Thompson: On Growth and Form, 1917  studied transformations between shapes of organisms

Attneave’s Cat (1954) Line drawings convey most of the information

Objects are in Scenes

Human stick figure from single image Input imageStick figureSupport masks

This is hard…  Variety of poses  Clothing  Missing parts  Small support for parts  Background clutter

Taxonomy and Partonomy  Taxonomy: E.g. Cats are in the order Felidae which in turn is in the class Mammalia  Recognition can be at multiple levels of categorization, or be identification at the level of specific individuals, as in faces.  Partonomy: Objects have parts, they have subparts and so on. The human body contains the head, which in turn contains the eyes.  These notions apply equally well to scenes and to activities.  Psychologists have argued that there is a “ basic-level ” at which categorization is fastest (Eleanor Rosch et al).  In a partonomy each level contributes useful information for recognition.

Visual Control of Action  Locomotion  Navigation/Way-finding  Obstacle Avoidance  Manipulation  Grasping  Pick and Place  Tool use

Camera Obscura (Reinerus Gemma-Frisius, 1544)

Camera Obscura (Angelo Sala, )