论文部分内容阅读
目前高速公路监控设备在黑天工作时,依靠闪光灯高曝光来补偿照度。此种做法既不满足高速公路监控设备国际标准,也会对司机照成眩晕。所以无需大功率闪光灯补光的低照度监控设备必然会成为未来高速公路监控设备的发展方向。视频监控经常是在同一场景下安装多个摄像机,每个摄像机的视场角有限,通过多个摄像机对同一场景进行监控拍摄,可以实现无死角监控,但是传到终端的画面确实分散的,对于视频分析不利,工作人员也会造成视觉疲劳,所以通过图像拼接实现大视场监控拍摄也必然成为未来安全监控的发展方向。本文以Ti-Davinci-DM8168多核处理器为硬件平台,完成基于嵌入式Linux系统的低照度图像拼接。文中首先设计并实现了适用于本论文的光路系统与机械结构,设计并实现了基于查找表的图像拼接算法,并完成了算法的编写,移植到开发板。并实现视频图像采集、拼接、编码存储、以及在线预览显示功能。本文的主要研究工作有:(1)设计并实现了适用于本论文的光路系统与机械结构研究并设计了图像采集端机械结构与光路系统,采用分离结构设计,使得采集端机械结构易于加工,加工精度高,重复性高。使得十二个拼接区的重叠度一致,可以保证后端无缝拼接。(2)设计并实现了基于查找表的图像拼接算法为了适应本论文的特殊要求,即视频图像处理的实时性,前端机械结构,光路系统固定不变,多重叠区拼接的特性,设计并实现了基于查找表的图像拼接算法。该算法可以大大提升图像拼接速度。(3)完成了开发板数据链路搭建与算法移植基于Ti公司提供的DM8168软件开发包DVR-RDK,应用SDK内的API搭建链路,完成视频图像的采集,TVP5158模数转换,在视频协处理器内做去隔行、降噪,ARM核-A8控制数据流,并将数据传输到DSP核-C674x,在DSP核内完成数据运算,在视频协处理器M3核内完成视频编解码,并输出的功能。(4)设计并实现多种提升处理效率的方法通过代码层优化,DMA数据传输,改写核心循环为线性汇编等方法,来提高处理效率,降低处理时间,可以达到视频监控的实时性。