编码/解码高分辨率图像的方法和执行该方法的装置制造方法及图纸

技术编号:8567653 阅读:187 留言:0更新日期:2013-04-12 01:47
一种用于编码/解码高分辨率图像的方法和一种用于执行该方法的装置根据在要编码的至少一个画面其间发现的时间频率特性或空间频率特性来将扩展宏块的大小设置为要编码的预测单元的大小,使用设置的预测单元大小单元来执行运动预测和运动补偿,并且执行其转换。而且,基于边缘将具有32×32像素或64×64像素大小的宏块划分为至少一个分区,并且其后对于划分的分区的每个执行编码。因此,增强了对于高清晰度(HD)或更高分辨率图像的编码效率。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及编码和解码图像,并且更具体地,涉及可以适用于高清晰度图像的编码方法和执行该编码方法的编码设备,以及解码方法和执行该解码方法的解码设备。
技术介绍
通常,图像压缩方法执行编码,其中将一个画面划分为具有预定大小的多个块。而且,使用帧间预测和帧内预测技术来去除在画面之间的两重性,以便增大压缩效率。一种通过使用帧间预测编码图像的方法通过去除在画面之间的时间两重性来压缩图像,并且其代表性示例是运动补偿预测编码方法。该运动补偿预测编码通过搜索与位于当前编码的画面之前和之后的至少一个参考画面中的当前编码的块类似的区域来生成运动向量,对于通过使用生成的运动向量执行运动补偿而获得的在当前块和预测块之间的剩余值执行DCT(离散余弦变换)、量化和然后的熵编码,然后传送结果。传统上,用于运动补偿预测的宏块可以具有各种大小,诸如16X16、8X16或8X8像素,并且对于变换和量化,使用具有8X8或4X4像素的大小的块。然而,如上所述的用 于变换和量化或运动补偿的现有块大小对于具有HD (高清晰度)或更大的分辨率的高分辨率图像的编码不适当。具体地说,在显示低分辨率图像的小屏幕的情况下,在运动预测的精度和比特率上更有效的是,使用小大小块来执行运动预测和补偿,但是在基于具有16X16或更小的大小的块对于高分辨率的、大屏幕图像执行运动预测和补偿的情况下,在一个画面中包括的块的数目指数地增大,使得编码处理的负载和压缩的数据的数量增大,因此导致在传输比特率上的增大。而且,当图像的分辨率增大时,具有较少的细节或没有偏离的区域也扩展。因此,当如在传统方法中那样使用具有16X 16像素的大小的块来执行运动预测和补偿时,编码噪声增大。
技术实现思路
[技术问题]本专利技术的第一目的是提供一种图像编码和解码方法,该方法可以增强对于高分辨率图像的编码效率。而且,本专利技术的第二目的是提供一种图像编码和解码设备,该设备可以增强对于高分辨率图像的编码效率。[技术解决方案]为了实现本专利技术的第一目的,根据本专利技术的一个方面的一种图像编码方法包括以下步骤接收要编码的至少一个画面;基于在接收到的至少一个画面之间的时间频率特性来确定要编码的块的大小;以及编码具有确定的大小的块。为了实现本专利技术的第一目的,根据本专利技术的另一个方面的一种图像编码方法包括以下步骤通过对于具有NXN大小的预测单元执行运动补偿来生成预测块,其中N是2的幂;通过将预测单元与预测块作比较而获得剩余值;以及对于剩余值执行变换。预测单元可以具有扩展的宏块大小。预测单元当具有可变大小的代码化单元被分级地分割并且达到可允许的最大分级水平或分级深度时可以对应于叶代码化单元,并且其中,图像编码方法可以进一步包括以下步骤传送包括最大代码化单元的大小和最小代码化单元的大小的序列参数集合(SPS)。对于剩余值执行变换的步骤可以是对于扩展的宏块执行DCT(离散余弦变换)的步骤。N可以是2的幂,并且N可以不小于8,并且不大于64。为了实现本专利技术的第一目的,根据本专利技术的又一个方面的一种图像编码方法包括以下步骤接收要编码的至少一个画面;基于接收到的至少一个画面的空间频率特性来确定要编码的预测单元的大小,其中,预测单元的大小是NXN像素,并且N是2的幂;以及编码具有确定的大小的预测单元。 为了实现本专利技术的第一目的,根据本专利技术的再一个方面的一种图像编码方法包括以下步骤接收具有NXN像素的大小的扩展宏块,其中,N是2的幂;在接收到的扩展宏块的周边的块当中检测属于边缘的块;基于属于检测到的边缘的像素将扩展的宏块分割为至少一个分区;以及对于分割的至少一个分区的预定分区执行编码。为了实现本专利技术的第一方面,根据本专利技术的一个方面的一种图像解码方法包括以下步骤接收编码的比特流;从接收到的比特流获得要解码的预测单元的大小信息,其中,预测单元的大小是NXN像素,并且N是2的幂;通过对于接收到的比特流执行逆量化和逆变换来获得剩余值;通过对于具有与获得的大小信息相对应的大小的预测单元执行运动补偿来生成预测块;以及通过将生成的预测块与剩余值相加来重建图像。在此,预测单元可以具有扩展的宏块大小。变换剩余值的步骤可以是对于扩展的宏块执行逆DCT(离散余弦变换)的步骤。预测单元可以具有NXN像素的大小,其中,N可以是2的幂,并且N可以不小于8并且不大于64。预测单元当具有可变大小的代码化单元可以被分级地分割并且达到可允许的最大分级水平或分级深度时可以是叶代码化单元。该方法可以进一步包括以下步骤从接收到的比特流获得要编码的预测单元的分区信息。通过对于具有与预测单元的获得的大小信息相对应的大小的预测单元执行运动补偿而生成预测块的步骤可以包括以下步骤基于预测单元的分区信息来对于预测单元执行分区,并且对于分割的分区执行运动补偿。可以以不对称分区方案来执行分区。可以以具有除了正方形之外的形状的几何分区方案来执行分区。以沿着边缘方向的分区方案来执行分区。沿着边缘方向的分区方案包括以下步骤在预测单元周边的块当中检测属于边缘的像素,并且基于属于检测到的边缘的像素将预测单元分割为至少一个分区。沿着边缘方向的分区可以适用于帧内预测。而且,为了实现本专利技术的第一目的,根据本专利技术的另一个方面的一种图像解码方法包括以下步骤从接收到的比特流接收要解码的宏块的编码的比特流、大小信息和分区信息;对于接收到的比特流执行逆量化和逆变换,以获得剩余值;基于获得的宏块大小信息和分区信息将具有32X32像素、64X64像素和128X 128像素中的任何一个大小的扩展宏块分割为至少一个分区;通过对于分割的至少一个分区的预定分区执行运动补偿来生成预测分区;以及将生成的预测分区与剩余值相加以由此重建图像。为了实现本专利技术的第二目的,根据本专利技术的一个方面的一种图像编码设备包括预测单元确定单元,该预测单元确定单元接收要编码的至少一个画面,并且基于在接收到的至少一个画面之间的时间频率特性或基于在接收到的至少一个画面之间的空间频率特性来确定要编码的预测单元的大小;以及编码器,该编码器对具有确定的大小的预测单元进行编码。为了实现本专利技术的第二目的,根据本专利技术的一个方面的一种图像解码设备包括熵解码器,该熵解码器对接收到的比特流进行解码以生成报头信息;运动补偿单元,该运动补偿单元通过基于从报头信息获得的预测单元的大小信息对于预测单元执行运动补偿来生成预测块,其中,预测单元的大小是NXN像素,并且,N是2的幂;逆量化单元,该逆量化单元对接收到的比特流进行逆量化;逆变换单元,该逆变换单元通过对于逆量化的数据执行逆变换来获得剩余值;以及加法器,该加法器将剩余值与预测块相加以重建图像。预测单元可以具有扩展的宏块大小。逆变换单元可以对于扩展的宏块执行逆DCT(离散余弦变换)。预测单元可以具有NXN像素的大小,其中,N可以是2的幂,并且N可以不小于4并且不大于64。预测单元当具有可变大小的代码化单元被分级的分割并且达到可允许的最大分级水平或分级深度时可以对应于叶代码化单元。运动补偿单元可以通过基于预测单元的分区信息对于预测单元执行分区来对于分割的分区执行运动补偿。可以以不对称分区方案来执行分区。可以以具有除了正方形之外的形状的几何分区方案来执行分区。可以沿着边缘方向执行分区。图像编码设备可以进一步包括帧内预测单元,该帧内预本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.06.07 KR 10-2010-00531861.一种图像编码方法,包括以下步骤 通过对于具有NXN大小的预测单元执行运动补偿来生成预测块,其中N是2的幂; 通过将所述预测单元与所述预测块作比较来获得剩余值;以及 对所述剩余值执行变换。2.根据权利要求1所述的图像编码方法,其中,当具有可变大小的代码化单元被分级地分割并且达到可允许的最大分级水平或分级深度时,所述预测单元对应于叶代码化单元,并且其中,所述图像编码方法进一步包括以下步骤传送序列参数集合(SPS),所述序列参数集合(SPS)包括最大代码化单元的大小和最小代码化单元的大小。3.根据权利要求2所述的图像编码方法,其中,对剩余值执行变换的步骤是对扩展的宏块执行离散余弦变换DCT的步骤。4.根据权利要求1所述的图像编码方法,其中,N是2的幂,并且N不小于8且不大于64。5.一种图像编码方法,包括以下步骤 接收要编码的至少一个画面; 基于在所接收到的至少一个画面之间的时间频率特性来确定要编码的块的大小;以及 对具有所确定大小的块进行编码。6.一种图像编码方法,包括以下步骤 接收要编码的至少一个画面; 基于所接收到的至少一个画面的空间频率特性来确定要编码的预测单元的大小,其中,所述预测单元的大小是NXN像素,并且N是2的幂;以及对具有所确定大小的预测单元进行编码。7.一种图像解码方法,包括以下步骤 接收编码的比特流; 从所接收到的比特流获得要解码的预测单元的大小信息,其中,所述预测单元的大小是NXN像素,并且N是2的幕; 通过对所接收到的比特流执行逆量化和逆变换来获得剩余值; 通过对具有与所获得的大小信息相对应的大小的预测单元执行运动补偿来生成预测块;以及 通过将所生成的预测块与所述剩余值相加来重建图像。8.根据权利要求7所述的图像解码方法,其中,所述预测单元的所述大小信息包括最大代码化单元的大小和最小代码化单元的大小。9.根据权利要求8所述的图像解码方法,其中,对剩余值进行变换的步骤是对所扩展的宏块执行逆离散余弦变换DCT的步骤。10.根据权利要求7所述的图像解码方法,其中,N是2的幂,并且N不小于8且不大于64。11.根据权利要求7所述的图像解码方法,其中,当具有可变大小的代码化单元被分级地分割并且达到可允许的最大分级水平或分级深度时,所述预测单元对应于叶代码化单元12.根据权利要求7所述的图像解码方法,进一步包括以下步骤从所接收到的比特流获得要解码的预测单元的分区信息。13.根据权利要求12所述的图像解码方法,其中,通过对具有与所获得的大小信息相对应的所述大小的所述预测单元执行运动补偿来生成所述预测块的步骤包括以下步骤基于所述预测单元的所述分区信息来对所述预测单元执行分区,并且对所分割的分区执行所述运动补偿。14.根据权利要求13所述的图像解码方法,其中,以不对称分区方案来执行所述分区。15.根...

【专利技术属性】
技术研发人员:李忠九金珉成朴浚盛
申请(专利权)人:数码士有限公司
类型:
国别省市:

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

1