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

Slides:



Advertisements
Similar presentations
The Eye SNC2D.
Advertisements

Chapter 7: Processing the Image Review structure of the eye Review structure of the retina Review receptive fields –Apply to an image on the retina –Usage.
Your vision and optical illusions - A story about the most important sense and the way we use it.
What is vision Aristotle - vision is knowing what is where by looking.
The eye – curved cornea – lens – retina – fovea – optic disk Using Light.
34.12 Sensing Sounds: Hearing A lateral line system supplements the fish’s sense of hearing  provides a sense of “distant touch” is a pressure wave in.
1 Biological Neural Networks Example: The Visual System.
Lecture 30: Light, color, and reflectance CS4670: Computer Vision Noah Snavely.
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 4: Introduction to Vision 1 Computational Architectures in Biological.
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
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.
Anatomy of the Eye.
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.
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
Vision Structure of the Eye We only use light energy to see.
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.
Cross Section of the Eye Review of Important Terms The outer surface of your eye where light enters is made of a transparent layer of tissue called the.
Digital Image Processing Part 1 Introduction. The eye.
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.
What do you see?. Do you see gray areas in between the squares? Now where did they come from?
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.
COMPUTER GRAPHICS CS 482 – FALL 2015 SEPTEMBER 1, 2015 HUMAN VISUAL PERCEPTION EYE PHYSIOLOGY COLOR BLINDNESS CONSTANCY SHADOWS PARALLAX STEREOSCOPY.
Seeing READING ASSIGNMENT Discussion of Gregory’s Article on Visual Illusions – Tues Feb 17 Available in your course pack.
Keith Clements Introduction to Neuroscience
Fundamentals of Sensation and Perception LIGHT AND THE EYES ERIK CHEVRIER NOVEMBER 9, 2015.
The Visual System: The Structure of the Visual System.
BOVINE EYE DISSECTION INTRO. Can humans or non-human animals see in the dark?
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
MODULE #13: VISION. Vision Transduction: transformation of stimulus energy (light, sound, smells, etc.) to neural impulses our brains can interpret. Our.
Sensation. The process by which our sensory systems (eyes, ears, and other sensory organs) and nervous system receive stimuli from the environment A person’s.
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,
Visual Perception Human Body Systems © 2014 Project Lead The Way, Inc.
Sensation and Perception
Chapter 5 Vision.
Visual Perception Human Body Systems © 2014 Project Lead The Way, Inc.
The Eye and the Nervous System
Structure of the Human Eye
Early Processing in Biological Vision
Anthony’s Textbook of Anatomy & Physiology: Chapter 15
VISION Module 18.
Visual Perception Human Body Systems © 2014 Project Lead The Way, Inc.
Visual Perception Human Body Systems © 2014 Project Lead The Way, Inc.
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, Fall 2004 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 Now with actual eye movements Here is a video clip… we recorded eye movements while observers watched it…

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

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 36 Shifted to eye position

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

Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 4: Introduction to Vision 38 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 39 Sampling & optics The sampling grid optimally corresponds to the amount of blurring due to the optics!