H.264视频编码标准码率控制算法的优化

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:KANTB
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264/AVC是由国际电信联盟和国际标准化组织共同制定的新一代视频编码标准。在编码效率、网络适应性等诸多方面都超越以往的视频编码标准。因此日益收到业界的关注。但是其中有些新技术又会为编码带来一定的难度。例如将量化参数同时用于码率控制算法和率失真优化导致了蛋鸡悖论,给H.264码率控制带来困难。对此,学者们提出了一些有效解决蛋鸡悖论的方案。目前经典的码率控制解决方案,当图像运动剧烈或场景切换时,存在着码率分配不合理以及线性预测MAD值不准确等缺陷。针对以上问题,本文提出基于运动剧烈及场景切换检测的流控算法。当检测到图像运动剧烈或发生场景切换时,在编码过程中利用图像信息优化MAD值,从而优化编码参数;并根据同一复杂度区域内码率相似性的特点优化目标码率分配;通过研究发现,目前H.264.采用的码率控制算法,复杂度高,并且在低码率传输时误差较大。因此,本文提出基于查表的非零系数码率控制算法,根据非零系数与码率的关系,利用已编码帧的非零系数调节当前帧用于编码的目标码率,结合量化参数—码率关系表得到量化参数,从而进行码率控制。试验结果表明,针对运动剧烈以及场景切换的图像,基于运动检测的码率控制算法与JVT-G012的算法以及MingQing Jiang等人提出的根据运动剧烈程度分配码率的算法相比,PSNR有显著提高;基于查表的非零系数码率控制算法,与JVT-G012相比,在高码率情况下PSNR值明显提高,在低码率情况下克服了JVT-G012码率控制不准的问题。本文提出的基于查表的非零系数码率控制算法更适合低码率传输。
其他文献
本文主要研究一种在嵌入式系统上的GPS终端的软件设计方法。随着GPS技术在包括道路测控、汽车导航、交通管理、石油勘探、海上作业和紧急救援等军事和民用的众多领域中的越来
在对虚拟仪器发展趋势研究的基础上,重点讨论了实现远程虚拟仪器的两种方法及其实现技术,一种是基于Internet的网络嵌入式虚拟仪器,一种是基于DSP和FPGA的微机卡式虚拟仪器。阐
本文深入探讨了VoIP的相关知识,分析了当前国内外的发展现状,并通过对当前热门的信令控制协议SIP协议的深入研究,提出将SIP协议应用于基于网络的实时语音通讯。SIP协议全称为
随着Web技术的迅猛发展以及多变、复杂的企业需求的快速增长,Web系统的应用越来越广泛,结构也越来越复杂,并逐渐成为下一代软件开发的主流。J2EE目前已成为Web系统最常用的系
蚁群算法(Ant Colony SyStem,ACS)是根据蚂蚁群体觅食过程中会选择最短路径行进的生物学行为发展起来的一种群体智能优化方法。该算法是一种新型的分布式优化算法,它有较强的解
工作流管理是一个被业界广泛应用并迅速发展的技术,而工作流建模是工作流技术研究的基础。本文主要是基于Petri理论对工作流建模方法和模型的分析评价方法进行研究与探索。本
人体动作识别在计算机视觉领域一直都是一个重要且具有挑战性的课题。因为其在安全监控、虚拟现实、智能人机交互等很多领域广泛的应用,正受到研究者和工业界越来越多的重视
指针分析是许多程序分析工作的基础,它从源程序中抽取各指针变量的指向信息、各表达式间的别名信息,以及其它指针相关的信息,从而使后继分析能够准确地识别各程序点上访问的存储
云计算与云服务的应用在当下互联网行业中愈发热门,这使得由云服务商组成的云服务市场在商业领域的影响也愈发广泛。云服务市场中用户与服务商的信息交流是一种动态自适应的
需求获取是系统开发过程至关重要的一步,它是用户到软件工程人员之间的一道桥梁,软件工程人员通过需求获取得到用户的意图,形成软件编制的依据。需求获取的好坏直接关系到软