基于DSP的H.26L视频编码研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:chouddy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着因特网、通信及多媒体技术的发展,视频压缩编码的实时实现已经成为了人们研究的一个热点.视频压缩编码的实现主要有三种途径:纯软件实现、纯硬件实现、软硬件相结合实现.但是,随着视频压缩标准的不断发展与完善,算法的运算量和复杂度也就随之而提升,因此用软件方法来实现实时压缩已经非常困难了;此时,借助于高性能的专业视频处理芯片来完成视频编解码就一度在视频压缩系统中占据了主导地位.尽管专用的视频处理芯片的处理能力很强,但是其固有的灵活性差和高成本缺点却极大地限制了该方法的普及;通用的数字信号处理器DSP,由于其丰富灵活的指令集、特殊的内部结构、高集成度、超强的数据吞吐能力及运算速度,使得以DSP为核心处理器的软硬件相结合的方法已经成为了一种有效的视频编码实现途径.在使用DSP设计视频编码系统时,涉及到了诸多方面的问题.论文主要是研究在实现基于DSP的H.26L视频压缩中所遇到的一些关键性问题,内容包括:系统中接口程序的设计、压缩算法的代码优化问题、并行压缩及算法的改进等问题.论文首先介绍了视频图像压缩的发展历史与现状,重点研究和分析了当前H.26x系列中的最新视频压缩协议H.26L,对于H.26L中现有的关键技术进行了深入的研究和仿真实验;同时对于DSP相关的实时数字信号处理技术做了一定的介绍.接着提出了一个基于TI-DSP的H.26L视频编码系统,该编码系统以TI公司的TMS320C6711/TMS320C6211DSK板为核心处理平台,外挂一个前端视频采集卡,同时给出了相关的接口设计.研究和分析了H.26L的TML9.6验证模型,并在DSP的软仿真环境下对该程序进行了调试,用VC++搭建了H.26L的开发平台.作者通过对于整个编码算法进行研究时发现,算法中诸如帧内预测、整数变换以及量化等由于频繁进行调用,所以比较耗费时间,这是制约视频压缩编码实时性的一个关键性问题.基于以上原因,该文对上述的几个模块一方面借用DSP的线性汇编语言重新进行了编写,另一方面结合DSP的结构特点提出了相应的代码优化方案;同时对整个编码部分引入了并行压缩处理机制.最后,论文对于H.26L的帧内预测算法做了一定的改进,提出了一个"纹理预判帧内预测算法(简称为IPT)",实验表明:同单一的4×4或16×16预测模式相比,该算法有效的改进了预测图像的质量,取得了良好的预测效果.
其他文献
工业过程动态仿真系统生成器SIMPRO(Simulation System of Process Dynamics)是一个程序生成器,用于生成各种线性或非线性微分系统的模拟程序。本文在深入研究通用仿真组态软
目前,设备老化,自动化程度不高是国内松香加工业的普遍现象,而且现场工人劳动强度大,其中某些岗位具有的一定的危险性。云南植物丰富,松树覆盖面广,种类丰富,松树中含有的树脂是生产
学位
在2030冷连轧机计算机控制系统中,最优化计算机OR和过程控制计算机RR1发挥着重要作用.在轧制过程中,它们通过并行通信系统不断交换报文数据,不断调整轧机工作参数的设定值,以
该文首先介绍了近年来HMM在脱机手写英文单词识别中的应用,然后在此基础上,设计并实现了一个脱机自由手写英文单词的识别系统.该系统基于HMM,并采用两级识别加验证方式.以下
本课题中我们首先设计了基于Motorola微处理器MCF5272的嵌入式系统的硬件平台,并完成了其操作系统(uClinux)内核的移植,构建系统的开发环境,通过软硬件结合,完成了BDM口、串口、网
干式变压器在生产生活中,有着广泛的应用,但是干式变压器使用中出现绕组线圈低温过热的问题大大缩短变压器使用寿命.针对这个问题,该文设计了一种新型智能温度控制仪,具有绕
面向物流的流程工业系统是一种特殊的混合动态系统.它既具有物流系统的离散特性、又具有流程工业系统的连续特性,通常其自动化水平较低,往往需要在人的决策调度下才能运行.如
本文主要研究超声心动图三维可视化。针对B超图像的成像特点,在数据的预处理阶段为了把原始的规则网格结构化数据插值重构为均匀网格结构化数据,在研究了多种插值算法的基础上
神经网络控制作为一种全新的智能控制方法,为解决高度不确定性和严重非线性的复杂动态系统的控制问题开辟了一条新的途径。神经网络与现有的控制方法结合,提高控制精度的同时