350 likes | 1.09k Views
Camera calibration & 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 Camera model
E N D
Camera calibration & Omnidirectional camera calibration Ph.D. student Chang-RyeolLee November 26, 2013
Contents • Camera model • What is camera calibration? • Camera calibration • Tsai’s and Zhang’s methods • Omnidirectional camera • Camera model • 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
Camera calibration • We know positions of pattern corners with respect to world and image coordinate 3D corners 2D corners y z x Grid size:3cm {World} {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
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 = =
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() is 6. = ,
Tsai’s and Zhang’s methods • Derive equations for the internal parameters of K =
Tsai’s and Zhang’s methods • After intrinsic parameters, the extrinsics readily follow
Omnidirectional camera Dioptric (fish-eye lens) Catadioptric (camera with mirror)
Omnidirectional camera • Camera model Dioptric case Catadioptric 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 • is uniquely determined by • Extrinsic parameter is determined except for • 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 are estimated 1st Kth