基于3D影像定位摄像机kinect的几何影像定位与辨识识别软件设计
摘要
虚拟现实技术是二十世纪末才兴起的一门崭新的综合性信息技术,在最近几年发展迅速,已经有了一定的规模。而Kinect是微软在2010年6月14日对XBOX360影像定位周边外设正式发布的名字,它是一种3D影像定位摄影机,同时导入了即时动态捕捉、影像辨识、麦克风输入、语音辨识、社群互动等功能。
本文的研究内容以Kinect系统为目标平台,利用OpenCV结合Kinect深度摄像机来获取、显示深度图像这一方法,并应用于机器人视觉系统。实验结果表明,该方法在实现图像的深度信息提取时可以大大减少工作量。
关键词 虚拟现实技术 Kinect 影像定位 辨识识别
目 次
1 引言 - 1 -
1.1 摄像机kinect的发展背景及应用前景 - 1 -
1.2 机器人视觉系统的发展现状及应用 - 2 -
1.3 本课题研究内容 - 4 -
2 Kinect深度摄像机 - 5 -
2.1 Kinect的组成 - 5 -
2.1.1 红外线发射器和红外线/VGA摄像头组 - 5 -
2.1.2 麦克风 - 5 -
2.1.3 各种芯片及电路板 - 5 -
2.1.4 零件汇总 - 7 -
2.2 Kinect的具体工作原理 - 7 -
2.3 Kinect在摄像机kinect中的应用 - 9 -
3 软件开发环境的介绍与配置 - 10 -
3.1 OpenCV - 10 -
3.1.1 OpenCV的特征 - 10 -
3.1.2 OpenCV基于图像的功能 - 11 -
3.1.3 OpenCV在VS2008下的安装与配置 - 11 -
3.2 OpenNI - 16 -
3.2.1 OpenNI简介 - 16 -
3.2.2 OpenNI在VS2008下的安装与配置 - 17 -
4 软件设计和实验结果 - 20 -
4.1 VC实现图像显示 - 20 -
4.2 基于MFC的实现程序流程图 - 23 -
4.3 实验效果及结论 - 24 -
结 论 - 26 -
参 考 文 献 - 27 -
致 谢 - 28 -
参 考 文 献
[1]Guilherme N D, Avinash C K. Vision for mobile robot navigation: a survey. IEEE Trans on Pattern Analysis and Machine Intelligence, 2002, 24(2):237-267.
[2]N Nilsson. A mobile automation: An application of artificial intelligence techniques. In Proc IJCA I, 1969.
[3]R SM osher. Test and evaluation of a versatile walking truck. In Proc of the off-roadMobility Res Symp Int Soc Terrain Vehicle System s, Washington DC. 1968:359-379.
[4]李磊,叶涛,谭民,陈细军.摄像机kinect技术研究现状与未来[J].机器人, 2002, 24(5):475-480.
[5]Moravec H. DARPA MARS program research progress: Robust navigation by probabilistic volumetric sensing. Carnegie Mellon University Tech Rep, 2002.
[6]Bertozzi M, Bmggi A, Fascioli A. Vision-based intelligent vehicles:State of the art and perspectives. Robotics and Autonomous, 2000, 32(1):1-16.
[7]Zehang S, Bebis G, Miller R. On-road vehicle detection: a Review. IEEE Trans on Pattern Analysis and Machine Intelligence, 2006, 28(5):694-711.
[8]Campbell J, Sukthankar R, Nourbakhsh I, et a1. A robust visual odometry and precipice detection system using consumer-grade monocular vision. In:IEEE International Conference on Robotics and Automation, Barcelona, 2005:3421—3427.
[9]王麟琨,徐德,谭民.机器人视觉伺服研究进展[J].机器人, 2004, 36(3):277-282.
[10]Barnes N, Liu Z Q, Knowledge-based Vision-Guided robots. Berlin: Physica-Verlag, 2002.
[11]Trahanias.P. Visual Recognition of Workspace Landmarks for Topological Navigation. Autonomous Robotics, 1999, 7(2):143-158.
[12]Stanley.K, Wu.Q, M.J,Neural. Network-Based Vision Guided Roboties,Proeeedings of the 1999 IEEE Inter, Conf on Roboties and Automation. 1999, l:281-286.
[13]许文伟.用于室内导航的摄像机kinect视觉系统研究[D].西北工业大学,2007.
[14]原魁,路鹏,邹伟.自主摄像机kinect视觉信息处理技术研究发展现状[J].高技术通讯,2008,18(1):104-110.
[15]赵海文,岳宏,张雅丽,戴士杰,蔡鹤皋.摄像机kinect运动目标跟踪系统设计[J]. 微计算机信息, 2007,23(9-2):24-25.
[16]夏庭锴,杨明,杨汝清.基于单目视觉的摄像机kinect导航算法研究进展[J].控制与决策, 2010,25(1):1-7,19.
[17]郑小铭.基于OpenCV的物体三维检测系统研究[D].南昌航空大学,2010.
http://www.bysj360.com/html/5839.html
http://www.bysj360.com/html/6302.html