解码设备、编码设备和发送设备的制作方法

文档序号:35284925发布日期:2023-09-01 05:25阅读:31来源:国知局
解码设备、编码设备和发送设备的制作方法

本公开涉及图像编码技术,更具体地,涉及在图像编码系统中基于使用最可能模式(mpm)列表的帧内预测的图像编码方法及设备。


背景技术:

1、近来,在各个领域中对诸如4k、8k或更高的超高清(uhd)图像/视频之类的高分辨率、高质量图像/视频的需求正在不断增长。随着图像/视频分辨率或质量变得更高,与传统图像/视频数据相比,传输相对更大量的信息或比特。因此,如果图像/视频数据经由诸如现有的有线/无线宽带线路之类的介质来传输或存储在传统储存介质中,则传输和储存的成本容易增加。

2、此外,对于虚拟现实(vr)和人工现实(ar)内容以及诸如全息图之类的沉浸式媒体的兴趣和需求正在增长;并且展现出与实际图像/视频的图像/视频特性不同的图像/视频特性的图像/视频(诸如游戏图像/视频)的广播也在增长。

3、因此,需要高效的图像/视频压缩技术来有效地压缩和传输、存储或播放如上所述的表现出各种特性的高分辨率、高质量的图像/视频。


技术实现思路

1、技术问题

2、本公开的目的是提供一种用于增强图像编码效率的方法及设备。

3、本公开的另一目的是提供一种用于增强帧内预测的效率的方法及设备。

4、本公开的又一目的是提供一种用于基于使用当前块的mpm列表的帧内预测来执行图像编码的方法及设备。

5、本公开的再一目的是提供一种用于基于表示当前块的帧内预测模式是否确定为平面模式的平面标志信息来执行基于mpm列表的帧内预测的方法及设备。

6、本公开的又一目的是提供一种用于配置当前块的mpm列表的方法及设备。

7、本公开的又一目的是提供一种用于对mpm索引进行编码的方法及设备。

8、技术方案

9、本公开的示例性实施方式提供了一种由解码设备执行的图像解码方法。图像解码方法包括:接收包括最可能模式(mpm)标志信息或平面标志信息中的至少一项的帧内预测信息,该mpm标志信息表示当前块的帧内预测模式是否是基于当前块的mpm候选推导出的,该平面标志信息表示当前块的帧内预测模式是否被确定为平面模式;基于mpm标志信息和平面标志信息,推导出当前块的帧内预测模式;基于当前块的帧内预测模式,推导出当前块的预测块;以及基于预测块生成重构图片,并且基于表示当前块的帧内预测模式是基于mpm候选推导出的mpm标志信息,将平面标志信息包括在帧内预测信息中。

10、在示例性实施方式中,当前块的帧内预测模式的推导步骤可以包括:基于表示当前块的帧内预测模式被推导为平面模式的平面标志信息,将当前块的帧内预测模式推导为平面模式。

11、在示例性实施方式中,帧内预测信息可以还包括与当前块的mpm候选当中除平面模式之外的mpm候选之一有关的mpm索引信息。基于表示当前块的帧内预测模式没有被推导为平面模式的平面标志信息,可以将mpm索引信息包括在帧内预测信息中。可以基于mpm索引信息推导出当前块的帧内预测模式。

12、在示例性实施方式中,在当前块的mpm候选当中除了平面模式之外的mpm候选的总数可以等于5。

13、在示例性实施方式中,mpm索引信息可以表示当前块的mpm候选当中除了平面模式之外的mpm候选中所包括的第0mpm候选、第1mpm候选、第2mpm候选、第3mpm候选或第4mpm候选。基于当前块的左相邻块的帧内预测模式和当前块的上相邻块的帧内预测模式相同并且左相邻块的帧内预测模式大于帧内dc模式的情况,第0mpm候选的帧内预测模式可以是当前块的左相邻块的帧内预测模式,第1mpm候选的帧内预测模式可以是2+((当前块的左相邻块的帧内预测模式+61)%64),并且第2mpm候选的帧内预测模式可以是2+((当前块的左相邻块的帧内预测模式-1)%64)。

14、在示例性实施方式中,mpm索引信息可以表示当前块的mpm候选当中除了平面模式之外的mpm候选中所包括的第0mpm候选、第1mpm候选、第2mpm候选、第3mpm候选或第4mpm候选。基于当前块的左相邻块的帧内预测模式和当前块的上相邻块的帧内预测模式不相同,左相邻块的帧内预测模式小于或等于帧内dc模式,并且上相邻块的帧内预测模式小于或等于帧内dc模式的情况,第0mpm候选的帧内预测模式可以是帧内dc模式,第1mpm候选的帧内预测模式可以是第50帧内预测模式,第2mpm候选的帧内预测模式可以是第18帧内预测模式,第3mpm候选的帧内预测模式可以是第46帧内预测模式,并且第4mpm候选的帧内预测模式可以是第54帧内预测模式。

15、在示例性实施方式中,mpm索引信息可以是基于截断莱斯(tr)二值化过程的。

16、在示例性实施方式中,表示mpm索引信息的最大值的cmax可以等于4。

17、本公开的另一示例性实施方式提供了一种执行图像解码的解码设备。解码设备包括:熵解码器,该熵解码器接收包括最可能模式(mpm)标志信息或平面标志信息中的至少一项的帧内预测信息,该mpm标志信息表示当前块的帧内预测模式是否是基于当前块的mpm候选推导出的,该平面标志信息表示当前块的帧内预测模式是否被确定为平面模式;预测器,该预测器基于mpm标志信息和平面标志信息,推导出当前块的帧内预测模式,并且基于当前块的帧内预测模式推导出当前块的预测块;以及加法器,该加法器基于预测块生成重构图片,并且基于表示当前块的帧内预测模式是基于mpm候选推导出的mpm标志信息,将平面标志信息包括在帧内预测信息中。

18、在示例性实施方式中,预测器可以基于表示当前块的帧内预测模式被推导为平面模式的平面标志信息,将当前块的帧内预测模式推导为平面模式。

19、在示例性实施方式中,帧内预测信息可以还包括与当前块的mpm候选当中除平面模式之外的mpm候选之一有关的mpm索引信息。基于表示当前块的帧内预测模式没有被推导为平面模式的平面标志信息,可以将mpm索引信息包括在帧内预测信息中,并且可以基于mpm索引信息推导出当前块的帧内预测模式。

20、在示例性实施方式中,在当前块的mpm候选当中除了平面模式之外的mpm候选的总数可以等于5。

21、在示例性实施方式中,mpm索引信息可以表示当前块的mpm候选当中除了平面模式之外的mpm候选中所包括的第0mpm候选、第1mpm候选、第2mpm候选、第3mpm候选或第4mpm候选。基于当前块的左相邻块的帧内预测模式和当前块的上相邻块的帧内预测模式相同并且左相邻块的帧内预测模式大于帧内dc模式的情况,第0mpm候选的帧内预测模式可以是当前块的左相邻块的帧内预测模式,第1mpm候选的帧内预测模式可以是2+((当前块的左相邻块的帧内预测模式+61)%64),并且第2mpm候选的帧内预测模式可以是2+((当前块的左相邻块的帧内预测模式-1)%64)。

22、在示例性实施方式中,mpm索引信息可以表示当前块的mpm候选当中除了平面模式之外的mpm候选中所包括的第0mpm候选、第1mpm候选、第2mpm候选、第3mpm候选或第4mpm候选。基于当前块的左相邻块的帧内预测模式和当前块的上相邻块的帧内预测模式不相同,左相邻块的帧内预测模式小于或等于帧内dc模式,并且上相邻块的帧内预测模式小于或等于帧内dc模式的情况,第0mpm候选的帧内预测模式可以是帧内dc模式,第1mpm候选的帧内预测模式可以是第50帧内预测模式,第2mpm候选的帧内预测模式可以是第18帧内预测模式,第3mpm候选的帧内预测模式可以是第46帧内预测模式,以及第4mpm候选的帧内预测模式可以是第54帧内预测模式。

23、在示例性实施方式中,mpm索引信息可以是基于截断莱斯(tr)二值化过程的。

24、在示例性实施方式中,表示mpm索引信息的最大值的cmax可以等于4。

25、本公开的又一示例性实施方式提供了一种由编码设备执行的编码方法。图像编码方法包括:推导出当前块的帧内预测模式;生成表示当前块的帧内预测模式是否是基于当前块的最可能模式(mpm)候选而推导出的mpm标志信息;基于表示mpm标志信息与表示当前块的帧内预测模式是否被确定为平面模式的平面标志信息有关的mpm,生成平面标志信息;以及对包括mpm标志信息或平面标志信息中的至少一项的图像信息进行编码。

26、在示例性实施方式中,基于当前块的帧内预测模式被推导为平面模式的情况,平面标志信息可以表示当前块的帧内预测模式被推导为平面模式。

27、在示例性实施方式中,帧内预测信息可以还包括与当前块的mpm候选当中除平面模式之外的mpm候选之一有关的mpm索引信息。图像编码方法可以还包括基于当前块的帧内预测模式没有被推导为平面模式的情况,生成mpm索引信息。

28、在示例性实施方式中,在当前块的mpm候选当中除了平面模式之外的mpm候选的总数可以等于5。

29、在示例性实施方式中,mpm索引信息可以表示当前块的mpm候选当中除了平面模式之外的mpm候选中所包括的第0mpm候选、第1mpm候选、第2mpm候选、第3mpm候选或第4mpm候选。基于当前块的左相邻块的帧内预测模式和当前块的上相邻块的帧内预测模式相同并且左相邻块的帧内预测模式大于帧内dc模式的情况,第0mpm候选的帧内预测模式可以是当前块的左相邻块的帧内预测模式,第1mpm候选的帧内预测模式可以是2+((当前块的左相邻块的帧内预测模式+61)%64),并且第2mpm候选的帧内预测模式可以是2+((当前块的左相邻块的帧内预测模式-1)%64)。

30、在示例性实施方式中,mpm索引信息可以表示当前块的mpm候选当中除了平面模式之外的mpm候选中所包括的第0mpm候选、第1mpm候选、第2mpm候选、第3mpm候选或第4mpm候选。基于当前块的左相邻块的帧内预测模式和当前块的上相邻块的帧内预测模式不相同,左相邻块的帧内预测模式小于或等于帧内dc模式,并且上相邻块的帧内预测模式小于或等于帧内dc模式的情况,第0mpm候选的帧内预测模式可以是帧内dc模式,第1mpm候选的帧内预测模式可以是第50帧内预测模式,第2mpm候选的帧内预测模式可以是第18帧内预测模式,第3mpm候选的帧内预测模式可以是第46帧内预测模式,以及第4mpm候选的帧内预测模式可以是第54帧内预测模式。

31、在示例性实施方式中,mpm索引信息可以是基于截断莱斯(tr)二值化过程的。

32、在示例性实施方式中,表示mpm索引信息的最大值的cmax可以等于4。

33、本公开的又一示例性实施方式提供了一种执行图像编码的编码设备。编码设备包括:预测器,该预测器推导出当前块的帧内预测模式;以及熵编码器,该熵编码器生成表示当前块的帧内预测模式是否是基于当前块的最可能模式(mpm)候选而推导出的最可能模式(mpm)标志信息,基于表示mpm标志信息与表示当前块的帧内预测模式是否被确定为平面模式的平面标志信息有关的mpm,生成平面标志信息,并对包括mpm标志信息或平面标志信息中的至少一项的图像信息进行编码。

34、在示例性实施方式中,基于当前块的帧内预测模式被推导为平面模式的情况,平面标志信息可以表示当前块的帧内预测模式被推导为平面模式。

35、在示例性实施方式中,帧内预测信息可以还包括与当前块的mpm候选当中除平面模式之外的mpm候选之一有关的mpm索引信息。编码设备可以基于当前块的帧内预测模式没有被推导为平面模式的情况,生成mpm索引信息。

36、在示例性实施方式中,在当前块的mpm候选当中除了平面模式之外的mpm候选的总数可以等于5。

37、在示例性实施方式中,mpm索引信息可以表示当前块的mpm候选当中除了平面模式之外的mpm候选中所包括的第0mpm候选、第1mpm候选、第2mpm候选、第3mpm候选或第4mpm候选。基于当前块的左相邻块的帧内预测模式和当前块的上相邻块的帧内预测模式相同并且左相邻块的帧内预测模式大于帧内dc模式的情况,第0mpm候选的帧内预测模式可以是当前块的左相邻块的帧内预测模式,第1mpm候选的帧内预测模式可以是2+((当前块的左相邻块的帧内预测模式+61)%64),并且第2mpm候选的帧内预测模式可以是2+((当前块的左相邻块的帧内预测模式-1)%64)。

38、在示例性实施方式中,mpm索引信息可以表示当前块的mpm候选当中除了平面模式之外的mpm候选中所包括的第0mpm候选、第1mpm候选、第2mpm候选、第3mpm候选或第4mpm候选。基于当前块的左相邻块的帧内预测模式和当前块的上相邻块的帧内预测模式不相同,左相邻块的帧内预测模式小于或等于帧内dc模式,并且上相邻块的帧内预测模式小于或等于帧内dc模式的情况,第0mpm候选的帧内预测模式可以是帧内dc模式,第1mpm候选的帧内预测模式可以是第50帧内预测模式,第2mpm候选的帧内预测模式可以是第18帧内预测模式,第3mpm候选的帧内预测模式可以是第46帧内预测模式,并且第4mpm候选的帧内预测模式可以是第54帧内预测模式。

39、在示例性实施方式中,mpm索引信息可以是基于截断莱斯(tr)二值化过程的,并且表示mpm索引信息的最大值的cmax可以等于4。

40、本公开的又一示例性实施方式提供了一种解码器可读储存介质,其存储关于使视频解码设备执行根据一些示例性实施方式的解码方法的指令的信息。

41、本公开的另一示例性实施方式提供了一种计算机可读储存介质,该计算机可读储存介质包括使解码设备执行图像解码方法的编码信息。图像解码方法包括:接收包括最可能模式(mpm)标志信息或平面标志信息中的至少一项的帧内预测信息,该mpm标志信息表示当前块的帧内预测模式是否是基于当前块的最可能模式(mpm)候选推导出的,该平面标志信息表示当前块的帧内预测模式是否被确定为平面模式;基于mpm标志信息和平面标志信息,推导出当前块的帧内预测模式;基于当前块的帧内预测模式,推导出当前块的预测块;以及基于预测块生成重构图片,并且基于表示当前块的帧内预测模式是基于mpm候选推导出的mpm标志信息,将平面标志信息包括在帧内预测信息中。

42、在示例性实施方式中,帧内预测信息可以还包括与当前块的mpm候选当中除平面模式之外的mpm候选之一有关的mpm索引信息。基于表示当前块的帧内预测模式没有被推导为平面模式的平面标志信息,可以将mpm索引信息包括在帧内预测信息中,并且可以基于mpm索引信息推导出当前块的帧内预测模式。

43、在示例性实施方式中,在当前块的mpm候选当中除了平面模式之外的mpm候选的总数可以等于5。

44、在示例性实施方式中,mpm索引信息可以表示当前块的mpm候选当中除了平面模式之外的mpm候选中所包括的第0mpm候选、第1mpm候选、第2mpm候选、第3mpm候选或第4mpm候选。基于当前块的左相邻块的帧内预测模式和当前块的上相邻块的帧内预测模式相同并且左相邻块的帧内预测模式大于帧内dc模式的情况,第0mpm候选的帧内预测模式可以是当前块的左相邻块的帧内预测模式,第1mpm候选的帧内预测模式可以是2+((当前块的左相邻块的帧内预测模式+61)%64),并且第2mpm候选的帧内预测模式可以是2+((当前块的左相邻块的帧内预测模式-1)%64)。

45、在示例性实施方式中,mpm索引信息可以表示当前块的mpm候选当中除了平面模式之外的mpm候选中所包括的第0mpm候选、第1mpm候选、第2mpm候选、第3mpm候选或第4mpm候选。基于当前块的左相邻块的帧内预测模式和当前块的上相邻块的帧内预测模式不相同,左相邻块的帧内预测模式小于或等于帧内dc模式,并且上相邻块的帧内预测模式小于或等于帧内dc模式的情况,第0mpm候选的帧内预测模式可以是帧内dc模式,第1mpm候选的帧内预测模式可以是第50帧内预测模式,第2mpm候选的帧内预测模式可以是第18帧内预测模式,第3mpm候选的帧内预测模式可以是第46帧内预测模式,以及第4mpm候选的帧内预测模式可以是第54帧内预测模式。

46、在示例性实施方式中,mpm索引信息可以是基于截断莱斯(tr)二值化过程的。

47、在示例性实施方式中,表示mpm索引信息的最大值的cmax可以等于4。

48、有益效果

49、根据本公开,可以增强整体图像/视频压缩效率。

50、根据本公开,可以增强帧内预测的效率。

51、根据本公开,可以有效地执行基于mpm列表的帧内预测。

52、根据本公开,可以基于使用当前块的mpm列表的帧内预测来增强图像编码效率。

53、根据本公开,可以基于表示当前块的帧内预测模式是否被确定为平面模式的平面标志信息,来增强基于mpm列表的帧内预测的效率。

54、根据本公开,可以有效地配置当前块的mpm列表。

55、根据本公开,可以有效地对mpm索引进行编码。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1