Module 6: Pinhole camera model Lecture 30: Intrinsic camera parameters, Perspective projection using homogeneous coordinates

Size: px
Start display at page:

Download "Module 6: Pinhole camera model Lecture 30: Intrinsic camera parameters, Perspective projection using homogeneous coordinates"

Transcription

1 The Lecture Contains: Pinhole camera model 6.1 Intrinsic camera parameters A. Perspective projection using homogeneous coordinates B. Principal-point offset C. Image-sensor characteristics file:///d /...0(Ganesh%20Rana)/MY%20COURSE_Ganesh%20Rana/Prof.%20Sumana%20Gupta/FINAL%20DVSP/lecture%2030/30_1.htm[12/31/2015 1:23:40 PM]

2 Pinhole camera model In this section, we describe the image acquisition process known as the pinhole camera model, which is widely used. More specifically, we first discuss the model that integrates the internal or intrinsic camera parameters, such as the focal length and the lens distortion. Secondly, we extend the presented simple camera model to integrate external or extrinsic camera parameters corresponding to the position and orientation of the camera. 6.1 Intrinsic camera parameters The pinhole camera model defines the geometric relationship between a 3D point and its 2D corresponding projection onto the image plane. When using a pinhole camera model, this geometric mapping from 3D to 2D is called a perspective projection. We denote the center of the perspective projection (the point in which all the rays intersect) as the optical center or camera center and the line perpendicular to the image plane passing through the optical center as the optical axis (see Figure 6.2 ). Additionally, the intersection point of the image plane with the optical axis is called the principal point. The pinhole camera that models a perspective projection of 3D points onto the image plane can be described as follows. file:///d /...0(Ganesh%20Rana)/MY%20COURSE_Ganesh%20Rana/Prof.%20Sumana%20Gupta/FINAL%20DVSP/lecture%2030/30_2.htm[12/31/2015 1:23:40 PM]

3 A. Perspective projection using homogeneous coordinates Let us consider a camera with the optical axis being collinear to the center being located at the origin of a 3D coordinate system (see Figure 6.1). - axis and the optical Figure 6.1 The ideal pinhole camera model describes the relationship between a 3D point and its corresponding 2D projection. file:///d /...0(Ganesh%20Rana)/MY%20COURSE_Ganesh%20Rana/Prof.%20Sumana%20Gupta/FINAL%20DVSP/lecture%2030/30_3.htm[12/31/2015 1:23:40 PM]

4 The projection of a 3D world point onto the image plane at pixel position can be written as (6.3) where f denotes the focal length. To avoid such a non-linear division operation, the previous relation can be reformulated using the projective geometry framework, as (6.4) This relation can be the expressed in matrix notation by (6.5) where is the homogeneous scaling factor. file:///d /...0(Ganesh%20Rana)/MY%20COURSE_Ganesh%20Rana/Prof.%20Sumana%20Gupta/FINAL%20DVSP/lecture%2030/30_4.htm[12/31/2015 1:23:41 PM]

5 B. Principal-point offset Most of the current imaging systems define the origin of the pixel coordinate system at the top-left pixel of the image. However, it was previously assumed that the origin of the pixel coordinate system corresponds to the principal point, located at the center of the image (see Figure 6.2(a)). A conversion of coordinate systems is thus necessary. Using homogeneous coordinates, the principal-point position can be readily integrated into the projection matrix. The perspective projection equation becomes now (6.6) C. Image-sensor characteristics To derive the relation described by Equation ( 6.6 ), it was implicitly assumed that the pixels of the image sensor are square, i.e., aspect ratio is 1 : 1 and pixels are not skewed. However, both assumptions may not always be valid. First, for example, an NTSC TV system defines non-square pixels with an aspect ratio of 10 : 11. In practice, the pixel aspect ratio is often provided by the image-sensor manufacturer. Second, pixels can potentially be skewed, especially in the case that the image is acquired by a frame grabber. file:///d /...0(Ganesh%20Rana)/MY%20COURSE_Ganesh%20Rana/Prof.%20Sumana%20Gupta/FINAL%20DVSP/lecture%2030/30_5.htm[12/31/2015 1:23:41 PM]

6 In this particular case, the pixel grid may be skewed due to an inaccurate synchronization of the pixelsampling process. Both previously mentioned imperfections of the imaging system can be taken into account in the camera model, using the parameters? and t, which model the pixel aspect ratio and skew of the pixels, respectively (see Figure 6.2(b) ). The projection mapping can be now updated as (6.7) with being a 3D point defined with homogeneous coordinates. In practice, when employing recent digital cameras, it can be safely assumed that pixels are square and nonskewed. The projection matrix that incorporates the intrinsic parameters is denoted as K. The all zero element vector is denoted by. Figure 6.2 (a) The image and camera coordinate system. (b) Non-ideal image sensor with non-square, skewed pixels. file:///d /...0(Ganesh%20Rana)/MY%20COURSE_Ganesh%20Rana/Prof.%20Sumana%20Gupta/FINAL%20DVSP/lecture%2030/30_6.htm[12/31/2015 1:23:41 PM]

Geometric Camera Parameters

Geometric Camera Parameters Geometric Camera Parameters What assumptions have we made so far? -All equations we have derived for far are written in the camera reference frames. -These equations are valid only when: () all distances

More information

Camera Geometry & Calibration

Camera Geometry & Calibration 1 Camera Geometry & Calibration CS 554 Computer Vision Pinar Duygulu Bilkent University Coordinate systems 2 Zw X Xw P Yw O Y Z x f p y We will use WORLD, CAMERA and Image Coordinate Systems. Adapted from

More information

Camera Models and Parameters

Camera Models and Parameters Camera Models and Parameters We will discuss camera geometry in more detail. Particularly, we will outline what parameters are important within the model. These parameters are important to several key

More information

Camera Models and Imaging

Camera Models and Imaging Leow Wee Kheng CS4243 Computer Vision and Pattern Recognition Camera Models and Imaging CS4243 Camera Models and Imaging 1 Through our eyes Through our eyes we see the world. CS4243 Camera Models and Imaging

More information

The Geometry of Perspective Projection

The Geometry of Perspective Projection The Geometry o Perspective Projection Pinhole camera and perspective projection - This is the simplest imaging device which, however, captures accurately the geometry o perspective projection. -Rays o

More information

Image Projection. Goal: Introduce the basic concepts and mathematics for image projection.

Image Projection. Goal: Introduce the basic concepts and mathematics for image projection. Image Projection Goal: Introduce the basic concepts and mathematics for image projection. Motivation: The mathematics of image projection allow us to answer two questions: Given a 3D scene, how does it

More information

3D Computer Vision II. Reminder Camera Models

3D Computer Vision II. Reminder Camera Models 3D Computer Vision II Reminder Camera Models Nassir Navab" based on a course given at UNC by Marc Pollefeys & the book Multiple View Geometry by Hartley & Zisserman" October 27, 2009" Outline Camera Models"

More information

3D geometry and camera calibration

3D geometry and camera calibration 3D geometry and camera calibration camera calibration determine mathematical relationship between points in 3D and their projection onto a 2D imaging plane 3D scene imaging device 2D image [Tsukuba] stereo

More information

Geometrical Primitives, Transformations and Image Formation

Geometrical Primitives, Transformations and Image Formation Geometrical Primitives, Transformations and Image Formation EECS 598-08 Fall 2014! Foundations of Computer Vision!! http://web.eecs.umich.edu/~jjcorso/t/598f14!! Instructor: Jason Corso! jjcorso@eecs.umich.edu!

More information

3D Computer Vision II. Reminder Camera Models

3D Computer Vision II. Reminder Camera Models 3D Computer Vision II Reminder Camera Models Nassir Navab" based on a course given at UNC by Marc Pollefeys & the book Multiple View Geometry by Hartley & Zisserman" October 21, 2010" Outline Camera Models"

More information

Overview. Uncalibrated Camera. Uncalibrated Two-View Geometry. Calibration with a rig. Calibrated camera. Uncalibrated epipolar geometry

Overview. Uncalibrated Camera. Uncalibrated Two-View Geometry. Calibration with a rig. Calibrated camera. Uncalibrated epipolar geometry Uncalibrated Camera calibrated coordinates Uncalibrated Two-View Geometry Linear transformation pixel coordinates l 1 2 Overview Uncalibrated Camera Calibration with a rig Uncalibrated epipolar geometry

More information

Lecture 5 Cameras, Projection, and Image Formation. UW CSE vision faculty

Lecture 5 Cameras, Projection, and Image Formation. UW CSE vision faculty Lecture 5 Cameras, Projection, and Image Formation UW CSE vision faculty Lesson from today s presidential inauguration Vanishing point (from New York Times) The world is spherical Wait the world is flat

More information

Robotics 2 Camera Calibration. Barbara Frank, Cyrill Stachniss, Giorgio Grisetti, Kai Arras, Wolfram Burgard

Robotics 2 Camera Calibration. Barbara Frank, Cyrill Stachniss, Giorgio Grisetti, Kai Arras, Wolfram Burgard Robotics 2 Camera Calibration Barbara Frank, Cyrill Stachniss, Giorgio Grisetti, Kai Arras, Wolfram Burgard What is Camera Calibration? A camera projects 3D world-points onto the 2D image plane Calibration:

More information

Geometry of a single view (a single camera case)

Geometry of a single view (a single camera case) Geometry of a single view (a single camera case) Václav Hlaváč Czech Technical University in Prague Faculty of Electrical Engineering, Department of Cybernetics Center for Machine Perception http://cmp.felk.cvut.cz/

More information

Image formation. Image formation. Pinhole camera. Pinhole camera. Image formation. Matlab tutorial. Physical parameters of image formation

Image formation. Image formation. Pinhole camera. Pinhole camera. Image formation. Matlab tutorial. Physical parameters of image formation Image formation Image formation Matlab tutorial How are objects in the world captured in an image? Tuesday, Sept 2 Physical parameters of image formation Geometric Type of projection Camera pose Optical

More information

Orthographic and Perspective Projection

Orthographic and Perspective Projection Chapter Orthographic and Perspective Projection raycasting object space renderer projection screen space renderer We have been, until now, creating images by raycasting. By shooting rays from the eyepoint

More information

Perspective projection. Albrecht Dürer, Mechanical creation of a perspective image, 1525

Perspective projection. Albrecht Dürer, Mechanical creation of a perspective image, 1525 Perspective projection Albrecht Dürer, Mechanical creation of a perspective image, 1525 Overview of next two lectures The pinhole projection model Qualitative properties Perspective projection matrix Cameras

More information

IMAGE FORMATION. Antonino Furnari

IMAGE FORMATION. Antonino Furnari IPLab - Image Processing Laboratory Dipartimento di Matematica e Informatica Università degli Studi di Catania http://iplab.dmi.unict.it IMAGE FORMATION Antonino Furnari furnari@dmi.unict.it http://dmi.unict.it/~furnari

More information

Robotics 2 Camera Calibration. Barbara Frank, Cyrill Stachniss, Giorgio Grisetti, Kai Arras, Wolfram Burgard

Robotics 2 Camera Calibration. Barbara Frank, Cyrill Stachniss, Giorgio Grisetti, Kai Arras, Wolfram Burgard Robotics 2 Camera Calibration Barbara Frank, Cyrill Stachniss, Giorgio Grisetti, Kai Arras, Wolfram Burgard What is Camera Calibration? A camera projects 3D world points onto the 2D image plane Calibration:

More information

Image Formation. The two parts of the image formation process. Asimple model

Image Formation. The two parts of the image formation process. Asimple model Image Formation The two parts of the image formation process The geometry of image formation which determines where in the image plane the projection of a point in the scene will be located. The physics

More information

Lecture 19 Camera Matrices and Calibration

Lecture 19 Camera Matrices and Calibration Lecture 19 Camera Matrices and Calibration Project Suggestions Texture Synthesis for In-Painting Section 10.5.1 in Szeliski Text Project Suggestions Image Stitching (Chapter 9) Face Recognition Chapter

More information

Projective Geometry and Camera Models

Projective Geometry and Camera Models 9/9/ Projective Geometry and Camera Models Computer Vision CS 43 Brown James Hays Slides from Derek Hoiem, Alexei Efros, Steve Seitz, and David Forsyth Administrative Stuff Textbook Matlab Tutorial Office

More information

Camera model & calibration. Prof. Didier Stricker

Camera model & calibration. Prof. Didier Stricker Camera model & calibration Prof. Didier Stricker Camera Calibration Finding camera s internal parameters that effect the imaging process. 1. Position of the image center on the image (usually not just

More information

The calibration problem was discussed in details during lecture 3.

The calibration problem was discussed in details during lecture 3. 1 2 The calibration problem was discussed in details during lecture 3. 3 Once the camera is calibrated (intrinsics are known) and the transformation from the world reference system to the camera reference

More information

Advanced Techniques for Mobile Robotics Camera Calibration. Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz

Advanced Techniques for Mobile Robotics Camera Calibration. Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz Advanced Techniques for Mobile Robotics Camera Calibration Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz What is Camera Calibration? A camera projects 3D world points onto the 2D image

More information

Colorado School of Mines Computer Vision Professor William Hoff

Colorado School of Mines Computer Vision Professor William Hoff Professor William Hoff Dept of Electrical Engineering &Computer Science http://inside.mines.edu/~whoff/ 1 Sensors and Image Formation Imaging sensors and models of image formation Coordinate systems Digital

More information

3-D Euclidean Space - Vectors

3-D Euclidean Space - Vectors Image Formation Jana Kosecka 3-D Euclidean Space - Vectors A free vector is defined by a pair of points : Coordinates of the vector : 1 3D Rotation of Points Euler angles Rotation around the coordinate

More information

Image Formation and Camera Calibration

Image Formation and Camera Calibration EECS 432-Advanced Computer Vision Notes Series 2 Image Formation and Camera Calibration Ying Wu Electrical Engineering & Computer Science Northwestern University Evanston, IL 60208 yingwu@ecenorthwesternedu

More information

Equation of Perspective Projection. Projective Geometry. Conversion Euclidean -> Homogenous -> Euclidean. Image Formation and Cameras

Equation of Perspective Projection. Projective Geometry. Conversion Euclidean -> Homogenous -> Euclidean. Image Formation and Cameras Equation of Perspective Projection Image Formation and Cameras Guest Professor: Dr. Ana Murillo CSE 252A Lecture 4 Cartesian coordinates: We have, by similar triangles, that (x, y, z) -> (f x/z, f y/z,

More information

Projective Geometry and Camera Models

Projective Geometry and Camera Models /2/ Projective Geometry and Camera Models Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem Administrative Stuff Office hours Derek: Wed 4-5pm + drop by Ian: Mon 3-4pm, Thurs 3:3-4:3pm

More information

Dissecting the Image of the Absolute Conic

Dissecting the Image of the Absolute Conic Dissecting the Image of the Absolute Conic Imran Junejo and Hassan Foroosh University of Central Florida, Orlando, FL 386, U.S.A. Abstract In this paper, we revisit the role of the image of the absolute

More information

Announcements. Image formation. Recap: Grouping & fitting. Recap: Features and filters. Multiple views. Plan 3/21/2011. CS 376 Lecture 15 1

Announcements. Image formation. Recap: Grouping & fitting. Recap: Features and filters. Multiple views. Plan 3/21/2011. CS 376 Lecture 15 1 Announcements Image formation Reminder: Pset 3 due March 30 Midterms: pick up today Monday March 21 Prof. UT Austin Recap: Features and filters Recap: Grouping & fitting Transforming and describing images;

More information

A Geometrically Calibrated Pinhole Camera Model for Single Viewpoint Omnidirectional Imaging Systems

A Geometrically Calibrated Pinhole Camera Model for Single Viewpoint Omnidirectional Imaging Systems A Geometrically Calibrated Pinhole Camera Model for Single Viewpoint Omnidirectional Imaging Systems Abstract This paper presents a perspective imaging model that is able to display undistorted images

More information

Nonparametric, Model-Based Radial Lens Distortion Correction Using Tilted Camera Assumption

Nonparametric, Model-Based Radial Lens Distortion Correction Using Tilted Camera Assumption Nonparametric, Model-Based Radial Lens Distortion Correction Using Tilted Camera Assumption Janez Perš, Stanislav Kovačič Faculty of Electrical Engineering University of Ljubljana Tržaška 25, SI-1000 Slovenia

More information

CS664 Computer Vision. 9. Camera Geometry. Dan Huttenlocher

CS664 Computer Vision. 9. Camera Geometry. Dan Huttenlocher CS664 Computer Vision 9. Camera Geometry Dan Huttenlocher Pinhole Camera Geometric model of camera projection Image plane I, which rays intersect Camera center C, through which all rays pass Focal length

More information

CS 6320, 3D Computer Vision Spring 2012, Prof. Guido Gerig Solutions Assignment 1

CS 6320, 3D Computer Vision Spring 2012, Prof. Guido Gerig Solutions Assignment 1 Out: Mon Jan 0 0 In: Mon Feb 0 CS 60, D Computer Vision Spring 0, Prof. Guido Gerig Solutions Assignment Summary Grading HW Theory: 0 Practical (using existing calibration SW): 8 Total 8 Record Bonus separately

More information

DETECTING PHOTOGRAPHIC COMPOSITES OF FAMOUS PEOPLE. Eric Kee and Hany Farid. Department of Computer Science Dartmouth College Hanover, NH 03755

DETECTING PHOTOGRAPHIC COMPOSITES OF FAMOUS PEOPLE. Eric Kee and Hany Farid. Department of Computer Science Dartmouth College Hanover, NH 03755 DETECTING PHOTOGRAPHIC COMPOSITES OF FAMOUS PEOPLE Eric Kee and Hany Farid Department of Computer Science Dartmouth College Hanover, NH 03755 ABSTRACT Photos are commonly falsified by compositing two or

More information

Relating Vanishing Points to Catadioptric Camera Calibration

Relating Vanishing Points to Catadioptric Camera Calibration Relating Vanishing Points to Catadioptric Camera Calibration Wenting Duan* a, Hui Zhang b, Nigel M. Allinson a a Laboratory of Vision Engineering, University of Lincoln, Brayford Pool, Lincoln, U.K. LN6

More information

Image Formation. Introduce the elements of camera models, optics, and image

Image Formation. Introduce the elements of camera models, optics, and image Image Formation Goal: formation. Introduce the elements of camera models, optics, and image Motivation: Camera models, together with radiometry and reflectance models, allow us to formulate the dependence

More information

Camera calibration and epipolar geometry. Odilon Redon, Cyclops, 1914

Camera calibration and epipolar geometry. Odilon Redon, Cyclops, 1914 Camera calibration and epipolar geometry Odilon Redon, Cyclops, 94 Review: Alignment What is the geometric relationship between pictures taken by cameras that share the same center? How many points do

More information

8.1 Lens Equation. 8.2 Image Resolution (8.1) z' z r

8.1 Lens Equation. 8.2 Image Resolution (8.1) z' z r Chapter 8 Optics This chapter covers the essentials of geometrical optics. Radiometry is covered in Chapter 9. Machine vision relies on the pinhole camera model which models the geometry of perspective

More information

C4 Computer Vision. 4 Lectures Michaelmas Term Tutorial Sheet Prof A. Zisserman. fundamental matrix, recovering ego-motion, applications.

C4 Computer Vision. 4 Lectures Michaelmas Term Tutorial Sheet Prof A. Zisserman. fundamental matrix, recovering ego-motion, applications. C4 Computer Vision 4 Lectures Michaelmas Term 2004 1 Tutorial Sheet Prof A. Zisserman Overview Lecture 1: Stereo Reconstruction I: epipolar geometry, fundamental matrix. Lecture 2: Stereo Reconstruction

More information

Novel View Synthesis for Projective Texture Mapping on Real 3D Objects

Novel View Synthesis for Projective Texture Mapping on Real 3D Objects Novel View Synthesis for Projective Texture Mapping on Real 3D Objects Thierry MOLINIER, David FOFI, Patrick GORRIA Le2i UMR CNRS 5158, University of Burgundy ABSTRACT Industrial reproduction, as stereography

More information

Image Formation. Projection Geometry Radiometry (Image Brightness) - to be discussed later in SFS. Image Formation 1

Image Formation. Projection Geometry Radiometry (Image Brightness) - to be discussed later in SFS. Image Formation 1 Image Formation Projection Geometry Radiometry (Image Brightness) - to be discussed later in SFS. Image Formation 1 Pinhole Camera (source: A Guided tour of computer vision/vic Nalwa) Image Formation 2

More information

Applications of projective geometry

Applications of projective geometry Announcements Projective geometry Project 1 Due NOW Project 2 out today Help session at end of class Ames Room Readings Mundy, J.L. and Zisserman, A., Geometric Invariance in Computer Vision, Appendix:

More information

Survey on Camera calibration

Survey on Camera calibration Survey on Camera calibration Yuji Oyamada 1 HVRL, Keio University 2 Chair for Computer Aided Medical Procedure (CAMP), Technische Universität München April 3, 2012 Camera calibration Necessary to recover

More information

taken with calibrated cameras. For our purposes, a camera is said to be calibrated if the mapping

taken with calibrated cameras. For our purposes, a camera is said to be calibrated if the mapping 25 Chapter 4 Camera Calibration Recovering 3D structure from images becomes a simpler problem when the images are taken with calibrated cameras. For our purposes, a camera is said to be calibrated if the

More information

Refining 3D Reconstruction Of Stereo Camera Images With Least Squares

Refining 3D Reconstruction Of Stereo Camera Images With Least Squares Refining 3D Reconstruction Of Stereo Camera Images With Least Squares Jacob Forster, Joseph Jung and Andrew Turnblad Computer Science St. Olaf College Northfield, MN 55057 forsterj@stolaf.edu, jungj@stolaf.edu,

More information

Agisoft Lens User Manual. Version 0.4.0

Agisoft Lens User Manual. Version 0.4.0 Agisoft Lens User Manual Version 0.4.0 Agisoft Lens User Manual: Version 0.4.0 Publication date 2011 Copyright 2011 AgiSoft LLC Table of Contents Agisoft Lens overview... iv 1. Getting Started... 1 Capturing

More information

Image Formation and Cameras

Image Formation and Cameras Image Formation and Cameras CSE 455 Linda Shapiro 1 Projection http://www.julianbeever.net/pave.htm Do sizes, lengths seem accurate? How do you know? 2 Projection http://www.julianbeever.net/pave.htm What

More information

CSE452 Computer Graphics

CSE452 Computer Graphics CSE452 Computer Graphics Lecture 7: Computer Projection 1 CSE452 Lecture 7: Computer Projection 1 1 CSE452 Lecture 7: Computer Projection 1 2 Review In the last lecture Definition: view point, view plane,

More information

Direct Camera Calibration

Direct Camera Calibration Direct Camera Calibration Solve for camera parameters (intrinsic, extrinsic, or both) from a set of known 3-D points (known geometry) and their 2-D projections on the image P=[X, Y, Z] in 3-D world coordinate

More information

Epipolar Geometry. Lecture 19: Essential and Fundamental Matrices. This Lecture. Epipolar Geometry. Essential Matrix. Essential Matrix.

Epipolar Geometry. Lecture 19: Essential and Fundamental Matrices. This Lecture. Epipolar Geometry. Essential Matrix. Essential Matrix. Epipolar Geometry Lecture 19: Essential and Fundamental Matrices Epipole : location of cam2 as seen by cam1. Epipole : location of cam1 as seen by cam2. Epipolar Geometry This Lecture Corresponding points

More information

Do Now. 1. A ray of light is incident towards a plane mirror at an angle of 30-degrees with the mirror surface. What will be the angle of reflection?

Do Now. 1. A ray of light is incident towards a plane mirror at an angle of 30-degrees with the mirror surface. What will be the angle of reflection? Do Now 1. A ray of light is incident towards a plane mirror at an angle of 30-degrees with the mirror surface. What will be the angle of reflection? 2. If Suzie stands 3 feet in front of a plane mirror,

More information

Stereo II CSE 576. Ali Farhadi. Several slides from Larry Zitnick and Steve Seitz

Stereo II CSE 576. Ali Farhadi. Several slides from Larry Zitnick and Steve Seitz Stereo II CSE 576 Ali Farhadi Several slides from Larry Zitnick and Steve Seitz Camera parameters A camera is described by several parameters Translation T of the optical center from the origin of world

More information

Camera Calibration Using Multiple Images

Camera Calibration Using Multiple Images Camera Calibration Using Multiple Images Paul Beardsley, David Murray, Andrew Zisserman * Robotics Group, Dept. of Engineering Science, University of Oxford, Oxford OX1 3P J, UK. tel: +44-865 273154 fax:

More information

Fisheye Lenses Calibration Using Straight-Line Spherical Perspective Projection Constraint

Fisheye Lenses Calibration Using Straight-Line Spherical Perspective Projection Constraint Fisheye Lenses Calibration Using Straight-Line Spherical Perspective Projection Constraint Xianghua Ying 1,,ZhanyiHu 2, and Hongbin Zha 1 1 National Laboratory on Machine Perception, Peking University,

More information

Projector Calibration for Pattern Projection Systems

Projector Calibration for Pattern Projection Systems Projector Calibration for Pattern Projection Systems I. Din *1, H. Anwar 2, I. Syed 1, H. Zafar 3, L. Hasan 3 1 Department of Electronics Engineering, Incheon National University, Incheon, South Korea.

More information

Epipolar Geometry. Readings: See Sections 10.1 and 15.6 of Forsyth and Ponce. Right Image. Left Image. e(p ) Epipolar Lines. e(q ) q R.

Epipolar Geometry. Readings: See Sections 10.1 and 15.6 of Forsyth and Ponce. Right Image. Left Image. e(p ) Epipolar Lines. e(q ) q R. Epipolar Geometry We consider two perspective images of a scene as taken from a stereo pair of cameras (or equivalently, assume the scene is rigid and imaged with a single camera from two different locations).

More information

Institutionen för systemteknik

Institutionen för systemteknik Institutionen för systemteknik Department of Electrical Engineering Examensarbete A calibration method for laser-triangulating 3D cameras Examensarbete utfört i Bildbehandling vid Tekniska högskolan i

More information

Figure 1. Addition of vectors: parallelogram rule

Figure 1. Addition of vectors: parallelogram rule 4. Geometry of the span; homogeneous linear equations It is interesting to think about the geometric meaning of linear combinations and the span. If you want to add two vectors u and v, move the starting

More information

Announcements! First homework is on the wiki. Due by Tuesday (Monday is a holiday).!

Announcements! First homework is on the wiki. Due by Tuesday (Monday is a holiday).! Cameras! Announcements! First homework is on the wiki. Due by Tuesday (Monday is a holiday).! Hand in at start of class or email to TA (andrea@cds.caltech.edu)! Will take a poll on-line to decide TA office

More information

Epipolar Geometry Prof. D. Stricker

Epipolar Geometry Prof. D. Stricker Outline 1. Short introduction: points and lines Epipolar Geometry Prof. D. Stricker 2. Two views geometry: Epipolar geometry Relation point/line in two views The geometry of two cameras Definition of the

More information

Image-based Modeling and Rendering 3. Panorama (A) Course no. ILE5025 National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor

Image-based Modeling and Rendering 3. Panorama (A) Course no. ILE5025 National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor Image-based Modeling and Rendering 3. Panorama (A) Course no. ILE5025 National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor Outline How to represent the environment with a few images? With

More information

Camera Models and Perspective Projection

Camera Models and Perspective Projection Camera Models and Perspective Projection Camera Models Prof. Schrater Cameras First photograph due to Niepce First on record shown in the book - 1822 Basic abstraction is the pinhole camera lenses required

More information

Epipolar (Stereo) Geometry

Epipolar (Stereo) Geometry Epipolar (Stereo) Geometry Epipoles, epipolar plane, and epipolar lines -The image in one camera of the projection center of the other camera is called epipole. Left epipole: the projection of O r on the

More information

Lecture 1.3 Basic projective geometry. Thomas Opsahl

Lecture 1.3 Basic projective geometry. Thomas Opsahl Lecture 1.3 Basic projective geometr Thomas Opsahl Motivation For the pinhole camera, the correspondence between observed 3D points in the world and D points in the captured image is given b straight lines

More information

CS 534: Computer Vision Camera Calibration

CS 534: Computer Vision Camera Calibration CS 534: Computer Vision Camera Calibration Ahmed Elgammal Dept of Computer Science CS 534 Calibration - 1 Outlines Camera Calibration Linear Least-Squares and related stuff CS 534 Calibration - 2 1 Camera

More information

Overview. The pinhole projection model. Cameras with lenses. Qualitative properties. Field of view Lens aberrations. Sensors.

Overview. The pinhole projection model. Cameras with lenses. Qualitative properties. Field of view Lens aberrations. Sensors. Cameras Overview The pinhole projection model Qualitative properties Perspective projection matrix Cameras with lenses Depth of focus Field of view Lens aberrations Digital it cameras Sensors Color Artifacts

More information

Planar homographies. Can we reconstruct another view from one image? vgg/projects/singleview/

Planar homographies. Can we reconstruct another view from one image?  vgg/projects/singleview/ Planar homographies Goal: Introducing 2D Homographies Motivation: What is the relation between a plane in the world and a perspective image of it? Can we reconstruct another view from one image? Readings:

More information

Optics for Machine Vision

Optics for Machine Vision The Old Barn Grange Court Tongham Surrey GU10 1DW Optics for Machine Vision Photonex 2002 Simon Hickman Firstsight Vision Ltd The purpose of a camera Lens To transmit light onto the camera sensor in a

More information

Geometric Transformations and Image Warping: Mosaicing

Geometric Transformations and Image Warping: Mosaicing Geometric Transformations and Image Warping: Mosaicing CS 6640 Ross Whitaker, Guido Gerig SCI Institute, School of Computing University of Utah (with slides from: Jinxiang Chai, TAMU) faculty.cs.tamu.edu/jchai/cpsc641_spring10/lectures/lecture8.ppt

More information

55:148 Digital Image Processing Chapter 11 3D Vision, Geometry

55:148 Digital Image Processing Chapter 11 3D Vision, Geometry 55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography Estimating homography from point correspondence

More information

Vision 3D articielle Session 1: Projective geometry, camera matrix, panorama

Vision 3D articielle Session 1: Projective geometry, camera matrix, panorama Vision 3D articielle Session 1: Projective geometry, camera matrix, panorama Pascal Monasse monasse@imagine.enpc.fr IMAGINE, École des Ponts ParisTech Contents Pinhole camera model Projective geometry

More information

360 x 360 Mosaic with Partially Calibrated 1D Omnidirectional Camera

360 x 360 Mosaic with Partially Calibrated 1D Omnidirectional Camera CENTER FOR MACHINE PERCEPTION CZECH TECHNICAL UNIVERSITY 360 x 360 Mosaic with Partially Calibrated 1D Omnidirectional Camera Hynek Bakstein and Tomáš Pajdla {bakstein, pajdla}@cmp.felk.cvut.cz REPRINT

More information

Image formation. CS 178, Spring 2009 (part 1 of 2) Marc Levoy Computer Science Department Stanford University

Image formation. CS 178, Spring 2009 (part 1 of 2) Marc Levoy Computer Science Department Stanford University Image formation CS 178, Spring 2009 (part 1 of 2) Marc Levoy Computer Science Department Stanford University Announcements (from whiteboard) 2 Outline perspective natural versus linear perspective vanishing

More information

Cameras and Projection.

Cameras and Projection. Cameras and Projection Starts http://www.julianbeever.net/pave.htm at 2:40pm Join Google-groups Project 1 assigned Cameras and Projection Cameras and Projection http://www.julianbeever.net/pave.htm Müller-Lyer

More information

Shape based stereovision assistance in rehabilitation robotics

Shape based stereovision assistance in rehabilitation robotics University of South Florida Scholar Commons Graduate Theses and Dissertations Graduate School 2005 Shape based stereovision assistance in rehabilitation robotics Michael Ulrich Jurczyk University of South

More information

Chapter 1: Machine Vision Systems & Image Processing

Chapter 1: Machine Vision Systems & Image Processing Chapter 1: Machine Vision Systems & Image Processing 1.0 Introduction While other sensors, such as proximity, touch, and force sensing play a significant role in the improvement of intelligent systems,

More information

Refinement of Plane Based Calibration Through Enhanced Precision of Feature Detection

Refinement of Plane Based Calibration Through Enhanced Precision of Feature Detection Refinement of Plane Based Calibration Through Enhanced Precision of Feature Detection Jared Brown, Rogan Magee, and Leah Roth Computer Science Department Saint Olaf College Northfield, MN 55057 brownj@stolaf.edu,

More information

Chapter 32 Light: Reflection and Refraction. Copyright 2009 Pearson Education, Inc.

Chapter 32 Light: Reflection and Refraction. Copyright 2009 Pearson Education, Inc. Chapter 32 Light: Reflection and Refraction Units of Chapter 32 The Ray Model of Light Reflection; Image Formation by a Plane Mirror Formation of Images by Index of Refraction Refraction: Snell s Law Units

More information

521493S Computer Graphics. Exercise 2 & course schedule change

521493S Computer Graphics. Exercise 2 & course schedule change 521493S Computer Graphics Exercise 2 & course schedule change Course Schedule Change Lecture from Wednesday 31th of March is moved to Tuesday 30th of March at 16-18 in TS128 Question 2.1 Given two nonparallel,

More information

Computer Vision: Lecture 3

Computer Vision: Lecture 3 Computer Vision: Lecture 3 Carl Olsson 2013-01-28 Carl Olsson Computer Vision: Lecture 3 2013-01-28 1 / 27 Todays Lecture Camera Calibration The inner parameters - K. Projective vs. Euclidean Reconstruction.

More information

Lecture 8 : Coordinate Geometry. The coordinate plane The points on a line can be referenced if we choose an origin and a unit of 20

Lecture 8 : Coordinate Geometry. The coordinate plane The points on a line can be referenced if we choose an origin and a unit of 20 Lecture 8 : Coordinate Geometry The coordinate plane The points on a line can be referenced if we choose an origin and a unit of 0 distance on the axis and give each point an identity on the corresponding

More information

Lecture PowerPoints. Chapter 23 Physics: Principles with Applications, 7 th edition Giancoli

Lecture PowerPoints. Chapter 23 Physics: Principles with Applications, 7 th edition Giancoli Lecture PowerPoints Chapter 23 Physics: Principles with Applications, 7 th edition Giancoli This work is protected by United States copyright laws and is provided solely for the use of instructors in teaching

More information

3-D Viewing: the Synthetic Camera

3-D Viewing: the Synthetic Camera 3-D Viewing: the Synthetic Camera Programmer s reference model for specifying 3-D view projection parameters to the computer General synthetic camera (e.g., PHIGS Camera, Computer Graphics Principles and

More information

Introduction to 3D Reconstruction and Stereo Vision

Introduction to 3D Reconstruction and Stereo Vision Introduction to 3D Reconstruction and Stereo Vision Francesco Isgrò 3D Reconstruction and Stereo p.1/37 What are we going to see today? Shape from X Range data 3D sensors Active triangulation Stereo vision

More information

Computer Vision: Lecture 3

Computer Vision: Lecture 3 Computer Vision: Lecture 3 Magnus Oskarsson 2016-01-27 Magnus Oskarsson Computer Vision: Lecture 3 2016-01-27 1 / 28 Todays Lecture Camera Calibration The inner parameters - K. Projective vs. Euclidean

More information

Light: Geometric Optics

Light: Geometric Optics Light: Geometric Optics Units of Chapter 23 The Ray Model of Light Reflection; Image Formed by a Plane Mirror Formation of Images by Spherical Mirrors Index of Refraction Refraction: Snell s Law Total

More information

Lecture 12: Cameras and Geometry. CAP 5415 Fall 2010

Lecture 12: Cameras and Geometry. CAP 5415 Fall 2010 Lecture 12: Cameras and Geometry CAP 5415 Fall 2010 The midterm What does the response of a derivative filter tell me about whether there is an edge or not? Things aren't working Did you look at the filters?

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 and

More information

Classification of Photographs Oblique Photos

Classification of Photographs Oblique Photos Classification of Photographs In his book on aerial photo interpretation, Paine presents a dichotomous key for classifying aerial photography. The key is listed as follows: Photographs Terrestrial Aerial

More information

JUST THE MATHS SLIDES NUMBER 8.6. VECTORS 6 (Vector equations of planes) A.J.Hobson

JUST THE MATHS SLIDES NUMBER 8.6. VECTORS 6 (Vector equations of planes) A.J.Hobson JUST THE MATHS SLIDES NUMBER 8.6 VECTORS 6 (Vector equations of planes) by A.J.Hobson 8.6.1 The plane passing through a given point and perpendicular to a given vector 8.6.2 The plane passing through three

More information

High-Precision Calibration. Approaches to Robot Vision Systems

High-Precision Calibration. Approaches to Robot Vision Systems A dissertation for achieving the doctor degree from the faculty of Mathematics, Informatics and Natural Sciences at the University of Hamburg High-Precision Calibration Approaches to Robot Vision Systems

More information

FUNDAMENTAL PRINCIPLES OF IMAGE ORIENTATION USING ORTHOGONAL PROJECTION MODEL

FUNDAMENTAL PRINCIPLES OF IMAGE ORIENTATION USING ORTHOGONAL PROJECTION MODEL FUNDAMENTAL PRINCIPLES OF IMAGE ORIENTATION USING ORTHOGONAL PROJECTION MODEL Tetsu ONO*, Susumu HATTORI** *Graduate School of Engineering, Kyoto University, Yoshida-Honmachi, Sakyo-ku, Kyoto 606-8501,

More information

Principal point Nadir Isocenter

Principal point Nadir Isocenter Geometric Distortion of Aerial Photo Three photo centers Except on a perfectly vertical aerial photo, there are three different photo centers: Principal point: It is the point where a perpendicular projected

More information

Stereo Vision I: Rectification and Disparity

Stereo Vision I: Rectification and Disparity Stereo Vision I: Rectification and Disparity Nassir Navab Slides prepared by Christian Unger What is Stereo Vision? Introduction Covers the geometry and properties of two cameras. Techniques aimed at inferring

More information

3.0 INTRODUCTION. Structure

3.0 INTRODUCTION. Structure Vectors and Three Dimensional Geometry UNIT 3 THREE-DIMENSIONAL GEOMETRY 1 Structure 3.0 Introduction 3.1 Objectives 3.2 Three Dimensional Space 3.3 Equation of a Straight Line in Space 3.4 Shortest Distance

More information

Ray Tracing Basics. CSE 681 Autumn 11 Han-Wei Shen

Ray Tracing Basics. CSE 681 Autumn 11 Han-Wei Shen Ray Tracing Basics CSE 681 Autumn 11 Han-Wei Shen Forward Ray Tracing We shoot a large number of photons Problem? Backward Tracing For every pixel Construct a ray from the eye For every object in the scene

More information

Projector Calibration by Inverse Camera Calibration

Projector Calibration by Inverse Camera Calibration Projector Calibration by Inverse Camera Calibration Ivan Martynov, Joni-Kristian Kamarainen, and Lasse Lensu Machine Vision and Pattern Recognition Laboratory (Kouvola Unit) Lappeenranta University of

More information