视频编码理论与MPEG-4的DSP实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:RHLOK007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视频压缩是多媒体通信中的核心技术,它不但关系到通信带宽,也关系到通信过程中的图像质量。随着多媒体技术在Internet网络上的广泛应用,视频压缩技术越加显得重要。对视频压缩技术的研究已经有几十年的时间,其间涌现出众多优秀的压缩技术,尤其是基于矩形块的编码技术已经非常的成熟。我们研究分析当今的各种实用的压缩技术后,发现这些技术仍然是在香农(Shannon)信息论的框架下进行的改进,其本质仍然是去除数据冗余,逼近信息熵这个理论极限。 本文分两部分阐述,第一部分研究了信息论如何为数据压缩技术提供实现的理论基础和技术途径。众所周知,“信息论是通信的数学理论”,只有深入了解信息论,才能更好的理解、掌握当今各种先进编码标准的压缩技术,也才能在此基础上挖掘出新的有效算法。因此我们对信息论在编码技术中的应用进行了系统的研究,同时本文也讨论了视觉系统对编码技术的影响,它是有损压缩的理论基础。 第二部分是联系第一部分的理论,着重介绍我们的工作,如何实现一个高效的MPEG-4编码器;并对MPEG-4标准的新技术进行了介绍;同时简要介绍了DSP处理器的特性。 实时性是视频编码器的一个重要特性,因此优化编码器的效率是一个核心问题。我们在深入研究了ADI公司提供的C编译器和具有VLIW、SIMD特征的汇编语言后,从C语言和汇编语言两个层次入手,总结了如何在DSP上对编解码器进行优化的实用方法,并对DCT、SAD、运动估计等核心算法的实现用汇编语言进行了有效的优化改进。对这些算法在实现上进行优化后,使得MPEG-4编码器在BF533 DSP处理器上可以达到25~30帧/秒的理想码率。由于各个厂商的DSP处理器具有很多相似之处,我们的这些工作对于其他DSP处理器上实现CODEC也会有积极的借鉴意义。
其他文献
对象管理组织OMG是独立于各厂商的非盈利性组织,其宗旨是要统一不同的商业产品和标准之间的数据交换及互操作性,从而改善各厂商的软件产品之间不兼容的情况。为此,OMG为分布
本文以2003年广东省关键领域重点突破项目:“互联网文化娱乐软件开发”为背景,在参与开发三维游戏引擎的过程中,研究了在三维游戏引擎中实现刚体运动模拟的若干理论与方法,重点研
随着互联网技术的迅速发展、互联网上信息量急剧增加,网络已成为人们获取信息的重要途径。用户渴望在膨胀的资源中快速检索出自己想要的信息的愿望,迫使传统搜索引擎向智能化、
频繁模式的挖掘一直是数据挖掘中的重要研究领域之一。随着计算机软硬件的发展,传统中的确定性数据可能存在缺失、出现噪声值,从而产生大量不确定性数据,如传感器、卫星图像
网络教育是随着现代信息技术发展而产生的一种新型的教育形式,鉴于目前的网络教学系统多数缺乏智能性、自适应性、自主性和各环节的互通性以及交互性,可以采用Agent技术对上
随着计算机互联网科技的不断进步,网络化教学已逐渐被教育工作者所认同,成为现今教育的一个重要发展方向。网络化教学评量也逐渐扮演着一个重要的角色。教学评量一方面为教师
计算技术和无线通讯技术的发展与结合使得一种全新的计算模式—移动计算模式成为现实。在移动计算环境下,用户使用便携式计算机通过无线通讯接口实现对信息网络的访问,而不受
XML(eXtensible Markup Language)是继HTML之后发展起来的一个重要的Internet技术。已经成为Internet上数据表示和交换的新标准。随着Web应用的迅猛发展,XML数据量与日俱增。
人工神经网络(ArtificialNeuralNetworks,ANN)是一个高复杂度的非线性系统,虽然从形式上模拟了人脑的学习结构,但由于所依赖的生物学理论基础尚不完善,因此人工神经网络不仅功能
随着并发程序日益广泛的使用,并发程序的调试也变得越发的重要。传统的循环调试技术主要是设置断点,多次执行源程序,逐步定位错误位置。因为顺序程序的执行结果主要取决于程