Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC 2001. Lecture 4: Introduction to Vision 1 Computational Architectures in Biological.

Slides:



Advertisements
Similar presentations
What is vision Aristotle - vision is knowing what is where by looking.
Advertisements

Analog VLSI Neural Circuits CS599 – computational architectures in biological vision.
The eye – curved cornea – lens – retina – fovea – optic disk Using Light.
Photoreception - Vision. Eyelids (palpebrae) separated by the palpebral fissue Eyelashes Tarsal glands Lacrimal apparatus Vision Accessory structures.
1 Biological Neural Networks Example: The Visual System.
Lecture 30: Light, color, and reflectance CS4670: Computer Vision Noah Snavely.
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 1 Computational Architectures in Biological.
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 6: Low-level features 1 Computational Architectures in Biological.
Brain Theory and Artificial Intelligence
Human Sensing: The eye and visual processing Physiology and Function Martin Jagersand.
Ch 31 Sensation & Perception Ch. 3: Vision © Takashi Yamauchi (Dept. of Psychology, Texas A&M University) Main topics –convergence –Inhibition, lateral.
The visual system Lecture 1: Structure of the eye
Copyright © 2004 Pearson Education, Inc., publishing as Benjamin Cummings Fundamentals of Anatomy & Physiology SIXTH EDITION Frederic H. Martini PowerPoint.
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 5: Introduction to Vision 2 1 Computational Architectures in.
The Visual System Into. to Neurobiology 2010.
ניורוביולוגיה ומדעי המח חלק 2 – מערכת הראייה Introduction to Neurobiology Part 2 – The Visual System Shaul Hochstein.
EYES!.
Optics and the Eye. The Visible Spectrum Some similarities between the eye and a camera.
Vision Our most dominant sense
ECE 472/572 – Digital Image Processing Lecture 2 – Elements of Visual Perception and Image Formation 08/25/11.
Module 12 Vision.  Transduction  conversion of one form of energy to another  in sensation, transforming of stimulus energies into neural impulses.
The Visual System: The Structure of the Visual System Module 9: Sensation.
Vision – our most dominant sense. Vision Purpose of the visual system –transform light energy into an electro-chemical neural response –represent characteristics.
Sensation & Perception
1 Georgia Tech, IIC, GVU, 2006 MAGIC Lab Rossignac Perception  Human vision limitations  Levels of perception 
Anatomy of the Eye.
Slide 1 Neuroscience: Exploring the Brain, 3rd Ed, Bear, Connors, and Paradiso Copyright © 2007 Lippincott Williams & Wilkins Bear: Neuroscience: Exploring.
Structure of the Human Eye Cornea protects eye refracts light Iris colored muscle regulates pupil size Pupil regulates light input Lens focuses images.
1 Perception, Illusion and VR HNRS , Spring 2008 Lecture 3 The Eye.
Visual structure & Blind spot. Question 1 What do these devices have in common?
Human Visual Perception The Human Eye Diameter: 20 mm 3 membranes enclose the eye –Cornea & sclera –Choroid –Retina.
Digital Image Fundamentals. What Makes a good image? Cameras (resolution, focus, aperture), Distance from object (field of view), Illumination (intensity.
Can humans or non-human animals see in the dark?.
.  Sensation: process by which our sensory receptors and nervous system receive and represent stimulus energy  Perception: process of organizing and.
The Visual Pathway Sensory Systems What is a Sensory System? –Window to the physical energies of the external environment. –Gives rise to sensory perceptions.
Ch 31 Sensation & Perception Ch. 3: Vision © Takashi Yamauchi (Dept. of Psychology, Texas A&M University) Main topics –convergence –Inhibition, lateral.
1. What is Vision ? VISION “A process that produces form images of the external world, a description which is useful to the viewer and not cluttered.
2) Vision The Special Senses 13 th edition Chapter 17 Pages th edition Chapter 17 Pages
The Eye Chapter 3. The Eye The eye is made up of several important structures (they are so important that you will need to know them for your test). 
Vision Structure of the Eye We only use light energy to see.
The primate visual systemHelmuth Radrich, The primate visual system 1.Structure of the eye 2.Neural responses to light 3.Brightness perception.
Dr. Ayesha Abdullah Learning outcomes By the end of this lecture the students would be able to; Correlate the structural organization of the.
CIS 601 Image Fundamentals Longin Jan Latecki Slides by Dr. Rolf Lakaemper.
1 Computational Vision CSCI 363, Fall 2012 Lecture 5 The Retina.
Vision  Transduction  conversion of one form of energy to another  in sensation, transforming of stimulus energies into neural impulses  Wavelength.
Dr. Raj Patel OD - Vancouver Vision Clinic
1 Perception and VR MONT 104S, Fall 2008 Lecture 2 The Eye.
The Visual System: The Structure of the Visual System Module 9: Sensation.
TO SEE OR NOT TO SEE THAT IS THE QUESTION LIGHT  Travels in waves  ROYGBIV  Colors are different wavelengths of light.
Seeing READING ASSIGNMENT Discussion of Gregory’s Article on Visual Illusions – Tues Feb 17 Available in your course pack.
Keith Clements Introduction to Neuroscience
The EYE.
Fundamentals of Sensation and Perception LIGHT AND THE EYES ERIK CHEVRIER NOVEMBER 9, 2015.
Understanding Psychophysics: Spatial Frequency & Contrast
The Visual System: The Structure of the Visual System.
BOVINE EYE DISSECTION INTRO. Can humans or non-human animals see in the dark?
© 2011 South-Western | Cengage Learning A Discovery Experience PSYCHOLOGY Chapter 4Slide 1 LESSON 4.2 Vision OBJECTIVES Identify and illustrate the structures.
DO NOW. VisionVision Our most dominating sense. Visual Capture.
The Human Retina. Retina Function To detect movement To detect color To detect detail.
Student : Chen–Fung Tsen Advisor : Sheng-Lung Huang.
Unit 4: Sensation & Perception
Biological Image Processing Physiology and Function C428/615 Martin Jagersand With illustrations from: Tutis Vilis Talia Konkle and others as cited.
Vision AP Psych Transduction – converting one form of energy into another In sensation, transforming stimulus energies such as sights, sounds,
Sensation and Perception
Chapter 5 Vision.
Structure of the Human Eye
Early Processing in Biological Vision
VISION Module 18.
VISION Retina: light-sensitive inner surface of the eye that contains the rods, cones and neurons that process visual stimuli Photoreceptors: neurons.
Computational Vision CSCI 384, Spring 2004 Lecture 4 The Retina
Presentation transcript:

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 1 Computational Architectures in Biological Vision, USC, Spring 2001 Lecture 4: Introduction to Vision. Reading Assignments: Chapters 2 and 3 of textbook.

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 2 Today’s lecture - The challenges: -Optics and image formation -Sampling and image representation -Theoretical limits - The biological approach: -Organization of the primate retina -Trading accuracy for coverage: moving eyes - The engineering approach: -Arrays of photosensitive sensors -On-board processing and VLSI sensors -Trading accuracy for coverage: multiple moving cameras

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 3 Projection

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 4 Projection

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 5 Convention: Visual Angle Rather than reporting two numbers (size of object and distance to observer), we will combine both into a single number: visual angle e.g., the moon: about 0.5deg visual angle your thumb nail at arm’s length: about 1.5deg visual angle 1deg visual angle: 0.3mm on retina

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 6 Charge-Coupled Devices Uniform array of sensors Very little on-board processing Very inexpensive

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 7 Optics limitations: acuity

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 8 Sampling

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 9 Sampling

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 10 Sampling

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 11 The Big Question

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 12 Convolution & Fourier Transforms

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 13 Sampling in the frequency domain

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 14 Reconstruction

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 15 Aliasing

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 16 Sampling Theorem

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 17 Aliasing

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 18 Eye Anatomy

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 19 Visual Pathways

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 20 Image Formation Accomodation: ciliary muscles can adjust shape of lens, yielding an effect equivalent to an autofocus.

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 21 Phototransduction Cascade Net effect: light (photons) is transformed into electrical (ionic) current.

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 22 Rods and Cones Roughly speaking: 3 types of cones, sensitive to red, green and blue.

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 23 Processing layers in retina

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 24 Retinal Processing

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 25 Center-Surround Center-surround organization: neurons with receptive field at given location receive inhibition from neurons with receptive fields at neighboring locations (via inhibitory interneurons).

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 26 Early Processing in Retina

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 27 Color Processing

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 28 Over-representation of the Fovea Fovea: central region of the retina (1-2deg diameter); has much higher density of receptors, and benefits from detailed cortical representation.

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 29 Fovea and Optic Nerve

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 30 Blind Spot

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 31 Retinal Sampling

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 32 Retinal Sampling

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 33 Seeing the world through a retina

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 34 Sampling & Optics Because of blurring by the optics, we cannot see infinitely small objects…

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 35 Sampling & optics The sampling grid optimally corresponds to the amount of blurring due to the optics!

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 36 Retinal Implants Problems: - long-term toxicity (neurons close to electrodes die) - image quality so low that users hate it!

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 37 Silicon Retina Smoothing network: allows system to adapt to various light levels.

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 38 VLSI sensor vith retinal organization

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 39 Combining cameras From fixed cameras with overlapping field of view, we can reconstruct a virtual camera with any point of view: virtual PTZ (pan-tilt-zoom).