论文部分内容阅读
图像拼接技术是视频处理应用领域的一个热门研究课题,广泛应用于全景视图生成、智能监控、虚拟显示、双目视觉等多种应用场合,近年来得到了极大的关注。通常,图像拼接等视频处理系统需要使用PC作为处理平台,无法达到实时处理的要求,在一些室外应用场合和移动平台上并不适用。随着嵌入式技术和芯片技术的发展,DSP芯片具有越来越强大的处理能力,为图像、视频处理而设计的专用DSP芯片也应运而生,这也使得嵌入式系统在视频信号处理上具有更大的优势。本文以实现双目视觉算法的嵌入式处理为目的,在分析双目视觉系统特点的基础上,设计了以 TI公司TMS320DM642芯片为核心的双目视觉嵌入式平台,并在平台上实现了图像拼接算法。本文的主要工作如下: 1、根据双目图像拼接系统的要求,设计了一款基于DSP+FPGA结构的多路视频处理系统。DSP模块包括DSP最小系统、双路视频采集电路、视频输出电路、网络接口电路等,主要负责图像实时采集和处理;FPGA模块作为系统的协处理器,负责对USB2.0接口和SD卡接口等数据存盘电路的扩展。 2、针对所设计的硬件系统进行硬件驱动程序设计,使用DSP/BIOS嵌入式实时操作系统并在此基础上设计视频口驱动。以TI公司提供的RF5参考框架为基础搭建系统的软件框架,为相关算法的实现提供良好的开发平台。 3、研究图像拼接算法,在PC中实现基于强角点检测的图像拼接算法并在本文设计的系统平台上进行了移植和优化。 经实验证明,本系统硬件平台各模块均正常稳定工作、移植图像拼接算法运行良好,运行速度较快,实现了图像拼接系统的基本功能。