Omnidirectional camera calibration

Slides:



Advertisements
Similar presentations
Zhengyou Zhang Vision Technology Group Microsoft Research
Advertisements

Single-view geometry Odilon Redon, Cyclops, 1914.
Computer Vision, Robert Pless
Simultaneous surveillance camera calibration and foot-head homology estimation from human detection 1 Author : Micusic & Pajdla Presenter : Shiu, Jia-Hau.
Lecture 11: Two-view geometry
Last 4 lectures Camera Structure HDR Image Filtering Image Transform.
Correcting Projector Distortions on Planar Screens via Homography
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.
Fisheye Camera Calibration Arunkumar Byravan & Shai Revzen University of Pennsylvania.
CSc D Computer Vision – Ioannis Stamos 3-D Computer Vision CSc Camera Calibration.
Camera calibration and epipolar geometry
Single-view metrology
Epipolar geometry. (i)Correspondence geometry: Given an image point x in the first view, how does this constrain the position of the corresponding point.
Uncalibrated Geometry & Stratification Sastry and Yang
Epipolar Geometry and the Fundamental Matrix F
3D reconstruction of cameras and structure x i = PX i x’ i = P’X i.
Uncalibrated Epipolar - Calibration
Camera model Relation between pixels and rays in space ?
Calibration Dorit Moshe.
Sebastian Thrun and Jana Kosecha CS223B Computer Vision, Winter 2007 Stanford CS223B Computer Vision, Winter 2007 Lecture 4 Camera Calibration Professors.
Single-view geometry Odilon Redon, Cyclops, 1914.
Projected image of a cube. Classical Calibration.
Camera Calibration from Planar Patterns Homework 2 Help SessionCS223bStanford University Mitul Saha (courtesy: Jean-Yves Bouguet, Intel)
CSCE 641 Computer Graphics: Image-based Modeling (Cont.) Jinxiang Chai.
Camera Calibration CS485/685 Computer Vision Prof. Bebis.
Lec 21: Fundamental Matrix
Camera parameters Extrinisic parameters define location and orientation of camera reference frame with respect to world frame Intrinsic parameters define.
CS 558 C OMPUTER V ISION Lecture IX: Dimensionality Reduction.
Today: Calibration What are the camera parameters?
Sebastian Thrun CS223B Computer Vision, Winter Stanford CS223B Computer Vision, Winter 2006 Lecture 4 Camera Calibration Professor Sebastian Thrun.
Multi-view geometry. Multi-view geometry problems Structure: Given projections of the same 3D point in two or more images, compute the 3D coordinates.
776 Computer Vision Jan-Michael Frahm, Enrique Dunn Spring 2013.
Automatic Camera Calibration
© 2005 Yusuf Akgul Gebze Institute of Technology Department of Computer Engineering Computer Vision Geometric Camera Calibration.
Last Lecture (optical center) origin principal point P (X,Y,Z) p (x,y) x y.
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
3D-2D registration Kazunori Umeda Chuo Univ., Japan CRV2010 Tutorial May 30, 2010.
Metrology 1.Perspective distortion. 2.Depth is lost.
Geometric Camera Models
Vision Review: Image Formation Course web page: September 10, 2002.
Single-view geometry Odilon Redon, Cyclops, 1914.
Camera Calibration Sebastian Thrun, Gary Bradski, Daniel Russakoff Stanford CS223B Computer Vision (with material from.
Ch. 3: Geometric Camera Calibration
CS-498 Computer Vision Week 7, Day 2 Camera Parameters Intrinsic Calibration  Linear  Radial Distortion (Extrinsic Calibration?) 1.
EECS 274 Computer Vision Geometric Camera Calibration.
Plane-based external camera calibration with accuracy measured by relative deflection angle Chunhui Cui , KingNgiNgan Journal Image Communication Volume.
1 Chapter 2: Geometric Camera Models Objective: Formulate the geometrical relationships between image and scene measurements Scene: a 3-D function, g(x,y,z)
Calibration.
Mixing Catadioptric and Perspective Cameras
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.
Single-view geometry Odilon Redon, Cyclops, 1914.
GEOMETRIC CAMERA CALIBRATION The Calibration Problem Least-Squares Techniques Linear Calibration from Points Reading: Chapter 3.
Date of download: 7/11/2016 Copyright © 2016 SPIE. All rights reserved. Relationship among the intrinsic parameters and the rotation angle; *, the results.
Multi-view geometry. Multi-view geometry problems Structure: Given projections of the same 3D point in two or more images, compute the 3D coordinates.
Calibrating a single camera
Geometric Camera Calibration
Computer vision: models, learning and inference
Depth from disparity (x´,y´)=(x+D(x,y), y)
Digital Visual Effects, Spring 2007 Yung-Yu Chuang 2007/4/17
Two-view geometry Computer Vision Spring 2018, Lecture 10
Epipolar geometry.
Multiple View Geometry for Robotics
Uncalibrated Geometry & Stratification
Camera Calibration Coordinate change Translation P’ = P – O
Two-view geometry.
Single-view geometry Odilon Redon, Cyclops, 1914.
Camera Calibration from Planar Patterns
Presentation transcript:

Omnidirectional camera calibration Ph.D. student Chang-Ryeol Lee November 26, 2013

Contents Camera model What is camera calibration? Camera calibration Tsai’s and Zhang’s methods Omnidirectional camera Calibration: A flexible Technique for Accurate Omnidirectional Camera Calibration and structure from motion

Camera model * Prof. Kuk-Jin Yoon’s slides on High-level Image Understanding and Processing

What is calibration? * Prof. Kuk-Jin Yoon’s slides on High-level Image Understanding and Processing

Camera model * Prof. Kuk-Jin Yoon’s slides on High-level Image Understanding and Processing

What is camera calibration?

What is camera calibration?

Camera calibration We know positions of pattern corners with respect to world and image coordinate 3D corners 2D corners x y z {World} Grid size:3cm {Image}

Camera calibration Camera parameters Intrinsic parameter K Focal length, skew, principal point Extrinsic parameter P Rotation, translation

Tsai’s and Zhang’s methods Retrieve not only the intrinsic but also extrinsic parameters Set their Z-coordinate to 0 because the 3D points on the object are coplanar. A homography between m and M m ≅𝐊 𝐑 T | −𝐑 T t M=𝐊 r 1 r 2 r 3 t ′ X Y 0 1 =𝐊 r 1 r 2 t ′ X Y 1 𝐇= h 1 h 2 h 3 =λ𝐊 r 1 r 2 t ′

Tsai’s and Zhang’s methods Solving for Homography

Tsai’s and Zhang’s methods Any rotation matrix is an orthonormal matrix Define the symmetric matrix B as - 6 unknown variable r 1 r 2 t ′ = 𝐊 −1 h 1 h 2 h 3 r 1 𝑇 r 2 = ( 𝐊 −1 h 1 ) 𝑇 𝐊 −1 h 2 = h 2 𝑇 𝐊 −𝑇 𝐊 −1 h 2 =0 r 1 𝑇 r 1 = r 2 𝑇 r 2 = ( 𝐊 −1 h 1 ) 𝑇 𝐊 −1 h 1 = h 1 𝑇 𝐊 −𝑇 𝐊 −1 h 1 = h 2 𝑇 𝐊 −𝑇 𝐊 −1 h 2 𝐁= 𝐊 −𝑇 𝐊 −1 = 𝐵 11 𝐵 12 𝐵 13 𝐵 12 𝐵 22 𝐵 23 𝐵 13 𝐵 23 𝐵 33 = 0

Tsai’s and Zhang’s methods One image offers two linear equations in elements of B We can get intrinsic parameter through 3 or more images because unknown variable( 𝐵 11 ⋯ 𝐵 33 ) is 6. h 1 𝑇 𝐁 h 1 = h 2 𝑇 𝐁 h 2 , h 2 𝑇 𝐁 h 2 =0

Tsai’s and Zhang’s methods Derive equations for the internal parameters of K 𝐵 11 𝐵 12 𝐵 13 𝐵 12 𝐵 22 𝐵 23 𝐵 13 𝐵 23 𝐵 33 = 𝛼 𝑥 𝑠 𝑝 𝑥 0 𝛼 𝑦 𝑝 𝑦 0 0 0 −𝑇 𝛼 𝑥 𝑠 𝑝 𝑥 0 𝛼 𝑦 𝑝 𝑦 0 0 0 −1 𝐁 = 𝐊 −𝑇 𝐊 −1 𝑢 𝑦 = 𝐵 12 𝐵 13 − 𝐵 13 𝐵 23 𝐵 11 𝐵 22 − 𝐵 12 2 λ= 𝐵 33 − 𝐵 13 2 + 𝑢 𝑦 ( 𝐵 12 𝐵 13 − 𝐵 11 𝐵 23 ) 𝐵 11 𝛼 𝑦 = λ 𝐵 11 𝐵 11 𝐵 22 − 𝐵 12 2 𝛼 𝑥 = λ 𝐵 11 𝑠=− 𝐵 12 𝛼 𝑥 2 𝛼 𝑦 λ 𝑢 𝑥 = 𝑠 𝑢 𝑦 𝛼 − 𝐵 13 𝛼 2 λ

Tsai’s and Zhang’s methods After intrinsic parameters, the extrinsics readily follow r 1 r 2 t ′ = 𝐊 −1 h 1 h 2 h 3 r 1 = μ 𝐊 −1 h 1 r 2 = μ 𝐊 −1 h 2 t = μ 𝐊 −1 h 3 μ = 1 𝐊 −1 h 1 r 3 = r 1 × r 2

Omnidirectional camera Dioptric (fish-eye lens) Catadioptric (camera with mirror)

Omnidirectional camera Camera model Catadioptric case Dioptric case

A flexible Technique for Accurate Omnidirectional Camera Calibration and structure from motion Don’t care whether catadioptric or dordioptric General method even NASA use this currently Key idea Camera modeling by Taylor expansion

A flexible Technique for Accurate Omnidirectional Camera Calibration and structure from motion No focal length, skew, principal point Calibration parameters Taylor expansion coefficients a Rotation R Translation t

A flexible Technique for Accurate Omnidirectional Camera Calibration and structure from motion Set their Z-coordinate to 0 by planarity of pattern

A flexible Technique for Accurate Omnidirectional Camera Calibration and structure from motion Cross product of a corner point make three equations

A flexible Technique for Accurate Omnidirectional Camera Calibration and structure from motion The 3rd equation can be linearly expressed on unknowns We know Homogeneous linear least square problem is solved by SVD

A flexible Technique for Accurate Omnidirectional Camera Calibration and structure from motion 𝑟 3 is uniquely determined by 𝑟 1 , 𝑟 2 Extrinsic parameter is determined except for 𝑡 3 The 1st, 2nd equations are used to determine , where

A flexible Technique for Accurate Omnidirectional Camera Calibration and structure from motion Equations stacked with K observations of pattern is expressed linearly where Unknown parameter 𝑡 3 ,𝐚 are estimated 1st Kth

Question or Comments ?