摘要
该文介绍了一种基于现场可编程门阵列(FPGA)和数字信号处理器(DSP)的实时视频处理系统,此系统以FPGA为数据缓冲和逻辑控制单元,DSP为图像数据处理单元。该文介绍了此视频处理系统的整体结构,详细讨论了从色空间RGB到YCbC r的转换,并给出了转换前后的图像对照。同时也介绍了视频数据流的缓冲处理,以及DSP和FPGA轮流对双口RAM的控制,最后介绍了用DSP实现图像压缩的过程。通过此系统的实现可以看出,使用FPGA实现视频处理系统的控制,可以提高系统的性能,同时使得系统的适应性和灵活性强,设计调试方便。
A real - time video image processing system is presented. In this system, FPGA is used as a main logic control unit and data buffering, and DSP processes image data. The main architecture of the system is introduced, and several parts are discussed in detail, such as transformation from RGB color dimension to YCbCr, video data buffering, and access to dual port RAM by DSP and FPGA alternatively. And image compressing with DSP is introduced at the end. With the implementation of the system, we can find that the video processing system can work flexible and adaptive with the control of FPGA, which also providse great facility of debugging.
出处
《计算机仿真》
CSCD
2005年第10期254-256,共3页
Computer Simulation