TSBB15 Computer Vision

Similar documents
Retina. Convergence. Early visual processing: retina & LGN. Visual Photoreptors: rods and cones. Visual Photoreptors: rods and cones.

The eye* The eye is a slightly asymmetrical globe, about an inch in diameter. The front part of the eye (the part you see in the mirror) includes:

Visual System I Eye and Retina

Lecture 4 Foundations and Cognitive Processes in Visual Perception From the Retina to the Visual Cortex

CS 534: Computer Vision

Outline 2/21/2013. The Retina

Fundamentals of Computer Vision

The Visual System. Computing and the Brain. Visual Illusions. Give us clues as to how the visual system works

III: Vision. Objectives:

AP PSYCH Unit 4.2 Vision 1. How does the eye transform light energy into neural messages? 2. How does the brain process visual information? 3.

Vision. PSYCHOLOGY (8th Edition, in Modules) David Myers. Module 13. Vision. Vision

Biological Vision. Ahmed Elgammal Dept of Computer Science Rutgers University

The Special Senses: Vision

Color and perception Christian Miller CS Fall 2011

Structure and Measurement of the brain lecture notes

Psych 333, Winter 2008, Instructor Boynton, Exam 1

Introduction to Visual Perception

CS510: Image Computation. Ross Beveridge Jan 16, 2018

Motion perception PSY 310 Greg Francis. Lecture 24. Aperture problem

Insights into High-level Visual Perception

Lecture IV. Sensory processing during active versus passive movements

Vision. Sensation & Perception. Functional Organization of the Eye. Functional Organization of the Eye. Functional Organization of the Eye

Outline. The visual pathway. The Visual system part I. A large part of the brain is dedicated for vision

Chapter Six Chapter Six

the human chapter 1 Traffic lights the human User-centred Design Light Vision part 1 (modified extract for AISD 2005) Information i/o

Color and Perception

This question addresses OPTICAL factors in image formation, not issues involving retinal or other brain structures.

The Physiology of the Senses Lecture 1 - The Eye

Spatial Vision: Primary Visual Cortex (Chapter 3, part 1)

OPTICAL DEMONSTRATIONS ENTOPTIC PHENOMENA, VISION AND EYE ANATOMY

A piece of white paper can be 1,000,000,000 times brighter in outdoor sunlight than in a moonless night.

What determines data speed?

Motion illusion, rotating snakes

Psychology in Your Life

Color. Color. Colorfull world IFT3350. Victor Ostromoukhov Université de Montréal. Victor Ostromoukhov - Université de Montréal

Spatial Vision: Primary Visual Cortex (Chapter 3, part 1)

Sensation and Perception

iris pupil cornea ciliary muscles accommodation Retina Fovea blind spot

Retina. last updated: 23 rd Jan, c Michael Langer

:: Slide 1 :: :: Slide 2 :: :: Slide 3 :: :: Slide 4 :: :: Slide 5 :: :: Slide 6 ::

AS Psychology Activity 4

2/3/2016. How We Move... Ecological View. Ecological View. Ecological View. Ecological View. Ecological View. Sensory Processing.

Sensation, Part 4 Gleitman et al. (2011), Chapter 4

HW- Finish your vision book!

Victor Ostromoukhov Université de Montréal. Victor Ostromoukhov - Université de Montréal

ensory System III Eye Reflexes

From Neuroscience to Mechatronics

Somatosensory Reception. Somatosensory Reception

11/23/11. A few words about light nm The electromagnetic spectrum. BÓDIS Emőke 22 November Schematic structure of the eye

Spectral colors. What is colour? 11/23/17. Colour Vision 1 - receptoral. Colour Vision I: The receptoral basis of colour vision

7Motion Perception. 7 Motion Perception. 7 Computation of Visual Motion. Chapter 7

Lecture 2 Digital Image Fundamentals. Lin ZHANG, PhD School of Software Engineering Tongji University Fall 2016

Digital Image Processing

Vision Basics Measured in:

2 The First Steps in Vision

Sensation. What is Sensation, Perception, and Cognition. All sensory systems operate the same, they only use different mechanisms

Sensation. Sensation. Perception. What is Sensation, Perception, and Cognition

1/21/2019. to see : to know what is where by looking. -Aristotle. The Anatomy of Visual Pathways: Anatomy and Function are Linked

Human Visual System. Prof. George Wolberg Dept. of Computer Science City College of New York

Human Vision. Human Vision - Perception

A Vestibular Sensation: Probabilistic Approaches to Spatial Perception (II) Presented by Shunan Zhang

10/8/ dpt. n 21 = n n' r D = The electromagnetic spectrum. A few words about light. BÓDIS Emőke 02 October Optical Imaging in the Eye

Achromatic and chromatic vision, rods and cones.

Vision. By. Leanora Thompson, Karen Vega, and Abby Brainerd

better make it a triple (3 x)

3 THE VISUAL BRAIN. No Thing to See. Copyright Worth Publishers 2013 NOT FOR REPRODUCTION

Sensation and Perception

CS 565 Computer Vision. Nazar Khan PUCIT Lecture 4: Colour

Lecture 14. Jonathan Pillow Sensation & Perception (PSY 345 / NEU 325) Fall 2017

Sensation. Our sensory and perceptual processes work together to help us sort out complext processes

Sensation and perception

Vision. The eye. Image formation. Eye defects & corrective lenses. Visual acuity. Colour vision. Lecture 3.5

Vision. By: Karen, Jaqui, and Jen

Vision. Definition. Sensing of objects by the light reflected off the objects into our eyes

OUTLINE. Why Not Use Eye Tracking? History in Usability

Early Visual Processing: Receptive Fields & Retinal Processing (Chapter 2, part 2)

Vision and Color. Reading. Optics, cont d. Lenses. d d f. Brian Curless CSEP 557 Fall Good resources:

Vision and Color. Brian Curless CSEP 557 Fall 2016

Cortical sensory systems

1 Human Color Vision

Sensation and Perception

A Primer on Human Vision: Insights and Inspiration for Computer Vision

A Primer on Human Vision: Insights and Inspiration for Computer Vision

Visual Perception of Images

Multimedia Systems Color Space Mahdi Amiri March 2012 Sharif University of Technology

Digital Image Processing

Vision and Color. Reading. The lensmaker s formula. Lenses. Brian Curless CSEP 557 Autumn Good resources:

The Physiology of the Senses Lecture 3: Visual Perception of Objects

Visual optics, rods and cones and retinal processing

Lecture 5. The Visual Cortex. Cortical Visual Processing

Color Perception. Color, What is It Good For? G Perception October 5, 2009 Maloney. perceptual organization. perceptual organization

Lecture Outline. Basic Definitions

Digital Image Processing COSC 6380/4393

Sensation and Perception. Sensation. Sensory Receptors. Sensation. General Properties of Sensory Systems

Vision V Perceiving Movement

Neural basis of pattern vision

Vision V Perceiving Movement

PSY 214 Lecture # (09/14/2011) (Introduction to Vision) Dr. Achtman PSY 214. Lecture 4 Topic: Introduction to Vision Chapter 3, pages 44-54

The Role of Eye Movements During Visual Fixation

Getting light to imager. Capturing Images. Depth and Distance. Ideal Imaging. CS559 Lecture 2 Lights, Cameras, Eyes

Transcription:

TSBB15 Computer Vision Lecture 9 Biological Vision!1

Two parts 1. Systems perspective 2. Visual perception!2

Two parts 1. Systems perspective Based on Michael Land s and Dan-Eric Nilsson s work 2. Visual perception Based on Slides from Gösta Granlund!3

Vision Systems Camera vs. eye!4

Vision Systems Purpose: Reproduce the world as accurately as possible Purpose: Sensing device for visual behaviours!5

Vision Systems What a camera sees!6

Vision Systems What the human eye sees!7

Vision Systems Saccades Device used by Yarbus Illustration from: M. F. Land Looking and Acting!8

Vision Systems Uniform resolution Smooth motion just central 2 are sharp saccadic motions (avg. 3Hz, around 700 /s)!9

Vision Systems Peripheral view Foveal view What a robot sees!10

Visual Behaviours Saccadic motion is an example of a visual behaviour Purpose?!11

Visual Behaviours Other examples of visual behaviours: 1. Fixate moving targets 2. Compensate for head and body movement 3. Change detection 4. Recognition!12

Visual Behaviours Other examples of visual behaviours: 1. Fixate moving targets - Optokinetic Reflex (OKR) 2. Compensate for head and body movement - Vestibulo - Ocular Reflex (VOR) 3. Change detection 4. Recognition!13

Visual Behaviours Experiment: Hold out your hand and raise a finger: 1. turn head while looking at finger (VOR) 2. move hand while looking at finger (OKR) Which reflex is faster?!14

Visual Behaviours Visual input for VOR (stabilization)? Visual input for OKR (tracking)?!15

Visual Behaviours Visual input for VOR (stabilization)? - Optical flow (dense over entire visual field) Visual input for OKR (tracking)? - Tracking (region around fovea)!16

Visual Behaviours Visual input for VOR (stabilization)? - Optical flow (dense over entire visual field) Visual input for OKR (tracking)? - Tracking (region around fovea) Note: VOR mainly uses input from the vestibular system (optical flow is used for learning).!17

Visual Behaviours Three opponent pairs of eye muscles Whole neck-eye system is involved in gaze control!18

VCR in Weka bird Whole head has to move in birds - Vestibulo-Collic Reflex Weka VCR - YouTube!19

VCR in Chicken Whole head has to move in birds - Vestibulo-Collic Reflex Chicken VCR - YouTube!20

VCR on Robot Boston Dynamics version of VCR Boston Dynamics - YouTube!21

Visual Behaviours Examples of visual behaviours: 1. Fixate moving targets - OKR 2. Compensate for head and body movement - VOR,VCR 3. Change detection - 1&2 + time difference 4. Recognition - Saccadic motions + 1&2 + Perceptual hierarchy!22

Visual Perception How and what separation [Godale & Milner, Trends Neuroscience 92] Dorsal pathway controls gaze and action Ventral pathway handles visual recognition!23

Complex problem Recognition using direct matching to prototype images is untenable Large number of objects Large number of variations!24

Complex problem Recognition using direct matching to prototype images is untenable Large number of objects Large number of variations Abstraction is necessary!!25

The visual pathway!26

Principal parts of a nerve cell!27

Signals of neurons Carried through a chemical process Resting potential -70 mv inside axon Reversal to +40 mv inside axon Refractory time about 1 msek A few to > 1000 impulses per second Most neurons use pulse frequency coding A few types have graded signals!28

Neurons Axons can be < 1 mm to > 1 m Synapses can be excitatory or inhibitory 50 100 neurotransmitters!29

> 100 different types of nerve cells!30

The retina!31

Density of photoreceptors!32

Stability with respect to illumination!33

Stability with respect to illumination!34

Center-surround receptive fields!35

Generation of center-surround fields!36

Absorbance spectra of photo pigments S-cones rods M-cones L-cones!37

Colour vision theories The trichromatic theory operates at the receptor level The opponent processes theory applies to the subsequent neural level of colour vision processing!38

Additive colour mixing!39

The CIE colour diagram!40

The visual pathway!41

Cortical maps!42

1981 Nobel prize in Medicine David Hubel, Harvard Torsten Wiesel, Harvard (initially KI) Microelectrodes in primary visual cortex of anasthesized cats What visual patterns are a particular cell sensitive to?!43

Receptive fields of simple cells!44

Preference of orientation and direction!45

Length detector!46

Width detector!47

Angle detector!48

Orientation tuning Simple cell of cat!49

Sensitivity profiles of simple cells a)bisymmetrical b)antisymmetrical!50

Implementation of simple cell receptive fields David Hubel, Eye, Brain and Vision!51

Orientation and ocular dominance columns!52

Orientation dominance!53

Ocular dominance map!54

Implementation of direction-sensitive cell!55

Spatial frequency adaptation!56

Build-up from separate channels Effect on sensitivity of channels!57

Channel representation!58

Channel Information Representation!59

Advantages of channel representation Several values can be represented for a variable, allowing support to alternative hypotheses Locality allows a fast optimization in learning Locality allows implementation of non-linear models using linear mappings Allows representation of confidence or certainty Monopolarity allows zero to represent no information leading to a sparse representation!60

Local versus global properties!61

Conflicting interpretations!62

Parallel interpretation!63

Sequential interpretation!64

Extrapolations forming illusions!65

The Kanitza triangle!66

Part of processing pathway!67

Computation times On average 150ms to recognition. S. Thorpe et al. 1996!68

A conventional robotics structure!69

Not done in biological vision!70

Consciousness - an afterthought Experiments by Benjamin Libet show that: Action is initiated before it reaches consciousness!71

Consciousness - an afterthought Synchronized EEG and rotating clock, subject notes position on timer when he/ she was first aware of the wish or urge to act!72

Consciousness - an afterthought T-500ms: Readiness potential is measured by EEG T-200ms: Observed time is registered by consciousness by looking at synchronised clock T: Action takes place!73

Other examples 1. It is well known that reflex actions are pre-conscious 2. You do not consciously plan all details of e.g. walking pattern!74

Order is the opposite!!75

Active versus passive exposure!76

Why active learning? Act-perceive-learn cycle Only features that change are related to the action or state change The action or state space is much less complex than the percept space Does not require consciousness (other forms of learning do)!77

Extended Cognitive Structure G. Granlund, A Cognitive Vision Architecture Integrating Neural Networks with Symbolic Processing, KI 2006!78

Pyramid version G. Granlund, A Cognitive Vision Architecture Integrating Neural Networks with Symbolic Processing, KI 2006!79

Summary Biological vision systems are not monolithic, but a collection of visual behaviours Visual perception is done in cortical maps, for e.g. colour, edges, and faces Much of visual learning is active, and pre-conscious!80