用经导出的缩放因子进行的从亮度到色度预测的制作方法
- 国知局
- 2024-12-06 12:26:31
背景技术:
1、数字视频流可以使用帧或静止图像的序列来表示视频。数字视频可以用于各种应用,包括例如视频会议、高清视频娱乐、视频广告或用户生成的视频的分享。数字视频流可能包含大量的数据并消耗计算装置的相当大量的计算或通信资源以用于对视频数据的处理、传输或存储。已经提出各种方法来减少视频流中的数据量,包括压缩和其他编码技术。
2、一种用于压缩的技术使用参考帧来生成与要被编码的当前块相对应的预测块。可以对预测块与当前块之间的差而不是当前块的值本身进行编码,以减少所编码的数据量。
技术实现思路
1、本公开总体上涉及对视频数据进行编码和解码,并且更具体地涉及根据亮度值来预测色度值以用于包括经导出的缩放因子的选项的视频压缩。
2、根据本文的教导的一个方面,一种方法包括:根据经编码的比特流来重建图像的当前块的亮度块;确定亮度块的亮度像素值的平均亮度值;确定亮度像素值与平均亮度值之间的差值;确定当前块的色度块的平均色度值;根据至少一个邻近块的像素值来导出缩放因子;将缩放因子应用于差值以获得经缩放的差值;通过将平均色度值与经缩放的差值相加来获得从亮度到色度预测块;以及通过将从亮度到色度预测块与色度块的残差块相加来重建色度块。
3、根据本文的教导的另一个方面,一种方法包括:根据经编码的比特流来重建图像的当前块的亮度块;确定亮度块的亮度像素值的平均亮度值;确定亮度像素值与平均亮度值之间的差值;确定当前块的色度块的平均色度值;根据经编码的比特流中的标志来确定是显式地发信号通知还是应导出用于帧内预测的缩放因子;响应于确定应导出缩放因子,根据至少一个邻近块的像素值来导出缩放因子,否则根据经编码的比特流来确定缩放因子;将缩放因子应用于差值以获得经缩放的差值;通过将平均色度值与经缩放的差值相加来获得从亮度到色度预测块;以及通过将从亮度到色度预测块与色度块的残差块相加来重建色度块。
4、根据本文的教导的另一个方面,一种方法包括:根据经编码的比特流来重建图像的当前块的亮度块;确定亮度块的亮度像素值的平均亮度值;确定亮度像素值与平均亮度值之间的差值;确定当前块的色度块的平均色度值;根据经编码的比特流中的标志来确定显式地发信号通知用于帧内预测的缩放因子;响应于确定显式地发信号通知缩放因子,根据经编码的比特流来确定缩放因子;将缩放因子应用于差值以获得经缩放的差值;通过将平均色度值与经缩放的差值相加来获得从亮度到色度预测块;以及通过将从亮度到色度预测块与色度块的残差块相加来重建色度块。
5、根据本文的教导的又另一个方面,一种方法包括:根据经编码的比特流来重建图像的当前块的亮度块;确定亮度块的亮度像素值的平均亮度值;确定亮度像素值与平均亮度值之间的差值;确定当前块的色度块的平均色度值;根据经编码的比特流中的标志来确定应导出用于帧内预测的缩放因子;响应于确定应导出缩放因子,根据至少一个邻近块的像素值来导出缩放因子;将缩放因子应用于差值以获得经缩放的差值;通过将平均色度值与经缩放的差值相加来获得从亮度到色度预测块;以及通过将从亮度到色度预测块与色度块的残差块相加来重建色度块。
6、在一些实现方式中,确定亮度块的亮度像素值的平均亮度值包括对当前块的亮度块的经子采样的亮度像素值求平均。
7、在一些实现方式中,确定当前块的色度块的平均色度值包括对至少一个邻近色度块的色度像素值求平均,并且确定亮度块的亮度像素值的平均亮度值包括对与至少一个邻近色度块相对应的至少一个亮度块的亮度像素值求平均。
8、在一些实现方式中,确定亮度块的亮度像素值的平均亮度值包括响应于确定应导出缩放因子而使用第一技术来确定平均亮度值,以及响应于确定显式地发信号通知缩放因子而使用第二技术来确定平均亮度值。在这些实现方式的一些变型中,第一技术包括对至少一个邻近亮度块的经子采样的亮度像素值求平均,并且第二技术包括对当前块的亮度块的经子采样的亮度像素值求平均。
9、在一些实现方式中,色度块是当前块的第一色度块,并且标志指示如何确定当前块的第一色度块和第二色度块中的每一个的缩放因子。
10、在一些实现方式中,色度块是当前块的第一色度块,标志是第一标志,并且经编码的比特流包括第二标志,所述第二标志指示如何确定当前块的第二色度块的缩放因子。
11、在一些实现方式中,导出缩放因子包括基于邻近经重建的色度像素的像素值与其对应的经下采样的亮度像素的像素值之间的关系来导出缩放因子。
12、在一些实现方式中,导出缩放因子包括通过确定将的值最小化的缩放因子来导出缩放因子,表示邻近经重建的色度像素的相应像素值,并且表示与邻近经重建的色度像素共址的邻近经下采样的亮度值的相应像素值。
13、在一些实现方式中,根据经编码的比特流来确定缩放因子包括根据至少一个邻近块的像素值来导出缩放因子的预测子,根据经编码的比特流来对缩放因子的残差进行解码,以及将缩放因子的预测子与缩放因子的残差相加以获得缩放因子。在这些实现方式的一些变型中,导出缩放因子包括通过将函数最小化来导出缩放因子,表示邻近经重建的色度像素的相应像素值,并且表示与邻近经重建的色度像素共址的邻近经下采样的亮度值的相应像素值。
14、本文的教导的另一个方面是一种方法,所述方法包括:将图像的当前块的亮度块编码到经编码的比特流中;以及对于使用从亮度到色度帧内预测模式来预测的当前块的色度块:根据亮度块的共址的经重建的亮度像素值和使用缩放因子的线性模型来导出从亮度到色度预测块;使用从亮度到色度预测块来确定色度块的残差;将色度块的残差编码到经编码的比特流中;将标志编码到经编码的比特流中,所述标志确定是显式地发信号通知还是应导出用于从亮度到色度帧内预测模式的缩放因子;以及响应于标志确定显式地发信号通知缩放因子,将缩放因子编码到经编码的比特流中。所述方法还包括发送或存储经编码的比特流。
15、在这种方法的一些实现方式中,色度块是当前块的第一色度块,标志是第一标志,并且所述方法包括将第二标志编码到经编码的比特流中,所述第二标志指示如何确定当前块的第二色度块的缩放因子。
16、本公开还教导可以执行本文描述的方法中的任一种的设备的方面和存储用于执行本文描述的方法中的任一种的指令的计算机可读存储介质的方面。
17、本公开的这些方面及其变化在实施例的以下具体实施方式、所附权利要求和附图中公开。
技术特征:1.一种用于解码的方法,包括:
2.如权利要求1所述的方法,其中确定所述亮度块的所述亮度像素值的所述平均亮度值包括对所述当前块的所述亮度块的经子采样的亮度像素值求平均。
3.如权利要求1所述的方法,其中:
4.如权利要求1所述的方法,其中确定所述亮度块的亮度像素值的所述平均亮度值包括:
5.如权利要求4所述的方法,其中:
6.如权利要求1至5中任一项所述的方法,其中:
7.如权利要求1至5中任一项所述的方法,其中:
8.如权利要求1至7中任一项所述的方法,其中导出所述缩放因子包括将所述缩放因子导出为使邻近经重建的色度像素的像素值与其对应的经下采样的亮度像素的像素值之间的差最小化的值。
9.如权利要求1至8中任一项所述的方法,其中:
10.如权利要求1至7中任一项所述的方法,其中根据所述经编码的比特流来确定所述缩放因子包括:
11.如权利要求10所述的方法,其中:
12.一种用于编码的方法,包括:
13.如权利要求12所述的方法,其中:
14.一种设备,包括:
15.一种计算机可读存储介质,所述计算机可读存储介质存储用于执行根据权利要求1至13中任一项所述的方法的指令。
技术总结描述了允许经导出的缩放因子的从亮度到色度(CfL)帧内预测模式。根据经编码的比特流来重建亮度块。确定亮度像素值的平均亮度值以及亮度像素值与平均亮度值之间的差值。确定色度块的平均色度值。根据经编码的比特流中的标志,确定是显式地发信号通知还是应导出用于所述模式的缩放因子。导出缩放因子使用至少一个邻近块的像素值,否则根据经编码的比特流来确定缩放因子。将缩放因子应用于差值以获得经缩放的差值,通过将平均色度值与经缩放的差值相加来获得CfL预测块,并且通过将CfL预测块与残差块相加来重建色度块。技术研发人员:陈建乐,德巴尔加·慕克吉受保护的技术使用者:谷歌有限责任公司技术研发日:技术公布日:2024/12/2本文地址:https://www.jishuxx.com/zhuanli/20241204/341401.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表