The invention discloses a coding unit partitioning method and its system, device and storage medium. The MERGE mode is selected as the default mode of the first layer selection by the mode setting module, the optimal layer with the lowest rate distortion cost is selected by the module, and one layer is selected as the sub-optimal layer in the two adjacent layers with the rate distortion cost as the benchmark, and the depth setting module takes the optimal layer as the sub-optimal layer. After setting the depths of the sub-optimal layer to the two end values of the depth range, the final segmentation module divides the coding unit without traversing all the partitioning modes of the current coding unit, thus effectively reducing the computational complexity of the encoder, reducing the coding time and improving the coding efficiency.
【技术实现步骤摘要】
一种编码单元分割方法及其系统、装置、存储介质
本专利技术涉及视频编码
,尤其是一种编码单元分割方法及其系统、装置、存储介质。
技术介绍
HEVC是视频编码标准发展历程中非常具有革命性的一代,它由MPEG和VCEG组织于2012年成立的视频联合协作小组(JCT-VC)所研发。HEVC在性能上相较于H.264更加优秀,它在同等视频质量下其压缩率可达到H.264的2倍。与H.264相比起来HEVC采用了例如图像可划分为互不重叠的树形编码单元CTU,一个CTU又能被划分为若干个编码单元CU,这种方法被称为基于四叉树的循环分层结构;而CU又可作为PU树和TU树的根节点;TU突破了原有的变换尺寸限制,可支持大小为4×4~32×32的编码变换;解码循环中的样点自适应补偿技术,在去方块滤波之后对重建样本进行滤波,以此改善解码序列的主观质量和压缩效率等。但同时这些新型编码结构和编码工具大幅度提高了编码器的计算复杂度,不利于该视频编码标准的产业化推广,编码器在编码时需要遍历当前CU所有的PU划分模式,即8种划分模式,通过率失真优化(RDO)找到具有最小率失真代价的一个,以此来判定当前CU是否需要划分为PU以及如何划分。这意味着率失真模型(RDO)需要评估CTU的所有编码单元CU,每一个编码单元CU的预测单元PU和变换单元TU,此外,在进行帧间预测时,每一种预测单元划分模式都需要进行运动估计,因此现有的这种编码方式所需的工作量是巨大的,编码效率时间长、效率低。
技术实现思路
为解决上述问题,本专利技术的目的在于提供一种编码单元分割方法及其系统、装置、存储介质,能够有效提高编码 ...
【技术保护点】
1.一种编码单元分割方法,其特征在于,包括:选取MERGE模式作为第一次选层的默认模式;选取率失真代价最小的一层作为最优层,获取最优层对应的深度;在与最优层相邻的两层中,以率失真代价为基准选取其中一层作为次优层,获取次优层对应的深度;以最优层和次优层的深度作为深度范围的两个端值对编码单元进行分割。
【技术特征摘要】
1.一种编码单元分割方法,其特征在于,包括:选取MERGE模式作为第一次选层的默认模式;选取率失真代价最小的一层作为最优层,获取最优层对应的深度;在与最优层相邻的两层中,以率失真代价为基准选取其中一层作为次优层,获取次优层对应的深度;以最优层和次优层的深度作为深度范围的两个端值对编码单元进行分割。2.根据权利要求1所述的一种编码单元分割方法,其特征在于:所述以率失真代价为基准选取其中一层作为次优层,包括:比较最优层的率失真代价与其相邻的两层的率失真代价的差值,选取差值小的一层作为次优层,或者直接比较与最优层相邻的两层的率失真代价,选取率失真代价小的作为次优层。3.根据权利要求1所述的一种编码单元分割方法,其特征在于:选取最优层后,判断最优层的深度,若最优层的深度为1或者2,在与最优层相邻的两层中,以率失真代价为基准选取其中一层作为次优层;若最优层的深度为0,则直接将深度范围设置为0到1;若最优层的深度为3,则直接将深度范围设置为2到3。4.根据权利要求1所述的一种编码单元分割方法,其特征在于:若次优层是较深的一层,则将较深的一层的深度作为深度范围的最大值,最优层的深度作为深度范围的最小值;否则将较浅的一层的深度作为深度范围的最小值,最优层的深度作为深度范围的最大值。5.一种编码单元分割系统,其特征在于,包括:模式设定模块,用于选取MERGE模式作为第一次选层的默认模式;选择模块,用于选取率失真代价最小的一层作为最优层,以及在与最优层相邻的两层中,以率失真代价为基准选取其中一层作为次优层;深度设定模块...
【专利技术属性】
技术研发人员:张昊,李明娟,牟凡,冯冰雪,李诚,
申请(专利权)人:中南大学,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。