实时MPEG-2转码系统实现及其码率控制算法研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:comeandsit
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字电视的普及,移动电视、IPTV以及网络交换视频的蓬勃发展,为了满足不同的传输带宽要求,对数字编码的视频的二次处理需求越来越高。因此,为了适应市场需求,需要开发具有码率变换功能的数字前端设备。系统主要功能为对使用MPEG-2编码的视频流根据给定目标码率的进行码率缩减。为了尽量减少降码率后视频质量的下降,本系统采用闭环转码结构,在降码率过程中对参考帧的重量化引起的漂移误差存储然后对P帧和B帧进行漂移误差补偿操作。码率控制在降码率系统中起着重要作用,是系统中唯一没有在MPEG-2标准中进行规定的部分,因此算法实现方式灵活多样,研究空间广阔。本文首先对MPEG-2的TM5模型中推荐码率控制算法进行研究,并提出了在降码率系统中应用的改进的TM5码率控制算法。接下来通过对其他码率控制算法的研究,针对TM5码率控制算法中的不足,提出了加入码流分析的两种面向实时应用的低复杂度码率控制算法,一是基于ρ域模型的转码码率控制算法,二是复杂度可分级的快速码率控制算法。测试证明,这两种码率控制方法与TM5码率控制算法相比,平均的相对控制误差最大为4%,比TM5减小了1%到6%,达到了精确码率控制的目标。本系统首先在TI的DM642开发版上进行开发,能够实时进行一路D1格式的MPEG-2编码视频的降码率功能。接着,将系统移植到DSP C6455与FPGA XC4VLX60结合的32路MPEG-2降码率功能单板上,本文对DSP与FPGA结合的系统设计方案进行了详细介绍。
其他文献
网络教学正在以前所未有的速度和深度在教育领域全面推开,网络教学的推行需要大量的教学资源,教学资源中最重要的组成部分就是教学课件,各种格式的教学课件都需要各种相关软件的
无线传感器网络是一种新型的信息采集网络,通常由分布在一个探测区域内的大量传感器节点组成,这些节点自组织形成网络,获取该区域中的有用信息并将这些信息传输给网络的基站
随着信息呈爆炸式增长,人们对信息精确定位的需求促进了自然语言处理技术的研究。指代消解是自然语言理解中的重点和难点之一。它一方面综合了多种自然语言处理技术,如词性标注
惰性学习不同于传统的急性学习,它具有训练代价少、假说空间丰富、渐进学习能力强、能进行增量学习等优点,因而被广泛应用于数据挖掘和网络信息处理等领域。然而由于惰性学习
随着Internet的迅速增加,查找信息成为问题。搜索引擎的出现在一定程度上解决了找信息难的问题。但由于网络信息增长太快,检索返回的结果太多,查询的歧义性问题,使得用户在返回的
面向服务的体系结构作为软件集成、系统开发技术领域进步的一个里程碑,近年来凭借其自治、开放以及平台无关等特性,得到了越来越多的关注与应用。服务是构造面向服务系统的基
密码协议是以密码学为基础以达到密钥分配与身份认证等目的的一种消息交换协议,是实现计算机网络系统安全的关键,在投入使用之前应该保证它是没有缺陷的。然而大量的事实表明,许
蛋白质在生物体内执行着各项重要任务,蛋白质功能取决于蛋白质的空间结构。而蛋白质结构取决于蛋白质的序列,蛋白质序列与蛋白质结构存在着一定的对应关系。如何根据蛋白质的
元胞自动机(CA,Cellular Automata)是一种时间、空间、状态都离散,(空间的)相互作用及(时间上)因果关系皆局部的动力学模型。其固有的强大的并行计算能力以及时空动态特征,使得它在
优化问题多种多样,为了尽可能高效的求得不同特点的优化问题的高质量全局最优解,人们陆续提出了各种不同的优化算法,其中智能优化的机制不断被引入多目标优化问题的研究。进