基于DSP的MPEG2降码率系统的实现及优化

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:mike1983mm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着视频编码技术和通信技术的不断发展,电视节目信号的数字化编码、传输和处理已经被广泛应用于实践,广播电视从模拟向数字的转变将在不远的将来得到全面实现。众所周知,MPEG2作为一种成熟的视频编码标准已经在广播电视网络中得到了广泛的应用,其在标清视频编码领域几乎已成为全世界的共同标准。然而,由于带宽资源的限制,MPEG2的部分高码率码流或码率变化极大的码流在传输的过程中会出现异常,因此,如何在不改变资源条件的前提下使数字电视用户可以正常地接收更多的视频节目已成为视频传输领域的一个极具应用价值的工作。本文对课题中实现的MPEG2降码率系统进行了细致的介绍。该系统可以对MPEG2系统层传输流进行分析,从中提取出压缩层的视频基本流,并使用闭环降码率算法对其进行重新压缩,然后将经过降码率处理后的视频基本码流重新打包,生成系统层传输流发送。以上提取、打包视频基本流的功能是在MPEG2系统层中完成的,即为通常所说的系统层复用、解复用功能。与编解码不同,在降码率过程中将同时涉及到复用与解复用,因此其系统层的实现有其特殊性与灵活性。本文将对MPEG2系统层进行简单介绍,然后具体说明本课题系统层复用解复用过程的实现方法,包括比较关键的对节目特定信息的处理以及对系统时钟的处理方法等。需要特别指出的是,为了尽可能减少对视频质量的影响,降码率算法通常有很高的计算复杂度,且又必须满足苛刻的实时性要求。因此对降码率算法进行优化处理成为了系统实现过程中的关键性技术。本课题的硬件平台采用了TI-DM642数字信号处理器,与通用微处理器相比,数字信号处理更适合于需要大量计算的实时应用。本文从计算、存储与传输三个方面对TI-DM642为程序速度优化提供的硬件支持进行了分析,并在最后针对闭环降码率算法中瓶颈部分的算法特点,提出了对每一部分的具体优化方法。经过优化后,目前该系统已经可以满足对标清序列的实时处理要求。
其他文献
本文基于Petri网模型对调度问题建模、分析,该方法能够容易地考虑任务调度环境的各种实际限制条件,如共享资源的交替使用,缓冲区的申请与释放,任务之间的先后顺序等;能够容易地监
随着计算机网络的普及应用,Web网站已成为人们获取信息、传递信息的重要阵地,Web网站开发成为当代信息系统开发的新热点。作者在研究Web应用系统原理、Web门户网站开发技术、We
Internet的迅速发展使得Web服务日渐繁荣,具有同一功能的Web服务不断增多。然而一个单独的Web服务的能力毕竟是有限的,所以工业界和学术界都希望能够通过组合现有的Web服务来创
网格的出现实现了互联网上所有资源包括计算资源、存储资源、通信资源、信息资源等的全面连通,无论在科技上还是在商业上,网格计算都具有巨大的应用前景。网格监测是对网格资
随着时代的发展,人们对于高分辨率图像的需求日益迫切,图像拼接技术也随之成为了数字图像处理领域中一个热门的研究方向,其广泛应用于虚拟现实、智能交通、医学影像等重要领
医学图像分割是图像研究中的一个重要领域。由于医学图像的复杂性,普通的图像分割模型不能满足医学图像分割的需要。变形模型是近几年发展起来的一种新的图像分割方法并被广
计算机的网络时代已经到来,它改变了每个人的观念、生活和工作的方方面面,未来计算机的应用系统必然自主或不自主地向网络化的应用模式倾斜。对于实际运行中的网络应用系统,系统
随着Internet及电子商务、电子政务的迅速发展,网络信息安全得到人们的空前重视。在这种背景之下,数字签名作为手写签名的数字化对应物必然有着广阔的应用前景。PKI/PMI概念的提
Fault localization known as software debugging is a process of finding the locations of faults in programs.In debugging, finding the root cause of a failure is
由于图结构具有强大的表示能力,它在许多方面有着广泛的应用。随着计算机技术和国际互联网络技术的迅速发展,图模型数据上的管理和查询操作领域受到了越来越多的重视。XML可