AVS编码算法研究及DSP上实时编码的实现

来源 :湘潭大学 | 被引量 : 0次 | 上传用户:sunhoe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术和音视频技术的发展,多媒体应用在人们的生活中扮演越来越重要的角色。而视频编解码技术在多媒体应用中尤其重要。AVS作为我国自行制定、拥有自主知识产权的数字音视频编解码标准,在网络流媒体、IPTV与视频监控等领域的应用受到越来越多的关注。高效快速的编码器对AVS标准能否得到很好的推广和应用有着极其重要的作用。本文主要从算法实现、代码实现、处理器特性等方面对AVS编码进行优化,并对帧间预测模块中的运动矢量搜索算法和宏块模式选择算法进行深入的分析和研究。1.对经典的菱形运动矢量搜索算法进行了改进,改进的思想是改变搜索模版,以大菱形小田字形模版进行搜索,在保持编码后的图像质量相当的情况下,对运动剧烈的图像序列,总的搜索复杂度平均有14%的下降。2.提出一种基于自适应阈值的快速模式选择算法:通过对模式代价的判断,提前选择最优模式编码,减少了70%左右的模块代价计算,而编码后的图像质量与原算法相当。3.提出一种面向视频监控的快速模式选择算法:针对视频监控图像的特点,结合降采样视频预处理技术和及早停止准则,计算复杂度和码率分别降低了50%和20%左右,而编码后的图像质量与原算法相当。最后在TI TMS320DM642 DSP上,针对视频监控的应用,通过对AVS编码算法优化、数据结构设计、程序框架设计及代码优化实现高效快速的AVS编码器,达到D1格式图像编码平均25帧/秒,并在网络视频监控中应用。
其他文献
随着软件系统的不断发展演化,其规模和复杂性逐渐增长,同时软件质量持续降低,开发和维护成本日益加大,长期以来便形成了支撑企业核心业务的遗产系统,针对这种情况便有人提出了代码
频繁项集的挖掘技术在如今的数据“爆炸”时代,有着越来越重要的地位,它是解决实际问题的一种非常重要的手段。很多学者在最近20年中提出了许多有关挖掘频繁项集的相关算法以
随着海量的、面向广域网的存储系统的出现,其内部存储资源的复杂性远远超过传统的存储系统。它拥有更多的存储资源、资源异构性突出,并且资源分布更广泛。因此构建面向广域网
在保证软件产品质量方面,软件测试是一种非常重要的手段,其可以增强软件产品的可靠性,但同时它也非常耗费人力和时间。类簇级测试又称集成测试,它是面向对象软件测试中不可或
流媒体是现今Internet上最为流行的网络应用之一。通过流媒体技术,用户不需要下载完成全部的多媒体信息(包括音频和视频),就可以边接收数据流边播放,这不仅可大大缩减系统对用户
从因特网的“深度”将其分为Deep Web 和 Surface Web两类。Deep Web中蕴含有极其丰富的信息,并且比Surface Web所蕴含的信息更加具有利用价值。然而,由于DeepWeb信息是以相
命题逻辑的可满足性问题(SAT)是计算机科学中的核心问题.最大可满足问题(Max-SAT)是SAT问题的一个自然的扩展.对于给定的CNF公式,Max—SAT问题的目标是找到一个赋值使其满足最多
当代企业正经历着一场剧变:易变的市场、全球化的竞争、快速换代的产品、个性化的客户需求、更加严格的标准。信息技术是企业提高运作效率和效益,获得战略优势的重要手段。投巨
伴随着新一代网络—语义网的蓬勃发展,互联网资源的混乱、重复和冗余等问题得到了很大的改善。作为语义网的核心,本体研究已经有了很大突破,并在许多科研方向得以应用。然而
SAS(Serial Attached SCSI,串行小型计算机系统接口)是一种面向企业级应用的串行磁盘接口,SAS协议综合了并行SCSI和串行连接技术的优势,是一个以串行通讯协议为基础架构的多