Camera Calibration Coordinate change Translation P’ = P – O

Slides:



Advertisements
Similar presentations
Vanishing points  .
Advertisements

Single-view geometry Odilon Redon, Cyclops, 1914.
Computer Vision, Robert Pless
Last 4 lectures Camera Structure HDR Image Filtering Image Transform.
Institut für Elektrische Meßtechnik und Meßsignalverarbeitung Professor Horst Cerjak, Augmented Reality VU 2 Calibration Axel Pinz.
Computer vision: models, learning and inference
Computer vision. Camera Calibration Camera Calibration ToolBox – Intrinsic parameters Focal length: The focal length in pixels is stored in the.
CSc D Computer Vision – Ioannis Stamos 3-D Computer Vision CSc Camera Calibration.
Camera calibration and epipolar geometry
Camera Models A camera is a mapping between the 3D world and a 2D image The principal camera of interest is central projection.
Image alignment Image from
Single-view metrology
3D Geometry and Camera Calibration. 3D Coordinate Systems Right-handed vs. left-handedRight-handed vs. left-handed x yz x yz.
Announcements. Projection Today’s Readings Nalwa 2.1.
Lecture 7: Image Alignment and Panoramas CS6670: Computer Vision Noah Snavely What’s inside your fridge?
CS485/685 Computer Vision Prof. George Bebis
3D reconstruction of cameras and structure x i = PX i x’ i = P’X i.
COMP322/S2000/L221 Relationship between part, camera, and robot (cont’d) the inverse perspective transformation which is dependent on the focal length.
Uncalibrated Epipolar - Calibration
Computer Vision : CISC4/689
Sebastian Thrun and Jana Kosecha CS223B Computer Vision, Winter 2007 Stanford CS223B Computer Vision, Winter 2007 Lecture 4 Camera Calibration Professors.
Lecture 16: Single-view modeling, Part 2 CS6670: Computer Vision Noah Snavely.
COMP322/S2000/L23/L24/L251 Camera Calibration The most general case is that we have no knowledge of the camera parameters, i.e., its orientation, position,
Lecture 20: Two-view geometry CS6670: Computer Vision Noah Snavely.
Panoramas and Calibration : Rendering and Image Processing Alexei Efros …with a lot of slides stolen from Steve Seitz and Rick Szeliski.
Projected image of a cube. Classical Calibration.
CS223b, Jana Kosecka Rigid Body Motion and Image Formation.
Camera parameters Extrinisic parameters define location and orientation of camera reference frame with respect to world frame Intrinsic parameters define.
Cameras, lenses, and calibration
Sebastian Thrun CS223B Computer Vision, Winter Stanford CS223B Computer Vision, Winter 2006 Lecture 4 Camera Calibration Professor Sebastian Thrun.
Automatic Camera Calibration
Projective Geometry and Camera Models
Epipolar geometry The fundamental matrix and the tensor
Course 12 Calibration. 1.Introduction In theoretic discussions, we have assumed: Camera is located at the origin of coordinate system of scene.
Geometric Models & Camera Calibration
Sebastian Thrun CS223B Computer Vision, Winter Stanford CS223B Computer Vision, Winter 2005 Lecture 2 Lenses and Camera Calibration Sebastian Thrun,
CS654: Digital Image Analysis Lecture 8: Stereo Imaging.
Metrology 1.Perspective distortion. 2.Depth is lost.
Geometric Camera Models
Lecture 03 15/11/2011 Shai Avidan הבהרה : החומר המחייב הוא החומר הנלמד בכיתה ולא זה המופיע / לא מופיע במצגת.
Single-view geometry Odilon Redon, Cyclops, 1914.
Camera Calibration Sebastian Thrun, Gary Bradski, Daniel Russakoff Stanford CS223B Computer Vision (with material from.
CS-498 Computer Vision Week 7, Day 2 Camera Parameters Intrinsic Calibration  Linear  Radial Distortion (Extrinsic Calibration?) 1.
CS-498 Computer Vision Week 7, Day 1 3-D Geometry
A Flexible New Technique for Camera Calibration Zhengyou Zhang Sung Huh CSPS 643 Individual Presentation 1 February 25,
Calibration.
3D Sensing 3D Shape from X Perspective Geometry Camera Model Camera Calibration General Stereo Triangulation 3D Reconstruction.
MASKS © 2004 Invitation to 3D vision Uncalibrated Camera Chapter 6 Reconstruction from Two Uncalibrated Views Modified by L A Rønningen Oct 2008.
Camera Model Calibration
Single-view geometry Odilon Redon, Cyclops, 1914.
Robotics Chapter 6 – Machine Vision Dr. Amit Goradia.
Example: warping triangles Given two triangles: ABC and A’B’C’ in 2D (12 numbers) Need to find transform T to transfer all pixels from one to the other.
CS682, Jana Kosecka Rigid Body Motion and Image Formation Jana Kosecka
Calibrating a single camera
Computer vision: models, learning and inference
Geometric Model of Camera
More Mosaic Madness © Jeffrey Martin (jeffrey-martin.com)
Digital Visual Effects, Spring 2007 Yung-Yu Chuang 2007/4/17
Digital Visual Effects, Spring 2008 Yung-Yu Chuang 2008/4/15
Overview Pin-hole model From 3D to 2D Camera projection
Lecture 3: Camera Rotations and Homographies
Idea: projecting images onto a common plane
More Mosaic Madness : Computational Photography
GEOMETRIC CAMERA MODELS
Multiple View Geometry for Robotics
Uncalibrated Geometry & Stratification
More Mosaic Madness © Jeffrey Martin (jeffrey-martin.com)
Single-view geometry Odilon Redon, Cyclops, 1914.
Camera Calibration Reading:
Camera Calibration from Planar Patterns
Presentation transcript:

Camera Calibration Coordinate change Translation P’ = P – O Rotation P’ = R P General transformation P’ = R[P - O] What is a rotation matrix

Perspective Projection Projection to normal coordinates A line from (0,0,0) to P Z=1 plane: x = X/Z , y = Y/Z p  P Camera as a box. A line from (0,0,0) to P Z=1 plane: x = X/Z , y = Y/Z Lenses

From normal coordinates to pixels If focal length is f : x = fX/Z y = fY/Z

Internal calibration K External calibration O & R Calibration options: Full calibration M Internal calibration K External calibration O & R

Calibration Use linear methods to recover M Extract from them K, R , O What to do about Radial distortion

Radial Distortion

Radial distortion Define d as the distance from the center of the image on the normalized image plane

Radial distortion Solve the whole thing in a non-linear fashion. Bad idea Assume u0 and v0 are known (center of image). Try to get rid of . Solve what you can Return to solve the rest in a non-linear fashion.

Calibration from checkers pattern

Calibration from checkers pattern

Planes Planes have a one-to-one relationship from the world to the image Planes have a one-to-one relationship from two images of the same plane

Vanishing points

Vanishing points

Special cases of  If s = 0 then w(1,2)-w(2,1)=0. If fx=fy then w(1,1)=w(2,2). Need less equations. Only two homographies.

Points and Lines

Points and Lines

3 Points on a line

The fundamental matrix