非显而易见性评估仅供参考,不构成法律建议。
| 编号 | 名称 |
|---|
一种用于解码视频数据的方法,所述方法包括: 比较当前块的第一样本与第一组相邻样本以确定第一差值; 确定所述第一组相邻样本中具有与所述第一样本相比而言较大的值的样本的数目; 确定所述第一组相邻样本中具有与所述第一样本相比而言较小的值的样本的数目; 响应于所述第一组相邻样本中具有与所述第一样本相比而言较大的值的样本的数目大于所述第一组相邻样本中具有与所述第一样本相比而言较小的值的样本的数目,将所述第一样本分类到第一群; 基于所述第一差值,从针对所述第一群的一组偏移值,确定所述第一样本的第一偏移,其中所述第一偏移为第一非零值; 比较所述当前块的第二样本与第二组相邻样本以确定第二差值,其中所述第一组相邻样本相对于所述第一样本具有与所述第二组相邻样本相对于所述第二样本具有的图案相同的图案,且其中所述第一差值及所述第二差值具有相同正负号; 确定所述第二组相邻样本中具有与所述第二样本相比而言较大的值的样本的数目; 确定所述第二组相邻样本中具有与所述第二样本相比而言较小的值的样本的数目; 响应于所述第二组相邻样本中具有与所述第二样本相比而言较大的值的样本的数目大于所述第二组相邻样本中具有与所述第二样本相比而言较小的值的样本的数目,将所述第二样本分类到第二群; 基于所述第二差值,从针对所述第二群的一组偏移值,确定所述第二样本的第二偏移,其中所述第二偏移为不同于所述第一非零值的第二非零值;及将所述第一偏移应用于所述第一样本值且将所述第二偏移应用于所述第二样本值以产生经滤波图像。
根据权利要求1所述的方法,其中所述第一组相邻样本及所述第二组相邻样本各自包含多于两个样本。
根据权利要求1所述的方法,其中所述第一组相邻样本及所述第二组相邻样本各自包含在与包含所述当前块的当前图片不同的图片中的至少一个时间相邻样本。
根据权利要求1所述的方法,其进一步包括: 对于视频数据的所述当前块接收指示相邻样本的位置的语法数据,其中所述相邻样本的所述位置界定所述图案;及基于所述经接收语法数据指示所述相邻样本的所述位置确定所述第一组相邻样本及所述第二组相邻样本。
根据权利要求1所述的方法,其进一步包括 对于视频数据的所述当前块接收指示用于将所述当前块的样本分组成至少两个群的一组规则的语法数据,其中第一群包括待滤波的样本且第二群包括不待滤波的样本;及确定所述第一样本及所述第二样本属于所述第一群。
根据权利要求1所述的方法,其中比较所述当前块的所述第一样本与所述第一组相邻样本以确定所述第一差值包括比较所述当前块的所述第一样本的值与所述第一组相邻样本的平均值。
根据权利要求1所述的方法,其中比较所述当前块的所述第一样本与所述第一组相邻样本以确定所述第一差值包括确定所述当前块的所述第一样本的值与所述第一组相邻样本的样本值之间的值差的总和。
根据权利要求1所述的方法,其中所述第一样本的值大于所述第一组相邻样本中的样本的所有值,且所述第二样本的值大于所述第二组相邻样本中的样本的所有值。
根据权利要求1所述的方法,其中所述方法经执行为视频解码过程的部分。
一种用于解码视频数据的装置,所述装置包括: 存储器,其经配置以存储所述视频数据;及 一或多个处理器,其经配置以进行以下操作: 比较当前块的第一样本与第一组相邻样本以确定第一差值; 确定所述第一组相邻样本中具有与所述第一样本相比而言较大的值的样本的数目; 确定所述第一组相邻样本中具有与所述第一样本相比而言较小的值的样本的数目; 响应于所述第一组相邻样本中具有与所述第一样本相比而言较大的值的样本的数目大于所述第一组相邻样本中具有与所述第一样本相比而言较小的值的样本的数目,将所述第一样本分类到第一群; 基于所述第一差值,从针对所述第一群的一组偏移值,确定所述第一样本的第一偏移,其中所述第一偏移为第一非零值; 比较所述当前块的第二样本与第二组相邻样本以确定第二差值,其中所述第一组相邻样本相对于所述第一样本具有与所述第二组相邻样本相对于所述第二样本具有的图案相同的图案,且其中所述第一差值及所述第二差值具有相同正负号; 确定所述第二组相邻样本中具有与所述第二样本相比而言较大的值的样本的数目; 确定所述第二组相邻样本中具有与所述第二样本相比而言较小的值的样本的数目; 响应于所述第二组相邻样本中具有与所述第二样本相比而言较大的值的样本的数目大于所述第二组相邻样本中具有与所述第二样本相比而言较小的值的样本的数目,将所述第二样本分类到第二群; 基于所述第二差值,从针对所述第二群的一组偏移值,确定所述第二样本的第二偏移,其中所述第二偏移为不同于所述第一非零值的第二非零值;及将所述第一偏移应用于所述第一样本值且将所述第二偏移应用于所述第二样本值以产生经滤波图像。
根据权利要求10所述的装置,其中所述第一组相邻样本及所述第二组相邻样本各自包含多于两个样本。
根据权利要求10所述的装置,其中所述第一组相邻样本及所述第二组相邻样本各自包含在与包含所述当前块的当前图片不同的图片中的至少一个时间相邻样本。
根据权利要求10所述的装置,其中所述一或多个处理器经进一步配置以进行以下操作:对于视频数据的所述当前块接收指示相邻样本的位置的语法数据,其中所述相邻样本的所述位置界定所述图案;及基于所述经接收语法数据指示所述相邻样本的所述位置确定所述第一组相邻样本及所述第二组相邻样本。
根据权利要求10所述的装置,其中所述一或多个处理器经进一步配置以进行以下操作:对于视频数据的所述当前块接收指示用于将所述当前块的样本分组成至少两个群的一组规则的语法数据,其中第一群包括待滤波的样本且第二群包括不待滤波的样本;及确定所述第一样本及所述第二样本属于所述第一群。
根据权利要求10所述的装置,其中为比较所述当前块的所述第一样本与所述第一组相邻样本以确定所述第一差值,所述一或多个处理器经进一步配置以比较所述当前块的所述第一样本的值与所述第一组相邻样本的平均值。
根据权利要求10所述的装置,其中为比较所述当前块的所述第一样本与所述第一组相邻样本以确定所述第一差值,所述一或多个处理器经进一步配置以确定所述当前块的所述第一样本的值与所述第一组相邻样本的样本值之间的值差的总和。
根据权利要求10所述的装置,其中所述第一样本的值大于所述第一组相邻样本中的样本的所有值,且所述第二样本的值大于所述第二组相邻样本中的样本的所有值。
根据权利要求10所述的装置,其中所述装置经配置以作为视频解码过程的部分而解码视频数据。
根据权利要求10所述的装置,其中所述装置包括无线通信装置,其进一步包括经配置以接收经解码视频数据的接收器。
根据权利要求19所述的装置,其中所述无线通信装置包括电话手机,且其中所述接收器经配置以根据无线通信标准解调包括所述经解码视频数据的信号。
一种计算机可读介质,其存储指令,所述指令在由一或多个处理器执行时致使所述一或多个处理器进行以下操作:比较当前块的第一样本与第一组相邻样本以确定第一差值; 确定所述第一组相邻样本中具有与所述第一样本相比而言较大的值的样本的数目; 确定所述第一组相邻样本中具有与所述第一样本相比而言较小的值的样本的数目; 响应于所述第一组相邻样本中具有与所述第一样本相比而言较大的值的样本的数目大于所述第一组相邻样本中具有与所述第一样本相比而言较小的值的样本的数目,将所述第一样本分类到第一群; 基于所述第一差值,从针对所述第一群的一组偏移值,确定所述第一样本的第一偏移,其中所述第一偏移为第一非零值; 比较所述当前块的第二样本与第二组相邻样本以确定第二差值,其中所述第一组相邻样本相对于所述第一样本具有与所述第二组相邻样本相对于所述第二样本具有的图案相同的图案,且其中所述第一差值及所述第二差值具有相同正负号; 确定所述第二组相邻样本中具有与所述第二样本相比而言较大的值的样本的数目; 确定所述第二组相邻样本中具有与所述第二样本相比而言较小的值的样本的数目; 响应于所述第二组相邻样本中具有与所述第二样本相比而言较大的值的样本的数目大于所述第二组相邻样本中具有与所述第二样本相比而言较小的值的样本的数目,将所述第二样本分类到第二群; 基于所述第二差值,从针对所述第二群的一组偏移值,确定所述第二样本的第二偏移,其中所述第二偏移为不同于所述第一非零值的第二非零值;及将所述第一偏移应用于所述第一样本值且将所述第二偏移应用于所述第二样本值以产生经滤波图像。
根据权利要求21所述的计算机可读介质,其中所述第一组相邻样本及所述第二组相邻样本各自包含多于两个样本。
根据权利要求21所述的计算机可读介质,其中所述第一组相邻样本及所述第二组相邻样本各自包含在与包含所述当前块的当前图片不同的图片中的至少一个时间相邻样本。
根据权利要求21所述的计算机可读介质,其存储另外指令,所述另外指令在执行时致使所述一或多个处理器进行以下操作:对于视频数据的所述当前块接收指示相邻样本的位置的语法数据,其中所述相邻样本的所述位置界定所述图案;及基于所述经接收语法数据指示所述相邻样本的所述位置确定所述第一组相邻样本及所述第二组相邻样本。
根据权利要求21所述的计算机可读介质,其存储另外指令,所述另外指令在执行时致使所述一或多个处理器进行以下操作:对于视频数据的所述当前块接收指示用于将所述当前块的样本分组成至少两个群的一组规则的语法数据,其中第一群包括待滤波的样本且第二群包括不待滤波的样本;及确定所述第一样本及所述第二样本属于所述第一群。
根据权利要求21所述的计算机可读介质,其中为比较所述当前块的所述第一样本与所述第一组相邻样本以确定所述第一差值,所述指令致使所述一或多个处理器比较所述当前块的所述第一样本的值与所述第一组相邻样本的平均值。
根据权利要求21所述的计算机可读介质,其中为比较所述当前块的所述第一样本与所述第一组相邻样本以确定所述第一差值,所述指令致使所述一或多个处理器确定所述当前块的所述第一样本的值与所述第一组相邻样本的样本值之间的值差的总和。
根据权利要求21所述的计算机可读介质,其中所述第一样本的值大于所述第一组相邻样本中的样本的所有值,且所述第二样本的值大于所述第二组相邻样本中的样本的所有值。
一种用于解码视频数据的设备,所述设备包括: 用于比较当前块的第一样本与第一组相邻样本以确定第一差值的单元; 用于确定所述第一组相邻样本中具有与所述第一样本相比而言较大的值的样本的数目的单元; 用于确定所述第一组相邻样本中具有与所述第一样本相比而言较小的值的样本的数目的单元; 用于响应于所述第一组相邻样本中具有与所述第一样本相比而言较大的值的样本的数目大于所述第一组相邻样本中具有与所述第一样本相比而言较小的值的样本的数目,将所述第一样本分类到第一群的单元; 用于基于所述第一差值,从针对所述第一群的一组偏移值,确定所述第一样本的第一偏移的单元,其中所述第一偏移为第一非零值; 用于比较所述当前块的第二样本与第二组相邻样本以确定第二差值的单元,其中所述第一组相邻样本相对于所述第一样本具有与所述第二组相邻样本相对于所述第二样本具有的图案相同的图案,且其中所述第一差值及所述第二差值具有相同正负号; 用于确定所述第二组相邻样本中具有与所述第二样本相比而言较大的值的样本的数目的单元; 用于确定所述第二组相邻样本中具有与所述第二样本相比而言较小的值的样本的数目的单元; 用于响应于所述第二组相邻样本中具有与所述第二样本相比而言较大的值的样本的数目大于所述第二组相邻样本中具有与所述第二样本相比而言较小的值的样本的数目,将所述第二样本分类到第二群的单元; 用于基于所述第二差值,从针对所述第二群的一组偏移值,确定所述第二样本的第二偏移的单元,其中所述第二偏移为不同于所述第一非零值的第二非零值;及用于将所述第一偏移应用于所述第一样本值且将所述第二偏移应用于所述第二样本值以产生经滤波图像的单元。
根据权利要求29所述的设备,其中所述第一组相邻样本及所述第二组相邻样本各自包含多于两个样本。
根据权利要求29所述的设备,其中所述第一组相邻样本及所述第二组相邻样本各自包含在与包含所述当前块的当前图片不同的图片中的至少一个时间相邻样本。
根据权利要求29所述的设备,其进一步包括: 用于对于视频数据的所述当前块接收指示相邻样本的位置的语法数据的单元,其中所述相邻样本的所述位置界定所述图案;及用于基于所述经接收语法数据指示所述相邻样本的所述位置确定所述第一组相邻样本及所述第二组相邻样本的单元。
根据权利要求29所述的设备,其进一步包括 用于对于视频数据的所述当前块接收指示用于将所述当前块的样本分组成至少两个群的一组规则的语法数据的单元,其中第一群包括待滤波的样本且第二群包括不待滤波的样本;及用于确定所述第一样本及所述第二样本属于所述第一群的单元。
根据权利要求29所述的设备,其中所述用于比较所述当前块的所述第一样本与所述第一组相邻样本以确定所述第一差值的单元包括用于比较所述当前块的所述第一样本的值与所述第一组相邻样本的平均值的单元。
根据权利要求29所述的设备,其中所述用于比较所述当前块的所述第一样本与所述第一组相邻样本以确定所述第一差值的单元包括用于确定所述当前块的所述第一样本的值与所述第一组相邻样本的样本值之间的值差的总和的单元。
根据权利要求29所述的设备,其中所述第一样本的值大于所述第一组相邻样本中的样本的所有值,且所述第二样本的值大于所述第二组相邻样本中的样本的所有值。