面向硬件结构设计的HEVC帧内编码快速算法研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:dailynice
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
HEVC(High Efficiency Video Coding)是继H.264/AVC之后的新一代视频压缩标准,旨在全面提高视频压缩效率,以更好的适应高清、超高清视频的编码及传输。HEVC在经典的混合编码框架基础上,引入了许多新的编码技术,极大的提高了视频编码效率。相比当前主流视频压缩标准H.264/AVC,HEVC的压缩性能约提升了一倍。帧内编码作为HEVC的核心模块,消除了视频的空间冗余,在帧间预测编码中发挥着极为重要的作用。然而,HEVC中帧内编码算法计算极为复杂,占据了整个编码器大量的计算时间。计算量主要来自两个方面:其一是帧内编码中采用了更为灵活的四叉树划分结构,其编码单元块(CU,Coding Unit)支持64x64至8x8划分;其二是帧内预测中采用了35种预测模式,而H.264仅支持9种预测模式。为了减少帧内编码的计算量,国内外专家从编码单元的快速划分和预测模式的快速选择这两个方向上进行了大量研究,并提出了许多优异的优化算法,较大程度的减少了编码过程中的计算量。然而,这些算法多数是针对软件实现进行的优化,并不利于硬件实现。因为这些快速算法或多或少存在下述两个问题:一是编码单元间存在着极强的数据依赖性,不利于硬件流水实现。因为这些优化算法多数利用前一阶段或前一步的计算结果来决定后续的计算;二是编码时间不定,不利于硬件设计以及实时编码。因为这些优化算法往往利用当前图像不同的内容特性,执行不同的算法流程,使得编码时间长短不一。本文从硬件实现的角度,对HEVC帧内编码算法进行了复杂度分析,提出了一种面向硬件结构设计的HEVC帧内编码快速算法。该优化算法主要从以下两个方面展开:一、在预测模式粗略选择阶段使用计算较为简单的SATD(Sum of Absolute Transformed Difference)代价对当前编码树单元块(Coding tree units,CTU)进行提前分割,得到5种分割方案,并选取前3个分割方案进行高复杂度的预测模式细选等过程。二、在CTU提前分割的基础上,根据三个分割方案的重要性不同,自适应的选择需要进行高复杂度计算的候选预测模式个数。其中,同一个分割方案内部的编码单元的候选模式个数相同。实验结果表明,该算法不仅实现了粗选过程与细选过程的分离,解决了部分数据依赖性问题,还平均减少了42%的帧内编码计算量,仅引起1.7%的率失真性能损失。
其他文献
高血压病人,由于对精神因素易感性增高,可成为高血压性精神障碍的促发因素.精神因素可以加重血压的升高或发生脑血管危象,动脉压的持续升高,以及由此产生的细小动脉痉挛及细
目前,物流业务,尤其是大部分的邮局包裹装箱,仍为最传统的通过目测或者人为测量,得到物体尺寸的大小,根据经验,将其装入不同大小的箱子中。传统测量方法往往受到人为误差以及工具限
目前,对等网络(P2P:Peer-to-Peer)技术,充斥着我们网络生活的方方面面,在文件共享、分布计算和分布存储等方面已经取得了巨大成功。但是,目前存在的四种主要拓扑类P2P网络也
感染控制始终与儿童密切相关。在过去一个世纪中,已经采取了相当的控制措施预防儿童院内感染。无论是成人还是儿童,对于重危患者及体重偏低患儿在医疗救治环境中,均为院内感
无线网络技术的发展日新月异,无线Mesh网络(WMN)的出现使得网络中所有终端都可以互相进行通信,解决了无线局域网(Wireless Local Area Networks:WLAN)中存在的网络健壮性,扩
随着计算机网络技术的飞速发展,传统教学模式越来越难适应讲授日益复杂的网络知识,增加实验操作环节成为解决该问题的有效途径。作为嵌入式系统的具体产品,嵌入式网络实验系
随着通信技术的快速发展,人们对数据传输的速率和容量的要求越来越高,如何在有限的频带资源内来满足这种高要求是一个非常重要的课题。多输入多输出技术因为可以增加系统的传
移动通信经过20余年的发展,已经从最初的模拟技术发展到现在的LTE(Long Term Evolution)技术阶段。LTE相比上一代3G网络具有更大的系统容量、更低的网络延时、更高的传输速率
随着计算机、通信、电子技术的进步,嵌入式系统和以太网技术的融合将成为嵌入式技术未来的重要发展方向。基于ARM的嵌入式系统由于具有低功耗、高性能、低成本、可以进行多任
Wireless networks technologies are on a rapid increase in demand nowadays. Wireless networks are characterized by fixed spectrum assignment policy that is impos