非显而易见杯

专利无效挑战赛

目标专利:696用于视频译码中的运动补偿的高级内插技术

专利公开号:CN101990760B

专利权人:高通股份有限公司

无效请求书提交日期:2026年


上一项目 下一项目

非显而易见性评估仅供参考,不构成法律建议。



权利要求列表点击可跳转

序号 权利要求内容

1

一种编码视频数据的方法,所述方法包含: 产生包含可用于编码所述视频数据的像素值的预测数据的多个不同集合,其中产生预测数据的所述多个不同集合包括基于参考视频数据的一个或一个以上集合内的整数像素值并基于多个不同的预定义内插滤波器而内插所述像素值; 基于预测数据的所述多个不同集合而编码所述视频数据的多个版本; 识别所述视频数据的多个经编码版本中实现最高级别的数据压缩的一个经编码版本; 识别与所述视频数据的多个经编码版本中识别为具有最高级别的数据压缩的经编码版本相关联的特定内插滤波器,其中,与识别所述预定义内插滤波器中的所述特定内插滤波器相关联的选择是在子像素位置级上执行的; 在所述子像素位置级上编码语法元素以识别所述预定义内插滤波器中的特定一者。

2

根据权利要求1所述的方法,其中内插所述像素值包含:基于预定义内插滤波器系数的多个不同集合而内插所述像素值。

3

根据权利要求1所述的方法,其进一步包含: 编码不同语法元素以识别将相对于用于产生所述视频数据的不同经译码单元的所述预测性数据的不同参考视频单元而应用的用于内插的不同内插滤波器。

4

根据权利要求1所述的方法,其进一步包含: 编码不同语法元素以识别将相对于用于所述参考视频数据的不同视频块而应用的用于内插的不同内插滤波器。

5

根据权利要求1所述的方法,其中基于应用于测试视频序列的视频译码而预定义所述预定义内插滤波器中的至少一些。

6

根据权利要求1所述的方法,其中内插与所述预定义内插滤波器中的至少一者相关联的像素值包括:基于整数像素值而产生半像素值; 舍入所述半像素值以产生半像素内插值; 存储所述半像素值以作为所述半像素值的未舍入版本;以及基于所述半像素值的所述未舍入版本和所述整数像素值而产生四分之一像素值。

7

根据权利要求6所述的方法,其中所述值中的每一者可存储于16位数据结构内,所述方法进一步包含:基于所述半像素值的多个所述未舍入版本而产生另一半像素值; 舍入所述另一半像素值以使得所述另一半像素值可存储于所述16位数据结构内; 将所述另一半像素值的所述舍入版本存储于所述16位数据结构内;以及基于所述另一半像素值的所述舍入版本和所述半像素值的所述未舍入版本而产生额外四分之一像素值。

8

一种解码视频数据的方法,所述方法包含: 在子像素位置级上接收语法元素,所述语法元素识别来自多个不同的预定义内插滤波器的内插滤波器,其中,与识别所述内插滤波器相关联的选择是在子像素位置级上执行的; 产生包含可用于解码所述视频数据的像素值的预测数据,其中产生所述预测数据包括基于参考视频数据内的整数像素值并基于由所述语法元素识别的来自所述多个不同的预定义内插滤波器的所述内插滤波器而内插所述像素值;以及基于所述预测数据而解码所述视频数据。

9

根据权利要求8所述的方法,其中内插所述像素值包含:基于由所述语法元素识别的内插滤波器系数的预定义集合而内插所述像素值。

10

根据权利要求8所述的方法,其中基于应用于测试视频序列的视频译码而预定义所述预定义内插滤波器中的至少一些。

11

根据权利要求8所述的方法,其中内插像素值包括:基于整数像素值而产生半像素值; 舍入所述半像素值以产生半像素内插值; 存储所述半像素值以作为所述半像素值的未舍入版本;以及基于所述半像素值的所述未舍入版本和所述整数像素值而产生四分之一像素值。

12

根据权利要求11所述的方法,其中所述值中的每一者可存储于16位数据结构内,其中内插像素值包括:基于所述半像素值的多个所述未舍入版本而产生另一半像素值; 舍入所述另一半像素值以使得所述另一半像素值可存储于所述16位数据结构内; 将所述另一半像素值的所述舍入版本存储于所述16位数据结构内;以及基于所述另一半像素值的所述舍入版本和所述半像素值的所述未舍入版本而产生额外四分之一像素值。

13

根据权利要求8所述的方法,其进一步包含接收用于产生所述预测性数据的不同参考视频单元的不同语法元素,和基于由所述不同语法元素识别的不同内插滤波器而内插用于所述不同参考视频单元的像素值。

14

根据权利要求8所述的方法,其进一步包含接收用于产生所述预测性数据的参考视频单元的不同视频块的不同语法元素,和基于由所述不同语法元素识别的不同内插滤波器而内插用于所述不同视频块的像素值。

15

一种编码视频数据的设备,所述设备包含视频编码器,所述视频编码器包括运动补偿单元,所述运动补偿单元产生包含可用于编码所述视频数据的像素值的预测数据的多个不同集合,其中所述运动补偿单元基于参考视频数据的一个或一个以上集合内的整数像素值并基于多个不同的预定义内插滤波器而内插所述像素值,且其中所述视频编码器还用于基于预测数据的所述多个不同集合而编码所述视频数据的多个版本; 其中,所述视频编码器还用于识别所述视频数据的多个经编码版本中实现最高级别的数据压缩的一个经编码版本; 其中,所述视频编码器还用于识别与所述视频数据的多个经编码版本中识别为具有最高级别的数据压缩的经编码版本相关联的特定内插滤波器,其中,与识别所述预定义内插滤波器中的所述特定内插滤波器相关联的选择是在子像素位置级上执行的; 其中,所述视频编码器还用于在所述子像素位置级上编码语法元素以识别所述预定义内插滤波器中的所述特定一者。

16

根据权利要求15所述的设备,其中所述多个不同的预定义内插滤波器是由预定义内插滤波器系数的多个不同集合来定义。

17

根据权利要求15所述的设备,其中所述视频编码器:编码不同语法元素以识别将相对于用于产生所述视频数据的不同经译码单元的所述预测性数据的不同参考视频单元而应用的用于内插的不同内插滤波器。

18

根据权利要求17所述的设备,其中所述视频编码器:编码不同语法元素以识别将相对于用于所述参考视频数据的不同视频块而应用的用于内插的不同内插滤波器。

19

根据权利要求15所述的设备,其中所述预定义内插滤波器中的至少一些是基于应用于测试视频序列的视频译码而经预定义。

20

根据权利要求15所述的设备,其中所述运动补偿单元:基于整数像素值而产生半像素值; 舍入所述半像素值以产生半像素内插值; 存储所述半像素值以作为所述半像素值的未舍入版本;以及基于所述半像素值的所述未舍入版本和所述整数像素值而产生四分之一像素值。

21

根据权利要求20所述的设备,其中所述值中的每一者可存储于16位数据结构内,其中所述运动补偿单元:基于所述半像素值的多个所述未舍入版本而产生另一半像素值; 舍入所述另一半像素值以使得所述另一半像素值可存储于所述16位数据结构内; 将所述另一半像素值的所述舍入版本存储于所述16位数据结构内;以及基于所述另一半像素值的所述舍入版本和所述半像素值的所述未舍入版本而产生额外四分之一像素值。

22

根据权利要求15所述的设备,其中所述设备包含集成电路。

23

根据权利要求15所述的设备,其中所述设备包含微处理器。

24

一种解码视频数据的设备,所述设备包含视频解码器,所述视频解码器包括运动补偿单元,其中:所述视频解码器用于在子像素位置级上接收语法元素,所述语法元素识别来自多个不同的预定义内插滤波器的内插滤波器,其中,与识别所述内插滤波器相关联的选择是在子像素位置级上执行的; 所述运动补偿单元用于产生包含可用于解码所述视频数据的像素值的预测数据,其中产生所述预测数据包括基于参考视频数据内的整数像素值并基于由所述语法元素识别的来自所述多个不同的预定义内插滤波器的所述内插滤波器而内插所述像素值;以及所述视频解码器用于基于所述预测数据而解码所述视频数据。

25

根据权利要求24所述的设备,其中所述多个不同的预定义内插滤波器是由预定义内插滤波器系数的多个不同集合来定义。

26

根据权利要求24所述的设备,其中所述预定义内插滤波器中的至少一些是基于应用于测试视频序列的视频译码而经预定义。

27

根据权利要求24所述的设备,其中所述运动补偿单元:基于整数像素值而产生半像素值; 舍入所述半像素值以产生半像素内插值; 存储所述半像素值以作为所述半像素值的未舍入版本;以及基于所述半像素值的所述未舍入版本和所述整数像素值而产生四分之一像素值。

28

根据权利要求27所述的设备,其中所述值中的每一者可存储于16位数据结构内,其中所述运动补偿单元:基于所述半像素值的多个所述未舍入版本而产生另一半像素值; 舍入所述另一半像素值以使得所述另一半像素值可存储于所述16位数据结构内; 将所述另一半像素值的所述舍入版本存储于所述16位数据结构内;以及基于所述另一半像素值的所述舍入版本和所述半像素值的所述未舍入版本而产生额外四分之一像素值。

29

根据权利要求24所述的设备,其中所述视频解码器接收用于产生所述预测性数据的不同参考视频单元的不同语法元素,且所述运动补偿单元基于由所述不同语法元素识别的不同内插滤波器而内插用于所述不同参考视频单元的像素值。

30

根据权利要求24所述的设备,其中所述视频解码器接收用于产生所述预测性数据的参考视频单元的不同视频块的不同语法元素,且所述运动补偿单元基于由所述不同语法元素识别的不同内插滤波器而内插用于所述不同视频块的像素值。

31

根据权利要求24所述的设备,其中所述设备包含集成电路。

32

根据权利要求24所述的设备,其中所述设备包含微处理器。

33

一种编码视频数据的装置,所述装置包含: 用于产生包含可用于编码所述视频数据的像素值的预测数据的多个不同集合的装置,其中用于产生预测数据的所述多个不同集合的装置包括用于基于参考视频数据的一个或一个以上集合内的整数像素值基于多个不同的预定义内插滤波器而内插所述像素值的装置; 用于基于预测数据的所述多个不同集合而编码所述视频数据的多个版本的装置; 用于识别所述视频数据的多个经编码版本中实现最高级别的数据压缩的一个经编码版本的装置; 用于识别与所述视频数据的多个经编码版本中识别为具有最高级别的数据压缩的经编码版本相关联的特定内插滤波器,其中,与识别所述预定义内插滤波器中的所述特定内插滤波器相关联的选择是在子像素位置级上执行的装置; 用于在所述子像素位置级上编码语法元素以识别所述预定义内插滤波器中的所述特定一者的装置。

34

一种解码视频数据的装置,所述装置包含: 用于在子像素位置级上接收语法元素的装置,所述语法元素识别来自多个不同的预定义内插滤波器的内插滤波器,其中,与识别所述内插滤波器相关联的选择是在子像素位置级上执行的; 用于产生包含可用于解码所述视频数据的像素值的预测数据的装置,其中用于产生所述预测数据的装置包括用于基于参考视频数据内的整数像素值并基于由所述语法元素识别的来自所述多个不同的预定义内插滤波器的所述内插滤波器而内插所述像素值的装置; 以及 用于基于所述预测数据而解码所述视频数据的装置。

35

一种编码视频数据的装置,所述装置包含: 视频编码器,其包括运动补偿单元,所述运动补偿单元用于通过基于参考视频数据的一个或一个以上集合内的整数像素值并基于多个不同的预定义内插滤波器而内插可用于编码所述视频数据的像素值来产生包含所述像素值的预测数据的多个不同集合,其中所述视频编码器还用于基于预测数据的所述多个不同集合而编码所述视频数据的多个版本,其中,所述视频编码器还用于识别所述视频数据的多个经编码版本中实现最高级别的数据压缩的一个经编码版本并识别与所述视频数据的多个经编码版本中识别为具有最高级别的数据压缩的经编码版本相关联的特定内插滤波器,其中,与识别所述预定义内插滤波器中的所述特定内插滤波器相关联的选择是在子像素位置级上执行的,其中,所述视频编码器还用于在所述子像素位置级上编码语法元素以识别所述预定义内插滤波器中的所述特定一者;以及无线发射器,其将所述语法元素和所述经编码视频数据的所述选定版本发射到另一装置。

36

根据权利要求35所述的装置,其中所述装置包含无线通信手持机。

37

一种解码视频数据的装置,所述装置包含: 无线接收器,其接收所述视频数据和识别来自多个不同的预定义内插滤波器的内插滤波器的语法元素;以及视频解码器,其包括运动补偿单元,所述视频解码器: 在子像素位置级上接收所述语法元素,所述语法元素识别来自所述多个不同的预定义内插滤波器的所述内插滤波器,其中,与识别所述内插滤波器相关联的选择是在子像素位置级上执行的; 产生包含可用于解码所述视频数据的像素值的预测数据,其中产生所述预测数据包括基于参考视频数据内的整数像素值并基于由所述语法元素识别的来自所述多个不同的预定义内插滤波器的所述内插滤波器而内插所述像素值;以及基于所述预测数据而解码所述视频数据。

38

根据权利要求37所述的装置,其中所述装置包含无线通信手持机。


对比文件列表

编号 名称

权利要求1

一种编码视频数据的方法,所述方法包含: 产生包含可用于编码所述视频数据的像素值的预测数据的多个不同集合,其中产生预测数据的所述多个不同集合包括基于参考视频数据的一个或一个以上集合内的整数像素值并基于多个不同的预定义内插滤波器而内插所述像素值; 基于预测数据的所述多个不同集合而编码所述视频数据的多个版本; 识别所述视频数据的多个经编码版本中实现最高级别的数据压缩的一个经编码版本; 识别与所述视频数据的多个经编码版本中识别为具有最高级别的数据压缩的经编码版本相关联的特定内插滤波器,其中,与识别所述预定义内插滤波器中的所述特定内插滤波器相关联的选择是在子像素位置级上执行的; 在所述子像素位置级上编码语法元素以识别所述预定义内插滤波器中的特定一者。


权利要求2

根据权利要求1所述的方法,其中内插所述像素值包含:基于预定义内插滤波器系数的多个不同集合而内插所述像素值。


权利要求3

根据权利要求1所述的方法,其进一步包含: 编码不同语法元素以识别将相对于用于产生所述视频数据的不同经译码单元的所述预测性数据的不同参考视频单元而应用的用于内插的不同内插滤波器。


权利要求4

根据权利要求1所述的方法,其进一步包含: 编码不同语法元素以识别将相对于用于所述参考视频数据的不同视频块而应用的用于内插的不同内插滤波器。


权利要求5

根据权利要求1所述的方法,其中基于应用于测试视频序列的视频译码而预定义所述预定义内插滤波器中的至少一些。


权利要求6

根据权利要求1所述的方法,其中内插与所述预定义内插滤波器中的至少一者相关联的像素值包括:基于整数像素值而产生半像素值; 舍入所述半像素值以产生半像素内插值; 存储所述半像素值以作为所述半像素值的未舍入版本;以及基于所述半像素值的所述未舍入版本和所述整数像素值而产生四分之一像素值。


权利要求7

根据权利要求6所述的方法,其中所述值中的每一者可存储于16位数据结构内,所述方法进一步包含:基于所述半像素值的多个所述未舍入版本而产生另一半像素值; 舍入所述另一半像素值以使得所述另一半像素值可存储于所述16位数据结构内; 将所述另一半像素值的所述舍入版本存储于所述16位数据结构内;以及基于所述另一半像素值的所述舍入版本和所述半像素值的所述未舍入版本而产生额外四分之一像素值。


权利要求8

一种解码视频数据的方法,所述方法包含: 在子像素位置级上接收语法元素,所述语法元素识别来自多个不同的预定义内插滤波器的内插滤波器,其中,与识别所述内插滤波器相关联的选择是在子像素位置级上执行的; 产生包含可用于解码所述视频数据的像素值的预测数据,其中产生所述预测数据包括基于参考视频数据内的整数像素值并基于由所述语法元素识别的来自所述多个不同的预定义内插滤波器的所述内插滤波器而内插所述像素值;以及基于所述预测数据而解码所述视频数据。


权利要求9

根据权利要求8所述的方法,其中内插所述像素值包含:基于由所述语法元素识别的内插滤波器系数的预定义集合而内插所述像素值。


权利要求10

根据权利要求8所述的方法,其中基于应用于测试视频序列的视频译码而预定义所述预定义内插滤波器中的至少一些。


权利要求11

根据权利要求8所述的方法,其中内插像素值包括:基于整数像素值而产生半像素值; 舍入所述半像素值以产生半像素内插值; 存储所述半像素值以作为所述半像素值的未舍入版本;以及基于所述半像素值的所述未舍入版本和所述整数像素值而产生四分之一像素值。


权利要求12

根据权利要求11所述的方法,其中所述值中的每一者可存储于16位数据结构内,其中内插像素值包括:基于所述半像素值的多个所述未舍入版本而产生另一半像素值; 舍入所述另一半像素值以使得所述另一半像素值可存储于所述16位数据结构内; 将所述另一半像素值的所述舍入版本存储于所述16位数据结构内;以及基于所述另一半像素值的所述舍入版本和所述半像素值的所述未舍入版本而产生额外四分之一像素值。


权利要求13

根据权利要求8所述的方法,其进一步包含接收用于产生所述预测性数据的不同参考视频单元的不同语法元素,和基于由所述不同语法元素识别的不同内插滤波器而内插用于所述不同参考视频单元的像素值。


权利要求14

根据权利要求8所述的方法,其进一步包含接收用于产生所述预测性数据的参考视频单元的不同视频块的不同语法元素,和基于由所述不同语法元素识别的不同内插滤波器而内插用于所述不同视频块的像素值。


权利要求15

一种编码视频数据的设备,所述设备包含视频编码器,所述视频编码器包括运动补偿单元,所述运动补偿单元产生包含可用于编码所述视频数据的像素值的预测数据的多个不同集合,其中所述运动补偿单元基于参考视频数据的一个或一个以上集合内的整数像素值并基于多个不同的预定义内插滤波器而内插所述像素值,且其中所述视频编码器还用于基于预测数据的所述多个不同集合而编码所述视频数据的多个版本; 其中,所述视频编码器还用于识别所述视频数据的多个经编码版本中实现最高级别的数据压缩的一个经编码版本; 其中,所述视频编码器还用于识别与所述视频数据的多个经编码版本中识别为具有最高级别的数据压缩的经编码版本相关联的特定内插滤波器,其中,与识别所述预定义内插滤波器中的所述特定内插滤波器相关联的选择是在子像素位置级上执行的; 其中,所述视频编码器还用于在所述子像素位置级上编码语法元素以识别所述预定义内插滤波器中的所述特定一者。


权利要求16

根据权利要求15所述的设备,其中所述多个不同的预定义内插滤波器是由预定义内插滤波器系数的多个不同集合来定义。


权利要求17

根据权利要求15所述的设备,其中所述视频编码器:编码不同语法元素以识别将相对于用于产生所述视频数据的不同经译码单元的所述预测性数据的不同参考视频单元而应用的用于内插的不同内插滤波器。


权利要求18

根据权利要求17所述的设备,其中所述视频编码器:编码不同语法元素以识别将相对于用于所述参考视频数据的不同视频块而应用的用于内插的不同内插滤波器。


权利要求19

根据权利要求15所述的设备,其中所述预定义内插滤波器中的至少一些是基于应用于测试视频序列的视频译码而经预定义。


权利要求20

根据权利要求15所述的设备,其中所述运动补偿单元:基于整数像素值而产生半像素值; 舍入所述半像素值以产生半像素内插值; 存储所述半像素值以作为所述半像素值的未舍入版本;以及基于所述半像素值的所述未舍入版本和所述整数像素值而产生四分之一像素值。


权利要求21

根据权利要求20所述的设备,其中所述值中的每一者可存储于16位数据结构内,其中所述运动补偿单元:基于所述半像素值的多个所述未舍入版本而产生另一半像素值; 舍入所述另一半像素值以使得所述另一半像素值可存储于所述16位数据结构内; 将所述另一半像素值的所述舍入版本存储于所述16位数据结构内;以及基于所述另一半像素值的所述舍入版本和所述半像素值的所述未舍入版本而产生额外四分之一像素值。


权利要求22

根据权利要求15所述的设备,其中所述设备包含集成电路。


权利要求23

根据权利要求15所述的设备,其中所述设备包含微处理器。


权利要求24

一种解码视频数据的设备,所述设备包含视频解码器,所述视频解码器包括运动补偿单元,其中:所述视频解码器用于在子像素位置级上接收语法元素,所述语法元素识别来自多个不同的预定义内插滤波器的内插滤波器,其中,与识别所述内插滤波器相关联的选择是在子像素位置级上执行的; 所述运动补偿单元用于产生包含可用于解码所述视频数据的像素值的预测数据,其中产生所述预测数据包括基于参考视频数据内的整数像素值并基于由所述语法元素识别的来自所述多个不同的预定义内插滤波器的所述内插滤波器而内插所述像素值;以及所述视频解码器用于基于所述预测数据而解码所述视频数据。


权利要求25

根据权利要求24所述的设备,其中所述多个不同的预定义内插滤波器是由预定义内插滤波器系数的多个不同集合来定义。


权利要求26

根据权利要求24所述的设备,其中所述预定义内插滤波器中的至少一些是基于应用于测试视频序列的视频译码而经预定义。


权利要求27

根据权利要求24所述的设备,其中所述运动补偿单元:基于整数像素值而产生半像素值; 舍入所述半像素值以产生半像素内插值; 存储所述半像素值以作为所述半像素值的未舍入版本;以及基于所述半像素值的所述未舍入版本和所述整数像素值而产生四分之一像素值。


权利要求28

根据权利要求27所述的设备,其中所述值中的每一者可存储于16位数据结构内,其中所述运动补偿单元:基于所述半像素值的多个所述未舍入版本而产生另一半像素值; 舍入所述另一半像素值以使得所述另一半像素值可存储于所述16位数据结构内; 将所述另一半像素值的所述舍入版本存储于所述16位数据结构内;以及基于所述另一半像素值的所述舍入版本和所述半像素值的所述未舍入版本而产生额外四分之一像素值。


权利要求29

根据权利要求24所述的设备,其中所述视频解码器接收用于产生所述预测性数据的不同参考视频单元的不同语法元素,且所述运动补偿单元基于由所述不同语法元素识别的不同内插滤波器而内插用于所述不同参考视频单元的像素值。


权利要求30

根据权利要求24所述的设备,其中所述视频解码器接收用于产生所述预测性数据的参考视频单元的不同视频块的不同语法元素,且所述运动补偿单元基于由所述不同语法元素识别的不同内插滤波器而内插用于所述不同视频块的像素值。


权利要求31

根据权利要求24所述的设备,其中所述设备包含集成电路。


权利要求32

根据权利要求24所述的设备,其中所述设备包含微处理器。


权利要求33

一种编码视频数据的装置,所述装置包含: 用于产生包含可用于编码所述视频数据的像素值的预测数据的多个不同集合的装置,其中用于产生预测数据的所述多个不同集合的装置包括用于基于参考视频数据的一个或一个以上集合内的整数像素值基于多个不同的预定义内插滤波器而内插所述像素值的装置; 用于基于预测数据的所述多个不同集合而编码所述视频数据的多个版本的装置; 用于识别所述视频数据的多个经编码版本中实现最高级别的数据压缩的一个经编码版本的装置; 用于识别与所述视频数据的多个经编码版本中识别为具有最高级别的数据压缩的经编码版本相关联的特定内插滤波器,其中,与识别所述预定义内插滤波器中的所述特定内插滤波器相关联的选择是在子像素位置级上执行的装置; 用于在所述子像素位置级上编码语法元素以识别所述预定义内插滤波器中的所述特定一者的装置。


权利要求34

一种解码视频数据的装置,所述装置包含: 用于在子像素位置级上接收语法元素的装置,所述语法元素识别来自多个不同的预定义内插滤波器的内插滤波器,其中,与识别所述内插滤波器相关联的选择是在子像素位置级上执行的; 用于产生包含可用于解码所述视频数据的像素值的预测数据的装置,其中用于产生所述预测数据的装置包括用于基于参考视频数据内的整数像素值并基于由所述语法元素识别的来自所述多个不同的预定义内插滤波器的所述内插滤波器而内插所述像素值的装置; 以及 用于基于所述预测数据而解码所述视频数据的装置。


权利要求35

一种编码视频数据的装置,所述装置包含: 视频编码器,其包括运动补偿单元,所述运动补偿单元用于通过基于参考视频数据的一个或一个以上集合内的整数像素值并基于多个不同的预定义内插滤波器而内插可用于编码所述视频数据的像素值来产生包含所述像素值的预测数据的多个不同集合,其中所述视频编码器还用于基于预测数据的所述多个不同集合而编码所述视频数据的多个版本,其中,所述视频编码器还用于识别所述视频数据的多个经编码版本中实现最高级别的数据压缩的一个经编码版本并识别与所述视频数据的多个经编码版本中识别为具有最高级别的数据压缩的经编码版本相关联的特定内插滤波器,其中,与识别所述预定义内插滤波器中的所述特定内插滤波器相关联的选择是在子像素位置级上执行的,其中,所述视频编码器还用于在所述子像素位置级上编码语法元素以识别所述预定义内插滤波器中的所述特定一者;以及无线发射器,其将所述语法元素和所述经编码视频数据的所述选定版本发射到另一装置。


权利要求36

根据权利要求35所述的装置,其中所述装置包含无线通信手持机。


权利要求37

一种解码视频数据的装置,所述装置包含: 无线接收器,其接收所述视频数据和识别来自多个不同的预定义内插滤波器的内插滤波器的语法元素;以及视频解码器,其包括运动补偿单元,所述视频解码器: 在子像素位置级上接收所述语法元素,所述语法元素识别来自所述多个不同的预定义内插滤波器的所述内插滤波器,其中,与识别所述内插滤波器相关联的选择是在子像素位置级上执行的; 产生包含可用于解码所述视频数据的像素值的预测数据,其中产生所述预测数据包括基于参考视频数据内的整数像素值并基于由所述语法元素识别的来自所述多个不同的预定义内插滤波器的所述内插滤波器而内插所述像素值;以及基于所述预测数据而解码所述视频数据。


权利要求38

根据权利要求37所述的装置,其中所述装置包含无线通信手持机。


Powered by Django

网站备案号:渝ICP备2023012882号


重庆市非显而易见网络科技有限责任公司 A Anti NPE NPE