EECS 274 Computer Vision Cameras.

Slides:



Advertisements
Similar presentations
Projection Readings Szeliski 2.1. Projection Readings Szeliski 2.1.
Advertisements

Image formation and cameras CSE P 576 Larry Zitnick Many slides courtesy of Steve Seitz.
Digital Photography Part 1 A crash course in optics.
Cameras. Overview The pinhole projection model Qualitative properties Perspective projection matrix Cameras with lenses Depth of focus Field of view Lens.
Advanced Computer Vision Cameras, Lenses and Sensors.
Cameras (Reading: Chapter 1) Goal: understand how images are formed Camera obscura dates from 15 th century Basic abstraction is the pinhole camera Perspective.
Computer Vision Cameras, lenses and sensors Marc Pollefeys COMP 256.
Image Formation and Optics
Announcements. Projection Today’s Readings Nalwa 2.1.
Lecture 5: Projection CS6670: Computer Vision Noah Snavely.
Imaging Real worldOpicsSensor Acknowledgment: some figures by B. Curless, E. Hecht, W.J. Smith, B.K.P. Horn, and A. Theuwissen.
Announcements Mailing list (you should have received messages) Project 1 additional test sequences online Talk today on “Lightfield photography” by Ren.
Lecture 5: Cameras and Projection CS6670: Computer Vision Noah Snavely.
Computer Vision - A Modern Approach
Announcements Mailing list Project 1 test the turnin procedure *this week* (make sure it works) vote on best artifacts in next week’s class Project 2 groups.
Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007 Stanford CS223B Computer Vision, Winter 2006 Lecture 2: Lenses and Vision Software.
Lecture 4a: Cameras CS6670: Computer Vision Noah Snavely Source: S. Lazebnik.
Lecture 12: Projection CS4670: Computer Vision Noah Snavely “The School of Athens,” Raphael.
1 CS 223-B Lecture 1 Sebastian Thrun Gary Bradski CORNEA AQUEOUS HUMOR.
Image Formation III Chapter 1 (Forsyth&Ponce) Cameras “Lenses”
Computer Vision Cameras, lenses and sensors Cosimo Distante Introduction to Image Processing Image.
The Camera : Computational Photography Alexei Efros, CMU, Fall 2008.
Ch 25 1 Chapter 25 Optical Instruments © 2006, B.J. Lieb Some figures electronically reproduced by permission of Pearson Education, Inc., Upper Saddle.
Chapter 33 Lenses and Optical Instruments
Image formation and cameras
Cameras CSE 455, Winter 2010 January 25, 2010.
EEM 561 Machine Vision Week 10 :Image Formation and Cameras
Basic Principles of Imaging and Photometry Lecture #2 Thanks to Shree Nayar, Ravi Ramamoorthi, Pat Hanrahan.
Building a Real Camera.
Image formation How are objects in the world captured in an image?
Copyright © 2009 Pearson Education, Inc. Chapter 33 Lenses and Optical Instruments.
Cameras Course web page: vision.cis.udel.edu/cv March 22, 2003  Lecture 16.
Design of photographic lens Shinsaku Hiura Osaka University.
Lenses Chapter 30.
Lens Aberrations The departures of actual images from the ideal predicted by our simplified model are called aberrations. Using Snell’s law at each refracting.
1 CS6825: Image Formation How are images created. How are images created.
Fundamental of Optical Engineering Lecture 3.  Aberration happens when the rays do not converge to a point where it should be. We may distinguish the.
Image Formation Fundamentals Basic Concepts (Continued…)
Recap from Wednesday Two strategies for realistic rendering capture real world data synthesize from bottom up Both have existed for 500 years. Both are.
PHYS 1442 – Section 004 Lecture #22-23 MW April 14-16, 2014 Dr. Andrew Brandt 1 Cameras, Film, and Digital The Human Eye; Corrective Lenses Magnifying.
Sebastian Thrun CS223B Computer Vision, Winter Stanford CS223B Computer Vision, Winter 2005 Lecture 2 Lenses and Camera Calibration Sebastian Thrun,
Chapter 34 Lecture Eight: Images: II. Image Formed by a Thin Lens A thin lens is one whose thickness is small compared to the radii of curvature For a.
1 Computer Vision 一目 了然 一目 了然 一看 便知 一看 便知 眼睛 頭腦 眼睛 頭腦 Computer = Image + Artificial Vision Processing Intelligence Vision Processing Intelligence.
Image Formation Dr. Chang Shu COMP 4900C Winter 2008.
Optics Real-time Rendering of Physically Based Optical Effects in Theory and Practice Masanori KAKIMOTO Tokyo University of Technology.
Chapter 35 MirrorsLenses Images. We will use geometrical optics: light propagates in straight lines until its direction is changed by reflection or refraction.
Geometrical Optics Chapter 24 + Other Tidbits 1. On and on and on …  This is a short week.  Schedule follows  So far, no room available for problem.
Lenses Chapter 30. Converging and Diverging Lenses  Lens – a piece of glass which bends parallel rays so that they cross and form an image  Converging.
776 Computer Vision Jan-Michael Frahm Fall Last class.
Miguel Tavares Coimbra
CSE 185 Introduction to Computer Vision Cameras. Camera models –Pinhole Perspective Projection –Affine Projection –Spherical Perspective Projection Camera.
Projection Readings Nalwa 2.1 Szeliski, Ch , 2.1
Thin-lens equation: 1/f = 1/d 0 + 1/d i. Magnification equation: h i /h o = d i /d o.
Instructor: Mircea Nicolescu Lecture 3 CS 485 / 685 Computer Vision.
Cameras, lenses, and sensors 6.801/6.866 Profs. Bill Freeman and Trevor Darrell Sept. 10, 2002 Reading: Chapter 1, Forsyth & Ponce Optional: Section 2.1,
Image Formation III Chapter 1 (Forsyth&Ponce) Cameras “Lenses” Guido Gerig CS-GY 6643, Spring 2016 (slides modified from Marc Pollefeys, UNC Chapel Hill/
Announcements Project 1 grading session this Thursday 2:30-5pm, Sieg 327 –signup ASAP:signup –10 minute slot to demo your project for a TA »have your program.
Lecture 18: Cameras CS4670 / 5670: Computer Vision KavitaBala Source: S. Lazebnik.
CSE 185 Introduction to Computer Vision
PNU Machine Vision Lecture 2a: Cameras Source: S. Lazebnik.
The Camera : Computational Photography
Announcements Project 1 Project 2
CSE 185 Introduction to Computer Vision
Lecture 13: Cameras and geometry
EECS 274 Computer Vision Cameras.
The Camera : Computational Photography
Announcements Midterm out today Project 1 demos.
Projection Readings Nalwa 2.1.
Projection Readings Szeliski 2.1.
Announcements Midterm out today Project 1 demos.
Presentation transcript:

EECS 274 Computer Vision Cameras

Cameras Camera models Camera with lenses Sensing Human eye Pinhole Perspective Projection Affine Projection Spherical Perspective Projection Camera with lenses Sensing Human eye Reading: FP Chapter 1, S Chapter 2

Images are two-dimensional patterns of brightness values. They are formed by the projection of 3D objects. Figure from US Navy Manual of Basic Optics and Optical Instruments, prepared by Bureau of Naval Personnel. Reprinted by Dover Publications, Inc., 1969. Images are two-dimensional patterns of brightness values.

Animal eye: a looonnng time ago. Reproduced by permission, the American Society of Photogrammetry and Remote Sensing. A.L. Nowicki, “Stereoscopy.” Manual of Photogrammetry, Thompson, Radlinski, and Speert (eds.), third edition, 1966. Figure from US Navy Manual of Basic Optics and Optical Instruments, prepared by Bureau of Naval Personnel. Reprinted by Dover Publications, Inc., 1969. Photographic camera: Niepce, 1816. Animal eye: a looonnng time ago. Pinhole perspective projection: Brunelleschi, XVth Century. Camera obscura: XVIth Century.

B’ and C’ have same height A’ is half of B’ From the model  C is half the size of B A is half the size of Bhn Parallel lines: appear to converge on a line formed by the intersection of a plane parallel to π and image plane L in π that is parallel to image plane has no image at all

Vanishing point

Vanishing point The lines all converge in his right eye, drawing the viewers gaze to this place.

Pinhole Perspective Equation C’ : image center OC’: optical axis π’ : image plane is at a positive distance f’ from the pinhole OP’= λ OP P: (x,y,z), P’(x’,y’,z’) NOTE: z is always negative

Affine projection models: Weak perspective projection frontal-parallel plane π0 defined by z=z0 is the magnification. When the scene relief (depth) is small compared its distance from the camera, m can be taken constant: weak perspective projection.

Affine projection models: Orthographic projection When the camera is always at a (roughly constant) distance from the scene, take m=-1

Planar pinhole perspective Orthographic projection Spherical pinhole perspective

Pinhole camera Pinhole too big - many directions are averaged, blurring the image Pinhole too small- diffraction effects blur the image Generally, pinhole cameras are dark, because a very small set of rays from a particular point hits the screen

Lenses reflection refraction Snell’s law (aka Descartes’ law) Ignoring diffraction, interference n1 sin a1 = n2 sin a2 n: index of refraction reflection refraction

Paraxial (or first-order) optics Snell’s law: n1 sin a1 = n2 sin a2 Small angles: n1a1 ¼ n2a2

Paraxial (or first-order) optics Small angles: n1a1 ¼ n2a2

Thin Lenses Thin lenses: n=1 f: focal length F, F’: focal points

Depth of field and field of view Depth of field (field of focus): objects within certain range of distances are in acceptable focus Depends on focal length and aperture Field of view: portion of scene space that are actually projected onto camera sensors Not only defined by focal length But also depends on effective sensor area

Depth of field Changing the aperture size affects depth of field A smaller aperture increases the range in which the object is approximately in focus f number = f/D (f: focal length, D: diameter or aperature)

Thick lenses Simple lenses suffer from several aberrations First order approximation is not sufficient Use 3rd order Taylor approximation

Orthographic/telecentric lenses Navitar telecentric zoom lens http://www.lhup.edu/~dsimanek/3d/telecent.htm

Correcting radial distortion from Helmut Dersch

Spherical Aberration Distortion Chromatic Aberration pincushion barrel rays do not intersect at one point circle of least confusion Distortion pincushion barrel Chromatic Aberration refracted rays of different wavelengths intersect the optical axis at different points Figure from US Navy Manual of Basic Optics and Optical Instruments, prepared by Bureau of Naval Personnel. Reprinted by Dover Publications, Inc., 1969.

Vignetting These compound lenses can still be modeled by thick lenses Aberrations can be minimized by aligning simple lenses with well-chosen shapes and refraction indexes, separated by appropriate stops These compound lenses can still be modeled by thick lenses However, light rays from object points off-axis are partially blocked by lens configuration  vignetting  brightness drop in the image periphery

Human eye Helmoltz’s Schematic Eye Reproduced by permission, the American Society of Photogrammetry and Remote Sensing. A.L. Nowicki, “Stereoscopy.” Manual of Photogrammetry, Thompson, Radlinski, and Speert (eds.), third edition, 1966. Helmoltz’s Schematic Eye Corena: transparent highly curved refractive component Pupil: opening at center of iris in response to illumination

Receptive field Retina: thin, layered membrane with two types of photoreceptors rods: very sensitive to light but poor spatial detail cones: sensitive to spatial details but active at higher light level generally called receptive field Reprinted from Foundations of Vision, by B. Wandell, Sinauer Associates, Inc., (1995).  1995 Sinauer Associates, Inc. Cones in the fovea Rods and cones in the periphery Reprinted from Foundations of Vision, by B. Wandell, Sinauer Associates, Inc., (1995).  1995 Sinauer Associates, Inc.

Sensing Milestones: Daguerreotypes (1839) Photographic Film (Eastman, Photographs (Niepce, “La Table Servie,” 1822) Milestones: Daguerreotypes (1839) Photographic Film (Eastman, 1889) Cinema (Lumière Brothers, 1895) Color Photography (Lumière Brothers, 1908) Television (Baird, Farnsworth, Zworykin, 1920s) Collection Harlingue-Viollet. . CCD Devices (1970)

360 degree field of view… Basic approach Take a photo of a parabolic mirror with an orthographic lens (Nayar) Or buy one a lens from a variety of omnicam manufacturers… See http://www.cis.upenn.edu/~kostas/omni.html

Digital camera A digital camera replaces film with a sensor array Each cell in the array is a Charge Coupled Device light-sensitive diode that converts photons to electrons other variants exist: CMOS is becoming more popular http://electronics.howstuffworks.com/digital-camera.htm

Image sensing pipeline