基于H.264的码率控制算法研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:yetze
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字视频技术在通信和广播领域获得了日益广泛的应用,特别是90年代以来,随着Internet和移动通信的迅猛发展,视频信息和多媒体信息在Internet网络和移动网络中的处理和传输成为了当前我国信息化中的热点技术。2003年3月,lTU-T/ISO正式公布了H.264视频压缩标准,由于其相比以往标准的出色的性能,被人们称为新一代视频编码标准。具体讲,与H.263或MPEG-4相比,在同样质量下,其数码率能降低一半左右;或者说在同样码率下,其信噪比明显提高。H.264出色的性能得到了广大研究学者的肯定,也渐渐成为目前的主流编码标准,并且有逐渐取代MPEG4的趋势,而M=PEG2目前也已经开始渐渐淡化出市场。码率控制算法是视频压缩的重要部分,用来控制视频压缩的压缩比特率,不管在哪一种视频编码标准中,码率控制算法的好坏,将直接影响到视频的质量和传输能力。在受实际传输和处理速度限制的条件下,控制视频编码过程是很重要的,这样才能获得最佳的压缩性能。 本文在基于对H.264标准深入研究的基础上,首先对所有的经典码率控制算法进行了研究,有应用在H.261压缩算法中的RM8码率控制算法,应用在H.263中的TMN8码率控制算法,应用在MPEG-2中的TM5码率控制算法,应用在MPEG-4中的VM8码率控制算法,应用在H.264中经典的F086和G012码率控制算法,通过对G012仿真实现,深刻认识峰值信噪比和比特率之间的关系。并且在此基础上提出了一种新的SPP帧类型,用来辅助通用码率控制算法,并以标准参考代码JM(Joint Model)为蓝本,研究并以软件实现这种新的编码帧,通过和G012的码率控制算法进行对比得到结论,同时还在基于H.264的FPGA平台上搭建外围的驱动,独立思考并解决了在搭建外围驱动的过程中所遇到的解码内存大小控制和显示解码并行实现,以此为基础对SPP帧进行解码验证,对自己的想法进行了可行性验证。
其他文献
期刊
期刊
报纸
期刊
学位
期刊
学位
本文以此为背景,首先阐述了无线传感器网络目前研究现状、无线传感器网络的特点及其在路由协议设计方面面临的挑战;接着介绍了无线传感器网络中几种典型的路由协议;然后深入分析了基于分簇的路由协议LEACH,指出了LEACH协议中存在的问题,并通过仿真进行了验证。分析及仿真表明:LEACH协议及后来的改进协议在簇头选择问题上仍然没有很好的解决簇的大小和簇头如何分布两个问题,并且很少有研究涉及到对于大规模无线
期刊
无线传感器网络(Wireless Sensor Networks,WSN)是由一组数量大、成本低的传感器节点按特定规则以无线通信的方式构成的无线网络,其作用在于协作地感知、采集和处理网络覆盖范围内的地理区域中感知对象的信息,并提交给观察者。目前已经被广泛用于军事、通信、气象、航空航天、医疗、商业等诸多领域,具有广阔的应用前景。大规模大范围环境监测系统是无线传感器网络的一项重要应用。无线传感器网络中