视频编码中的样点自适应补偿方法及装置与流程

文档序号:33952473发布日期:2023-04-26 12:45阅读:28来源:国知局
视频编码中的样点自适应补偿方法及装置与流程

本申请实施例涉及视频编码,尤其涉及一种视频编码中的样点自适应补偿方法及装置。


背景技术:

1、随着互联网发展,通过视频进行信息传播的方式越来越广泛。视频在传输过程中,为了提高传输效率需要对视频进行编码,因此使用高效、快速的视频编码方式,是当前研究的重要课题。

2、相关技术中,在对视频进行编码时,使用样点自适应补偿技术来解决视频编码量化时造成的振铃效应,同时也带来了明显的压缩率增益。在样点自适应补偿的过程中,对视频图像帧中每一个像素点进行遍历、分类、补偿,实现对某一边缘方向上凸角、凹角等失真问题的修正,为一种像素级的决策及补偿过程,由此造成了严重的编码开销。与此同时,样点自适应补偿所属的后处理模块计算复杂度的增加会导致整体的编码速度下降,尤其是在多线程的情况下,后处理线程的迟滞造成过多的编码线程的等待,使得编码速度显著降低,需要改进。


技术实现思路

1、本申请实施例提供了一种视频编码中的样点自适应补偿方法及装置,解决了相关技术中,在进行样点自适应补偿时造成的编码开销过大,编码速度显著降低的问题,优化了样点自适应补偿机制,提高了整体的编码效率和编码速度。

2、第一方面,本申请实施例提供了一种视频编码中的样点自适应补偿方法,该方法包括:

3、获取视频编码单元的编码深度信息与量化信息,根据所述编码深度信息与所述量化信息计算得到边界信息值;

4、在所述边界信息值小于预设阈值的情况下,跳过样点自适应补偿的计算;

5、在所述边界信息值不小于所述预设阈值的情况下,通过边缘方向估计算法计算得到不同预设方向的边缘强度值,基于所述边缘强度值进行边界补偿模式的筛选;

6、对筛选的边界补偿模式中的预设类别进行遍历,以进行样点自适应补偿。

7、第二方面,本申请实施例还提供了一种视频编码中的样点自适应补偿装置,包括:

8、边界信息确定模块,配置为获取视频编码单元的编码深度信息与量化信息,根据所述编码深度信息与所述量化信息计算得到边界信息值;

9、样点补偿跳过模块,配置为在所述边界信息值小于预设阈值的情况下,跳过样点自适应补偿的计算;

10、模式筛选模块,配置为在所述边界信息值不小于所述预设阈值的情况下,通过边缘方向估计算法计算得到不同预设方向的边缘强度值,基于所述边缘强度值进行边界补偿模式的筛选;

11、样点补偿模块,配置为对筛选的边界补偿模式中的预设类别进行遍历,以进行样点自适应补偿。

12、第三方面,本申请实施例还提供了一种视频编码中的样点自适应补偿设备,该设备包括:

13、一个或多个处理器;

14、存储装置,用于存储一个或多个程序,

15、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本申请实施例所述的视频编码中的样点自适应补偿方法。

16、第四方面,本申请实施例还提供了一种存储计算机可执行指令的非易失性存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本申请实施例所述的视频编码中的样点自适应补偿方法。

17、第五方面,本申请实施例还提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序存储在计算机可读存储介质中,设备的至少一个处理器从计算机可读存储介质读取并执行计算机程序,使得设备执行本申请实施例所述的视频编码中的样点自适应补偿方法。

18、本申请实施例中,通过获取视频编码单元的编码深度信息与量化信息,基于该编码深度信息与量化信息计算得到边界信息值,在边界信息值小于预设阈值的情况下,跳过样点自适应补偿的计算,在边界信息值不小于预设阈值的情况下,通过边缘方向估计算法计算得到不同预设方向的边缘强度值,再基于边缘强度值进行边界补偿模式的筛选,对筛选的边界补偿模式中的预设类别进行遍历,以进行样点自适应补偿,该种样点自适应补偿的处理机制,针对边界信息值小的情况,意味着视频编码单元为平坦块,进而进行样点自适应补偿的跳过,针对非跳过的情况,进一步的计算视频编码单元各个预设方向上的边缘强度值,并基于该边缘强度值进一步的进行边界补偿模式的筛选,对筛选得到的边界补偿模式中,每种预设类别进行遍历,对原有的边界补偿模式进行部分剔除,减少了部分边界补偿模式下预设类别的遍历过程,提高了整体的编码效率和编码速度。



技术特征:

1.视频编码中的样点自适应补偿方法,其特征在于,包括:

2.根据权利要求1所述的视频编码中的样点自适应补偿方法,其特征在于,所述根据所述编码深度信息与所述量化信息计算得到边界信息值,包括:

3.根据权利要求1所述的视频编码中的样点自适应补偿方法,其特征在于,所述通过边缘方向估计算法计算得到不同预设方向的边缘强度值,包括:

4.根据权利要求3所述的视频编码中的样点自适应补偿方法,其特征在于,所述分别计算每个所述子单元的划分深度值,包括:

5.根据权利要求1所述的视频编码中的样点自适应补偿方法,其特征在于,所述基于所述边缘强度值进行边界补偿模式的筛选,包括:

6.根据权利要求1-5中任一项所述的视频编码中的样点自适应补偿方法,其特征在于,所述对筛选的边界补偿模式中的预设类别进行遍历,以进行样点自适应补偿,包括:

7.根据权利要求6所述的视频编码中的样点自适应补偿方法,其特征在于,所述色度样点补偿模式的确定过程还包括:

8.视频编码中的样点自适应补偿装置,其特征在于,包括:

9.一种视频编码中的样点自适应补偿设备,所述设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现权利要求1-7中任一项所述的视频编码中的样点自适应补偿方法。

10.一种存储计算机可执行指令的非易失性存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行权利要求1-7中任一项所述的视频编码中的样点自适应补偿方法。

11.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7中任一项所述的视频编码中的样点自适应补偿方法。


技术总结
本申请实施例公开了一种视频编码中的样点自适应补偿方法及装置,该方法包括:获取视频编码单元的编码深度信息与量化信息,根据所述编码深度信息与所述量化信息计算得到边界信息值;在所述边界信息值小于预设阈值的情况下,跳过样点自适应补偿的计算;在所述边界信息值不小于所述预设阈值的情况下,通过边缘方向估计算法计算得到不同预设方向的边缘强度值,基于所述边缘强度值进行边界补偿模式的筛选;对筛选的边界补偿模式中的预设类别进行遍历,以进行样点自适应补偿。本方案优化了样点自适应补偿机制,提高了整体的编码效率和编码速度。

技术研发人员:张凯明
受保护的技术使用者:百果园技术(新加坡)有限公司
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1