论文部分内容阅读
图像作为最符合感官认知的信息元素之一,人类通过不断追求更高的空间分辨率和更合适的图像处理方式,用以满足自身对于信息日益增长的需求。而这种需求导致图像本身的数据量日益增大,数据之间的相关性成倍增加,对于图像处理的实时性和多样性有了更高的要求。而满足各类需求的图像处理平台也开始由最初的大型机箱式处理平台,演化为嵌入式处理平台与PC工作站式处理平台并存的形态。本文结合嵌入式端和PC端各自的图像处理优势,以视频流实时处理为主线,采用Altera公司的Arria V GX系列FPGA和TI公司的八核DSP为硬件核心,并结合MFC框架和OpenCV库开发相应的PC端套件,搭建了一款针对视频流的新型高速多功能图像处理平台。该平台通过采用FPGA的硬化逻辑加速、DSP协处理、存储的兵乓缓冲等技术保证了平台的实时性,并综合应用视频的编解码变换、图像的旋转变换、目标检测、SIFT变换等技术保证了平台功能的多样性。最终实现了视频制式转换、电子消旋、自动报靶等功能。该平台不仅适用于多类领域,而且实时性和稳定性佳,功能多样化,便于裁剪和相应的扩展。在消费电子领域,该平台经过适当包装,可以直接作为视频制式转换器;在军事作战领域,该平台经过小型化裁剪(除去多余的接口调试电路),可以装备在无人机和舰船上,消除摄像旋转,优化电子侦察质量。在射击训练中,配合PC端套件可以进行实时自动报靶,提高训练效率。同时,由于图像输入输出接口和PC端OpenCV算法库丰富,对于新的需求,只需要增加相应的编程逻辑便可以加以应用。