CSE 527: Introduction to Computer Vision

Similar documents
Unit 1: Image Formation

Overview. Pinhole camera model Projective geometry Vanishing points and lines Projection matrix Cameras with Lenses Color Digital image

Cameras. CSE 455, Winter 2010 January 25, 2010

Projection. Announcements. Müller-Lyer Illusion. Image formation. Readings Nalwa 2.1

IMAGE FORMATION. Light source properties. Sensor characteristics Surface. Surface reflectance properties. Optics

Computer Vision. The Pinhole Camera Model

Dr F. Cuzzolin 1. September 29, 2015

Projection. Readings. Szeliski 2.1. Wednesday, October 23, 13

LENSES. INEL 6088 Computer Vision

Projection. Projection. Image formation. Müller-Lyer Illusion. Readings. Readings. Let s design a camera. Szeliski 2.1. Szeliski 2.

Image Formation and Capture

CS6670: Computer Vision

VC 14/15 TP2 Image Formation

Building a Real Camera. Slides Credit: Svetlana Lazebnik

Digital Image Processing COSC 6380/4393

The Camera : Computational Photography Alexei Efros, CMU, Fall 2008

VC 11/12 T2 Image Formation

Vision 1. Physical Properties of Light. Overview of Topics. Light, Optics, & The Eye Chaudhuri, Chapter 8

CS6670: Computer Vision

VC 16/17 TP2 Image Formation

Lecture 26. PHY 112: Light, Color and Vision. Finalities. Final: Thursday May 19, 2:15 to 4:45 pm. Prof. Clark McGrew Physics D 134

Building a Real Camera

Digital Image Processing COSC 6380/4393

Visual Perception. Readings and References. Forming an image. Pinhole camera. Readings. Other References. CSE 457, Autumn 2004 Computer Graphics

CS 443: Imaging and Multimedia Cameras and Lenses

The Camera : Computational Photography Alexei Efros, CMU, Fall 2005

Physics 1230: Light and Color. Guest Lecture, Jack again. Lecture 23: More about cameras

CPSC 425: Computer Vision

Two strategies for realistic rendering capture real world data synthesize from bottom up

Announcements. Image Formation: Outline. The course. How Cameras Produce Images. Earliest Surviving Photograph. Image Formation and Cameras

Chapter 36. Image Formation

Instructional Resources/Materials: Light vocabulary cards printed (class set) Enough for each student (See card sort below)

CSE 473/573 Computer Vision and Image Processing (CVIP)

Science 8 Unit 2 Pack:

Lecture 7: Camera Models

Colorado School of Mines. Computer Vision. Professor William Hoff Dept of Electrical Engineering &Computer Science.

Chapter 36. Image Formation

Image Formation: Camera Model

Cameras, lenses and sensors

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

Reading. 1. Visual perception. Outline. Forming an image. Optional: Glassner, Principles of Digital Image Synthesis, sections

Lecture Outline Chapter 27. Physics, 4 th Edition James S. Walker. Copyright 2010 Pearson Education, Inc.

UNIT 12 LIGHT and OPTICS

Mastery. Chapter Content. What is light? CHAPTER 11 LESSON 1 C A

Image Formation and Capture. Acknowledgment: some figures by B. Curless, E. Hecht, W.J. Smith, B.K.P. Horn, and A. Theuwissen

ME 6406 MACHINE VISION. Georgia Institute of Technology

Chapter 25 Optical Instruments

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

Capturing light and color

Life Science Chapter 2 Study Guide

Further reading. 1. Visual perception. Restricting the light. Forming an image. Angel, section 1.4

Image Formation. Light from distant things. Geometrical optics. Pinhole camera. Chapter 36

Light. Path of Light. Looking at things. Depth and Distance. Getting light to imager. CS559 Lecture 2 Lights, Cameras, Eyes

CPSC 4040/6040 Computer Graphics Images. Joshua Levine

Chapter 29/30. Wave Fronts and Rays. Refraction of Sound. Dispersion in a Prism. Index of Refraction. Refraction and Lenses

Refraction, Lenses, and Prisms

Digital Image Processing

Lecture 02 Image Formation 1

Motion illusion, rotating snakes

Lecture 7: homogeneous coordinates

Cameras. Steve Rotenberg CSE168: Rendering Algorithms UCSD, Spring 2017

The Human Visual System. Lecture 1. The Human Visual System. The Human Eye. The Human Retina. cones. rods. horizontal. bipolar. amacrine.

Image formation - Cameras. Grading & Project. About the course. Tentative Schedule. Course Content. Students introduction

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

The eye & corrective lenses

Image Formation III Chapter 1 (Forsyth&Ponce) Cameras Lenses & Sensors

Proj 2. Looks like the evaluation function changed in converting to Python, and 80% on Notre Dame is more tricky to reach.

Image Formation. Dr. Gerhard Roth. COMP 4102A Winter 2015 Version 3

TSBB09 Image Sensors 2018-HT2. Image Formation Part 1

Chapters 1 & 2. Definitions and applications Conceptual basis of photogrammetric processing

[ Summary. 3i = 1* 6i = 4J;

Optics Review (Chapters 11, 12, 13)

Use these words to complete the sentences about light: absorb different diffuse focus prism refraction same slower specula transmit

CMPSCI 670: Computer Vision! Color. University of Massachusetts, Amherst September 15, 2014 Instructor: Subhransu Maji

Ch 24. Geometric Optics

Basic principles of photography. David Capel 346B IST

Physical Science Physics

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

Digital Image Processing

Lenses. Overview. Terminology. The pinhole camera. Pinhole camera Lenses Principles of operation Limitations

SCIENCE 8 WORKBOOK Chapter 6 Human Vision Ms. Jamieson 2018 This workbook belongs to:

Lecture 9. Lecture 9. t (min)

Lenses, exposure, and (de)focus

PHYSICS. Chapter 35 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT

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

Capturing Light in man and machine

OPTICAL SYSTEMS OBJECTIVES

Chapter 2: Digital Image Fundamentals. Digital image processing is based on. Mathematical and probabilistic models Human intuition and analysis

Overview. Image formation - 1

Physics 1202: Lecture 19 Today s Agenda

Chapter 25. Optical Instruments

Yokohama City University lecture INTRODUCTION TO HUMAN VISION Presentation notes 7/10/14

Cameras. Shrinking the aperture. Camera trial #1. Pinhole camera. Digital Visual Effects Yung-Yu Chuang. Put a piece of film in front of an object.

Topic 4: Lenses and Vision. Lens a curved transparent material through which light passes (transmit) Ex) glass, plastic

Astronomical Cameras

Capturing Light in man and machine

Image Processing - Intro. Tamás Szirányi

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

Vision and Color. Brian Curless CSE 557 Autumn 2015

AS Psychology Activity 4

Transcription:

CSE 527: Introduction to Computer Vision Week 2 - Class 2: Vision, Physics, Cameras September 7th, 2017

Today Physics Human Vision Eye Brain Perspective Projection Camera Models Image Formation Digital Cameras

Very Briefly: Physics of Light

(Visible) Light EM Radiation

Why this exact band of the EM spectrum?

Photons A particle? A wave? Both? Have a frequency of oscillation Travel as the speed of light (very fast) Usually in a straight line Interact with matter (atoms) in different ways, which also depends on their frequency Oscill8 bro!

Light-Matter Interaction Light ( photons ) have a few choices when hitting a material: Transmission: Reflection: Absorption: go through it go back get stuck in it Other things may happen Refraction: bend through it Diffusion/Scatter: go in many ways Subsurface: hit things inside and more We re mostly interested in absorbed, reflected and refracted light.

What is color? Reflected light Some light is absorbed by the material, and some reflected. We see the reflected light. Materials have different properties: which frequencies are absorbed which frequencies are reflected which frequencies are transmitted...

The Bidirectional Reflectance Distribution Function An approximate numerical representation of the material light interaction properties Light direction wavelength Diffuse: Specular: Phong model : (introduce Ambient Lighting)

Lambertian Surfaces Ideal surfaces: Diffuse reflection occurs in a known pattern (Lambert s cosine rule) We often make this assumption in Vision applications. Reflect!

Human Vision And Visual Processing

Why do we care about human vision? Bionics, Bio-inspired Engineering, Biomimicry,... The human visual sense is very central (large swaths of the brain devoted to visual processing) We know that we can extract so much information from flat (stereo) images -> Inspired the creation of cameras -> Inspires (even today) computational methods for visual processing And there is still much to learn... Da Vinci s flying machine, inspired by bird wings

Human Eye Parts Is very much like a camera: - Light shines through a hole (pupil, iris) and focused (cornea, lens) on a sensitive substrate (retina) But much more complicated Aperture Lens Film / CCD

Retina Layers, Rods and Cones

Rods and Cones Humans may be considered to be Tetrachromats: able to see 4 colors. However mostly cones contribute to color vision, making us Trichromats.

Color Perception

This Tuesday (9/5/17). Human vision is affected by proteins too!

Retina Cone Mosaic Digital Sensor Grid

Retina Cell Arrangement, Fovea

Lateral Inhibition Receptor AND Gates

Lateral Inhibition

Visual Processing System Hierarchy

Brightness Constancy Principle

Brightness Constancy

Size Constancy

Pinhole Camera And Perspective Projection Perspectograph ca. 1600

Pinhole Camera C est moi! Kepler, Descartes, ca. 1600

Camera Obscura Earliest evidence: ~400 BCE Aristotle wrote about this! Later advancement (17th century): - Lenses - Drawing aid - Projectors (magic lantern) Yep.

Pinhole Camera Model

Normalized Camera

Focal Length Matters We ll get back to this shortly...

Perspective in Early Art Gentile di Fabriano (1423) Masolino (1425)

It s All a Matter of Perspective

Vanishing Points Parallel lines in the scene converge in a vanishing point in the image. Vanishing points and lines are cues to the visual system (e.g. in size constancy) to determine size and distance.

More Than a Single Vanishing Point One Point Two Points Three Points

Why Vanishing Points? Can be used to reconstruct the geometry in the scene, from a single image. [Wilczkowiak 99]

Back to Projection Intrinsics Matrix Our goal: Go from world coordinates (in mm) to image coordinates (in pixels). We need to introduce a scaling factor from mm to pixel. This depends on the physical focal length and the size of a single pixel on the sensor in mm. W is sensor size (in mm) and O is field of view. Also, let s shift everything so the image is centered about the camera optical axis:

Homogeneous Coordinates Our projection equation is nonlinear: (It has division in it) Let s take a different representation for the cartesian 2D and 3D points: Now our projection equation is linear: To go back to cartesian we divide by the added component.

Homogeneous Coordinates Why are they so useful? - Adding translation is trivial and turns our transformation to a linear matrix operation. - In fact, some transformations can only work with homogeneous coordinates. - Can be used to represent points at infinity, like vanishing points (by setting ) or directions. - They can do other tricks like find line intersections easily, or fetch a ball.

Camera Extrinsic Parameters So far we assumed the camera is at the origin But that s often not the case. rotation translation A more common notation:

Beyond Pinhole Radial Distortions Wholly nonlinear, but can be simple enough: Can be negated by de-warping the image.

Image Formation: Lenses

Do We Need a Lens? The eye has a lens, so... that s a good yes indicator. Lenses focus light, and allow us to image objects that are far away (or very close). The pinhole model still holds!

Thin Lens Circle of confusion (blur), relates to Depth of Field

Focal Length Field Of View

Lenses Add Distortions Chromatic Aberration Spherical Aberration Vignetting

Wrap Up