背景技术:
1、视频译码系统可用于压缩数字视频信号,例如以减少此类信号需要的存储和/或发送带宽。视频译码系统可包括例如基于块的、基于小波的和/或基于对象的系统。
技术实现思路
1、公开了用于执行胶片颗粒图案的缩减的系统、方法和手段。一种示例设备(例如,用于视频解码的设备)可包括处理器,该处理器被配置为执行一个或多个动作。该设备可获得与块的多个胶片颗粒图案相关联的胶片颗粒图案优先级信息。该设备可基于该胶片颗粒图案优先级信息来从该多个胶片颗粒图案中确定要在其上执行胶片颗粒图案分析的缩减的胶片颗粒图案集合。该设备可对该缩减的胶片颗粒图案集合执行该胶片颗粒图案分析。该设备可基于该胶片颗粒图案分析来从该缩减的胶片颗粒图案集合中选择要应用于该块的像素分量的胶片颗粒图案。该设备可将所选择的胶片颗粒图案应用于该块的该像素分量。
2、该设备可接收包括参数列表的补充增强信息(sei)消息。该设备可确定该缩减的胶片颗粒图案集合包括与在sei消息中首先列出的数个参数相关联的胶片颗粒图案。该多个胶片颗粒图案中的多个胶片颗粒图案中的每一个胶片颗粒图案可与对应权重相关联。该设备可确定该缩减的胶片颗粒图案集合包括该多个胶片颗粒图案中具有最大对应权重的数个胶片颗粒图案。
3、给定胶片颗粒图案的对应权重可基于以下各项中的至少一项:与该给定胶片颗粒图案相关联的强度间隔尺寸的总和;该给定胶片颗粒图案将应用于的像素的数量;与该给定胶片颗粒图案相关联的缩放因子;与该给定胶片颗粒图案相关联的强度值;或者与该给定胶片颗粒图案相关联的参数值的加权平均值。
4、该缩减的胶片颗粒图案集合中的第一胶片颗粒图案可与第一胶片颗粒参数集合相关联。该缩减的胶片颗粒图案集合中的第二胶片颗粒图案可与第二胶片颗粒参数集合相关联。该设备可接收指示第三胶片颗粒参数集合的补充增强信息(sei)消息。该设备可确定该第一胶片颗粒参数集合与该第三胶片颗粒参数集合之间的第一差值,以及该第二胶片颗粒参数集合与该第三胶片颗粒参数集合之间的第二差值。在该第一差值小于该第二差值的条件下,该设备可选择要应用于该块的该像素分量的该第一胶片颗粒图案。在该第二差值小于该第一差值的情况下,该设备可选择要应用于该块的该像素分量的该第二胶片颗粒图案。
5、该设备可确定与所选择的胶片颗粒图案相关联的缩放因子。该设备可将该缩放因子应用于所选择的胶片颗粒图案。该胶片颗粒图案优先级信息可指示:用于对该多个胶片颗粒图案进行优先级排序的规则,和/或该缩减的胶片颗粒图案集合能够包括的胶片颗粒图案的最大数量。该块的该像素分量可以是像素强度分量。
6、一种方法(例如,用于视频解码)可涉及:获得与块的多个胶片颗粒图案相关联的胶片颗粒图案优先级信息。该方法可涉及:基于该胶片颗粒图案优先级信息来从该多个胶片颗粒图案中确定要在其上执行胶片颗粒图案分析的缩减的胶片颗粒图案集合。该方法可涉及:对该缩减的胶片颗粒图案集合执行该胶片颗粒图案分析。该方法可涉及:基于该胶片颗粒图案分析来从该缩减的胶片颗粒图案集合中选择要应用于该块的像素分量的胶片颗粒图案。该方法可涉及:将所选择的胶片颗粒图案应用于该块的该像素分量。
7、该方法可涉及:接收包括参数列表的补充增强信息(sei)消息。基于该胶片颗粒图案优先级信息来确定该缩减的胶片颗粒图案集合可涉及:确定该缩减的胶片颗粒图案集合包括与在该sei消息中首先列出的数个参数相关联的胶片颗粒图案。该多个胶片颗粒图案中的多个胶片颗粒图案中的每一个胶片颗粒图案可与对应权重相关联。基于该胶片颗粒图案优先级信息来确定该缩减的胶片颗粒图案集合可涉及:确定该缩减的胶片颗粒图案集合包括该多个胶片颗粒图案中具有最大对应权重的数个胶片颗粒图案。
8、给定胶片颗粒图案的对应权重可基于以下各项中的至少一项:与该给定胶片颗粒图案相关联的强度间隔尺寸的总和;该给定胶片颗粒图案将应用于的像素的数量;与该给定胶片颗粒图案相关联的缩放因子;与该给定胶片颗粒图案相关联的强度值;或者与该给定胶片颗粒图案相关联的参数值的加权平均值。
9、该缩减的胶片颗粒图案集合中的第一胶片颗粒图案可与第一胶片颗粒参数集合相关联。该缩减的胶片颗粒图案集合中的第二胶片颗粒图案可与第二胶片颗粒参数集合相关联。该方法可涉及:接收指示第三胶片颗粒参数集合的补充增强信息(sei)消息。对该缩减的胶片颗粒图案集合执行该胶片颗粒图案分析可涉及:确定该第一胶片颗粒参数集合与该第三胶片颗粒参数集合之间的第一差值,以及该第二胶片颗粒参数集合与该第三胶片颗粒参数集合之间的第二差值。
10、基于该胶片颗粒图案分析来选择要应用于该块的该像素分量的该胶片颗粒图案可涉及:在该第一差值小于该第二差值的条件下,选择要应用于该块的该像素分量的该第一胶片颗粒图案;以及在该第二差值小于该第一差值的条件下,选择要应用于该块的该像素分量的该第二胶片颗粒图案。该方法可涉及:确定与所选择的胶片颗粒图案相关联的缩放因子。该方法可涉及:将该缩放因子应用于所选择的胶片颗粒图案。
11、一种示例设备(例如,用于视频编码的设备)可包括处理器,该处理器被配置为执行一个或多个动作。该设备可生成与视频图像相关联的胶片颗粒参数集合。该设备可获得胶片颗粒图案优先级信息。该设备可生成与该视频图像相关联的补充增强信息(sei)消息。该sei消息可包括与该视频图像相关联的该胶片颗粒参数集合以及该胶片颗粒图案优先级信息。该设备可对该视频图像进行编码以生成经编码的视频图像。该设备可传送该sei消息和该经编码的视频图像。
12、该胶片颗粒图案优先级信息可指示缩减的胶片颗粒参数集合。该缩减的胶片颗粒参数集合可包括在该sei消息中首先列出的数个胶片颗粒参数。该胶片颗粒参数集合中的每一个胶片颗粒参数可与对应权重相关联。该胶片颗粒图案优先级信息可指示缩减的胶片颗粒参数集合。该缩减的胶片颗粒参数集合可包括具有最大对应权重的数个胶片颗粒参数。
13、本文所述的系统、方法和手段可涉及解码器。在一些示例中,本文所述的系统、方法和手段可涉及编码器。在一些示例中,本文所述的系统、方法和手段可涉及信号(例如,来自编码器和/或由解码器接收的信号)。一种计算机可读介质可包括用于使一个或多个处理器执行本文所述的方法的指令。一种计算机程序产品可包括指令,当程序由一个或多个处理器执行时,该指令可使一个或多个处理器执行本文所述的方法。
1.一种设备,所述设备包括:
2.根据权利要求1所述的设备,其中:
3.根据权利要求1所述的设备,其中所述多个胶片颗粒图案中的所述胶片颗粒图案中的每一个胶片颗粒图案与对应权重相关联,并且其中所述处理器被配置为基于所述胶片颗粒图案优先级信息来确定所述缩减的胶片颗粒图案集合包括:所述处理器被配置为确定所述缩减的胶片颗粒图案集合包括所述多个胶片颗粒图案中具有最大对应权重的数个胶片颗粒图案。
4.根据权利要求3所述的设备,其中给定胶片颗粒图案的对应权重基于以下各项中的至少一项:
5.根据权利要求1所述的设备,其中:
6.根据权利要求5所述的设备,其中所述处理器被配置为基于所述胶片颗粒图案分析来选择要应用于所述块的所述像素分量的所述胶片颗粒图案包括:所述处理器被配置为:
7.根据权利要求1所述的设备,其中所述处理器还被配置为:
8.根据权利要求1所述的设备,其中所述胶片颗粒图案优先级信息指示:
9.根据权利要求1所述的设备,其中所述块的所述像素分量包括像素强度分量。
10.一种方法,所述方法包括:
11.根据权利要求10所述的方法,其中:
12.根据权利要求10所述的方法,其中所述多个胶片颗粒图案中的所述胶片颗粒图案中的每一个胶片颗粒图案与对应权重相关联,并且其中基于所述胶片颗粒图案优先级信息来确定所述缩减的胶片颗粒图案集合包括:确定所述缩减的胶片颗粒图案集合包括所述多个胶片颗粒图案中具有最大对应权重的数个胶片颗粒图案。
13.根据权利要求12所述的方法,其中给定胶片颗粒图案的所述对应权重基于以下各项中的至少一项:
14.根据权利要求10所述的方法,其中:
15.根据权利要求14所述的方法,其中基于所述胶片颗粒图案分析来选择要应用于所述块的所述像素分量的所述胶片颗粒图案包括:
16.根据权利要求10所述的方法,其中所述方法还包括:
17.根据权利要求10所述的方法,其中所述胶片颗粒图案优先级信息指示:
18.根据权利要求10所述的方法,其中所述块的所述像素分量包括像素强度分量。
19.一种设备,所述设备包括:
20.根据权利要求19所述的设备,其中所述胶片颗粒图案优先级信息指示包括在所述sei消息中首先列出的数个胶片颗粒参数的缩减的胶片颗粒参数集合。
21.根据权利要求19所述的设备,其中所述胶片颗粒参数集合中的每一个胶片颗粒参数与对应权重相关联,并且其中所述胶片颗粒图案优先级信息指示包括具有最大对应权重的数个胶片颗粒参数的缩减的胶片颗粒参数集合。
