论文部分内容阅读
全景摄像机图像数据采集压缩系统能够对360度视野范围内的图像信息进行实时采集和压缩。采集后的图像经过处理形成的全景图像,可以实现真实感极强的虚拟环境建模。本系统具有广泛的应用范围,可以应用于视频监控,未知环境探测,机器人视觉,数字城市等领域,在国内外都是较新的研究课题,在理论和实际应用方面都有很好的研究价值。全景摄像机图像数据采集压缩系统主要实现图像数据的高速采集和实时压缩。目前,实现全景采集功能的设备多是应用旋转拍摄方式和透镜拍摄方式实现的,能够实时获取高分辨率全景信息的设备并不多见。针对这些不足,在对国内外全景采集压缩系统全面研究分析的基础上,本文设计开发了满足性能指标要求的采集压缩系统,并对系统的可行性进行了验证。本文主要设计内容如下:(1)分析国内外全景采集压缩系统的优势和不足,提出全景摄像机图像采集压缩系统的硬件设计要求,设计全景摄像机采集压缩系统的整体结构和开发方案。(2)为获得高分辨率的图像数据信息,根据系统功能分析与开发方案,论文进行采集端设备的分析和选型,选用具有二次开发功能的工业摄相机。设计DSP+FPGA的控制平台,对于FPGA与DSP进行了分析与选型,实现系统图像采集,高速数据缓存,图像硬件压缩等功能。(3)设计基于FPGA的高速缓存模块,采用12C总线方式实现摄相机触发控制与参数设定。采用SDRAM乒乓结构方式实现图像数据实时缓存,通过双口RAM完成数据从FPGA到DSP的实时传输,并且设计图像数据从RGB到YCrCb色度空间的格式转换的功能。(4)设计了基于TMS320DM642的图像数据压缩模块,完成DSP最小系统的设计,SDRAM存储器,电源系统设计,复位系统设计,软件上完成软件系统框架编写及调试,并实现整体功能的联合调试。(5)在DSP上实现JPEG图像压缩算法,针对JPEG算法的实时性,提出基于Loeffler算法的硬件图像压缩算法,对Loeffler算法进行实时性的优化,并对压缩代码进行编译和参数优化。