Distance Measurement in Visual Navigation of Monocular Autonomous Robots
WU Gang1,2, TANG Zhenmin1
1. School of Computer Science & Technology, Nanjing University of Science and Technology, Nanjing 210094, China; 2. Department of Vehicle Engineering, Nanjing Institute of Technology, Nanjing 211167, China
Abstract:Aiming at the drawbacks in traditional visual distance-measurements for autonomous robots,a monocular camera calibration technique based on B-dual-spacial geometry is brought forward and applied to visual distance-measurement of monocular autonomous robots.Compared with Open CV's calibration technique,the new calibration method can compute camera's inner parameters more veraciously,and it can obviously reduce the total error in monocular visual distance-measurement. Simultaneously,the method combines real-time distance measurement with automatic detection for objective vehicles by incorporating the automatic extration algorithm of moving objects.The validity of the presented method is verified by the actual measurements and contrastive experimentations.
[1] 王元庆.双焦距立体视觉中的光学成像模型[J].光学技术,2007,33(6):935-937.Wang Yuanqing.Bifocus imaging for monocular stereo vision[J].Optical Technique,2007,33(6):935-937.
[2] Hartley R,Zisserman A.Multiple view geometry in computer vision[M].2 ed.Cambridge,UK:Cambridge University Press,2004.
[3] Desouza G N,Kak A C.Vision for mobile robot navigation:Asurvey[J].IEEE transactions on Pattern Analysis and Machine Intelligence,2002,24(2):237-267.
[4] 赵天云,郭雷,张利用.基于单目视觉的空间定位算法[J].西北工业人学学报,2009,27(1):47-51.Zhao Tianyun,Guo Lei,Zhang Lichuan.A new algorithm of spatial positioning based on mono-vision[J].Journal of North-western Polytechnical University,2009,27(1):47-51.
[5] 张广军.机器视觉[M].1版.北京:科学出版社,2005.Zhang Guangjun.Machine vision[M].1 ed.Beijing:Science Press,2005.
[6] 刘威,魏存伟,赵逢,等.基于单目视觉的自车运动参数鲁棒估计[J].机器人,2009,31(1):20-24,32.Liu Wei.Wei Cunwei.Zhao Feng,et al.A robust method for vehicle ego-motion estimarion based on monocular vision[J].Robot,2009,31(1):20-24,32.
[7] Yamaguchi K,Kato T.Ninomiya Y.Vehicle ego-motion estimation and moving objoct detection using a monocular camera[C]//IEEE International Conference on Pattern Recognition.Piscataway,NJ,USA:IEEE.2006:610-613.
[8] 吴刚,唐振民.B双空间几何中基于消隐点的摄像机标定[J].计算机工程与应用,2009,45(24):4-6,10.Wu Gang,Tang Zhenmin.Camera calibration based on vanishing points in B-dual-space geometry[J].Computer Engineering and Applications,2009,45(24):4-6,10.
[9] Bouguet J Y.Visual methods for three-dimensional modeling[D].Pasadena,CA,USA:California Institute of Technology,1999.
[10] Heikkila J,Silven O.A four-step camera calibration procedure with implicit image correction[C]//IEEE Computer Society Conference on Computer Vision and Pattern Recognition.Los Alamitos,CA,USA:IEEE Computer Society,1997:1106-1112.
[11] 尹文生,罗瑜林,李世其.基于OpenCV的摄像机标定[J].计算机工程与设计,2007,28(1):197-199.Yin Wensheng,Luo Yulin,Li Shiqi.Camera calibration based on OpenCV[J].Computer Engineering and Design,2007,28(1):197-199.
[12] 陈优广,张薇,黄穗.图像区域边界抽取与链码树结构生成算法[J].华东师范大学学报:自然科学版,2006(3):77-85.Chen Youguang,Zhang Wei,Huang Sui.Algorithm for extracting contour and generating chain code tree[J].Journal of East China Normal University:Natural Science,2006(3):77-85.
[13] 王荣本,李斌,储江伟,等.公路上基于车载单目机器视觉的前方车距测量方法的研究[J].公路交通科技,2001,18(6):94-98.Wang Rongben,Li Bin,Cu Jiangwei,et al.Study on the method of measuring the leading vehicle distance based on the on-board monocular camera[J].Journal of Highway and Transportation Research and Development,2001,18(6):94-98.
[14] 战强,吴佳.未知环境下移动机器人单目视觉导航算法[J].北京航空航天大学学报,2008,34(6):613-617.Zhan Qiang.wu Jia.Monocular vision-based navigation algorithm for mobile robots in unknown environments[J].Journal of Beijing University of Aeronautics and Astronautics,2008,34(6):613-617.