菜单
  

    摘要数字视频图像处理是将模拟视频图像转为数字信号,并且利用计算机、FPGA、DSP等对其进行处理的过程。视频图像处理涉及的领域十分广泛,例如机器人、遥感等。

    本文首先构建了基于FPGA 的PAL制视频图像输入输出的处理平台;其次利用FPGA的资源构建微处理器Microblaze,通过IIC总线完成了对视频解码器SAA7115和视频编码器SAA7105的寄存器配置;最后实现了基于FPGA的视频图像采集、色彩空间转换、存储、处理、图像输出框架的构建,主要功能包括:67190

    1. 对解码器输出BT.656格式的数字视频按行进行色彩空间的转换(由YCrCb转换到RGB),并按行将图像存储到DDR存储器图像输入空间;

    2. 根据处理要求,按行读取DDR图像输入空间存储图像数据,完成处理后再次进行色彩空间的转换(由RGB转化为YCrCb),并按照BT.656的数据格式存入DDR的图像输出空间;

    3. 根据编码器输出数据请求,从DDR的图像输出空间按行读取BT656格式的数据,输出给编码器完成图像输出;

    根据上述功能要求,设计完成了接收模块、发送模块、处理提取模块、处理

    存储模块,DDR控制器和DDR用户控制模块等。测试结果表明,各模块工作正常,模块集成后能够满足实时图像处理的要求。

    毕业论文关键词  视频图像处理  FPGA程序设计  视频编解码

    毕业设计说明书(论文)外文摘要

    Abstract

      The digital video processing technique includes the process of converting video signal from analog signal to digital signal and using computer,FPGA and DSP to deal with the process.This kind of technology is widely used in many fields,including robot and remote sensing technique.

    At first, a platform based on FPGA for PAL video image processing with input and output function is constructed in this paper. Then it uses the resources of the FPGA build Microblaze microprocessor; completes register configuration of video Encoder SAA7105 and the Video Decoder SAA7115  through the IIC bus ; finally realizes the video image acquisition, color space conversion, storage, processing, output, and other functions based on FPGA.

    According to the requirements of the above, this paper designs the corresponding receiving module, the transmitting module, processing module, storage module, DDR controller and DDR user control module.

    Experimental results show that the program design of each module to complete the design requirements, and the integration of all the designed module is able to complete the design requirements of the function.

    Keywords  Video image processing  FPGA programming  Video coding and decoding

    目录

    1 引言1

    1.1 视频图像处理的发展趋势和数字视频图像处理的特点1

    1.2 FPGA视频图像处理的发展现状和趋势1

    1.3 研究内容1

    2 实时视频图像处理框架设计2

    2.1 视频处理平台的结构和组成2

    2.2 FPGA程序设计4

    2.3 DDR控制器设计15

    3 FPGA程序测试与验证31

    3.1 接收模块验证31

    3.2 处理提取模块验证34

    3.3 处理存储模块验证36

    3.4 发送模块验证37

    3.5 DDR用户控制验证38

    3.6 集成调试过程中遇到的问题及解决办法41

    3.7 小型化实时视频处理电路实现42

    结论43

    致谢44

    参考文献45

    1 引言

    视觉信息是人类获取客观外部世界信息直接的手段和重要的来源之一,约占人类五官获得的外界信息70%以上,所以视频图像的处理有着很重要的实际意义和应用价值。因为视频图像处理技术在不断的进步和完善,视频图像处理的应用领域也在不断的扩大和延伸。

  1. 上一篇:VHDL基于Xilinx507开发板的高速数据传输技术研究
  2. 下一篇:离散信道容量的线性乘法迭代算法研究与程序设计
  1. Matlab数字下变频器的FPGA实现

  2. HFSS小型化圆极化天线研究

  3. 基于FPGA平台的FIR滤波器设计

  4. FPGA数字视频信息叠加软件设计+程序

  5. FPGA的PCIe总线多通道光纤数据采集卡设计

  6. FPGA数字变频器的设计与仿真

  7. 基于FPGA的直扩GMSK调制器设计

  8. 十二层带中心支撑钢结构...

  9. 中考体育项目与体育教学合理结合的研究

  10. 乳业同业并购式全产业链...

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. 大众媒体对公共政策制定的影响

  13. 河岸冲刷和泥沙淤积的监测国内外研究现状

  14. 当代大学生慈善意识研究+文献综述

  15. 电站锅炉暖风器设计任务书

  16. java+mysql车辆管理系统的设计+源代码

  17. 杂拟谷盗体内共生菌沃尔...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回