Weighted Similarity-Invariant Linear Algorithm for Camera Calibration With Rotating 1-D Objects

In this paper, a weighted similarity-invariant linear algorithm for camera calibration with rotating 1-D objects is proposed. First, we propose a new estimation method for computing the relative depth of the free endpoint on the 1-D object and prove its robustness against noise compared with those used in previous literature. The introduced estimator is invariant to image similarity transforms, resulting in a similarity-invariant linear calibration algorithm which is slightly more accurate than the well-known normalized linear algorithm. Then, we use the reciprocals of the standard deviations of the estimated relative depths from different images as the weights on the constraint equations of the similarity-invariant linear calibration algorithm, and propose a weighted similarity-invariant linear calibration algorithm with higher accuracy. Experimental results on synthetic data as well as on real image data show the effectiveness of our proposed algorithm.

[1]  Kwan-Yee Kenneth Wong,et al.  Recovering Light Directions and Camera Poses from a Single Sphere , 2008, ECCV.

[2]  Antonio Ortega,et al.  Sampling-Based Correlation Estimation for Distributed Source Coding Under Rate and Complexity Constraints , 2008, IEEE Transactions on Image Processing.

[3]  Eungchun Cho The Variance of Sample Variance for a Finite Population , 2002 .

[4]  Richard Szeliski,et al.  High-quality video view interpolation using a layered representation , 2004, SIGGRAPH 2004.

[5]  Ephraim Feig,et al.  Fast algorithms for the discrete cosine transform , 1992, IEEE Trans. Signal Process..

[6]  Guangjun Zhang,et al.  A Simple Global Calibration Method Based on 1D Target for Multi-binocular Vision Sensor , 2008, 2008 International Symposium on Computer Science and Computational Technology.

[7]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Larry S. Davis,et al.  Multi-perspective analysis of human action , 1999 .

[9]  Qiyin Fang,et al.  CMOS Image Sensors for High Speed Applications , 2009, Sensors.

[10]  Anders Heyden,et al.  Degenerate cases and closed-form solutions for camera calibration with one-dimensional objects , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[11]  Zixiang Xiong,et al.  Distributed source coding for sensor networks , 2004, IEEE Signal Processing Magazine.

[12]  Gene H. Golub,et al.  Matrix computations , 1983 .

[13]  Ilangko Balasingham,et al.  Very low complexity low rate image coding for the wireless endoscope , 2011, ISABEL '11.

[14]  Wolfgang Ponweiser,et al.  Real-Time SLAM with a High-Speed CMOS Camera , 2007, 14th International Conference on Image Analysis and Processing (ICIAP 2007).

[15]  Bill Triggs,et al.  Autocalibration from Planar Scenes , 1998, ECCV.

[16]  J. Clarke Modelling uncertainty: A primer , 1998 .

[17]  Chao Liang,et al.  A Global Optimal Algorithm for Camera Calibration with One-Dimensional Objects , 2011, HCI.

[18]  Fei Qi,et al.  Constraints on general motions for camera calibration with one-dimensional objects , 2007, Pattern Recognit..

[19]  Edward J. Delp,et al.  Modulo-PCM based encoding for high speed video cameras , 2008, 2008 15th IEEE International Conference on Image Processing.

[20]  J. Sekikawa,et al.  Spectroscopic Imaging Observation of Break Arcs using a High-speed Camera , 2007, Electrical Contacts - 2007 Proceedings of the 53rd IEEE Holm Conference on Electrical Contacts.

[21]  Marcelo Ricardo Stemmer,et al.  Revisiting Zhang's 1D calibration algorithm , 2010, Pattern Recognit..

[22]  Hideki Koike,et al.  Simple Camera Calibration From a Single Image Using Five Points on Two Orthogonal 1-D Objects , 2010, IEEE Transactions on Image Processing.

[23]  Fei Qi,et al.  Camera calibration with one-dimensional objects moving under gravity , 2007, Pattern Recognit..

[24]  Roger Y. Tsai,et al.  A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses , 1987, IEEE J. Robotics Autom..

[25]  Zhengyou Zhang,et al.  Camera calibration with one-dimensional objects , 2002, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[26]  Anastasios N. Venetsanopoulos,et al.  A JPEG-based interpolative image coding scheme , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[27]  Zhanyi Hu,et al.  Camera calibration with moving one-dimensional objects , 2005, Pattern Recognit..

[28]  Khan A. Wahid,et al.  Low Power and Low Complexity Compressor for Video Capsule Endoscopy , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[29]  Richard I. Hartley,et al.  In Defense of the Eight-Point Algorithm , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[30]  Hubert P. H. Shum,et al.  Tracking the translational and rotational movement of the ball using high-speed camera movies , 2005, IEEE International Conference on Image Processing 2005.

[31]  Janne Heikkilä,et al.  Geometric Camera Calibration Using Circular Control Points , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[32]  Liang Wang,et al.  Multi-Camera Calibration with One-Dimensional Object under General Motions , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[33]  Guangjun Zhang,et al.  Novel calibration method for non-overlapping multiple vision sensors based on 1D target , 2011 .