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

文档序号:8447692阅读:来源:国知局
素值来获得当前预测单元的预测块。帧内预测单元635对于具有与所获得的预测单元大小信息相对应的大小的预测单元执行上述的沿着边缘方向的帧间预测。
[0160]减法器637将从运动补偿单元633提供的预测的预测单元与当前预测单元相减,以由此生成剩余值,并且变换单元639和量化单元641对于剩余值执行DCT (离散余弦变换)和量化。在此,变换单元639可以基于从预测单元确定单元610提供的预测单元大小信息来执行变换。例如,它可以执行向32X32或64X64像素的大小的变换。替代地,变换单元639可以与从预测单元确定单元610提供的预测单元大小信息独立地基于单独的变换单元(TU)来执行变换。例如,变换单元TU的大小可以是最小4X4像素至最大64X64。替代地,变换单元TU的最大大小可以是64X64像素或更大——例如,128X128像素。变换单元大小信息可以被包括在变换单元信息中,并且被传送到解码器。
[0161]j:商编码单元643对报头信息进行商编码,诸如量化的DCT系数、运动向量、确定的预测单元信息、分区信息和变换单元信息,由此生成比特流。
[0162]逆量化单元645和逆变换单元647对于由量化单元641量化的数据执行逆量化和逆变换。加法器649将逆变换的数据与从运动补偿单元633提供的预测的预测单元相加,以重建图像,并且向帧缓冲器651提供图像,并且帧缓冲器651存储重建的图像。
[0163]图14是根据本发明的另一个示例实施例的、图像编码设备的配置的框图。
[0164]参见图14,根据本发明的一个实施例的图像编码设备可以包括预测单元确定单元610、预测单元分割单元620和编码器630。编码器630可以包括运动预测单元631、运动补偿单元633、帧内预测单元635、减法器637、变换单元639、量化单元641、j:商编码单元643、逆量化单元645、逆变换单元647、加法器649和帧缓冲器651。在此,可以在确定适用于帧间预测或帧内预测的预测单元的大小的编码控制器(未示出)中执行或者可以在附图中所示的在编码器外部的单独块中执行用于编码处理的预测单元确定单元或预测单元分割单元。在下文中,描述在编码器外部的单独块中执行预测单元确定单元或预测单元分割单元的示例。
[0165]预测单元确定单元610执行与用如图13中所示的相同附图标号表示的元件相同的功能,并且跳过详细描述。
[0166]预测单元分割单元620考虑到在用于从预测单元确定单元610提供的当前预测单元的当前预测单元的周边块中包括的边缘将当前预测单元分割为分区,并且然后向编码器630提供分割的分区和分区信息。在此,分区信息可以包括在不对称分区、几何分区和沿着边缘方向分区的情况下的分区信息。
[0167]具体地说,预测单元分割单元620在帧缓冲器651中读取在从预测单元确定单元610提供的当前预测单元周边的预测单元,在属于在当前预测单元周边的预测单元的像素当中检测属于边缘的像素,并且通过使用属于检测到的边缘的像素将当前预测单元分割为分区。
[0168]预测单元分割单元620可以通过计算在当前预测单元和周边的周边像素之间的剩余值或通过使用诸如索贝尔算法的已知边缘检测算法来检测边缘。
[0169]如图3中所示,预测单元分割单元620可以在用于分割当前预测单元的在当前预测单元周边的周边块中包括的像素当中检测以检测到的边缘像素的周边像素为目标的、属于检测到的边缘的像素,并且可以通过使用将检测到的边缘像素的周边像素与检测到的边缘像素连接的线来执行分区。
[0170]替代地,预测单元分割单元620可以在属于当前预测单元的周边块的像素当中检测仅以最接近当前预测单元PU的像素为目标的、属于边缘的像素,并且然后可以确定经过属于检测到的边缘的像素的直线的方向,由此分割当前预测单元。在此,作为经过属于边缘的像素的直线的方向,可以使用根据H.264标准的4X4块的帧间预测模式的任何一种。
[0171]预测单元分割单元620将当前预测单元分割为至少一个分区,并且然后向编码器630的运动预测单元631提供分割的分区。而且,预测单元分割单元620向熵编码单元643提供预测单元的分区信息。
[0172]编码器630对于从预测单元分割单元620提供的分区执行编码。
[0173]具体地说,运动预测单元631通过将所提供的当前分区与其编码已经完成并且被存储在帧缓冲器651中的前一个参考帧作比较来预测运动,由此生成运动向量,并且运动补偿单元633通过使用参考帧和从运动预测单元631提供的运动向量来生成预测分区。
[0174]帧内预测单元635通过使用块间像素相关性来执行帧内预测编码。帧内预测单元635执行帧内预测,帧内预测通过从在当前帧中的块的已经编码的像素值预测像素值来得出当前预测单元的预测块。
[0175]帧内预测单元635对于具有与获得的预测单元大小信息相对应的大小的预测单元执行上述的沿着边缘方向的帧内预测。
[0176]减法器637将当前分区和从运动补偿单元633提供的预测分区相减,以生成剩余值,并且变换单元639和量化单元641对于剩余值执行DCT (离散余弦变换)和量化。熵编码单元643对报头信息进行j:商编码,诸如量化的DCT系数、运动向量、确定的预测单元信息、预测单元分区信息或者变换单元信息。
[0177]逆量化单元645和逆变换单元647逆量化和逆变换通过量化单元641量化的数据。加法器649将逆变换的数据与从运动补偿单元633提供的预测分区相加,以重建图像,并且向帧缓冲器651提供重建的图像。帧缓冲器651存储重建的图像。
[0178]图15是图示根据本发明的一个实施例的图像解码设备的配置的框图。
[0179]参见图15,根据本发明的一个实施例的解码设备包括熵解码单元731、逆量化单元733、逆变换单元735、运动补偿单元737、帧内预测单元739、帧缓冲器741和加法器743。
[0180]熵解码单元731接收压缩的比特流,并且对于其执行熵编码,由此生成量化的系数。逆量化单元733和逆变换单元735对于量化的系数执行逆量化和逆变换,由此重建剩余值。
[0181]运动补偿单元737通过下述方式来生成预测的预测单元:对于具有与使用由熵解码单元731从比特流解码的报头信息编码的预测单元的大小相同的大小的预测单元执行运动补偿。在此,解码的报头信息可以包括预测单元大小信息,并且预测单元大小可以是例如扩展的宏块大小,诸如32X32、64X64或128X 128像素。
[0182]S卩,运动补偿单元737可以通过对于具有解码的预测单元大小的预测单元执行运动补偿来生成预测的预测单元。
[0183]帧内预测单元739通过使用块间像素相关性来执行帧内预测编码。帧内预测单元739执行帧内预测,帧内预测通过从在当前帧(或画面)中的块的已经编码的像素值预测像素值而获得当前预测单元的预测块。帧内预测单元739对于具有与获得的预测单元大小信息相对应的大小的预测单元执行上述的沿着边缘方向的帧内预测。
[0184]逆量化单元733将从逆变换单元735提供的剩余值与从运动补偿单元737提供的预测的预测单元相加以重建图像,并且向帧缓冲器741提供重建的图像,帧缓冲器741然后存储重建的图像。
[0185]图16是图示根据本发明的另一个示例实施例的图像解码设备的配置的框图。
[0186]参见图16,根据本发明的实施例的解码设备可以包括预测单元分割单元710和解码器730。解码器730包括熵解码单元731、逆量化单元733、逆变换单元735、运动补偿单元737、帧内预测单元739、帧缓冲器741和加法器743。
[0187]预测单元分割单元710获得其中已经通过熵解码单元731解码了比特流的报头信息,并且从获得的报头信息提取预测单元信息和分区信息。在此,分区信息可以是关于分割预测单元的线的信息。例如,分区信息可以包括在不对称分区、几何分区和沿着边缘方向分区的情况下的分区信息。
[0188]其后,预测单元分割单元710通过使用提取的分区信息将在帧缓冲器741中存储的参考帧的预测单元分割为分区,并且向运动补偿单元737提供分割的分区。
[0189]在此,可以在确定适用于帧间预测或帧内预测的预测单元的大小的解码控制器(未示出)中执行或也可以在附图中所示的解码器外部的单独块中执行用于解码处理的预测单元分割单元。在下文中,描述在解码器外部的单独块中执行预测单元分割单元的示例。
[0190]运动补偿单元737通过使用在解码的报头信息中包括的运动向量信息来对于从预测单元分割单元710提供的分区执行运动补偿,由此生成预测分区。
[0191]逆量化单元733和逆变换单元735逆量化和逆变换在摘解码单元731中摘解码的系数以由此生成剩余值,并且加法器743将从运动补偿单元737提供的预测分区与剩余值相加以重建图像,并且在帧缓冲器741中存储重建的图像。
[0192]在图16中,解码的宏块的大小可以例如是32X32、64X64或128X128像素,并且预测单元分割单元710可以基于从报头信息提取的分区信息来分割具有大小32X32、64X64或128X 128像素的宏块。
[0193]虽然已经结合实施例描述了本发明,但是本领域内的技术人员可以明白,在不偏离在所附的权利要求中限定的本发明的范围和精神的情况下,可以对于本发明进行各种修改或改变。
【主权项】
1.一种图像解码设备,包括: 熵解码器,所述熵解码器对所接收到的比特流进行解码,以生成报头信息; 运动补偿单元,所述运动补偿单元通过基于从所述报头信息获得的所述预测单元的信息对所述预测单元执行运动补偿来生成预测块,其中,所述预测单元是可变的; 逆量化单元,所述逆量化单元对所接收到的比特流进行逆量化; 逆变换单元,所述逆变换单元通过对逆量化的数据执行逆变换来获得剩余值;以及 加法器,所述加法器将所述剩余值与所述预测块相加,以重建图像。
2.根据权利要求1所述的图像解码设备,其中所述预测单元的信息包括最小代码化单元的大小。
3.根据权利要求1所述的图像解码设备,其中,当具有可变大小的代码化单元被分级地分割并且达到可允许的最大分级水平或分级深度时,所述预测单元对应于叶代码化单J L.ο
4.根据权利要求1所述的图像解码设备,其中,所述运动补偿单元通过基于所述预测单元的所述分区信息对所述代码化单元执行分区,来对所分割的分区执行所述运动补偿。
5.根据权利要求1所述的图像解码设备,其中,使用包括显示不对称分区的信息的分区信息。
【专利摘要】一种用于编码/解码高分辨率图像的方法和一种用于执行该方法的装置根据在要编码的至少一个画面其间发现的时间频率特性或空间频率特性来将扩展宏块的大小设置为要编码的预测单元的大小,使用设置的预测单元大小单元来执行运动预测和运动补偿,并且执行其转换。而且,基于边缘将具有32×32像素或64×64像素大小的宏块划分为至少一个分区,并且其后对于划分的分区的每个执行编码。因此,增强了对于高清晰度(HD)或更高分辨率图像的编码效率。
【IPC分类】H04N19-176, H04N19-14, H04N19-119
【公开号】CN104768007
【申请号】CN201510225338
【发明人】李忠九, 金珉成, 朴浚盛
【申请人】数码士控股有限公司
【公开日】2015年7月8日
【申请日】2011年6月7日
【公告号】CN103039073A, EP2579598A2, EP2579598A4, US20150010085, US20150010086, US20150010243, US20150010244, US20150256841, WO2011155758A2, WO2011155758A3
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1