基于H.264的可分级编码算法的研究

来源 :北京信息科技大学 | 被引量 : 0次 | 上传用户:yangor2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于H.264/AVC编码标准的可分级视频编码(Scalable Video Coding,SVC)可以实现时间、空间和质量三种可分级性编码,以应对网络异构性、终端设备多样性和用户需求个性化等要求。由于引入多种层间预测技术,SVC编码效率远高于以往标准,同时也导致高编码复杂度。因此,如何在保证编码效率和编码质量的前提下,降低编码复杂度,节省编码时间,成为当前的研究热点之一。本文通过大量实验对SVC的原理进行较深入的分析,提出新的编码方案。根据时间可分级编码中的层次化B帧编码结构,分析不同层次B帧之间以及B帧与关键帧之间的量化参数(Quantization Parameter, QP)相关性,结合人眼视觉暂停效应,提出改进的QP分配方案,从而提高了视频质量。针对空间编码层之间帧内预测模式的相关性以及9种帧内4×4预测模式之间的相似关系,提出全帧内编码过程中适用于空间增强层的基于图像纹理信息的帧内预测模式选择算法。该算法中,增强层待编码宏块的帧内模式的选择依赖于相应基本层块的帧内预测模式,并结合帧图像纹理特征减少增强层帧内模式数量以提高编码效率。实验证明,该算法在保证视频质量和码率增加微小的情况下,可平均节省20%以上的编码时间。在帧间模式选择方案中提出一种快速帧间模式选择算法,通过实验对帧间预测编码中的层间相关性进行深入分析,利用基本层编码块的帧间预测模式指导增强层宏块帧间模式的选择,同时,针对层间残差预测编码复杂度高的问题,依据基本层块的帧间模式率失真代价(Rate-Distortion Cost,RDCost)动态选取层间残差预测模式,以降低计算复杂度。通过验证,该算法可以大大节省编码时间,有效地提高编码效率。
其他文献
大众多核化的今天,多核处理器在人们的日常生活中随处可见。多核处理器就是在一个处理器上集成两个或多个运算核心,在并行性能提升的情况下,相对于单核它能够以更低的频率处理更
随着计算机软件、硬件的迅猛发展,产生了大量的图像或视频等数据,如何有效快速地对这些数据进行分析是当前计算机视觉与模式识别领域中的重点研究问题。近年来,基于图像集合
浏览器扩展可以为浏览器带来新的特性,而浏览器扩展机制允许用户利用第三方扩展为浏览器添加新的个性化功能,从而提升浏览器的性能和改变浏览器外观。然而,扩展机制的引入也同时
随着信息技术和计算机网络的发展,计算机对多媒体信息的理解也随着多媒体信息的爆炸性增长而发展的越来越深入。图片匹配是计算机视觉领域的一个基本问题,同时也是图片检索、模
如何提高大规模柔体碰撞检测的执行效率一直是计算机图形学领域的技术难点之一。传统的主流算法是通过选定一种或者多种包围盒(BV),构建包围盒层次结构(BVHs),将碰撞物体之间的碰撞
上世纪八十年代以来,互联网及其技术得到了迅猛的发展,人们从那时开始便进入到了一个称之为“信息爆炸”的时代。互联网的出现和发展不仅使得信息的采集、传输的规模和产生的速
随着信息时代的高速发展,使得二维条码在多个领域内广泛的被应用,但在复杂环境情况下,对所拍摄的二维条码进行解码会受外界条件影响,造成拍摄的条码图像退化,不利于二维条码信息
随着全球信息化的高速发展,计算机网络已经成为了一种不可或缺的信息知识来源,但随之而来的,是网络信息的无限增长。这种无限制的增长带来的是信息资源供给量远远大于资源的需求
机器翻译作为计算机自然语言处理的一个重要分支。近年来,随着计算机计算速度,存储容量的不断提高,基于实例的机器翻译方法越来越受到研究者的青睐。基于实例的机器翻译(EBMT)克
生产调度问题是一类复杂的组合优化问题,在实际生活中存在于多个领域,如铸造业、金属加工业、物流、通讯等。对生产调度问题进行研究的主要目的是使得资源在使用过程中进行合理分配,从而提高资源的利用率及生产效率,合理的调度方案可以大幅提升企业的竞争力。随着社会的发展,生产调度问题逐渐变复杂,从经典调度发展到一类新型的调度,即批处理机调度。批处理机调度问题(简称批调度问题)区别于传统调度的主要特征是一台机器在