用于图像解码的方法和装置制造方法及图纸

技术编号:12875221 阅读:46 留言:0更新日期:2016-02-17 11:55
用于图像解码的方法和装置。根据本发明专利技术的图像解码方法包括:重构当前块的帧内预测模式组指示符和预测模式索引;利用在所述当前块的左边和上面的块的有效的帧内预测模式来创建第一组;从由所述帧内预测模式组指示符所指示的组中选择与预测模式索引相对应的帧内预测模式作为当前块的帧内预测模式,其中,预测块的大小是根据关于变换大小的信息。因此,基于在当前块的左边和上面的块的有效的帧内预测模式,通过在第一组中包括有很大可能与当前块的帧内预测模式相等的模式来确定帧内预测模式组指示符和预测模式索引,从而减小将被编码的帧内预测信息的量。

【技术实现步骤摘要】
用于图像解码的方法和装置本申请是申请号为201280047319.9、国际申请号为PCT/KR2012/003078、申请日为2012年4月20日、专利技术名称为“用于图像解码的方法和装置”的专利技术专利申请的分案申请。
本专利技术涉及图像解码方法和图像解码装置,更具体地,涉及使用预测块的大小信息创建当前块的各子块的帧内预测块并创建重构块的方法和装置。
技术介绍
图像数据必须被编码以有效地存储或发送图像数据。MPEG-1、MPEG-2、MPEG-4、H.264/MPEG-4AVC(高级视频编码)等被已知为对图像数据编码的技术。在这些技术中,画面被划分成宏块,按宏块为单位确定应该执行帧内编码或帧间编码中的哪一个,并且利用确定的编码方法对宏块编码。在作为最新的图像压缩技术的H.264中,执行帧内预测以增强帧内编码的效率。即,代替参照参考画面对当前块编码,利用与将被编码的当前块空间相邻的像素值创建预测块。具体地,利用相邻像素值通过与原始宏块的比较来选择具有小的失真的帧内预测模式,并且利用选择的帧内预测模式和相邻像素值来创建将被编码的当前块的预测块。创建包括当前块和预测块之间的差信号(differencesignal)的残差块,并且对残差块进行变换、量化和熵编码。还对用于创建预测块的帧内预测模式进行编码。然而,在H.264中,不管当前块的左块和上块的帧内预测模式的方向性来对当前块的帧内预测模式进行编码,因此存在编码效率低的问题。当帧内预测模式的数量增加以增强残差块的编码效率时,需要一种具有比H.264的帧内预测模式编码方法的效率更高的效率的帧内预测编码方法。在H.264中,利用当前块的帧内预测模式仅创建一个具有等于当前块的大小的重构块。因此,在当前块的大小增加时,存在的问题是预测块和原始块之间的残差信号增加并且编码效率降低。因此,需要用于创建与原始块更类似的预测块的新的帧内预测编码/解码方法。
技术实现思路
技术问题本专利技术的一个目的在于提供一种能够通过利用当前块的左块和上块的帧内预测模式减少对当前块的帧内预测模式编码所需的比特数来增强图像的压缩效率的方法和装置。本专利技术的另一个目的在于提供一种能够通过利用当前块的帧内预测模式创建与当前块更类似的预测块以减少用于对残差块编码所需的比特数来增强图像的压缩效率的方法和装置。针对问题的方案根据本专利技术的一方面,提供了一种图像解码方法,所述图像解码方法包括:重构当前块的帧内预测模式组指示符和预测模式索引;利用所述当前块的左块和上块的有效的帧内预测模式来构造第一组(MPM组);当所述帧内预测模式组指示符指示所述第一组时,将所述第一组中的与所述预测模式索引相对应的帧内预测模式确定为所述当前块的帧内预测模式,并且当所述帧内预测模式组指示符指示第二组时,确定第二组中的与所述预测模式索引相对应的帧内预测模式;以及创建预测块,其中,根据变换大小信息来确定所述预测块的大小。在图像解码方法中,第一组可以包括三个帧内预测模式。当所述当前块的所述左块和所述上块的帧内预测模式中的仅一个有效时,可以将两个帧内预测模式添加到所述第一组。可以根据有效的帧内预测模式来确定添加的两个帧内预测模式。有益效果根据本专利技术的图像解码方法包括:重构当前块的帧内预测模式组指示符和预测模式索引;利用所述当前块的左块和上块的有效的帧内预测模式来构造第一组(MPM组);当所述帧内预测模式组指示符指示所述第一组时,将所述第一组中的与所述预测模式索引相对应的帧内预测模式确定为所述当前块的帧内预测模式,并且当所述帧内预测模式组指示符指示第二组时,确定第二组中的与所述预测模式索引相对应的帧内预测模式;以及创建预测块。根据变换大小信息来确定所述预测块的大小。因此,通过基于当前块的左块和上块的有效的帧内预测模式使第一组包括很大可能与当前块的预测模式相等的模式,并且利用第一组确定将被编码的帧内预测模式组指示符和预测模式索引,可以减小将被编码的帧内预测模式的信息量。通过创建与当前块类似的预测块,可以减少将被编码/解码的残差块的比特数,以增强编码和解码效率。附图说明图1是示出根据本专利技术的一个实施方式的运动图像编码装置的框图。图2是示出根据本专利技术的另一个实施方式的运动图像解码装置的框图。图3是示出根据本专利技术的一个实施方式的在运动图像解码装置中创建帧内预测块的方法的示图。图4是示出根据本专利技术的一个实施方式的帧内预测模式的概念示图。图5是示出根据本专利技术的一个实施方式的帧内预测块创建单元300的框图。图6是示出根据本专利技术的一个实施方式重构块创建过程的示图。图7是示出根据本专利技术的另一个实施方式的重构块创建过程的示图。具体实施方式下面,将参照附图详细描述本专利技术的各种实施方式。本专利技术可以以各种形式被修改,并且可以具有各种实施方式。这些实施方式没有意图限制本专利技术,而应该被理解为本专利技术包括属于本专利技术的精神和技术范围的所有修改、等同形式和替换。在参照附图对本专利技术的描述中,用相同的编号表示相同的构成。根据本专利技术的运动图像编码装置和运动图像解码装置可以是诸如个人电脑、笔记本PC、个人数字助理、便携式多媒体播放器、智能电话、无线通信终端和TV的用户终端或提供服务的服务器。运动图像编码装置和运动图像解码装置可以是具有如下部件的设备:诸如用于与各种设备或者无线或有线通信网络通信的通信调制解调器的通信装置、存储用于对图像编码和解码的各种程序和数据的存储器、以及执行所述程序以执行操作和控制的微处理器。图1是示出根据本专利技术的实施方式的运动图像编码装置的框图。根据本专利技术的实施方式的运动图像编码装置100包括帧内预测模块110、帧间预测模块120、变换和量化模块130、熵编码模块140、逆量化和逆变换模块150、后处理模块160、画面缓冲器170、减法模块、以及加法模块。帧内预测模块110利用当前块所属的画面或片(slice)的重构像素来创建帧内预测块。帧内预测模块110根据将被预测编码的当前块的大小来选择预定数量的帧内预测模式中的一种帧内预测模式,并且根据选择的帧内预测模式来创建预测块。帧间预测模块120利用存储在画面缓冲器170中的参考画面来执行运动估计操作,并且针对运动估计操作确定参考画面索引和运动矢量。然后,帧间预测模块120利用参考画面索引和运动矢量来创建当前块的帧内预测块。变换和量化模块130对由帧内预测模块110或帧间预测模块120所创建的预测块的残差块进行变换和量化。在水平和垂直方向上利用一维变换矩阵来执行变换。利用根据变换块的大小(即,残差块的大小)和帧内预测模式所确定的变换矩阵来对用于帧内预测的残差块进行变换。利用预定的变换矩阵来对用于帧间预测的残差块进行变换。变换和量化模块130利用量化步长对变换块进行量化。可以按等于或大于预定大小的编码单元来改变量化步长。向逆量化和逆变换模块150以及熵编码模块140提供量化的变换块。逆量化和逆变换模块150对量化的变换块进行逆量化并且对经逆量化的变换块进行逆变换,以重构残差块。加法模块将由逆量化和逆变换模块150重构的残差块与来自帧内预测模块110或帧间预测模块120的预测块相加以创建重构块。后处理模块160用于提高重构画面的图像质量,并且包括去块滤波器模块161、偏移模块162和环路滤波器模块163。去块滤波器模块161本文档来自技高网
...

【技术保护点】
一种图像解码方法,所述图像解码方法包括以下步骤:使用量化系数信息生成残差块;重构当前块的帧内预测模式组指示符和预测模式索引;利用所述当前块的左块和上块的可用的帧内预测模式来构造包括三个帧内预测模式的第一组;当所述帧内预测模式组指示符指示所述第一组时,将所述第一组中的与所述预测模式索引相对应的帧内预测模式确定为所述当前块的帧内预测模式,并且当所述帧内预测模式组指示符指示第二组时,确定所述第二组中的与所述预测模式索引相对应的帧内预测模式;以及当所述当前块的大小等于预测块的大小时,基于确定的所述当前块的帧内预测模式来创建预测块,当所述当前块的大小大于预测块的大小时,基于确定的所述当前块的帧内预测模式来创建所述当前块中包括的多个预测块;使用残差块和预测块生成重构块,其中,根据变换大小信息来确定预测块的大小,并且当所述当前块的所述左块的帧内预测模式和所述上块的帧内预测模式中的仅一个帧内预测模式可用时,将两个帧内预测模式添加到所述第一组。

【技术特征摘要】
2011.10.24 KR 10-2011-01084551.一种图像解码方法,所述图像解码方法包括以下步骤:使用量化系数信息生成残差块;重构当前块的帧内预测模式组指示符和预测模式索引,其中,所述帧内预测模式组指示符指示所述当前块的帧内预测模式属于第一组或第二组中的哪一个帧内预测模式组,并且所述预测模式索引指示由所述帧内预测模式组指示符指示的帧内预测模式组中的帧内预测模式;利用所述当前块的左块和上块的有效的帧内预测模式来构造包括三个帧内预测模式的所述第一组;当所述帧内预测模式组指示符指示所述第一组时,将所述第一组中的与所述预测模式索引相对应的所述当前块的帧内预测模式确定为所述当前块的帧内预测模式,并且当所述帧内预测模式组指示符指示所述第二组时,确定所述第二组中的与所述预测模式索引相对应的帧内预测模式;以及当所述当前块的大小等于预测块的大小时,基于确定的所述当前块的帧内预测模式来创建预测块,当所述当前块的大小大于预测块的大小时,基于确定的所述当前块的帧内预测模式来创建所述当前块中包括的多个预测块;使用残差块和预测块生成重构块,其中,根据变换大小信息来确定预测块的大小,并且当所述当前块的所述左块的帧内预测模式和所述上块的帧内预测模式中的仅一个帧内预测模式存在时,将两个帧内预测模式添加到所述第一组,其中,所述两个帧内预测模式与存在的所述仅一个帧内预测模式不同,并且所述两个帧内预测模式是基于存在的所述仅一个帧内预测模式来确定的。2.根据权利要求1所述的图像解码方法...

【专利技术属性】
技术研发人员:朴信志
申请(专利权)人:英孚布瑞智有限私人贸易公司
类型:发明
国别省市:新加坡;SG

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1