The present invention relates to intra prediction mode for predicting the current block efficiently by signaling in intra prediction coding. According to one aspect of the present invention, an image encoding device divides many intra modes into groups and selects the group to which the actual intra mode of the current block to be coded belongs, and the image encoding device signals the values corresponding to the group. The image decoding device obtains information about the group to which the actual intra mode of the current block belongs from the bit stream, and then selects the final intra mode by evaluating the intra mode belonging to the group.
【技术实现步骤摘要】
【国外来华专利技术】用于对图像进行编码或解码的设备和方法
本专利技术涉及对视频进行高效编码或解码。更具体地,本专利技术涉及用于对在帧内预测中预测当前块的帧内预测模式进行编码和解码的方法和设备。
技术介绍
该部分中的陈述仅仅提供了关于本公开的背景信息,并不一定构成现有技术。存在使用当前图片中的像素信息来预测当前图片中所包括的像素值的帧内预测和编码的多种帧内预测模式。视频编码设备在多种帧内预测模式当中选择用于将被编码的当前块的一种最终模式,并且将关于所选择的模式的信息发送到视频解码设备。在该操作中,使用最可能模式(MPM)来高效地表示所选择的帧内模式。图1是示出可用于标准HEVC中的帧内预测的帧内模式的图。在HEVC的情况下,总共有35种帧内模式,包括33种具有定向性的角度模式和两种非定向模式,如图1中所示。为了对这35种模式当中的待被编码的当前块的最终帧内模式进行编码,基于用于当前块周围的邻近块的帧内模式和据统计最频繁使用的帧内模式来选择用于当前块的三个MPM。发送指示当前块的最终模式是否与MPM相同的1比特MPM标志,并且如果最终模式是MPM,则进一步发送MPM索引值。如果最终模式不是MPM,则发送剩余模式中的哪一种是最终模式的明确指示。随着视频的分辨率逐渐增加,预测块的单元也逐渐变大,因此有可能要添加许多新的帧内模式。然而,如果预测的MPM仍然与最终模式不同,则在一些情况下可能需要将模式索引值作为固定长度代码发送。另外,如果新添加了许多帧内模式并且待预测的MPM的数目随着视频大小的增加而相应增加,则能提高预测效率。然而,由于MPM索引值的表示以截断一元形式给出,因此MPM数 ...
【技术保护点】
1.一种对视频数据进行编码的方法,该方法包括以下步骤:确定用于预测所述视频数据的当前块的帧内模式;确定用于所述视频数据的所述当前块的最可能模式MPM;以及对所述当前块的帧内模式数据进行编码,其中,当所述MPM中的任一个与用于预测所述当前块的帧内模式不同时,对所述当前块的帧内模式数据进行编码的步骤包括以下步骤:对指示用于预测所述当前块的帧内模式不是MPM的MPM标志进行编码;通过在可能的帧内模式当中去除所述MPM来生成非MPM的列表,其中,所述非MPM的列表中的帧内模式被分成多个组;以及对指示所述当前块的帧内模式在所述非MPM的列表中所属的组的索引的数据进行编码。
【技术特征摘要】
【国外来华专利技术】2016.10.19 KR 10-2016-0136068;2017.02.01 KR 10-2011.一种对视频数据进行编码的方法,该方法包括以下步骤:确定用于预测所述视频数据的当前块的帧内模式;确定用于所述视频数据的所述当前块的最可能模式MPM;以及对所述当前块的帧内模式数据进行编码,其中,当所述MPM中的任一个与用于预测所述当前块的帧内模式不同时,对所述当前块的帧内模式数据进行编码的步骤包括以下步骤:对指示用于预测所述当前块的帧内模式不是MPM的MPM标志进行编码;通过在可能的帧内模式当中去除所述MPM来生成非MPM的列表,其中,所述非MPM的列表中的帧内模式被分成多个组;以及对指示所述当前块的帧内模式在所述非MPM的列表中所属的组的索引的数据进行编码。2.根据权利要求1所述的方法,其中,生成所述非MPM的列表的步骤包括以下步骤:根据帧内模式的模式值按升序对所述非MPM进行排序;以及将按升序排序的所述帧内模式分成多个组。3.根据权利要求1所述的方法,其中,生成所述非MPM的列表的步骤包括以下步骤:将所述非MPM分成多个组,使得属于同一组的帧内模式在扫描残余块的变换系数时使用相同的扫描顺序。4.根据权利要求1所述的方法,其中,当所述MPM中的一个与用于预测所述当前块的帧内模式相同时,对所述当前块的帧内模式数据进行编码的步骤包括以下步骤:对指示用于预测所述当前块的帧内模式是MPM的MPM标志进行编码;生成所述MPM的列表,所述MPM的列表中的帧内模式被分成多个组;以及对指示所述当前块的帧内模式在所述MPM的列表中所属的组的索引的数据进行编码。5.根据权利要求1所述的方法,其中,当所述MPM中的一个与用于预测所述当前块的帧内模式相同时,对所述当前块的帧内模式数据进行编码的步骤包括以下步骤:对指示用于预测所述当前块的帧内模式是MPM的MPM标志进行编码,而没有对指示所述MPM的列表中的与所述当前块的帧内模式相同的MPM的索引的数据进行编码。6.根据权利要求1所述的方法,其中,所述非MPM的列表的所述多个组包括第一组和第二组,其中,所述第一组包括基于与用于预测所述当前块的帧内模式一致的概率相关的统计所确定的帧内模式,并且所述第二组被分成多个子组,并且其中,对所述当前块的帧内模式数据进行编码的步骤包括以下步骤:当所述当前块的帧内模式属于所述多个组当中的所述第二组时,对指示所述当前块的帧内模式在所述多个子组当中所属的子组的索引的数据进行编码。7.根据权利要求6所述的方法,其中,对所述当前块的帧内模式数据进行编码的步骤包括以下步骤:当所述当前块的帧内模式属于所述多个组当中的所述第一组时,对指定所述第一组中的与所述当前块的帧内模式一致的帧内模式的数据进行编码。8.一种对视频数据进行解码的方法,该方法包括以下步骤:确定用于所述视频数据的...
【专利技术属性】
技术研发人员:林晶娟,李善英,孙世勋,申在燮,金炯德,李京泽,
申请(专利权)人:SK电信有限公司,
类型:发明
国别省市:韩国,KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。