Improved Accurate Extrinsic Calibration Algorithm of Camera and Two-dimensional Laser Scanner

In the object detecting system composed of a camera and a two-dimensional laser scanner (2DLS), the extrinsic calibration is an essential step to operate properly. However, the edge points of object cannot be detected accurately by 2DLS due to angular resolution limit, which caused loss of accuracy of the extrinsic calibration between camera and 2DLS. In this paper a new algorithm is proposed to solve this problem. Firstly, the least-squares method was applied to linearly fit laser data located on the scanning plane of the three-dimensional rectangular calibration object. Secondly, half of the value of angular resolution was used as the angular incremental component of the laser edge points of object to improve the accuracy of laser data captured by 2DLS. Finally a general optimization was proposed to refine the extrinsic calibration parameters of camera-2DLS by minimizing the re-projection error between those adjusted laser points and their corresponding projections under the image coordinate of the camera. Compared with related methods, experimental results showed that the accuracy of extrinsic calibration between camera and 2DLS was significantly improved

[1]  Jean-Yves Bouguet,et al.  Camera calibration toolbox for matlab , 2001 .

[2]  Jorge Santolaria,et al.  Modelling and Calibration Technique of Laser Triangulation Sensors for Integration in Robot Arms and Articulated Arm Coordinate Measuring Machines , 2009, Sensors.

[3]  Zhengyou Zhang,et al.  Flexible camera calibration by viewing a plane from unknown orientations , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[4]  Lili Huang,et al.  A novel multi-planar LIDAR and computer vision calibration procedure using 2D patterns for automated navigation , 2009, 2009 IEEE Intelligent Vehicles Symposium.

[5]  Attawith Sudsang,et al.  On improving laser data for extrinsic LRF/camera calibration , 2011, 2011 IEEE International Conference on Robotics and Biomimetics.

[6]  Sergiu Nedevschi,et al.  Automatic one step extrinsic calibration of a multi layer laser scanner relative to a stereo camera , 2010, Proceedings of the 2010 IEEE 6th International Conference on Intelligent Computer Communication and Processing.

[7]  J. Sproston Matrix computation for engineers and scientists , 1980 .

[8]  Rui P. Rocha,et al.  Data Fusion Calibration for a 3D Laser Range Finder and a Camera using Inertial Data , 2009, ECMR.

[9]  Yunhui Liu,et al.  An algorithm for extrinsic parameters calibration of a camera and a laser range finder using line features , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Urbano Nunes,et al.  A Minimal Solution for the Extrinsic Calibration of a Camera and a Laser-Rangefinder , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Roland Siegwart,et al.  Characterization of the compact Hokuyo URG-04LX 2D laser range scanner , 2009, 2009 IEEE International Conference on Robotics and Automation.

[12]  Robert Pless,et al.  Extrinsic calibration of a camera and laser range finder (improves camera calibration) , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[13]  Wei Chen,et al.  Parameters identification of twelve-phase synchronous generator based on Levenberg-Marquardt algorithm , 2008, 2008 International Conference on Electrical Machines and Systems.

[14]  John Trinder,et al.  Building Detection Using LIDAR Data and Multispectral Images , 2003, DICTA.

[15]  S. Shankar Sastry,et al.  An Invitation to 3-D Vision , 2004 .

[16]  George K. I. Mann,et al.  Integrated laser-camera sensor for the detection and localization of landmarks for robotic applications , 2008, 2008 IEEE International Conference on Robotics and Automation.

[17]  Vincent Frémont,et al.  Extrinsic calibration between a multi-layer lidar and a camera , 2008, 2008 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems.