Publishing Service

Polishing & Checking

Journal of Zhejiang University SCIENCE C

ISSN 1869-1951(Print), 1869-196x(Online), Monthly

Inertial measurement unit-camera calibration based on incomplete inertial sensor information

Abstract: This paper is concerned with the problem of estimating the relative orientation between an inertial measurement unit (IMU) and a camera. Unlike most existing IMU-camera calibrations, the main challenge in this paper is that the information output from the IMU is incomplete. For example, only two tilt information can be read from the gravity sensor of a smart phone. Despite incomplete inertial information, there are strong restrictions between the IMU and camera coordinate systems. This paper addresses the incomplete information based IMU-camera calibration problem by exploiting the intrinsic restrictions among the coordinate transformations. First, the IMU transformation between two poses is formulated with the unknown IMU information. Then the defective IMU information is restored using the complementary visual information. Finally, the Levenberg-Marquardt (LM) algorithm is applied to estimate the optimal calibration result in noisy environments. Experiments on both synthetic and real data show the validity and robustness of our algorithm.

Key words: Calibration, Computer vision, Inertial sensor, Smart phone, Incomplete information

Chinese Summary  <463> 基于部分惯性传感器信息的惯性传感器–摄像机标定方法

研究目的:对于低端惯性传感器与摄像机组合设备惯性传感器Yaw角输出误差较大或无Yaw输出的情况,进行惯性传感器与摄像机之间的精确标定。
创新要点:分析经典手眼标定方法,利用标定方程中有关矩阵的相似性质,使得在缺少惯性传感器Yaw角测量信息的情况下,仍然能够精确标定惯性传感器与摄像机之间的相对姿态。
研究方法:首先,使惯性传感器和摄像机一起运动两次(图3)。根据摄像机拍摄标定板的视频图像求出摄像机两次相对位置姿态,同时记录两次惯性传感器的Roll角和Pitch角的输出。然后,通过分析经典手眼标定方程RAX=XRB(公式4),得出矩阵RA与矩阵RB为相似矩阵,且二者迹相等。据此,恢复两次惯性传感器运动的相对旋转矩阵RB(算法1)。最后,为获得精准标定结果,记录惯性传感器-摄像机设备的多次运动数据,并利用Levenberg-Marquardt(LM)算法进行优化,以减小噪声影响,获得惯性传感器和摄像机之间的相对旋转(图5)。
重要结论:利用相似矩阵的性质,可以恢复两次运动之间惯性传感器间的旋转矩阵,利用LM算法,可以优化标定结果。

关键词组:标定;计算机视觉;惯性传感器;智能手机;部分信息


Share this article to: More

Go to Contents

References:

<HIDE>

[1]Bajd, T., Mihelj, M., Munih, M., 2013. Introduction to Robotics. Springer, the Netherlands.

[2]Chen, H.H., 1991. A screw motion approach to uniqueness analysis of head-eye geometry. Proc. IEEE Computer Society Conf. on Computer Vision and Pattern Recognition, p.145-151.

[3]Chow, J.C.K., Kamel, M., 1991. Finding the position and orientation of a sensor on a robot manipulator using quaternions. Int. J. Robot. Res., 10(3):240-254.

[4]Fassi, I., Legnani, G., 2005. Hand to sensor calibration: a geometrical interpretation of the matrix equation AX=XB. J. Robot. Syst., 22(9):497-506.

[5]Gu, Z.P., 2011. A Study on Monocular Simultaneous Localization and Mapping. PhD Thesis, Chinese Academy of Sciences, Beijing, China (in Chinese).

[6]Gu, Z.P., Dong, Q.L., 2012. Monocular SLAM based on partial IMU information. J. Comput. Aid. Des. Comput. Graph., 24(2):155-160 (in Chinese).

[7]Hartley, R., Zisserman, A., 2003. Multiple View Geometry in Computer Vision. Cambridge University Press, NY, USA.

[8]Heller, J., Havlena, M., Pajdla, T., 2012. A branch-and-bound algorithm for globally optimal hand-eye calibration. Proc. IEEE Conf. on Computer Vision and Pattern Recognition, p.1608-1615.

[9]Horaud, R., Dornaika, F., 1995. Hand-eye calibration. Int. J. Robot. Res., 14(3):195-210.

[10]Lobo, J., Dias, J., 2007. Relative pose calibration between visual and inertial sensors. Int. J. Robot. Res., 26(6):561-575.

[11]Lu, Y., Chou, J.C.K., 1995. Eight-space quaternion approach for robotic hand-eye calibration. Proc. IEEE Int. Conf. on Systems, Man and Cybernetics, p.3316-3321.

[12]Ma, S., Zhang, Z., 1998. Computer Vision. Science Press, Beijing, China (in Chinese).

[13]Marquardt, D.W., 1963. An algorithm for least-squares estimation of nonlinear parameters. J. Soc. Ind. Appl. Math., 11(2):431-441.

[14]Mirzaei, F.M., Roumeliotis, S.I., 2008. A Kalman filter-based algorithm for IMU-camera calibration: observability analysis and performance evaluation. IEEE Trans. Robot., 24(5):1143-1156.

[15]Nützi, G., Weiss, S., Scaramuzza, D., et al., 2011. Fusion of IMU and vision for absolute scale estimation in monocular SLAM. J. Intell. Robot. Syst., 61(1-4):287-299.

[16]Park, F.C., Martin, B.J., 1994. Robot sensor calibration: solving AX=XB on the Euclidean group. IEEE Trans. Robot. Autom., 10(5):717-721.

[17]Seo, Y., Choi, Y.J., Lee, S.W., 2009. A branch-and-bound algorithm for globally optimal calibration of a camera-and-rotation-sensor system. Proc. 12th Int. Conf. on Computer Vision, p.1173-1178.

[18]Shiu, Y.C., Ahmad, S., 1989. Calibration of wrist-mounted robotic sensors by solving homogeneous transform equations of the form AX=XB. IEEE Trans. Robot. Autom., 5(1):16-29.

[19]Strobl, K.H., Hirzinger, G., 2006. Optimal hand-eye calibration. Proc. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, p.4647-4653.

[20]Tsai, R.Y., Lenz, R.K., 1989. A new technique for fully autonomous and efficient 3D robotics hand/eye calibration. IEEE Trans Robot. Autom., 5(3):345-358.

[21]Vicentini, F., Pedrocchi, N., Malosio, M., et al., 2011. High-accuracy hand-eye calibration from motion on manifolds. Proc. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, p.3327-3334.

[22]Wang, Y., Ma, X., Wang, Y., et al., 2012. Location optimization of multiple distribution centers under fuzzy environment. J. Zhejiang Univ.-Sci. A (Appl. Phys. & Eng.), 13(10):782-798.

[23]Zhang, Z., 2000. A flexible new technique for camera calibration. IEEE Trans. Patt. Anal. Mach. Intell., 22(11):1330-1334.

[24]Zhao, Z., 2011. Hand-eye calibration using convex optimization. Proc. IEEE Int. Conf. on Robotics and Automation, p.2947-2952.

[25]Zhao, Z., Liu, Y., 2009. A hand-eye calibration algorithm based on screw motions. Robotica, 27(2):217-223.

Open peer comments: Debate/Discuss/Question/Opinion

<1>

Please provide your name, email address and a comment





DOI:

10.1631/jzus.C1400038

CLC number:

TP391

Download Full Text:

Click Here

Downloaded:

2526

Download summary:

<Click Here> 

Downloaded:

2047

Clicked:

8320

Cited:

2

On-line Access:

2014-11-07

Received:

2014-02-07

Revision Accepted:

2014-08-21

Crosschecked:

2014-10-15

Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952276; Fax: +86-571-87952331; E-mail: jzus@zju.edu.cn
Copyright © 2000~ Journal of Zhejiang University-SCIENCE