跨分量样本自适应偏移的制作方法
- 国知局
- 2024-07-17 12:33:15
本申请涉及视频编解码和压缩。更具体地,本申请涉及改进亮度和色度编解码效率的方法和装置。
背景技术:
1、数字视频由各种电子设备支持,例如数字电视、膝上型或台式计算机、平板计算机、数码相机、数字记录设备、数字媒体播放器、视频游戏控制台、智能电话、视频电话会议设备、视频流式传输设备等。电子设备通过通信网络来发送和接收或以其它方式传送数字视频数据,和/或将数字视频数据存储在存储设备上。由于通信网络的带宽容量有限,并且存储设备的存储资源有限,因此在视频数据被传送或存储之前,可以根据一种或多种视频编解码标准使用视频编解码来压缩视频数据。例如,视频编解码标准包括通用视频编解码(vvc)、联合探索测试模型(jem)、高效视频编解码(hevc/h.265)、高级视频编解码(avc/h.264)、移动图像专家组(mpeg)编解码等。aomedia video 1(av1)是作为其先前标准vp9的继承者而被开发的。音频视频编解码(avs)是指数字音频和数字视频压缩标准,是另一个视频压缩标准系列。视频编解码通常采用利用视频数据中固有的冗余的预测方法(如帧内预测,帧间预测等)。视频编解码的目的在于将视频数据压缩成利用较低比特率的格式,同时避免或减少视频质量的降低。
技术实现思路
1、本公开描述了与视频数据编码和解码相关的实现,更具体地,描述了提高亮度和色度分量的编码效率的方法和装置,包括通过探索亮度分量和色度分量之间的跨分量关系来提高编解码效率。
2、根据本申请的第一方面,提供了一种视频解码方法。该方法可包括:解码器接收包括一个或多个分量的图片帧,其中该一个或多个分量可包括第一分量和第二分量。此外,该方法可包括:解码器根据第一分量的同位样本确定第二分量的相应样本的分类器,响应于确定该分类器是频带分类器或包括该频带分类器的联合分类器而获得指示一个或多个分量的一个或多个bandnum分段的指示符,并且根据该指示符确定该一个或多个bandnum分段。此外,该方法可包括解码器根据一个或多个bandnum分段确定带偏移,并且根据包括该带偏移的样本偏移来修改该第二分量的该相应样本。
3、根据本申请的第二方面,提供了一种视频编码方法。该方法可包括:编码器可根据第一分量的同位样本确定第二分量的各个样本的分类器,其中图片帧可包括该第一分量和第二分量的一个或多个分量。此外,该方法可包括编码器响应于确定该分类器是频带分类器或包括该频带分类器的联合分类器,在比特流中预先定义指示符或通过信号发送指示符,其中该指示符指示一个或多个分量的一个或多个bandnum段。
4、根据本申请的第三方面,提供了一种用于视频解码的装置。该装置可包括一个或多个处理器和存储器,该存储器耦合到所述一个或多个处理器并且被配置为存储可由所述一个或多个处理器执行的指令。所述一个或多个处理器在执行这些指令时被配置为执行根据第一方面的方法。
5、根据本申请的第四方面,提供了一种用于视频编码的装置。该装置可包括一个或多个处理器和存储器,该存储器耦合到所述一个或多个处理器并且被配置为存储可由所述一个或多个处理器执行的指令。所述一个或多个处理器在执行这些指令时被配置为执行根据第二方面的方法。
6、根据本申请的第五个方面,一种存储计算机可执行指令的非瞬态计算机可读存储介质,当这些指令由一个或多个计算机处理器执行时,以使该一个或多个计算机处理器接收比特流,并基于该比特流执行根据第一方面的方法。
7、根据本申请的第六方面,一种用于存储计算机可执行指令的非瞬态计算机可读存储介质,当这些指令由一个或多个计算机处理器执行时,以使所述一个或多个计算机处理器执行根据第二方面的方法,并且发送该比特流。
8、将理解的是,以上一般描述和以下详细描述二者仅仅是示例,而不限制本公开。
技术特征:1.一种视频解码方法,包括:
2.根据权利要求1所述的方法,还包括:
3.根据权利要求2所述的方法,其中,
4.根据权利要求3所述的方法,其中,所述映射表由所述编码器以所述至少一个级别预定义或调整。
5.根据权利要求1所述的方法,其中,
6.根据权利要求5所述的方法,其中,所述亮度分量、所述第一色度分量和所述第二色度分量使用不同的指示符来指示各自的bandnum分段。
7.根据权利要求5所述的方法,其中,所述亮度分量、所述第一色度分量或所述第二色度分量中的至少两个使用同一指示符来指示各自的bandnum分段。
8.根据权利要求5所述的方法,其中,在所述映射表中使用色度转置分量,其中,所述色度转置分量是所述第一色度分量或所述第二色度分量的转置。
9.根据权利要求8所述的方法,其中,
10.根据权利要求9所述的方法,其中,所述指示符指示所述一个或多个分量的所述一个或多个bandnum分段,所述一个或多个分量包括以下分量中的至少一个:所述亮度分量、所述第一色度分量、所述第二色度分量或者与所述第一色度分量或所述第二色度分量关联的所述色度转置分量。
11.根据权利要求1所述的方法,其中,通过对来自以下样本中的至少一个样本进行线性加权来获得所述第一分量的所述同位样本:
12.一种视频编码方法,包括:
13.根据权利要求12所述的方法,还包括:
14.根据权利要求13所述的方法,其中,
15.根据权利要求14所述的方法,还包括:
16.根据权利要求12所述的方法,其中,
17.根据权利要求16所述的方法,其中,所述亮度分量、所述第一色度分量和所述第二色度分量使用不同的指示符来指示各自的bandnum分段。
18.根据权利要求16所述的方法,其中,所述亮度分量、所述第一色度分量或所述第二色度分量中的至少两个使用同一指示符来指示各自的bandnum段。
19.根据权利要求16所述的方法,其中,在所述映射表中使用色度转置分量,其中,所述色度转置分量是所述第一色度分量或所述第二色度分量的转置。
20.根据权利要求19所述的方法,其中,
21.根据权利要求20所述的方法,其中,所述指示符指示所述一个或多个分量的一个或一个以上bandnum分段,所述一个或多个分量包括以下分量中的至少一个:所述亮度分量、所述第一色度分量、所述第二色度分量或者与所述第一色度分量或所述第二色度分量关联的所述色度转置分量。
22.根据权利要求12所述的方法,其中,通过对来自以下样本中的至少一个的样本进行线性加权来获得所述第一分量的所述同位样本:
23.一种视频解码装置,包括:
24.一种视频编码装置,包括:
25.一种存储计算机可执行指令的非暂时性计算机可读存储介质,当所述指令由一个或多个计算机处理器执行时,使得所述一个或多个计算机处理器接收比特流,并基于所述比特流执行如权利要求1-11中任一项所述的方法。
26.一种用于存储计算机可执行指令的非暂时性计算机可读存储介质,当所述指令由一个或多个计算机处理器执行时,使得所述一个或多个计算机处理器执行如权利要求12-22中任一项所述的方法,并且发送所述比特流。
技术总结视频编解码方法和装置。在该方法中,解码器可接收包括一个或多个分量的图片帧,其中,所述一个或多个分量包括第一分量和第二分量。该解码器根据所述第一分量的同位样本确定用于所述第二分量的相应样本的分类器;响应于确定所述分类器是频带分类器或包括所述频带分类器的联合分类器,获得指示所述一个或多个分量的一个或多个bandNum段的指示符;根据所述指示符确定所述一个或多个bandNum分段,并根据所述一个或多个bandNum分段确定频带偏移;以及根据包括所述频带偏移的样本偏移来修改所述第二分量的相应样本。技术研发人员:郭哲玮,修晓宇,陈伟,王祥林,陈漪纹,朱弘正,闫宁,于冰受保护的技术使用者:北京达佳互联信息技术有限公司技术研发日:技术公布日:2024/7/11本文地址:https://www.jishuxx.com/zhuanli/20240716/104915.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表