1.1 视频图像处理的发展趋势和数字视频图像处理的特点文献综述
当今电子计算机技术有了长足的发展,随之而来的是计算机视频图像处理有了突破性的发展。利用计算机、FPGA、DSP等对数字图像进行一系列的操作,从而获得某种需要的结果。对视频图像处理时,经常用到的是视频图像处理技术,以其来改善图像的质量,增强人眼对某种信息的辨识能力,以更好的应用到当今各种科技领域。我们可以预料,在未来社会中视频图像增强技术将会发挥更为广泛和重要的作用。
1.2 FPGA视频图像处理的发展现状和趋势
1.3 研究内容
毕业设计主要工作是利用实验室研发的小型化FPGA处理平台,构建一个基于FPGA的视频图像处理的通用框架,包括:视频图像采集、色彩空间转换、存储、处理、视频图像输出等功能,并对其所有功能进行测试,验证所构建的视频处理框架功能的正确和有效性。
主要工作如下:
1)根据模块化的思想,为了完成上述的要求,设计了接收模块、发送模块、处理提取模块、处理存储模块,DDR用户控制模块。
2) 利用FPGA的资源构建微处理器Microblaze,通过IIC总线完成了对视频解码器SAA7115和视频编码器SAA7105寄存器的配置;
3)利用ISE软件生成DDR控制器的IP核,用户通过控制这个DDR控制器来完成对数据在DDR中的存储和提取。
程序设计完成之后,对各个模块中的状态机、使能和行列地址等信号的跳转进行了验证。最终实现了视频图像的输入、存储、处理提取、处理存储、输出的功能。构建了一个基于FPGA的视频图像处理框架,该框架具有通用性和可扩展性强的特点,为后续基于FPGA的视频图像实时处理算法的开发和移植带来了极大的便利,具有较大的实用价值。
2 实时视频图像处理框架设计来~自^751论+文.网www.751com.cn/
2.1 视频处理平台的结构和组成
毕业设计的硬件平台是实验室近期开发的基于Xilinx V4系列xc4vsx35-ff668的FPGA视频采集处理电路,为了构建整个视频图像采集、处理和显示系统,还需要一个模拟摄像头和一个模拟显示器。