双目视觉三维测量技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
计算机视觉是一门新兴的技术,而基于计算机视觉的测量技术作为一种非接触式的先进测量技术,具有精度高、效率高、成本低等诸多优点,有着广阔的应用前景。双目立体视觉是计算机视觉的一个重要分支,其原理是由不同位置的两台摄像机或者一台摄像机(CCD)经过移动或旋转拍摄同一幅场景,通过计算机空间点在两幅图像中的视差,获得该点的三维坐标值。
     由于双目测量具有一定的三维测量精度和测量的实时性,且花费的代价较其他方法要小的多,所以,双目视觉在测量方面应用广泛。除了对实际物体的测量之外,在其他领域的应用也取得快速发展。采用双目视觉测量,仅需从两幅对应图像中抽取必要的特征点的三维坐标,其信息量少,处理速度快,有利于提高检测精度,尤其适于动态情况。
     随着计算机与机器人技术的发展,双目的研究逐渐深入。从以前的射线三角定理发展到现在的平行校正定理,优化了搜索匹配点的方法,实现了对图像进行平行化后可以快速的匹配方案,简化了深度信息的还原公式。双目视觉现在已经普遍应用于三维定位装置,为CNC加工提供三维运动轨迹信息,同时可以为机器手的装配工作提供三维信息。目前热门研究的应用包括体感游戏、虚拟屏幕(可以在空间对屏幕进行操作)、机器人识路等。本文从角点的提取、摄像机标定、图像预处理,特征提取、立体匹配、平行校正以及目标空间定位几个方面对双目三维测量技术开展研究。
     本文主要研究工作有:提出一种在保持原有边缘信息的基础上减小噪声的图像预处理方法,提出并编程实现一种平整度的测量方法,编程实现了双目视觉系统的标定以及三维物体的测量。
     本文由六个章节构成。
     第一章为绪论部分,主要介绍了此课题的来源、研究的意义、研究内容和国内外发展的状况。
     第二章主要介绍了计算机视觉系统、图像预处理方法,以及双目立体视觉和三维重构。
     第三章从光学的物理特性推导出数学模型,介绍了内参与外参的概念,为标定建立一种从物理世界到数学的模型。介绍了几种经典的标定算法,并给出详细的算法过程,为三维还原建立了基础。
     第四章分析了几种图像预处理方法,从图像预处理出发,对拍摄得到的图像进行优化,使图像特征更明显,最后利用经典Harris算子提取出角点亚像素信息。除此之外,还介绍了几种经典的标定方法,并分析其优劣和详细的算法过程。从而为第五章的匹配的正确率提供了保障。
     第五章首先介绍图形特征的几种描述方法以及其匹配的方法,接着重点介绍了SIFT算法的应用,并给出匹配的结果。
     第六章重点讲解了平行校正原理,对第二章标定的结果进行平行校正,校正后的图像简化了深度的测量方法。紧接着给出了两种被测物体的三维测量实验数据的实例,实验结果证明标定结果可靠,三维还原信息准确。
Computer vision is an emerging technology, as a non-contact measurement technology based on computer vision.It got the advanced of high precision, high efficiency, low cost and so on,It has broad application prospects. Stereo binocular vision is an important branch of computer vision. Taking photo form different locations with one camera or take photo using two camera.So as to obtained the parallax,and use the parallax to calculate the 3d coordinates.
     Because of binocular measuring both can satisfy the measurement of real-time, and cost price much smaller than other methods are. So, binocular vision application in the measurement is more widely. In addition to the actual object measurement, in other areas outside it also get some progress. To measure by binocular vision, we only need extraction of essential feature from two corresponding image to get the 3d coordinate. The Information is less and can calculate fast.It's helpful for improving precision, especially suitable for dynamic situation.
     Along with the development of computer and robot.Binocular research is also gradually in-depth, from the former triangle theorem to the rays theorem.It optimize the search method of matching point. Achieved quickly match scheme and simplified formula of reduction depth.Binocular vision is now generally applied to the 3d positioning device, provide 3d trajectory information for CNC machining, and also provide 3d information for a machine assembly hand.. Currently popular research applications including body feeling games, virtual screen (it can control screen in the air), machine navigate,etc.
     This paper study the corner extraction, image pre-processing, cmera calibration, feature extraction, Stereo matching, parallel correction and target space positioning aspects. This paper mainly do the following:
     1. design research work that can keep original Edge information and also to remove noise.
     2. programe a sofeware to mease flatness;
     3. programe a sofeware to do the calibration and calculate depth.
     This paper consists of six chapters.
     Chapter 1 is the introduction part, mainly introduced the computer vision technology research at home and abroad. Then, starting from the image preprocessing, we optimize the photo, so as to make the image features more apparent, extracted with classical Harris operator to get corner subpixel information. And introduces several classic calibration method, analyzes the advantages and disadvantages, and give the detailed algorithm process.
     Chapter 2 mainly presents the computer vision system, image processing, binocular stereo vision and 3-D reconstruct technology.
     Chapter 3 translates optical physical properties to mathematical model, and introduces the concept of outside parameters and inside parameters participation. establish a relationship for physical world and Mathematical model, This paper introduces some typical calibration algorithm, and give detailed algorithm process. Establish foundation For the 3d reduction.
     Chapter 4 explains general image preprocessing method, the purpose is to make feature more prominent. Providing matching accuracy for the fourth chapter..
     Chapter 5 introduces several description method and its matching method, then Emphasis on sift algorithm, and give the Matching results.
     Chapter 6 emphasized parallel correction method, using the calibration results of the second chapter to do the parallel correction.After parallel correction,it can simplify the Depth measurement equation.
     In this chapter we give examples of 3d reconstruction, measure the length of the object. Experimental proof calibration results are reliable, and 3d it can restore information accurately.
引文
[1]游素亚,徐光祜.立体视觉研究的现状与进展[J].中国图象图形学报,1997,32(2):17-23.
    [2]沈洪宇,柴毅.计算机视觉中双目视觉综述[J].科技资讯,2007,12(34):150-154.
    [3]Faugeras O D, Toscani Q, The calibration problem for stereo[C]. IEEE Computer Society Confremce on Computer Vision and Patten Recognition. Minmi Beach:Florida,1986: 15-20.
    [4]Tsai R Y, A versatile camera calibration technique for high accuracy 3D machine vision metrology using off-the-shelf cameras and lens[C]. IEEE Transaction on Robotics and Automation.1987:323-344.
    [5]徐德,谭民等.机器人视觉测量与控制[M].北京:北京国防工业出版社,2008.
    [6]武林,彭复员,赵坤.基于图像特征点匹配的车辆运动检测[J].仪器仪表学报,2005,20(8):581-582.
    [7]谭磊,张桦,薛彦斌.一种基于特征点的图像匹配算法[J].天津理工大学学报.2006,12(6):66-69.
    [8]Quan Wang, Suya You. Feature Selection for Real-time Image Matching Systems[C].19th International Conference on PaRemRecognition. Tampa FL.2008:1-4.
    [9]胡明昊,任明武,杨静宇.一种快速实用的特征点匹配算法[J],计算机工程,2004,10(9):31-33.
    [10]赵万金,龚声蓉,刘纯平,沈项军.一种自适应的Harris角点检测算法[J].计算机工程,2008,36(10):212-214.
    [11]Wang Wei, Tang Yi-ping, Hong Jun, Fan Hai-xiong. Image Comer Detection Technique Research on Machine Vision[C]. International Workshop on Intelligent Systems and Applications. WuHan,2009:1-4.
    [12]李红梅.角点提取算法探讨[J].沿海企业与科技,2007,11(8):27-28.
    [13]赵巨波,孙华燕,杜巍.一种图像边缘特征提取算法[J].光学精密工程,2000,8(4):326-327.
    [14]熊凌.计算机视觉中的图像匹配综述[J].湖北工业大学学报,2006,19(3):172-173.
    [15]Wei-Zhong Zhang, QingGuo Liu, Li Yan Zhang. Automatic Image Feature Matching Based ON Reference Points[R]. The Fifth International Conference on Machine Learning and Cybernetics. DaLian,2006:3914-3918.
    [16]侯志强,韩崇昭.视觉跟踪技术综述[J].自动化学报,2006,38(4):603-610.
    [17]SukHwan Lira, Abbas El Gama. OPTICAL FLOW ESTI~IATION USING HIGH FRAME RATE SEQUENCES[C]. International Conference on Image Processing. Thessaloniki.2001:925-928.
    [18]伏思华,张小虎.基于序列图像的运动目标实时检测方法[J].光学技术.2004(2):215-217.
    [19]周维,鲍远律,於俊.改进的光流法及其在云爆弹研究中的应用[J].光电工程.2006(2):9-11.
    [20]Toshimitsu Kaneko, Osamu Hod. Feature Selection for Reliable Tracking using Template Matching[C]. Computer Society Conference on Computer Vision and Pattern Recognition.2003:796-802.
    [21]Bo Yang, Hongjun Zhou, Xue Wang. Target Tracking using Predicted CamShiit[R]. The 7th World Congress on Intelligent Control and Automation June. China:Chongqing, 2008:8501-8505.
    [22]Hongxia Chu, Shujiang YO, Qingchang Guo, Xia Liu. Object Tracking Algorithm Based on Camshift Algorithm Combinating with Difference in Frame [R]. International Conference on Automation and Logistics. China:Jinan,2007:51-55.
    [23]马海民.基于双目视觉系统的列车轨道异物距离检测[J].自动化与仪器仪表2009(4):47-49.
    [24]高庆吉,洪炳熔,阮玉峰.基于异构双目视觉的全自主足球机器人导航[J].哈尔滨工业大学学报.2003(9):1029-1032.
    [25]杨武,姚锡凡,范路桥.基于双目视觉定位的排爆机器人控制系统[J].微计算机信息,2008,1(2):255-256.
    [26]尤路,付永庆,王咏胜.USB摄像头平行双目视觉系统在面积测量中的应用[J].应用科技.2008,32(2):1-4.
    [27]查成东,王长松,崔巍.基于双目视觉原理的智能测宽仪[J].微计算机信息,2008,4(1):156-157.
    [28]李新华,宋承祥,刘弘.双目视觉测量在乒乓球运动速度分析中的应用[J].计算 机科学,2008,23(3):256-257.
    [29]蒋志文,曾神.基于双目视觉和路径规划的车辆自动泊车系统[J].公路与汽车,2008,33(4):69-71.
    [30]程黄金.双目立体视觉系统的技术分析与应用前景[J].电脑知识与技术,2011.
    [31]王东红,罗均,胡崟峰等.摄像机标定中的直接线性变换法[J].机械与电子,2006,9(6):9-11.
    [32]李颢,杨明.基于非线性逆透视变换的摄像机畸变参数标定[J].上海交通大学学报,2008,42(10):1736-1739.
    [33]Tsai R Y. A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses [J]. IEEE Journal of Robotics and Automation,1987,3(4):323-344.
    [34]呼艳,耿国华,王小凤等.一种用于未标定图像三维重建的立体匹配算法[J].计算机应用研究,2010,27(10):3964-3967.
    [35]刘二林.基于神经网络的摄像机标定[D].昆明:昆明理工大学,2006.
    [36]Slama, C. C. Manual of Photogrammetry[M]. USA:American Society of Photogrammetry, Falls Church, Virginia,1996.
    [37]Melen, T. Geometrical modelling and calibration of video cameras for underwater navigation[R]. Dring thesis, Norges tekniske h(?)gskole, Institutt for teknisk kybernetikk, 1994..
    [38]Faig, W. Calibration of close-range photogrammetric systems:Mathematical formulation [J]. Photogrammetric Engineering and Remote Sensing 41(12):1479-1486.
    [39]Weng, J., Cohen, P.& Herniou, M. Camera calibration with distortion models and accuracy evaluation[C]. IEEE Transactions on Pattern Analysis and Machine Intelligence PAMI,14(10):965-980.
    [40]Abdel-Aziz, Y. I.& Karara, H. M. Direct linear transformation into object space coordinates in close-range photogrammetry [J]. Proc. Symposium on Close-Range Photogrammetry, Urbana, Illinois,2009,46(8):1-18.
    [41]Faugeras, O. D.& Toscani, G. Camera calibration for 3D computer vision[J]. Proc. International Workshop on Industrial Applications of Machine Vision and Machine Intelligence, Silken, Japan,2010,16(23):240-247.
    [42]Wang Jia-jun Li, Gong-sheng. A Modified Tikhonow Regtularization Method for Solving Ill-posed Problems[J]. Quarterly Journal of Mathematics,2000,15(2):13-16.
    [43]Zhengyou Zhang, Flexible Camera Calibration By Viewing a Plane From Unknown Orientations[J]. Microsoft Research, One Microsoft Way, Redmond, WA 98052-6399, USA Ieee 1999.
    [44]朱日宏,李建欣.光学成像系统中非线性畸变的数字校正方法[J].北京理工大学学报,2004,28(4):1-2.
    [45]Loog M, Lauze F. The Imorobability of Harris Interest Points[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence,2010.
    [18]周立鹏.图像边缘特征提取的算法研究[D].西安:西安电子科技大学,2006.
    [46]王小鹏,阎国梁,裴建刚,晏鑫.由形态学边缘模式匹配实现数字稳像[J].光学精密工程,2009,18(26):103-110.
    [47]柳稼航,杨建峰,单新建等.一种基于优先搜索方向的边界跟踪算法[J].遥感技术与应用,2005,14(19):1209-213.
    [48]王福生,齐国清.二值图像中目标物体轮廓的边界跟踪算法[J].大连海事大学学报,2006,33(1):62-64.
    [49]李滚,严发宝,苏艳蕊,姚娜.基于CANNY算子的自适应双阈值油罐油位红外成像检测[J].电子测量与仪器学报,2009,11(9):34-38.
    [50]李敏,盛毅.高斯拟合算法在光谱建模中的应用研究[J].光谱学与光谱分析,2008,22(10):34-39.
    [51]铁菊红,彭辉.一种改进的基于高斯分布拟合的提取标志点像素坐标方法[J].计算机与现代化,2008,26(4):56-60.
    [52]Haralick R M, Shanmugam K, Dinstein I. Textural Features for Image Classification[J]. IEEEE Transaction on systems,man and cybernetics,1973,6(11):610-621.
    [53]Gang Zhang, Z Ma, Qiang Tong, Ying He, Tienan Zhao. Shape Feature Extraction Using Fourier Descriptors with Brightness in Content-basedd Medical Image Retrieval [R]. International Conference on Intelligent Information Hiding and Multimedia Signal Processing,2008.
    [54]杨翔英,章毓晋.小波轮廓描述符及在图像查询中的应用[J].计算机学报,1999,22(7):11-15.
    [55]全斌.数字图像特征点提取及匹配的研究[D].西安:西安科技大学,2009.
    [56]David G Lowe. Object recognition from local scale-invariant features[R]. International Conference on Computer Vision, Corfu, Greece,1999,23(18):1150-1157.
    [57]Andrea Fusiello, Emanuele Trucco. Alessandro Verri. A compact algorithm for rectification of stereo pairs[J]. Machinne Vision and Applications,2000.36(12):16-22.
    [58]王超,徐一丹,周剑,于起峰,傅丹.一种直线段匹配的新方法[J].国防科技大学学报,2007,30(1):12-17.
    [59]Yi-Hong Wu, Tian Lan, Zhan Yi Hu. Degeneracy from Twisted Cubic under Two Views[J]. Journal of computer science and technology,2010,25(5):916-924.
    [60]刘兴洪,汪林林.一种图像边缘保持的改进方向平滑算法[J].计算机科学,2006,33(10):210-211.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700