基于率失真优化的码率控制算法研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:sdn20907
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来视频压缩已经取得了长足的发展。随着应用领域的拓展,视频编码已经超越了单纯的压缩,信源和网络联合编码可以为新的应用提供更好的解决方案。信源和网络联合编码中最核心的问题之一是编码系统中码率自适应问题。如何通过合理的码率控制算法自适应调整编码码率大小,使编码器在网络带宽的约束下获得更好的解码图像质量是每个编码器中都需要更好的解决的问题。针对这种需求,本文对应用于H.264/AVC编码器中码率控制算法进行了研究。目前,主流的码率控制算法,包括各个编码标准推荐的码率控制算法均为基于率失真模型的控制算法。MPEG-2 TM5码率控制算法采用一次率失真模型,而H.263 TMN8、MPEG-4 VM8和H.264/AVC均采用了二次率失真模型,但是H.264/AVC码率控制算法并未取得像MPEG-4 VM8那样的成功。本文首先对上述码率控制算法进行研究,重点分析了率失真模型的准确性与合理使用,为本文码率控制算法的设计提供借鉴。针对H.264/AVC编码器中现有的码率控制算法中线性MAD预测模型在场景切换处失效的缺点,提出了一种改进的线性MAD预测模型。新的模型提出了新颖的相邻图像间图像复杂性变化速率的描述方法,并利用这种复杂性变化速率的快慢,对原有线性模型预测的结果进行调整,使MAD的预测更加准确。实验结果表明,与H.264/AVC推荐的码率控制算法相比,本算法可以显著改进场景切换处和高运动区域图像的质量,平滑PSNR的剧烈波动。针对存储媒体应用对码率控制算法提出的特殊要求,提出了一种恒定质量约束条件下的码率控制算法。由于存储媒体应用对视频质量稳定性要求高,而对实时性要求较低,本文提供的是基于两遍编码的码率控制算法。第一遍编码使用本文提出的改进的H.264/AVC恒定码率控制算法进行场景检测和编码,获取整个序列的统计信息,第二遍编码利用第一遍编码获取的信息重新调整各帧量化参数,并根据宏块内容和编码复杂性调整宏块的量化参数。大量的实验结果显示,本文算法可以显著降低视频波动,提高视频主观质量,尤其是对场景切换取得良好的编码效果。
其他文献
在ATA发展的20多年里,真正在研究和设计ATA Device端的仅有硬盘设计厂商,多数研究和设计则集中在ATA Host端。随着FLASH技术的不断发展和成熟,更多厂商把目光投入到SSD(Solid
随着Web服务和SOA受到学术界和产业界越来越多的关注,面向服务应用越来越广泛,由不同的提供者提供、可供选择和利用的Web服务逐渐增多,从而出现大量功能相同或相似的Web服务,
本文提出了基于量子行为粒子群优化算法的图像配准新方法,是基于灰度的图像配准方法,该方法将图像配准作为一个最优化问题,并采用在经典粒子群优化算法和量子理论基础上提出的量
语音增强是语音信号处理的一个重要分支。语音增强技术无论在日常生活中,还是军事领域,或者对语音信号处理技术都很有应用价值。语音增强技术不但与语音信号处理理论有关,而
脑机接口(Brain-Computer Interface,BCI)是基于脑电信号实现人脑与计算机或其他电子设备通讯和控制的系统,它不依赖于脑的正常输出通路(外周神经系统及肌肉组织),是一种全新
随着软件需求规模的日益增长,带来了软件开发规模的不断扩大和复杂程度的不断提高,软件危机愈加明显。软件复用是软件业界为解决上述问题而提出的一种对策,是一种由预先构造
最近,来自工程和科学各个学科的研究学者对多智能体网络的协同控制问题表现出极大的研究兴趣。研究的领域包括一致性、耦合振子同步、渐近分布式算法、群集的集体行为、多智
校园"一卡通"系统集身份认证、现金交易、宿舍管理、借书服务等多种功能于一身,安全的重要性日益突出。"一卡通"系统前期项目针对这些连接着有线网络的读卡终端信息采集的安
缓存技术是提高数据访问性能的重要技术之一,在计算技术的多个领域得到了广泛的应用。通过分析用户对数据信息的访问特征,缓存技术巧妙地利用数据的可复制性和可共享性,在最
知识管理与知识管理系统正引起广泛的关注,尤其是面向企业应用的企业知识管理系统在企业生产和创新活动中扮演越来越重要的角色。而随着企业经营的深入和规模的日益增长,随之