H.264模式选择与码率控制算法的研究与改进

来源 :北京工业大学 | 被引量 : 3次 | 上传用户:cucumber
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络带宽的增加和信息处理技术的进步,人们对多媒体业务的需求越来越广泛。视频编码技术作为多媒体技术中重要的组成部分,早已经成为国内外研究和工业应用的热点之一。国际上先后发布了一系列视频编码标准,如MPEG-2,H.263和MPEG-4。2003年,由国际标准化组织和国际电信联盟共同发布了新一代视频编码标准H.264/AVC。H.264采用了很多先进的编码技术,比如多模式帧内/帧间预测,分像素运动估计,去方块滤波和多参考帧等,使得其编码性能大幅度提高。但是H.264获得优秀编码性能的代价是使其编码复杂度成倍提高。如何降低H.264的计算复杂度,成为目前视频编码领域研究的热点。本文首先对H.264编码标准进行深入的研究,并详细介绍其中的关键编码算法,包括帧内帧间预测,变换和量化,熵编码以及去块效应滤波。随后对H.264中的模式选择算法进行分析,找出算法中存在的缺陷,在总结目前快速模式选择算法的研究现状基础上,提出一种新的帧间快速模式选择算法。本算法包括提前SKIP模式检测和跳过不必要的RDO计算。算法的理论基础是在视频编码中,空间上同态或者时间上静止(或运动较少)的部分往往采用较大的编码块(如16x16或者8x8),而自然视频序列中这种区域占有较大的比重。实验结果表明本算法与H.264/AVC的参考软件JM11.0相比平均可以减少71%的编码时间,并减少1.94%的码率,仅仅造成PSNR下降0.0875dB。最后对H.264中的码率控制算法进行研究和改进。首先介绍码率控制算法的理论基础并对各种视频编码标准的码率控制算法进行总结,接下来详细介绍H.264的码率控制算法并对算法进行分析,找出算法中的不足。随后本文针对算法中存在的缺陷对其进行改进。改进算法主要是基于图像复杂度来进行初始QP的选择,实验表明该算法可以避免缓冲区的溢出,在低码率情况下可以使编码视频质量平均提高0.31dB。
其他文献
漯河市委副书记、市长鲁茂升在该市前些时召开的新闻工作会议上,就舆论监督问题作了发言。他说,我们的各项工作需要新闻单位的支持,新旧单位也需要各方面、各部门的支持,尤
随着计算机技术的发展,计算机软件的质量越来越受到人们的关注。尤其是安全关键性软件,比如航空航天领域的软件,我们更加关心这些软件的可靠性。那么如何来开发可靠的软件,如何来
我们在平时的教学中,常常会碰到这样的现象,学生利用新近所学内容解决问题比较顺手,而拿到一个用以前所学知识或与书本知识关联不太大的问题时便束手无策.究其原因是我们平时
扩充的实时系统和空间推理是当前的两个新兴领域,在理论及工程应用上都有重要作用。实时系统主要研究在给定的约束条件下多任务的调度安排问题,这些任务是有截止期的,也就是
新《课程标准》中指出:“数学教学是数学活动的教学,是师生之间、学生之间交往互动与共同发展的过程.”课堂教学是学生在校期间学习科学文化知识的主阵地,也是对学生进行思想
差分进化算法(DE,Differential Evolution)是进化优化算法中最优秀的算法之一,具有自搜索、自适应、并行性等特点,已成功用于解决各种工程和科学问题。差分进化算法是一种基
数列求和问题历来都是高考命题的热点,也是高中数学教学的重点.求解这类问题的关键是抓住数列通项的结构特征,联系基本数列的求和技巧构造性解题.本文通过一些典型的范例,对
期刊
随着大数据时代的来临,海量信息充斥网络,面对如此复杂而庞大的数据,快速且准确地获得关键信息,变得尤为重要。在文本领域,每天都会有海量数据产生,比如网页新闻、论文文献、
随着工业现场自动化系统集成度的不断提高,工业自动化系统软件取得了很大的发展。然而,在煤矿企业的生产销售工作中,汽车衡、轨道衡、核子称等称重衡器大多单独运行,完成简单
题目对于具有相同定义域D的函数f(x)和g(x),若存在函数h(x)=kx+b(k,b为常数),对任给的正数m,存在相应的x0∈D,使得当x∈D且x>x0时,总有0
期刊