Two-View Camera Housing Parameters Calibration for Multi-layer Flat Refractive Interface

In this paper, we present a novel refractive calibration method for an underwater stereo camera system where both cameras are looking through multiple parallel flat refractive interfaces. At the heart of our method is an important finding that the thickness of the interface can be estimated from a set of pixel correspondences in the stereo images when the refractive axis is given. To our best knowledge, such a finding has not been studied or reported. Moreover, by exploring the search space for the refractive axis and using reprojection error as a measure, both the refractive axis and the thickness of the interface can be recovered simultaneously. Our method does not require any calibration target such as a checkerboard pattern which may be difficult to manipulate when the cameras are deployed deep undersea. The implementation of our method is simple. In particular, it only requires solving a set of linear equations of the form Ax = b and applies sparse bundle adjustment to refine the initial estimated results. Extensive experiments have been carried out which include simulations with and without outliers to verify the correctness of our method as well as to test its robustness to noise and outliers. The results of real experiments are also provided. The accuracy of our results is comparable to that of a state-of-the-art method that requires known 3D geometry of a scene.

[1]  Anne Jordt,et al.  Calibration of Housing Parameters for Underwater Stereo-Camera Rigs , 2011, BMVC.

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

[3]  H. Singh,et al.  Hemispherical refraction and camera calibration in underwater vision , 2008, OCEANS 2008.

[4]  Tsuhan Chen,et al.  Multi-view 3D reconstruction for scenes under the refractive plane with known vertical direction , 2011, 2011 International Conference on Computer Vision.

[5]  Mario Fernando Montenegro Campos,et al.  Underwater stereo , 2004, Proceedings. 17th Brazilian Symposium on Computer Graphics and Image Processing.

[6]  Yee-Hong Yang,et al.  Experimental study of the influence of refraction on underwater three-dimensional reconstruction using the SVP camera model. , 2012, Applied optics.

[7]  Minglun Gong,et al.  Underwater Camera Calibration Using Wavelength Triangulation , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[8]  Manolis I. A. Lourakis,et al.  The design and implementation of a generic sparse bundle adjustment software package based on the Le , 2004 .

[9]  Visesh Chari,et al.  A theory of multi-layer flat refractive geometry , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[10]  Jean-Thierry Lapresté,et al.  Underwater Camera Calibration , 2000, ECCV.

[11]  Y.Y. Schechner,et al.  Flat refractive geometry , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[12]  Visesh Chari,et al.  Multi-View Geometry of the Refractive Plane , 2009, BMVC.

[13]  Refractive Structure-from-Motion on Underwater Images , 2013, 2013 IEEE International Conference on Computer Vision.

[14]  João Paulo Costeira,et al.  Stereo Reconstruction of a Submerged Scene , 2005, IbPRIA.

[15]  Yee-Hong Yang,et al.  Two-View Underwater Structure and Motion for Cameras under Flat Refractive Interfaces , 2012, ECCV.

[16]  Hanumant Singh,et al.  Relative Pose Estimation for Instrumented, Calibrated Imaging Platforms , 2003, DICTA.

[17]  Richard Szeliski,et al.  High-accuracy stereo depth maps using structured light , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..