Lecture 7: homogeneous coordinates

Size: px
Start display at page:

Download "Lecture 7: homogeneous coordinates"

Transcription

1 Lecture 7: homogeneous Dr. Richard E. Turner October 31, 2013

2 House keeping webpage:

3 Recap of last lecture: Pin hole camera image plane pin hole camera world point real image focal length f optical centre optical axis Cheap mobile phone cameras: non-linear distortions distortions can be removed => pin hole model accurate

4 Recap of last lecture: Pin hole camera focal length f optical axis camera-centred

5 Recap of last lecture: Pin hole camera focal length f optical axis camera-centred world

6 Recap of last lecture: World optical axis world point focal length f camera-centred world

7 Recap of last lecture: World optical axis world point focal length f camera-centred world

8 Recap of last lecture: World optical axis world point focal length f camera-centred world - fixed

9 Recap of last lecture: Camera centred optical axis world point focal length f camera-centred - can change world - fixed

10 Recap of last lecture: Camera centred optical axis world point focal length f camera-centred - can change world - fixed

11 Recap of last lecture: Perspective projection optical axis world point focal length f camera-centred - can change image plane world - fixed

12 Recap of last lecture: Pixel pixel optical axis world point focal length f camera-centred - can change image plane world - fixed

13 Summary of coordinate transforms world

14 Summary of coordinate transforms world camera-centred linear (rotate & translate)

15 Summary of coordinate transforms world camera-centred image plane linear (rotate & translate) non-linear (perspective projection)

16 Summary of coordinate transforms world camera-centred image plane pixel linear (rotate & translate) non-linear (perspective projection) linear (stretch & translate)

17 Summary of coordinate transforms world difficult step camera-centred image plane pixel linear (rotate & translate) non-linear (perspective projection) linear (stretch & translate)

18 Summary of this lecture introduce new mathematical machinery to handle the projection step smart way to handle points at infinity (key to perspective projection) allows us to retain the matrix formulation apply non-linearity at the end (rather than in the middle) homogeneous initially feels like sleight of hand apply to all (world/camera-centred/image/pixel)

19 Homogeneous quiz cartesian homogeneous [0,0,1] [0,1,0] [1,0,0]

20 Homogeneous quiz cartesian homogeneous [0,0,1] [0,1,0] [1,0,0]

21 Homogeneous quiz cartesian homogeneous [0,0,1] [0,1,0] [,0] [1,0,0]

22 Homogeneous quiz cartesian [0, ] homogeneous [0,0,1] [0,1,0] [,0] [1,0,0]

23 Homogeneous quiz [0, ] cartesian homogeneous [0,0,1] [0,1,0] [0,0,0] [,0] [1,0,0]

24 Homogeneous quiz

25 Homogeneous quiz [0, ] [,0] half-lines get mapped to points at infinity: = 0 or 1 by convention

26 scale changes Homogeneous quiz

27 scale changes Homogeneous quiz

28 Homogeneous quiz scale changes have no effect maps to same point as

29 Homogeneous quiz 1 0 straight line

30 Homogeneous quiz 1 0 straight line

31 Homogeneous quiz 1 0 straight line plane

32 Homogeneous quiz 1 0 straight line plane

33 Homogeneous quiz 1 0 straight line

34 Homogeneous quiz 1 0 straight line

35 Homogeneous quiz 1 0 straight line planes that intersect at

36 Mobile eye

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

Overview. Pinhole camera model Projective geometry Vanishing points and lines Projection matrix Cameras with Lenses Color Digital image Camera & Color Overview Pinhole camera model Projective geometry Vanishing points and lines Projection matrix Cameras with Lenses Color Digital image Book: Hartley 6.1, Szeliski 2.1.5, 2.2, 2.3 The trip

More information

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

Projection. Announcements. Müller-Lyer Illusion. Image formation. Readings Nalwa 2.1 Announcements Mailing list (you should have received messages) Project 1 additional test sequences online Projection Readings Nalwa 2.1 Müller-Lyer Illusion Image formation object film by Pravin Bhat http://www.michaelbach.de/ot/sze_muelue/index.html

More information

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

Two strategies for realistic rendering capture real world data synthesize from bottom up Recap from Wednesday Two strategies for realistic rendering capture real world data synthesize from bottom up Both have existed for 500 years. Both are successful. Attempts to take the best of both world

More information

CSE 527: Introduction to Computer Vision

CSE 527: Introduction to Computer Vision 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

More information

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

Projection. Readings. Szeliski 2.1. Wednesday, October 23, 13 Projection Readings Szeliski 2.1 Projection Readings Szeliski 2.1 Müller-Lyer Illusion by Pravin Bhat Müller-Lyer Illusion by Pravin Bhat http://www.michaelbach.de/ot/sze_muelue/index.html Müller-Lyer

More information

Computer Vision. The Pinhole Camera Model

Computer Vision. The Pinhole Camera Model Computer Vision The Pinhole Camera Model Filippo Bergamasco (filippo.bergamasco@unive.it) http://www.dais.unive.it/~bergamasco DAIS, Ca Foscari University of Venice Academic year 2017/2018 Imaging device

More information

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

Projection. Projection. Image formation. Müller-Lyer Illusion. Readings. Readings. Let s design a camera. Szeliski 2.1. Szeliski 2. Projection Projection Readings Szeliski 2.1 Readings Szeliski 2.1 Müller-Lyer Illusion Image formation object film by Pravin Bhat http://www.michaelbach.de/ot/sze_muelue/index.html Let s design a camera

More information

Cameras. CSE 455, Winter 2010 January 25, 2010

Cameras. CSE 455, Winter 2010 January 25, 2010 Cameras CSE 455, Winter 2010 January 25, 2010 Announcements New Lecturer! Neel Joshi, Ph.D. Post-Doctoral Researcher Microsoft Research neel@cs Project 1b (seam carving) was due on Friday the 22 nd Project

More information

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

The Camera : Computational Photography Alexei Efros, CMU, Fall 2008 The Camera 15-463: Computational Photography Alexei Efros, CMU, Fall 2008 How do we see the world? object film Let s design a camera Idea 1: put a piece of film in front of an object Do we get a reasonable

More information

Unit 1: Image Formation

Unit 1: Image Formation Unit 1: Image Formation 1. Geometry 2. Optics 3. Photometry 4. Sensor Readings Szeliski 2.1-2.3 & 6.3.5 1 Physical parameters of image formation Geometric Type of projection Camera pose Optical Sensor

More information

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

IMAGE FORMATION. Light source properties. Sensor characteristics Surface. Surface reflectance properties. Optics IMAGE FORMATION Light source properties Sensor characteristics Surface Exposure shape Optics Surface reflectance properties ANALOG IMAGES An image can be understood as a 2D light intensity function f(x,y)

More information

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

Image formation - Cameras. Grading & Project. About the course. Tentative Schedule. Course Content. Students introduction About the course Instructors: Haibin Ling (hbling@temple, Wachman 35) Hours Lecture: Tuesda 5:3-8:pm, TTLMAN 43B Office hour: Tuesda 3: - 5:pm, or b appointment Textbook Computer Vision: Models, Learning,

More information

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

The Camera : Computational Photography Alexei Efros, CMU, Fall 2005 The Camera 15-463: Computational Photography Alexei Efros, CMU, Fall 2005 How do we see the world? object film Let s design a camera Idea 1: put a piece of film in front of an object Do we get a reasonable

More information

Section 8. Objectives

Section 8. Objectives 8-1 Section 8 Objectives Objectives Simple and Petval Objectives are lens element combinations used to image (usually) distant objects. To classify the objective, separated groups of lens elements are

More information

Lecture 02 Image Formation 1

Lecture 02 Image Formation 1 Institute of Informatics Institute of Neuroinformatics Lecture 02 Image Formation 1 Davide Scaramuzza http://rpg.ifi.uzh.ch 1 Lab Exercise 1 - Today afternoon Room ETH HG E 1.1 from 13:15 to 15:00 Work

More information

ON THE CREATION OF PANORAMIC IMAGES FROM IMAGE SEQUENCES

ON THE CREATION OF PANORAMIC IMAGES FROM IMAGE SEQUENCES ON THE CREATION OF PANORAMIC IMAGES FROM IMAGE SEQUENCES Petteri PÖNTINEN Helsinki University of Technology, Institute of Photogrammetry and Remote Sensing, Finland petteri.pontinen@hut.fi KEY WORDS: Cocentricity,

More information

Reading. Angel. Chapter 5. Optional

Reading. Angel. Chapter 5. Optional Projections Reading Angel. Chapter 5 Optional David F. Rogers and J. Alan Adams, Mathematical Elements for Computer Graphics, Second edition, McGraw-Hill, New York, 1990, Chapter 3. The 3D synthetic camera

More information

ECEN 4606, UNDERGRADUATE OPTICS LAB

ECEN 4606, UNDERGRADUATE OPTICS LAB ECEN 4606, UNDERGRADUATE OPTICS LAB Lab 2: Imaging 1 the Telescope Original Version: Prof. McLeod SUMMARY: In this lab you will become familiar with the use of one or more lenses to create images of distant

More information

Name: Date: Math in Special Effects: Try Other Challenges. Student Handout

Name: Date: Math in Special Effects: Try Other Challenges. Student Handout Name: Date: Math in Special Effects: Try Other Challenges When filming special effects, a high-speed photographer needs to control the duration and impact of light by adjusting a number of settings, including

More information

Photographing Long Scenes with Multiviewpoint

Photographing Long Scenes with Multiviewpoint Photographing Long Scenes with Multiviewpoint Panoramas A. Agarwala, M. Agrawala, M. Cohen, D. Salesin, R. Szeliski Presenter: Stacy Hsueh Discussant: VasilyVolkov Motivation Want an image that shows an

More information

Multi Viewpoint Panoramas

Multi Viewpoint Panoramas 27. November 2007 1 Motivation 2 Methods Slit-Scan "The System" 3 "The System" Approach Preprocessing Surface Selection Panorama Creation Interactive Renement 4 Sources Motivation image showing long continous

More information

Lesson 6.1 Linear Equation Review

Lesson 6.1 Linear Equation Review Name: Lesson 6.1 Linear Equation Review Vocabulary Equation: a math sentence that contains Linear: makes a straight line (no Variables: quantities represented by (often x and y) Function: equations can

More information

Image Processing & Projective geometry

Image Processing & Projective geometry Image Processing & Projective geometry Arunkumar Byravan Partial slides borrowed from Jianbo Shi & Steve Seitz Color spaces RGB Red, Green, Blue HSV Hue, Saturation, Value Why HSV? HSV separates luma,

More information

How do we see the world?

How do we see the world? The Camera 1 How do we see the world? Let s design a camera Idea 1: put a piece of film in front of an object Do we get a reasonable image? Credit: Steve Seitz 2 Pinhole camera Idea 2: Add a barrier to

More information

Complete the diagram to show what happens to the rays. ... (1) What word can be used to describe this type of lens? ... (1)

Complete the diagram to show what happens to the rays. ... (1) What word can be used to describe this type of lens? ... (1) Q1. (a) The diagram shows two parallel rays of light, a lens and its axis. Complete the diagram to show what happens to the rays. (2) Name the point where the rays come together. (iii) What word can be

More information

Overview. Image formation - 1

Overview. Image formation - 1 Overview perspective imaging Image formation Refraction of light Thin-lens equation Optical power and accommodation Image irradiance and scene radiance Digital images Introduction to MATLAB Image formation

More information

Better Imaging with a Schmidt-Czerny-Turner Spectrograph

Better Imaging with a Schmidt-Czerny-Turner Spectrograph Better Imaging with a Schmidt-Czerny-Turner Spectrograph Abstract For years, images have been measured using Czerny-Turner (CT) design dispersive spectrographs. Optical aberrations inherent in the CT design

More information

MEM: Intro to Robotics. Assignment 3I. Due: Wednesday 10/15 11:59 EST

MEM: Intro to Robotics. Assignment 3I. Due: Wednesday 10/15 11:59 EST MEM: Intro to Robotics Assignment 3I Due: Wednesday 10/15 11:59 EST 1. Basic Optics You are shopping for a new lens for your Canon D30 digital camera and there are lots of lens options at the store. Your

More information

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

Chapters 1 & 2. Definitions and applications Conceptual basis of photogrammetric processing Chapters 1 & 2 Chapter 1: Photogrammetry Definitions and applications Conceptual basis of photogrammetric processing Transition from two-dimensional imagery to three-dimensional information Automation

More information

Chapter 3 Mirrors. The most common and familiar optical device

Chapter 3 Mirrors. The most common and familiar optical device Chapter 3 Mirrors The most common and familiar optical device Outline Plane mirrors Spherical mirrors Graphical image construction Two mirrors; The Cassegrain Telescope Plane mirrors Common household mirrors:

More information

Ch 24. Geometric Optics

Ch 24. Geometric Optics text concept Ch 24. Geometric Optics Fig. 24 3 A point source of light P and its image P, in a plane mirror. Angle of incidence =angle of reflection. text. Fig. 24 4 The blue dashed line through object

More information

CS6670: Computer Vision

CS6670: Computer Vision CS6670: Computer Vision Noah Snavely Lecture 5: Cameras and Projection Szeliski 2.1.3-2.1.6 Reading Announcements Project 1 assigned, see projects page: http://www.cs.cornell.edu/courses/cs6670/2011sp/projects/projects.html

More information

This experiment is under development and thus we appreciate any and all comments as we design an interesting and achievable set of goals.

This experiment is under development and thus we appreciate any and all comments as we design an interesting and achievable set of goals. Experiment 7 Geometrical Optics You will be introduced to ray optics and image formation in this experiment. We will use the optical rail, lenses, and the camera body to quantify image formation and magnification;

More information

Image Mosaicing. Jinxiang Chai. Source: faculty.cs.tamu.edu/jchai/cpsc641_spring10/lectures/lecture8.ppt

Image Mosaicing. Jinxiang Chai. Source: faculty.cs.tamu.edu/jchai/cpsc641_spring10/lectures/lecture8.ppt CSCE 641 Computer Graphics: Image Mosaicing Jinxiang Chai Source: faculty.cs.tamu.edu/jchai/cpsc641_spring10/lectures/lecture8.ppt Outline Image registration - How to break assumptions? 3D-2D registration

More information

1.7 Parallel and Perpendicular Lines

1.7 Parallel and Perpendicular Lines Section 1.7 Parallel and Perpendicular Lines 11 Eplaining the Concepts 17. Name the five forms of equations of lines given in this section. 18. What tpe of line has one -intercept, but no -intercept? 19.

More information

Waves & Oscillations

Waves & Oscillations Physics 42200 Waves & Oscillations Lecture 27 Geometric Optics Spring 205 Semester Matthew Jones Sign Conventions > + = Convex surface: is positive for objects on the incident-light side is positive for

More information

Dr F. Cuzzolin 1. September 29, 2015

Dr F. Cuzzolin 1. September 29, 2015 P00407 Principles of Computer Vision 1 1 Department of Computing and Communication Technologies Oxford Brookes University, UK September 29, 2015 September 29, 2015 1 / 73 Outline of the Lecture 1 2 Basics

More information

Introduction to DSP ECE-S352 Fall Quarter 2000 Matlab Project 1

Introduction to DSP ECE-S352 Fall Quarter 2000 Matlab Project 1 Objective: Introduction to DSP ECE-S352 Fall Quarter 2000 Matlab Project 1 This Matlab Project is an extension of the basic correlation theory presented in the course. It shows a practical application

More information

LENSES. INEL 6088 Computer Vision

LENSES. INEL 6088 Computer Vision LENSES INEL 6088 Computer Vision 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

More information

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

Announcements. Image Formation: Outline. The course. How Cameras Produce Images. Earliest Surviving Photograph. Image Formation and Cameras Announcements Image ormation and Cameras CSE 252A Lecture 3 Assignment 0: Getting Started with Matlab is posted to web page, due Tuesday, ctober 4. Reading: Szeliski, Chapter 2 ptional Chapters 1 & 2 of

More information

Notes from Lens Lecture with Graham Reed

Notes from Lens Lecture with Graham Reed Notes from Lens Lecture with Graham Reed Light is refracted when in travels between different substances, air to glass for example. Light of different wave lengths are refracted by different amounts. Wave

More information

MIT CSAIL Advances in Computer Vision Fall Problem Set 6: Anaglyph Camera Obscura

MIT CSAIL Advances in Computer Vision Fall Problem Set 6: Anaglyph Camera Obscura MIT CSAIL 6.869 Advances in Computer Vision Fall 2013 Problem Set 6: Anaglyph Camera Obscura Posted: Tuesday, October 8, 2013 Due: Thursday, October 17, 2013 You should submit a hard copy of your work

More information

Image Formation Fundamentals

Image Formation Fundamentals 03/04/2017 Image Formation Fundamentals Optical Engineering Prof. Elias N. Glytsis School of Electrical & Computer Engineering National Technical University of Athens Imaging Conjugate Points Imaging Limitations

More information

Section 3. Imaging With A Thin Lens

Section 3. Imaging With A Thin Lens 3-1 Section 3 Imaging With A Thin Lens Object at Infinity An object at infinity produces a set of collimated set of rays entering the optical system. Consider the rays from a finite object located on the

More information

Camera Simulation. References. Photography, B. London and J. Upton Optics in Photography, R. Kingslake The Camera, The Negative, The Print, A.

Camera Simulation. References. Photography, B. London and J. Upton Optics in Photography, R. Kingslake The Camera, The Negative, The Print, A. Camera Simulation Effect Cause Field of view Film size, focal length Depth of field Aperture, focal length Exposure Film speed, aperture, shutter Motion blur Shutter References Photography, B. London and

More information

MAT01B1: Calculus with Polar coordinates

MAT01B1: Calculus with Polar coordinates MAT01B1: Calculus with Polar coordinates Dr Craig 23 October 2018 My details: acraig@uj.ac.za Consulting hours: Monday 14h40 15h25 Thursday 11h30 12h55 Friday (this week) 11h20 12h25 Office C-Ring 508

More information

LECTURE 17 MIRRORS AND THIN LENS EQUATION

LECTURE 17 MIRRORS AND THIN LENS EQUATION LECTURE 17 MIRRORS AND THIN LENS EQUATION 18.6 Image formation with spherical mirrors Concave mirrors Convex mirrors 18.7 The thin-lens equation Sign conventions for lenses and mirrors Spherical mirrors

More information

Image Formation Fundamentals

Image Formation Fundamentals 30/03/2018 Image Formation Fundamentals Optical Engineering Prof. Elias N. Glytsis School of Electrical & Computer Engineering National Technical University of Athens Imaging Conjugate Points Imaging Limitations

More information

Synopsis of paper. Optomechanical design of multiscale gigapixel digital camera. Hui S. Son, Adam Johnson, et val.

Synopsis of paper. Optomechanical design of multiscale gigapixel digital camera. Hui S. Son, Adam Johnson, et val. Synopsis of paper --Xuan Wang Paper title: Author: Optomechanical design of multiscale gigapixel digital camera Hui S. Son, Adam Johnson, et val. 1. Introduction In traditional single aperture imaging

More information

Virtual and Digital Cameras

Virtual and Digital Cameras CS148: Introduction to Computer Graphics and Imaging Virtual and Digital Cameras Ansel Adams Topics Effect Cause Field of view Film size, focal length Perspective Lens, focal length Focus Dist. of lens

More information

Converging Lenses. Parallel rays are brought to a focus by a converging lens (one that is thicker in the center than it is at the edge).

Converging Lenses. Parallel rays are brought to a focus by a converging lens (one that is thicker in the center than it is at the edge). Chapter 30: Lenses Types of Lenses Piece of glass or transparent material that bends parallel rays of light so they cross and form an image Two types: Converging Diverging Converging Lenses Parallel rays

More information

Image Formation. World Optics Sensor Signal. Computer Vision. Introduction to. Light (Energy) Source. Surface Imaging Plane. Pinhole Lens.

Image Formation. World Optics Sensor Signal. Computer Vision. Introduction to. Light (Energy) Source. Surface Imaging Plane. Pinhole Lens. Image Formation Light (Energy) Source Surface Imaging Plane Pinhole Lens World Optics Sensor Signal B&W Film Color Film TV Camera Silver Density Silver density in three color layers Electrical Today Optics:

More information

TSBB09 Image Sensors 2018-HT2. Image Formation Part 1

TSBB09 Image Sensors 2018-HT2. Image Formation Part 1 TSBB09 Image Sensors 2018-HT2 Image Formation Part 1 Basic physics Electromagnetic radiation consists of electromagnetic waves With energy That propagate through space The waves consist of transversal

More information

Physics 228 Lecture 3. Today: Spherical Mirrors Lenses.

Physics 228 Lecture 3. Today: Spherical Mirrors Lenses. Physics 228 Lecture 3 Today: Spherical Mirrors Lenses www.physics.rutgers.edu/ugrad/228 a) Santa as he sees himself in a mirrored sphere. b) Santa as he sees himself in a flat mirror after too much eggnog.

More information

Optics Practice. Version #: 0. Name: Date: 07/01/2010

Optics Practice. Version #: 0. Name: Date: 07/01/2010 Optics Practice Date: 07/01/2010 Version #: 0 Name: 1. Which of the following diagrams show a real image? a) b) c) d) e) i, ii, iii, and iv i and ii i and iv ii and iv ii, iii and iv 2. A real image is

More information

6.098 Digital and Computational Photography Advanced Computational Photography. Bill Freeman Frédo Durand MIT - EECS

6.098 Digital and Computational Photography Advanced Computational Photography. Bill Freeman Frédo Durand MIT - EECS 6.098 Digital and Computational Photography 6.882 Advanced Computational Photography Bill Freeman Frédo Durand MIT - EECS Administrivia PSet 1 is out Due Thursday February 23 Digital SLR initiation? During

More information

Filter & Spectrometer Electron Optics

Filter & Spectrometer Electron Optics Filter & Spectrometer Electron Optics Parameters Affecting Practical Performance Daniel Moonen & Harold A. Brink Did Something Go Wrong? 30 20 10 0 500 600 700 800 900 1000 1100 ev 1 Content The Prism

More information

DEPARTMENT OF MECHANICAL AND INDUSTRIAL ENGINEERING NORTHEASTERN UNIVERSITY

DEPARTMENT OF MECHANICAL AND INDUSTRIAL ENGINEERING NORTHEASTERN UNIVERSITY DEPARTMENT OF MECHANICAL AND INDUSTRIAL ENGINEERING NORTHEASTERN UNIVERSITY CAPSULE PROGRAM Funded by NSF grant #0833636 Tutorial 02 3D Part Modeling SolidWorks 2010 Copyright 2010 Prof. Zeid 3D Part Modeling

More information

Reading. Projections. The 3D synthetic camera model. Imaging with the synthetic camera. Angel. Chapter 5. Optional

Reading. Projections. The 3D synthetic camera model. Imaging with the synthetic camera. Angel. Chapter 5. Optional Reading Angel. Chapter 5 Optional Projections David F. Rogers and J. Alan Adams, Mathematical Elements for Computer Graphics, Second edition, McGraw-Hill, New York, 1990, Chapter 3. The 3D snthetic camera

More information

Homographies and Mosaics

Homographies and Mosaics Homographies and Mosaics Jeffrey Martin (jeffrey-martin.com) with a lot of slides stolen from Steve Seitz and Rick Szeliski 15-463: Computational Photography Alexei Efros, CMU, Fall 2011 Why Mosaic? Are

More information

Chapter 36. Image Formation

Chapter 36. Image Formation Chapter 36 Image Formation Real and Virtual Images Real images can be displayed on screens Virtual Images can not be displayed onto screens. Focal Length& Radius of Curvature When the object is very far

More information

Homographies and Mosaics

Homographies and Mosaics Homographies and Mosaics Jeffrey Martin (jeffrey-martin.com) CS194: Image Manipulation & Computational Photography with a lot of slides stolen from Alexei Efros, UC Berkeley, Fall 2014 Steve Seitz and

More information

Sensors and Sensing Cameras and Camera Calibration

Sensors and Sensing Cameras and Camera Calibration Sensors and Sensing Cameras and Camera Calibration Todor Stoyanov Mobile Robotics and Olfaction Lab Center for Applied Autonomous Sensor Systems Örebro University, Sweden todor.stoyanov@oru.se 20.11.2014

More information

Computational Photography and Video. Prof. Marc Pollefeys

Computational Photography and Video. Prof. Marc Pollefeys Computational Photography and Video Prof. Marc Pollefeys Today s schedule Introduction of Computational Photography Course facts Syllabus Digital Photography What is computational photography Convergence

More information

Learn to use translations, reflections, and rotations to transform geometric shapes.

Learn to use translations, reflections, and rotations to transform geometric shapes. Learn to use translations, reflections, and rotations to transform geometric shapes. Insert Lesson Title Here Vocabulary transformation translation rotation reflection line of reflection A rigid transformation

More information

Phys 531 Lecture 9 30 September 2004 Ray Optics II. + 1 s i. = 1 f

Phys 531 Lecture 9 30 September 2004 Ray Optics II. + 1 s i. = 1 f Phys 531 Lecture 9 30 September 2004 Ray Optics II Last time, developed idea of ray optics approximation to wave theory Introduced paraxial approximation: rays with θ 1 Will continue to use Started disussing

More information

The principles of CCTV design in VideoCAD

The principles of CCTV design in VideoCAD The principles of CCTV design in VideoCAD 1 The principles of CCTV design in VideoCAD Part VI Lens distortion in CCTV design Edition for VideoCAD 8 Professional S. Utochkin In the first article of this

More information

Panoramas. CS 178, Spring Marc Levoy Computer Science Department Stanford University

Panoramas. CS 178, Spring Marc Levoy Computer Science Department Stanford University Panoramas CS 178, Spring 2010 Marc Levoy Computer Science Department Stanford University What is a panorama?! a wider-angle image than a normal camera can capture! any image stitched from overlapping photographs!

More information

Geometry of Aerial Photographs

Geometry of Aerial Photographs Geometry of Aerial Photographs Aerial Cameras Aerial cameras must be (details in lectures): Geometrically stable Have fast and efficient shutters Have high geometric and optical quality lenses They can

More information

Image Formation. Dr. Gerhard Roth. COMP 4102A Winter 2014 Version 1

Image Formation. Dr. Gerhard Roth. COMP 4102A Winter 2014 Version 1 Image Formation Dr. Gerhard Roth COMP 4102A Winter 2014 Version 1 Image Formation Two type of images Intensity image encodes light intensities (passive sensor) Range (depth) image encodes shape and distance

More information

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

Cameras. Steve Rotenberg CSE168: Rendering Algorithms UCSD, Spring 2017 Cameras Steve Rotenberg CSE168: Rendering Algorithms UCSD, Spring 2017 Camera Focus Camera Focus So far, we have been simulating pinhole cameras with perfect focus Often times, we want to simulate more

More information

Exam Preparation Guide Geometrical optics (TN3313)

Exam Preparation Guide Geometrical optics (TN3313) Exam Preparation Guide Geometrical optics (TN3313) Lectures: September - December 2001 Version of 21.12.2001 When preparing for the exam, check on Blackboard for a possible newer version of this guide.

More information

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

CSE 473/573 Computer Vision and Image Processing (CVIP) CSE 473/573 Computer Vision and Image Processing (CVIP) Ifeoma Nwogu inwogu@buffalo.edu Lecture 4 Image formation(part I) Schedule Last class linear algebra overview Today Image formation and camera properties

More information

LEGO 2D Planar Manipulator (with zero offset between Z1 and Z2 axes of rotation)

LEGO 2D Planar Manipulator (with zero offset between Z1 and Z2 axes of rotation) LEGO 2D Planar Manipulator (with zero offset between Z1 and Z2 axes of rotation) Uses some parts not found in NXT Mindstorms Kit 9797 e.g. 2 nd Turntable, 1x12 plates, and 15100: Pin-hole Friction Peg.

More information

Patents of eye tracking system- a survey

Patents of eye tracking system- a survey Patents of eye tracking system- a survey Feng Li Center for Imaging Science Rochester Institute of Technology, Rochester, NY 14623 Email: Fxl5575@cis.rit.edu Vision is perhaps the most important of the

More information

CS 443: Imaging and Multimedia Cameras and Lenses

CS 443: Imaging and Multimedia Cameras and Lenses CS 443: Imaging and Multimedia Cameras and Lenses Spring 2008 Ahmed Elgammal Dept of Computer Science Rutgers University Outlines Cameras and lenses! 1 They are formed by the projection of 3D objects.

More information

1.5 Graphs of Reflections

1.5 Graphs of Reflections 1.5 Graphs of Reflections Here you will learn how to reflect an image on a coordinate grid. Triangle A has coordinates E( 5, 5), F(2, 6) and G( 2, 0). Draw the triangle on the Cartesian plane. Reflect

More information

Lecture 2 Camera Models

Lecture 2 Camera Models Lecture 2 Camera Models Professor Silvio Savarese Computational Vision and Geometr Lab Silvio Savarese Lecture 2 - -Jan-8 Lecture 2 Camera Models Pinhole cameras Cameras lenses The geometr of pinhole cameras

More information

Thin Lenses. Lecture 25. Chapter 23. Ray Optics. Physics II. Course website:

Thin Lenses. Lecture 25. Chapter 23. Ray Optics. Physics II. Course website: Lecture 25 Chapter 23 Physics II Ray Optics Thin Lenses Course website: http://faculty.uml.edu/andriy_danylov/teaching/physicsii Lecture Capture: http://echo360.uml.edu/danylov201415/physics2spring.html

More information

Princeton University COS429 Computer Vision Problem Set 1: Building a Camera

Princeton University COS429 Computer Vision Problem Set 1: Building a Camera Princeton University COS429 Computer Vision Problem Set 1: Building a Camera What to submit: You need to submit two files: one PDF file for the report that contains your name, Princeton NetID, all the

More information

Descriptive Geometry CH17 : DEVELOPMENTS

Descriptive Geometry CH17 : DEVELOPMENTS Descriptive Geometry CH17 : DEVELOPMENTS Developments A development is a flat representation or pattern that when folded together creates a 3D object. Developable Surfaces A developable surface may be

More information

Physics 132: Lecture Fundamentals of Physics II

Physics 132: Lecture Fundamentals of Physics II Physics 132: Lecture Fundamentals of Physics II Mirrors Agenda for Today Concave Convex Mirror equation Curved mirrors A Spherical Mirror: section of a sphere. R light ray C Concave mirror principal axis

More information

TOPICS Recap of PHYS110-1 lecture Physical Optics - 4 lectures EM spectrum and colour Light sources Interference and diffraction Polarization

TOPICS Recap of PHYS110-1 lecture Physical Optics - 4 lectures EM spectrum and colour Light sources Interference and diffraction Polarization TOPICS Recap of PHYS110-1 lecture Physical Optics - 4 lectures EM spectrum and colour Light sources Interference and diffraction Polarization Lens Aberrations - 3 lectures Spherical aberrations Coma, astigmatism,

More information

Graphic Communications

Graphic Communications Graphic Communications Lecture 8: Projections Assoc. Prof.Dr. Cengizhan İpbüker İTÜ-SUNY 2004-2005 2005 Fall ipbuker_graph06 Projections The projections used to display 3D objects in 2D are called Planar

More information

Image stitching. Image stitching. Video summarization. Applications of image stitching. Stitching = alignment + blending. geometrical registration

Image stitching. Image stitching. Video summarization. Applications of image stitching. Stitching = alignment + blending. geometrical registration Image stitching Stitching = alignment + blending Image stitching geometrical registration photometric registration Digital Visual Effects, Spring 2006 Yung-Yu Chuang 2005/3/22 with slides by Richard Szeliski,

More information

Mechanical Engineering Drawing

Mechanical Engineering Drawing Mechanical Engineering Drawing MECH 211 LECTURE 3 Contents of the lecture Shape description Shape generation Sectional views Auxiliary views Shape description Geometric shapes are seen according to view

More information

Projections. Conceptual Model of the 3D viewing process

Projections. Conceptual Model of the 3D viewing process Projections Projections Conceptual Model of the 3D viewing process 3D Projections (Rays converge on eye position) (Rays parallel to view plane) Perspective Parallel Orthographic Oblique Elevations Axonometric

More information

I-I. S/Scientific Report No. I. Duane C. Brown. C-!3 P.O0. Box 1226 Melbourne, Florida

I-I. S/Scientific Report No. I. Duane C. Brown. C-!3 P.O0. Box 1226 Melbourne, Florida S AFCRL.-63-481 LOCATION AND DETERMINATION OF THE LOCATION OF THE ENTRANCE PUPIL -0 (CENTER OF PROJECTION) I- ~OF PC-1000 CAMERA IN OBJECT SPACE S Ronald G. Davis Duane C. Brown - L INSTRUMENT CORPORATION

More information

3D Viewing. Introduction to Computer Graphics Torsten Möller / Manfred Klaffenböck. Machiraju/Zhang/Möller

3D Viewing. Introduction to Computer Graphics Torsten Möller / Manfred Klaffenböck. Machiraju/Zhang/Möller 3D Viewing Introduction to Computer Graphics Torsten Möller / Manfred Klaffenböck Machiraju/Zhang/Möller Reading Chapter 5 of Angel Chapter 13 of Hughes, van Dam, Chapter 7 of Shirley+Marschner Machiraju/Zhang/Möller

More information

OPTICS I LENSES AND IMAGES

OPTICS I LENSES AND IMAGES APAS Laboratory Optics I OPTICS I LENSES AND IMAGES If at first you don t succeed try, try again. Then give up- there s no sense in being foolish about it. -W.C. Fields SYNOPSIS: In Optics I you will learn

More information

The Mathematics of Geometrical and Physical Optics

The Mathematics of Geometrical and Physical Optics Orestes N. Stavroudis The Mathematics of Geometrical and Physical Optics The fc-function and its Ramifications WILEY- VCH WILEY-VCH Verlag GmbH & Co. KGaA I Preliminaries 1 1 Fermat's Principle and the

More information

INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET

INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET Some color images on this slide Last Lecture 2D filtering frequency domain The magnitude of the 2D DFT gives the amplitudes of the sinusoids and

More information

Waves & Oscillations

Waves & Oscillations Physics 42200 Waves & Oscillations Lecture 33 Geometric Optics Spring 2013 Semester Matthew Jones Aberrations We have continued to make approximations: Paraxial rays Spherical lenses Index of refraction

More information

Parameter descriptions:

Parameter descriptions: BCC Lens Blur The BCC Lens Blur filter emulates a lens blur defocus/rackfocus effect where out of focus highlights of an image clip take on the shape of the lens diaphragm. When a lens is used at it s

More information

Consider two lines and. Then we could know. where. By letting L and M be orthogonal and using the fact that become

Consider two lines and. Then we could know. where. By letting L and M be orthogonal and using the fact that become ECE661 Computer Vision - Fall 2014 - HW3 Fu-Chen Chen chen1623@purdue.edu 2.1.1 Remove projective distortion To remove the projective distortion we have to take back the vanishing line in the image to

More information

Optics Day 3 Kohler Illumination (Philbert Tsai July 2004) Goal : To build an bright-field microscope with a Kohler illumination pathway

Optics Day 3 Kohler Illumination (Philbert Tsai July 2004) Goal : To build an bright-field microscope with a Kohler illumination pathway Optics Day 3 Kohler Illumination (Philbert Tsai July 2004) Goal : To build an bright-field microscope with a Kohler illumination pathway Prepare the Light source and Lenses Set up Light source Use 3 rail

More information

Section A (25marks) 1. State any one law of reflection (1mrk)

Section A (25marks) 1. State any one law of reflection (1mrk) NAME: INDEX NO: SCHOOL:.. DATE: SIGN:.. 232/2 PHYSICS PAPER 2(THEORY) TIME: 2 HOURS TERM TWO INSTRUCTIONS TO CANDIDATES 1. Write your name and Admission number in the spaces provided at the top of this

More information

Lecture 7: Camera Models

Lecture 7: Camera Models Lecture 7: Camera Models Professor Stanford Vision Lab 1 What we will learn toda? Pinhole cameras Cameras & lenses The geometr of pinhole cameras Reading: [FP]Chapters 1 3 [HZ] Chapter 6 2 What we will

More information

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

Image Formation. Light from distant things. Geometrical optics. Pinhole camera. Chapter 36 Light from distant things Chapter 36 We learn about a distant thing from the light it generates or redirects. The lenses in our eyes create images of objects our brains can process. This chapter concerns

More information

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

Image Formation. Dr. Gerhard Roth. COMP 4102A Winter 2015 Version 3 Image Formation Dr. Gerhard Roth COMP 4102A Winter 2015 Version 3 1 Image Formation Two type of images Intensity image encodes light intensities (passive sensor) Range (depth) image encodes shape and distance

More information