车载全景视觉系统的研究与实现
[Abstract]:With the rapid increase in the number of cars used in China, more and more traffic problems begin to be highlighted. Among them, the most frequent accidents are vehicle scratches caused by lane congestion and low-speed parking. The cause of the accident is largely due to the presence of a large number of blind areas of vision while the driver is driving the vehicle. The purpose of the vehicle panoramic vision system is to provide drivers with a top-down panoramic aerial view around the vehicle to help the driver eliminate the blind area of vision and thus reduce the occurrence of such traffic accidents. This paper mainly focuses on the research of vehicle panoramic vision system, introduces the imaging principle and distortion correction method of fish eye camera, designs the panoramic vision image processing algorithm, puts forward the acceleration method of the algorithm, and finally carries on the real vehicle experiment verification. And it is implemented on the embedded platform. Firstly, the imaging principle of the ideal camera and the fish-eye camera are introduced, and the difference and connection between the ideal camera and the fish-eye camera are analyzed. The distortion correction algorithm and the image interpolation principle of the fish-eye camera are introduced. The internal parameter matrix and distortion coefficient of fish eye camera are obtained by using Zhang Zhengyou plane calibration method, and the distortion correction of fish eye image is successfully realized. Secondly, the basic principle of image perspective transformation is introduced, and the method of finding the optimal perspective transformation matrix based on least square method is designed. Then the traditional image splicing method based on invariant feature is introduced, and the limitation of this method is analyzed. An improved image mosaic method based on checkerboard registration is proposed. Finally, the image fusion algorithm is used to eliminate the splicing seam due to the different brightness of the image. Finally, the embedded Linux operating system environment is built on the I.MX6 platform, and the Opencv is cross-compiled to the embedded system. Then a panoramic experiment is carried out on a real vehicle, and an algorithm acceleration method based on mapping idea is designed. At the same time, multi-thread technology is used to accelerate the algorithm, and the experiment is carried out on this embedded platform. The experimental results show that the method proposed in this paper has successfully realized the panoramic vision system and achieved the desired purpose, but the quality of the panoramic image needs to be further improved.
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:U463.6;TP391.41
【参考文献】
相关期刊论文 前5条
1 魏利胜;张平改;胡保玲;;基于近似估计的汽车全景鱼眼镜头定位研究[J];控制工程;2016年07期
2 杨力;朱株;刘济林;;一种嵌入式汽车鸟瞰全景图拼接算法[J];浙江大学学报(工学版);2014年02期
3 张全胜;陈鹏;王树志;;嵌入式Linux快速启动技术综述[J];微计算机信息;2012年09期
4 侯舒维,郭宝龙;一种图像自动拼接的快速算法[J];计算机工程;2005年15期
5 赵向阳,杜利民;一种全自动稳健的图像拼接融合算法[J];中国图象图形学报;2004年04期
相关博士学位论文 前2条
1 冯为嘉;基于鱼眼镜头的全方位视觉及全景立体球视觉研究[D];天津大学;2012年
2 杨华;片上多线程体系结构资源分配策略的研究[D];哈尔滨工业大学;2006年
相关硕士学位论文 前10条
1 蔡声群;全景泊车辅助系统的研究与实现[D];华南理工大学;2016年
2 孙培双;鱼眼图像畸变校正算法的研究[D];天津工业大学;2016年
3 刘李纬;基于特征的多路视频实时拼接技术的研究与实现[D];北京工业大学;2015年
4 张聪;基于鱼眼镜头的车载全景环视系统[D];浙江大学;2015年
5 吴永祺;基于全景视觉的汽车安全驾驶辅助系统的设计研究[D];华南理工大学;2014年
6 陈泽茂;基于全景视觉的汽车安全驾驶辅助系统的平台设计与实现[D];华南理工大学;2014年
7 邹超洋;基于多摄像头全景图像拼接的实时视频监控技术研究[D];华南理工大学;2014年
8 顾庆华;基于嵌入式系统的双目立体成像的设计与实现[D];上海交通大学;2013年
9 蔡珲;视觉测量中的摄像机标定与三维重建方法研究[D];哈尔滨工业大学;2013年
10 李雪芳;面向图像拼接的盲取证技术研究[D];北京交通大学;2012年
,本文编号:2435290
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2435290.html