基于DSP的DCT变换与量化技术研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:cjz1107
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在计算机和信息技术的带动下,DSP芯片技术得到了迅速发展。它已经在数据处理、工业控制和数据通信等许多领域得到了广泛的应用。视频编解码器是DSP芯片的一大应用领域,而DCT变换和量化技术则是视频编解码技术的核心环节之一。1974年由Ahmed和Rao两位学者提出的离散余弦变换,至今已有30多年历史。在此期间,DCT编码已经发展成为JPEG、MPEG、H.26x等图像/视频编码标准中的核心部分。在过去的几十年里,许多学者提出了各种各样不同的DCT变换算法,使得基于常规的DCT变换编码有了更广阔的应用与发展空间。本文首先回顾了DCT变换的发展历史,对它的各种发展阶段进行了一些阐述,然后研究了其中的一些具有代表性的算法,并对它们进行了对比和评价,最后提出了一种快速二维DCT变换算法——MLT。通过实验测试和对比,相比于其他算法,该算法需要的乘法次数更少,效率更高,从而证实了其有效性。量化技术也是视频编解码中研究的热点问题之一,特别是矢量量化技术。它由两个关键部分组成:码书设计和码字搜索。本文重点讨论了矢量量化技术中的码字搜索算法。码字搜索算法是在码书中寻找所需要的码字的方法,它的快慢直接影响到编解码所需要的时间。提高码字搜索算法的效率,主要是从搜索标准和搜索树剪枝两个方面来考虑的。本文首先介绍和分析了国内外矢量量化技术的研究现状,列举了一些具有代表性的码字搜索算法,比如部分失真搜索算法、等均值最近邻搜索算法、等均值等方差最近邻搜索算法等;然后,在这些算法的基础上,提出了一种快速矢量码字搜索算法——FCS,并且在Blackfin DSP实验平台上对其编码时间和平均运算量进行了相关测试,实验证实,与许多其他类似算法相比,FCS算法明显更加高效。另外,在本文的第五章,作为平台相关性的考虑,本文还给出了一些适合于嵌入式Blackfin DSP芯片的改进和优化方法。Blackfin DSP开发平台提供了许多视频处理专用的特性,比如视频指令、向量指令、指令并发、硬件循环等等。适当的运用这些特性,可以大大提高视频编解码器的效率。
其他文献
软件测试是保障软件质量的重要手段。传统的手工测试存在效率低,耗费人力、时间资源大,无法有效量化管理等缺点,自动化测试在软件测试中所占比重日益增加。测试自动化就是希望能
目前,电子邮件已成为人们生活中便捷的通信手段之一,但是垃圾邮件的泛滥耗费了大量的网络资源,造成了严重的社会问题。当前的垃圾邮件过滤技术不同程度地存在缺陷,比如训练时间长
DTN(Delay Tolerant Networks)即为延迟容忍网络,是由Kevin等人在2002年的国际会议上提出的一种面向消息的通用可靠的且位于各种区域网络之上的覆盖层体系结构,是为具有高延迟,
粒计算的目的是建立一种体现人类问题求解特征的一般模型,其基本思想是在不同的粒度层次上进行问题求解。粒是粒计算的最基本的原语,它是一簇点(对象、物体)由于难以区别,或相似
随着英语口语学习需求的增长,传统的教学方式因其师资、环境等方面的约束,已经不能适应学习者的需要。而要延续以沟通式教学法为主导的语言教学方法,开发计算机辅助学习系统让用
随着社会进步和经济的迅速发展,计算机和自动化控制技术不断进步使得高性能的农田自动化监控系统的开发成为可能。水利部十五规划中明确指出:“利用水利信息化推动农业现代化。
近年来,信息安全变得越来越重要,许多技术专用于信息安全。其中加密是最行之有效的技术之一。加密技术的实现方式有两种:分别是硬件加密方式和软件加密方式。硬件加密具有软
软件质量度量是提高软件质量的有效手段。而越早的获得软件质量的度量,对于提高软件质量越有帮助。在软件的设计阶段,使用传统的软件质量模型,可以获得的度量信息很少,很难有效、
Web 是一种典型的分布式应用架构。Web 应用中的每一次信息交换都要涉及到客户端和服务器端两个层面。随着Web的功能的强大,用户数量的激增以及服务器与客户端问交互的日益频
论文讨论与研究IEEE 802.11 MAC 协议应用于无线Ad Hoe 网络时TCP协议存在的问题。在分析了IEEE 802.11 MAC信道接入协议的机制的基础上,在对几个特殊网络构架通信性能分析的