用于编码/解码高分辨率图像的方法和设备技术

技术编号:11787439 阅读:57 留言:0更新日期:2015-07-29 11:22
本发明专利技术涉及用于编码/解码高分辨率图像的方法和设备,其包含:根据在待编码的画面之间的时间频率特性或空间频率特性把待编码的预测单元的大小设定为扩展宏块大小;并且,基于设定的预测单元大小来执行运动预测、运动补偿和变换。另外,本发明专利技术的方法和设备包含:在边的基础上把具有32×32或64×64的像素大小的宏块分割为至少一个分区;并且,对于每一个分区执行编码处理。因此,可以对于高清晰度(HD)或更高分辨率的高分辨率图像提高编码效率。

【技术实现步骤摘要】
用于编码/解码高分辨率图像的方法和设备分案说明本申请是分案申请,其原案申请是申请号为PCT/KR2010/008563、申请日为2010年12月1日的PCT申请并且于2012年6月1日进入中国国家阶段,国家申请号为201080054678.8。分案申请1(申请号201510110163.X)是原案申请的分案申请,并且本申请是分案申请1的分案申请。
本专利技术涉及编码和解码图像,并且更具体地涉及可以适用于高清晰度(HD)图像的编码方法和执行该编码方法的编码设备、解码方法和执行该解码方法的解码设备。
技术介绍
在通常的图像压缩方法中,将一个画面分为多个块,每一个块具有预定大小。使用帧间预测和帧内预测技术来去除在画面之间的冗余,以便提高压缩效率。由运动补偿预测编码方法表示的帧间预测编码方法通过消除在画面之间的冗余来压缩图像。在运动补偿预测编码方法中,从位于当前编码的画面之前或之后的至少一个参考画面搜索与当前被编码的块类似的区域,以产生运动向量(MV),该运动向量然后用于运动补偿,由此产生预测块,并且然后,将在所产生的预测块和当前块之间的差值进行离散余弦变换(DCT)并且量化。量化的结果被熵编码和发送。传统上,对于运动补偿预测,使用具有诸如16×16、8×16或8×8像素的各种大小的宏块,并且对于变换和量化,使用8×8或4×4像素的宏块。然而,上述的现有块大小不适合于编码具有HD级或更高的高分辨率图像。用于一般的帧间预测的块大小包括4×4、8×8或16×16像素。通常,在帧内和帧间预测方法中,选择和使用具有较高编码效率的预测方法。传统的基于块的预测方法仅去除在图像中包括的时间和空间冗余中,其去除提供了比去除另一个更高的编码效率的一种。然而,即使使用帧间和帧内预测方法之一来去除在图像中包括的一种类型的冗余,另一种类型的冗余也仍然存在于图像中,因此不可能有助于编码效率上的提高。例如,传统的基于块的预测方法对于包括时间和空间冗余两者的图像不大起作用。而且,上述的基于块的预测方法不适合于编码HD或更高的图像。具体地说,在要编码的低分辨率小图像的情况下,使用小尺寸的块执行运动预测和补偿,在运动预测的精度和比特率上可能是有效的。然而,在高分辨率大图像的情况下,当以具有16×16或更小的大小的块为单位来进行其运动预测和补偿时,在一个画面中包括的块的数目可能指数地增大,因此导致在编码处理负荷和压缩的数据量上的增加。因此,比特率增大。而且,当图像的分辨率增大时,没有细节或没有偏差的区域变得更宽,因此,当如在传统方法中使用具有16×16像素的大小的块来进行运动预测和补偿时,编码噪声可能增大。同时,使用帧间预测来编码图像的方法基于在块之间的像素相关,从诸如在当前帧(或画面)中的上块、左块、左上块和右上块的、已经编码的在当前块周围的块中的像素值来预测像素值,并且发送它们的预测误差。在帧间预测编码中,在几个预测方向(水平、垂直、对角或平均等)上,选择适合于要编码的图像的特性的最佳预测模式(预测方向)。在现有的H.264/AVC标准中,在帧间预测编码应用到4×4像素单元块的情况下,在9个预测模式(预测模式0至8)中,每一个4×4像素块选择一种最适当的预测模式,并且,在每4×4像素块的基础上编码所选择的预测模式(预测方向)。而且,在帧间预测编码应用到16×16像素单元块的情况下,在四个预测模式(垂直预测、水平预测、平均预测和平面预测)中,每一个16×16像素块选择一个最适当的预测模式,并且在每16×16像素块的基础上编码所选择的预测模式(预测方向)。在现有的帧内预测编码中,仅对于M×M正方形类型的对称像素块(M=4、8或16)预定义预定数目的预测方向,以执行帧内预测编码。即,传统上,仅对于帧间预测编码应用M×M大小对称分区,使得正方形类型的对称块被用作用于帧内预测编码的基本单元。在仅使用现有的对称像素块完成帧内预测编码的情况下,存在提高编码效率的限制,因此需要用于提高编码效率的方法。具体地说,当对于具有高清晰度(HD)或更高分辨率的高分辨率图像时,仅使用对称像素块的帧内预测编码关于提高编码效率具有限制。因此,存在可以提高编码效率的需要。
技术实现思路
本专利技术的第一目的是提供一种图像编码和解码方法,该方法可以对于具有HD或更高分辨率的高分辨率图像提高编码效率。本专利技术的第二目的是提供一种图像编码和解码设备,该设备可以对于具有HD或更高分辨率的高分辨率图像提高编码效率。本专利技术的第三目的是提供一种帧内预测编码方法和设备,该方法和设备可以应用到具有HD或更高分辨率的高分辨率图像。本专利技术的第四目的是提供一种帧内预测解码方法和设备,该方法和设备可以应用到具有HD或更高分辨率的高分辨率图像。本专利技术的第五目的是提供一种图像编码和解码方法,该方法可以在保持具有HD或更高分辨率的高分辨率图像的质量的同时提高编码效率。本专利技术的第六目的是提供一种图像编码和解码设备,该设备可以在保持具有HD或更高分辨率的高分辨率图像的质量的同时提高编码效率。为了实现第一目的,根据本专利技术的一个方面,提供了一种编码图像的方法,该方法包括步骤:接收要编码的至少一个画面;基于在所接收的至少一个画面之间的时间频率特性来确定要编码的块的大小;并且,编码具有所确定的大小的块。为了实现第一目的,根据本专利技术的另一个方面,提供了一种编码具有HD或更高分辨率的图像的方法,该方法包括步骤:通过对于具有N×N像素的大小的预测单元执行运动补偿来产生预测块,其中,N是2的幂,并且N等于或大于32;通过将预测单元与预测块作比较来获得残差部分,并且变换该残差部分。图像具有是HD(高清晰度)或更高分辨率的分辨率,并且其中,预测单元具有扩展宏块的大小。变换该残差部分的步骤包括对于扩展宏块执行DCT(离散余弦变换)。预测单元具有N×N像素的大小,其中,N是2的幂,并且N等于或大于128。考虑到编码器和解码器的复杂度,预测单元的大小可以限于64×64像素或更小。为了实现第一目的,根据本专利技术的另一个方面,提供了一种编码图像的方法,该方法包括步骤:接收要编码的至少一个画面;基于在所接收的至少一个画面的空间频率特性来确定要编码的预测单元的大小,其中,预测单元的大小具有N×N像素的大小,其中,N是2的幂,并且N等于或大于32;并且,编码具有所确定的大小的预测单元。为了实现第一目的,根据本专利技术的另一个方面,提供了一种编码图像的方法,该方法包括步骤:接收具有N×N像素的大小的扩展宏块,其中,N是2的幂,并且,N等于或大于32,检测在与所接收的扩展宏块相邻的块中属于边的像素;基于属于边的像素来将扩展宏块划分为至少一个分区;并且,对于所划分的至少一个分区的预定分区执行编码。为了实现第一目的,根据本专利技术的一个方面,提供了一种用于解码具有HD或更高分辨率的图像的方法,方法包括步骤:接收编码的比特流;从所接收的比特流获得要解码的预测单元的大小信息,其中,预测单元的大小是N×N像素,其中,N是2的幂,并且N等于或大于32;逆量化和逆变换所接收的比特流,以获得残差部分;对于具有与所获得的预测单元的大小信息对应大小的预测单元执行运动补偿以产生预测块;并且,将所产生的预测块加到残差部分以恢复图像。预测单元具有扩展宏块的大小。变换残差部分的步骤包括本文档来自技高网
...

【技术保护点】
一种用于解码图像的设备,包括:逆变换单元,所述逆变换单元被配置来通过熵解码接收的比特流并且通过对于残差部分执行逆量化和逆变换来恢复所述残差部分;帧内预测单元,所述帧内预测单元被配置来通过对于经应用不对称分区和几何分区中的至少一个而划分的预测单元执行选择性地使用多个预测模式之一的帧内预测编码来产生预测单元;以及,加法器,所述加法器被配置来通过把所述残差部分加到所述预测来恢复所述图像。

【技术特征摘要】
2009.12.01 KR 10-2009-0117919;2009.12.15 KR 10-2001.一种用于解码图像的设备,包括:逆变换单元,所述逆变换单元被配置来通过熵解码接收的比特流并且通过对于残差部分执行逆量化和逆变换来恢复所述残差部分;帧内预测单元,所述帧内预测单元被配置来通过对于预测单元执行选择性地使用多个预测模式之一的帧内预测来产生预测单元;以及,加法器,所述加法器被配置来通过把所述残差部分加到所述预测单元来恢复所述图像,其中当编码单元被划分并且达到最大可允许深度时,所述预测单元对应于叶编码单元,其中所述编码单元具有递归树结构,其中,编码单元的大小被限于64×64像素的最大大小,其中,所述预测单元的大小被限于不超过64×64像素,并且其中,当启动平面内预测模式时,当前预测单元的内部像素的预测像素值通过利用以下内容执行双线性内插而获得:(i)在所述当前预测单元中在垂直和水平方向上对应的内边界预测像素值,和(ii)所述当前预测单元的先前解码的左侧块和上端块中垂直和水平方向上对应的像素值,其中,在垂直和水平方向上对应...

【专利技术属性】
技术研发人员:李忠九朴浚盛李乙浩
申请(专利权)人:数码士控股有限公司
类型:发明
国别省市:韩国;KR

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

1