视频编解码访存性能优化研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:ak19820701
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着视频分辨率和帧率的不断提高,访存已成为视频编解码应用的主要性能瓶颈。现有的视频编解码标准主要着力于提高编码效率和改进压缩性能,并未对访存给予更多的考虑。随着访存问题的日益突出,我们认为视频编解码有必要从源头开始考虑访存问题,从标准、算法和平台三个方面,全面地对视频编解码访存性能进行优化。本文从这三个方面出发分别提出了新颖的视频编解码访存带宽优化技术:  1.基于运动估计算法优化的视频编码访存带宽优化技术。在视频编码流程中,时间复杂度最高,访存带宽需求最大的模块是运动估计模块。整数搜索又被认为是运动估计中最重要的一步,因为它几乎决定了最终的参考位置。因此,很多编码器耗费50%以上的编码时间以及访存带宽在整数搜索上。然而,我们通过实验观察到,在很多情况下,整数搜索(即使使用全搜索算法)对视频序列编码效率的贡献非常小。基于上述观察,我们提出了无整数搜索运动估计算法。我们在大量的视频序列上验证了我们的技术,以1080p序列为例,去掉整数搜索仅平均增加比特率0.18%,平均降低峰值信噪比0.01dB每帧,而访存带宽需求平均降低了66.96%。  2.基于访存信息辅助流的视频解码访存带宽优化技术。大多数的解码器都采用了专用的片上缓存(cache)。但是,由于缺乏尚未解码宏块的访存信息,现有的片上缓存技术无法充分利用片上存储容量,造成片外访存带宽的浪费。本文提出了一种访存信息辅助流的方法实现片上缓存的充分利用。具体来说,视频解码器的访存行为是在编码时已经决定了的,编码器可以将预知的解码器访存行为信息打包成辅助流,解码器可以利用辅助流中的信息来判断一个数据块是否会被之后的宏块重用。我们在大量典型序列上测试了这一技术,实验结果表明,利用额外的先验信息可以降低运动补偿部分35%的片外访存带宽(60Kbytes的缓存),仅增加比特率2.3%。  3.基于全局拥塞检测的并行编码访存延时优化技术。随着视频分辨率和帧率的不断提高,单个编码器常常无法满足应用对编码实时性的需求。因此,并行编码成为了学术界和工业界的研究热点。在并行编码中,片上网络的延时和吞吐率会对并行编码的非本地访存(私有缓存未命中)带来较大影响。因此,如何降低并行编码系统的片上通讯延时以及提高片上网络吞吐率,是研究并行编码访存优化所需解决的关键问题之一。针对上述问题,我们提出了基于全局拥塞检测的并行编码访存延时优化技术。我们在一些随机通讯流和并行编码程序x264上测试了我们的技术。在随机通讯流上,和最先进的DBAR路由算法相比,我们的技术平均提高16×16网络的吞吐率6.43%并降低功耗7.53%。在x264并行程序上,和DBAR相比,我们的技术平均降低了非本地访存延时11.19%。
其他文献
图像中的文本蕴含丰富的语义信息,这些信息是图像内容描述和场景理解的关键线索,对于图像检索、信息检测、场景分析和智能控制等应用有着巨大价值。同时,智能手机、数码相机等具
视频监控系统中的行人检测与跟踪是计算机视觉领域中一个活跃的研究课题,是进行个体识别、行为分析理解、异常事件检测等技术的基础,在交通、商业、军事和公共安全等领域具有重
该文首先介绍了软件测试的一些基本概念,以求从总体上对面向对象软件测试进行把握.接着该文分析了面向对象软件测试的特点,叙述了类的封装、继承和对象的多态性等特征在测试
心音听诊是诊断心血管疾病的重要手段,由于听诊不能对心音信号进行定量的、系统化的分析,限制了临床诊断的效果.该文给出了基于心音时频分析的心音成分识别方法,设计并实现了
无线传感器网络(Wireless Sensor Network,WSN)以Ad-hoc网络结构或分层结构来对传感器节点进行部署,通过传感器与外界交互完成数据采集、处理以及通信等功能,具有低成本、低功耗
学位
该文致力于实用化ATM用户接入设备的研究设计,完成恒定比特率(CBR)业务的电路仿真功能,为E1业务接入ATM交换网络提供了支持. CBR业务接入ATM网络必须遵循相关协议及电路仿真
随着视频数据的爆炸式增长,传统的基于关键字查询的不足逐渐暴露,基于内容的视频检索技术成为切实可行的提高检索质量的方案。由于视频数据在时间域上存在极大冗余,因此关键帧选
作者首先总结了模糊数学和数据挖掘相结合的各种方法,并着重研究模糊关联规则的数据挖掘的方法,并提出了对布尔型关联规则、数据型关联规则、周期型关联规则模糊化的方法,提
基于概念的视频检索技术,经过近十年的研究和发展,已经成为缩小“语义鸿沟”的有效途径,成为基于纯文本视频检索的有效补充。近年来,随着视频分享网站的蓬勃发展,面对内容丰富,标注