用于编码/解码图像的方法和装置与流程
- 国知局
- 2024-11-19 09:59:23
本公开内容涉及对图像进行编码和解码的技术,并且更具体地,涉及用于在帧内预测中执行编码/解码的方法和装置。
背景技术:
1、随着因特网和便携式终端的广泛使用以及信息和通信技术的发展,越来越多地使用多媒体数据。因此,为了在各种系统中通过图像预测来提供各种服务或执行各种任务,迫切需要提高图像处理系统的性能和效率。然而,研究和开发成果尚未跟得上这种趋势。
2、因此,用于对图像进行编码/解码的现有方法和装置需要在图像处理中特别是在图像编码或图像解码方面提高性能。
技术实现思路
1、[技术问题]
2、本发明的目的是提供一种帧内预测方法。
3、另外,本发明提供一种用于构造用于帧内预测的参考像素的方法和装置。
4、本发明的另一目的是提供一种用于执行参考像素滤波和内插的方法和装置。
5、另外,本发明提供了一种用于构造帧内预测模式候选组的方法和装置。
6、另外,本发明提供了一种用于以子块为单元的帧内预测的方法和装置。
7、[技术解决方案]
8、一种根据本发明的图像编码/解码方法和装置构造目标块的帧内预测模式候选组,确定用于目标块的帧内预测模式的参考像素,执行对参考像素的滤波或内插中的至少一个,以及基于帧内预测模式候选组和参考像素来执行目标块的帧内预测。
9、在根据本发明的图像编码/解码方法和装置中,可以基于下述中的至少一个来选择性地执行滤波:尺寸、形状、位置、颜色分量、参考像素线、是否应用以子块为单元的帧内预测、或者目标块的帧内预测模式。
10、在根据本发明的图像编码/解码方法和装置中,当目标块的帧内预测模式是对角线模式时,可以执行滤波,否则,当目标块的帧内预测模式不是对角线模式时,可以不执行滤波。
11、在根据本发明的图像编码/解码方法和装置中,对角线模式可以包括仅参考整数单位的像素的第一模式或者参考分数单位的像素的第二模式中的至少一种。
12、在根据本发明的图像编码/解码方法和装置中,当目标块的帧内预测模式是仅参考整数单位的像素的第一模式时,可以不对参考像素执行内插,以及当目标块的帧内预测模式是参考分数单位的像素的第二模式时,可以对参考像素执行内插。
13、在根据本发明的图像编码/解码方法和装置中,参考像素可以位于与目标块相邻的多个参考像素线中的至少一个上。
14、在根据本发明的图像编码/解码方法和装置中,帧内预测模式候选组可以包括至少一种优先级分配模式或者预定的最可能模式(mpm)。
15、在根据本发明的图像编码/解码方法和装置中,优先级分配模式可以包括平面模式、dc模式、垂直模式或水平模式中的至少一种。
16、在根据本发明的图像编码/解码方法和装置中,可以以构成目标块的子块为单元执行帧内预测。
17、一种根据本发明的由图像解码装置执行的帧内预测方法,包括:确定是否针对目标块执行基于子块的帧内预测;在针对所述目标块执行所述基于子块的帧内预测的情况下,将所述目标块的划分方向确定为垂直方向或水平方向;基于所述目标块的尺寸和所述划分方向划分所述目标块,以获得所述目标块的子块;以及针对所述目标块的每个子块执行帧内预测,其中,在所述目标块被划分为多个子块的情况下,通过划分所述目标块获得的所述子块的数量是基于所述目标块的尺寸确定的,其中,在所述目标块的所述尺寸等于或大于预定尺寸的情况下,所述目标块的所述子块的数量被确定为4。
18、一种根据本发明的由图像编码装置执行的帧内预测方法,包括:确定是否针对目标块执行基于子块的帧内预测;在针对所述目标块执行所述基于子块的帧内预测的情况下,确定所述目标块的划分方向是垂直方向或水平方向;基于所述目标块的尺寸和所述划分方向划分所述目标块,以获得所述目标块的子块;以及针对所述目标块的每个子块执行帧内预测,其中,在所述目标块被划分为多个子块的情况下,通过划分所述目标块获得的所述子块的数量是基于所述目标块的尺寸确定的,其中,在所述目标块的所述尺寸等于或大于预定尺寸的情况下,所述目标块的所述子块的数量被确定为4。
19、一种根据本发明的存储由帧内预测方法生成的比特流的非暂时性计算机可读记录介质,所述帧内预测方法包括:确定是否针对目标块执行基于子块的帧内预测;在针对所述目标块执行所述基于子块的帧内预测的情况下,确定所述目标块的划分方向是垂直方向或水平方向;基于所述目标块的尺寸和所述划分方向划分所述目标块,以获得所述目标块的子块;以及针对所述目标块的每个子块执行帧内预测,其中,在所述目标块被划分为多个子块的情况下,通过划分所述目标块获得的所述子块的数量是基于所述目标块的尺寸确定的,其中,在所述目标块的所述尺寸等于或大于预定尺寸的情况下,所述目标块的所述子块的数量被确定为4。
20、一种根据本发明的由图像解码装置执行的图像解码方法,包括:确定当前块的帧内预测模式;确定所述当前块的参考像素;以及基于所述帧内预测模式和所述参考像素预测所述当前块,其中,所述当前块是通过基于整数位置上的参考样本的参考样本内插滤波在分数位置上内插参考样本来预测的,基于所述当前块的颜色分量选择固定滤波或自适应滤波用于参考样本内插滤波,在选择所述固定滤波的情况下,固定内插滤波器被应用于参考样本内插滤波,在选择所述自适应滤波的情况下,从多个内插滤波器中选择一个内插滤波器,并将所述一个内插滤波器应用于参考样本内插滤波,用于所述自适应滤波的所述多个内插滤波器包括四抽头高斯滤波器和四抽头dct滤波器,其中,在所述当前块的所述帧内预测模式被确定为仅参考整数位置处的像素的帧内预测模式的情况下,不执行所述分数位置处的所述参考样本的内插,并且仅参考整数位置处的像素的帧内预测模式包括索引为-14、-12、-10、-6、2、34、66、72、78或80的帧内预测模式。
21、一种根据本发明的由图像编码装置执行的图像编码方法,包括:确定当前块的帧内预测模式;确定所述当前块的参考像素;以及基于所述帧内预测模式和所述参考像素预测所述当前块,其中,所述当前块是通过基于整数位置上的参考样本的参考样本内插滤波在分数位置上内插参考样本来预测的,基于所述当前块的颜色分量选择固定滤波或自适应滤波用于参考样本内插滤波,在选择所述固定滤波的情况下,固定内插滤波器被应用于参考样本内插滤波,在选择所述自适应滤波的情况下,从多个内插滤波器中选择一个内插滤波器,并将所述一个内插滤波器应用于参考样本内插滤波,用于所述自适应滤波的所述多个内插滤波器包括四抽头高斯滤波器和四抽头dct滤波器,其中,在所述当前块的所述帧内预测模式被确定为仅参考整数位置处的像素的帧内预测模式的情况下,不执行所述分数位置处的所述参考样本的内插,并且仅参考整数位置处的像素的帧内预测模式包括索引为-14、-12、-10、-6、2、34、66、72、78或80的帧内预测模式。
22、一种根据本发明的比特流发送方法,包括:生成将通过图像解码方法对其进行解码的比特流;和发送所述比特流,并且其中,所述图像解码方法包括:确定当前块的帧内预测模式;确定所述当前块的参考像素;以及基于所述帧内预测模式和所述参考像素预测所述当前块,其中,所述当前块是通过基于整数位置上的参考样本的参考样本内插滤波在分数位置上内插参考样本来预测的,基于所述当前块的颜色分量选择固定滤波或自适应滤波用于参考样本内插滤波,在选择所述固定滤波的情况下,固定内插滤波器被应用于参考样本内插滤波,在选择所述自适应滤波的情况下,从多个内插滤波器中选择一个内插滤波器,并将所述一个内插滤波器应用于参考样本内插滤波,用于所述自适应滤波的所述多个内插滤波器包括四抽头高斯滤波器和四抽头dct滤波器,其中,在所述当前块的所述帧内预测模式被确定为仅参考整数位置处的像素的帧内预测模式的情况下,不执行所述分数位置处的所述参考样本的内插,并且仅参考整数位置处的像素的帧内预测模式包括索引为-14、-12、-10、-6、2、34、66、72、78或80的帧内预测模式。
23、[有益效果]
24、在使用如上面所描述的根据本发明的帧内预测方法的情况下,可以有效地构造帧内预测模式候选组以引起表示目标块的预测模式的比特的减少,从而提高编码性能。
25、根据本发明,可以通过经滤波或经内插的参考像素的配置来提高编码性能。
26、根据本发明,可以通过以子块为单元的帧内预测来提高编码性能。
本文地址:https://www.jishuxx.com/zhuanli/20241118/330994.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表