多标准视频解码芯片高效运动补偿模块设计

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:liongliong487
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
新一代视频编解码标准HEVC (High Efficiency Video Coding)整合了许多先进的视频编解码技术,与前一代视频编解码标准H.264/AVC相比减少了50%的码率。这样的高压缩率使得HEVC成为最适合支持超高清分辨率视频的编解码标准。在HEVC中,运动补偿是计算量最大的模块之一。与H264/AVC中的6抽头滤波器不同,HEVC中使用了8抽头滤波器和4抽头滤波器来进行高精度像素的插值计算。新的滤波器在提高视频压缩性能的同时也大大增加了计算复杂度。因此,需要设计一个高效低开销的硬件结构来实现新的运动补偿模块。本文围绕HEVC运动补偿模块的设计与实现展开,提出了支持多标准的视频编解码芯片高效运动补偿亮度模块设计。首先,本文通过研究HEVC视频编解码标准中的运动补偿模块滤波器的新特性,提出了一种可重构的8抽头滤波器设计,减少了滤波器硬件开销。其次,在此基础上提出了运动补偿模块的最优化流水线结构,缩短了关键路径从而提高系统的工作频率和数据吞吐量。然后,本文分析了并行插值结构中垂直方向滤波器的使用负载问题,讨论了时分复用的可能性,提出了滤波器复用方案来进一步减少并行结构的硬件开销。通过利用以上设计方案,本文所设计的HEVC运动补偿插值模块有效地减少了34%的硬件开销。在342MHz工作频率下能够支持QFHD (3840x2160)@60fps视频解码,硬件实现总门数为46.9k。其次,本文在所设计的HEVC运动补偿模块基础上,提出了多标准运动补偿亮度插值模块的设计来支持HEVC,H.264/AVC和MPEG4三种视频编解码协议。首先,本文提出了多标准滤波器设计,通过共享滤波器中的共同项将HEVC的3种8抽头滤波器, H264/AVC的6抽头滤波器和MPEG4的8抽头滤波器整合在一起,减少了硬件开销。其次,本文提出了可复用寄存器阵列设计,有效地解决了不同标准运动补偿插值的数据传输和存储问题。最后,本文提出了基于Cache的运动补偿模块带宽优化方案,并提出插值顺序重排算法来优化Cache面积。本文用Modelsim6.2结合HM10.0和JM15.1等软件来进行仿真验证,利用TSMC65nm工艺来进行硬件综合。实验结果表明,与各个标准模块单独实现相比,本文所设计的多标准运动补偿亮度插值模块有效地减少了23%的硬件开销,并减少了80%左右的带宽消耗,硬件实现总门数为51.0k。
其他文献
PCI总线因其高性能得到广泛应用,是软件无线电中极具竞争力的一种总线标准。本文就基于PCI总线的软件无线电硬件实现开展了初步的研究,目的是用来解决中频时空调制信号的产生与
该论文是课题"数字高清晰度电视机顶盒研制"的一个重要组成部分,目的是完成信源解码板的硬件研制工作.根据该次课题的任务和内容,选择的整体系统方案是以ST公司生产的芯片组
该文根据教育部现代远程教育关键技术研究重点项目"远程教育实时交互工具"的研究中实现实时高效的视频编码的需要,对MPEG-4基于对象的视频编码技术及其实现进行了深入的研究.
按照SDH光纤通信的发展规律,传输速率始终以4为基数增长,从最初的STM-1、STM-4到STM-16、STM-64,在短短的20年中,光传输的增长速度甚至超过了由摩尔(Moore)定律定义的微电子技术
该文分为三个部分.第一部分即第一章,介绍了agent的概念和理论,对多agent系统进行了必要的综述,回顾与分析了与该文内容相关的研究工作的进展和存在的问题,并引该文的研究路
首先,该文研究了模板匹配的建模方法.在Gabor特征提取的基础上,该文使用线性区分分析对原始向量进行特征选择.在新的特征空间内,LBG聚类算法和基于最小误识率的训练方法被用
由于网络通信和多媒体业务的发展以及后者在信息速率、业务质量及特性等方面的差异,如何有效利用有限的频谱资源来提供宽带高速应用已成为无线通信的一个重要课题。针对这一问
该文将计算机动画中的相关技术应用到三维服装计算机辅助设计中.作为三维服装计算机辅助设计系统的基础内容,该文在以下三个方面开展研究:真实感三维人体模型生成和调节,织物
该文根据LMDS系统的特点,给出了系统的带宽分配模型,通过解决两方面的问题,即碰撞解决和链路共享来实现系统的动态带宽分配.碰撞解决算法与系统所选用的MAC协议密切相关,几种
该项研究工作主要围绕着西安某电信有限公司所承担的国家863项目—"中国第三代移动通信系统的研究与开发"的子项目—AMR(Adaptive Multi-Rate)声码器的多通道实现,并开发和研