基于TMS320DM368高清视频压缩系统的设计与研究
发布时间:2018-10-16 12:36
【摘要】:随着数字技术和网络技术的不断发展,具有高清视频功能的电子产品已经进入我们的生活,高清视频在数字视频领域逐渐占据主导地位。然而,海量数据带来的存储和网络传输等问题使高清晰视频技术的应用受到了限制,因此,如何在保证视频质量的前提下获得高的压缩比成为数字视频领域研究的热点。 本文根据系统设计的需求出发,以TI公司的DaVinci处理器TMS320DM368为核心实现基于H.264的1080P高清视频压缩的功能。本文主要完成的工作包括系统的板级电路设计、调试以及嵌入式系统软件的开发。 首先选定以TI公司新一代达芬奇处理器TMS320DM368作为核心处理芯片,围绕TMS320DM368给出了嵌入式压缩系统的设计方案,然后分析了H.264编码结构并提出了一种基于块匹配的快速运动估计算法。 本文将整个系统分为:视频数据输入模块、通信模块、核心处理模块以及电源模块四个部分。视频数据输入模块是以Altera公司的CycloneⅡ系列FPGA为核心,主要完成对视频数据进行格式转换以满足对TMS320DM368的输入数据要求,实现了高清视频的模拟;通信模块包括10/100M以太网和串口通信两个部分;核心处理模块是针对TMS320DM368做的一些外围电路设计,包括时钟电路设计、JTAG电路设计、DDR2SDRAM电路设计、Nand FLASH电路设计以及系统启动等几个部分;电源模块完成对各个部分的供电。对于每个部分,本文都给出了设计的原理。 在软件方面主要分析了嵌入式Linux下的Bootloader启动过程,以TI公司的DVSDK软件开发包为平台,分析了启动引导代码、U-Boot源码以及内核配置与编译,最终完成了嵌入式系统U-Boot和Linux内核的移植。 本文最后对所做的一系列工作进行了总结并讨论日后的研究方向。
[Abstract]:With the development of digital technology and network technology, the electronic products with high-definition video function have entered our lives, and high-definition video has gradually occupied the leading position in the field of digital video. However, the application of high-definition video technology is limited by the storage and network transmission of mass data. Therefore, how to obtain high compression ratio under the premise of ensuring video quality has become a hot topic in the field of digital video. According to the requirement of the system design, this paper realizes the 1080P high-definition video compression function based on H.264 with the DaVinci processor TMS320DM368 of TI Company as the core. The main work of this paper includes board level circuit design, debugging and the development of embedded system software. In this paper, the new Da Vinci processor TMS320DM368 of TI Company is selected as the core processing chip, and the design scheme of embedded compression system is given around TMS320DM368. Then, the coding structure of H.264 is analyzed and a fast motion estimation algorithm based on block matching is proposed. The whole system is divided into four parts: video data input module, communication module, core processing module and power module. The video data input module is based on the Cyclone 鈪,
本文编号:2274378
[Abstract]:With the development of digital technology and network technology, the electronic products with high-definition video function have entered our lives, and high-definition video has gradually occupied the leading position in the field of digital video. However, the application of high-definition video technology is limited by the storage and network transmission of mass data. Therefore, how to obtain high compression ratio under the premise of ensuring video quality has become a hot topic in the field of digital video. According to the requirement of the system design, this paper realizes the 1080P high-definition video compression function based on H.264 with the DaVinci processor TMS320DM368 of TI Company as the core. The main work of this paper includes board level circuit design, debugging and the development of embedded system software. In this paper, the new Da Vinci processor TMS320DM368 of TI Company is selected as the core processing chip, and the design scheme of embedded compression system is given around TMS320DM368. Then, the coding structure of H.264 is analyzed and a fast motion estimation algorithm based on block matching is proposed. The whole system is divided into four parts: video data input module, communication module, core processing module and power module. The video data input module is based on the Cyclone 鈪,
本文编号:2274378
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2274378.html