对视频解码的方法_6

文档序号:9931484阅读:来源:国知局
在操作1220,通过对根据深度分割每个最大编码单元的区域获得的至少一个分割 区域进行编码来确定根据至少一个分割区域输出最终编码结果的编码深度,并确定根据树 结构的编码单元。
[0202] 每当深度加深时,最大编码单元在空间上被分割,从而被分割为更低深度的编码 单元。可通过与相邻编码单元独立地在空间上分割每个编码单元来将每个编码单元分割为 另一更低深度的编码单元。根据深度对每个编码单元重复地执行编码。
[0203]此外,针对每个更深的编码单元确定根据具有最小编码误差的分块类型的变换单 元。为了确定在每个最大编码单元中具有最小编码误差的编码深度,可在所有根据深度的 更深的编码单元中测量并比较编码误差。
[0204]当确定变换单元时,可确定用于编码单元的变换的变换单元。根据本实施例的变 换单元可被确定为使由用于编码单元的变换的变换单元引起的误差最小化的数据单元。
[0205] 在每个最大编码单元中,基于分块类型(基于根据深度的编码单元被确定)和根据 深度的编码单元的深度对画面编码,并且针对根据深度的每个编码单元独立地确定编码深 度的编码单元,从而可确定具有树结构的编码单元。
[0206] 在以下情况中的至少一种情况下,当前编码单元的分块类型还可包括具有与更低 深度的编码单元相同尺寸的分块,所述情况包括:当前编码单元不再被分割为更低深度的 编码单兀;当前编码单兀是当前最大编码单兀中的最大编码单兀;当前编码单兀是当前最 大编码单元中最低深度的编码单元。分块类型可包括通过对称地分割当前编码单元的高度 或宽度获得的对称的分块、通过非对称地分割当前编码单元的高度或宽度获得的分块、通 过几何地分割当前编码单元获得的分块或者具有任意形状的分块。可基于关于当前编码单 元的预测单元的分块类型和预测模式来执行预测编码。
[0207] 因此,在以下情况中的至少一种情况下,不仅可通过使用通过对称地分割当前编 码单元的高度或宽度获得的对称的分块、通过非对称地分割当前编码单元的高度或宽度获 得的分块、通过几何地分割当前编码单元获得的分块和具有任意形状的分块,而且可通过 使用具有与更低深度的编码单元相同尺寸的分块来执行预测编码,所述情况包括:当前编 码单元不再被分割为更低深度的编码单元;当前编码单元是当前最大编码单元中的最小编 码单元;当前编码单元是当前最大编码单元中最低深度的编码单元。
[0208] 此外,在以下情况中的至少一种情况下,可跳过通过使用具有与更低深度的编码 单元相同尺寸的分块执行的帧内预测和帧间预测,所述情况包括:当前编码单元可被分割 为更低深度的编码单元;当前编码单元不是当前最大编码单元中最低深度的编码单元;当 前编码单兀是当前最大编码单兀中最低深度的编码单兀。
[0209] 在操作1230,针对每个最大编码单元,输出构成根据编码深度的最终编码结果的 编码的图像数据以及关于编码深度和编码模式的编码信息。关于编码模式的信息可包括关 于编码深度的信息或分割信息、关于预测单元的分块类型的信息、关于预测模式的信息、关 于变换单元的尺寸的信息、变换索引信息等。
[0210] 关于根据诸如序列、画面、像条或G0P的数据单元定义的编码单元的尺寸和可变深 度的编码单元结构信息可被插入到比特流的头、SPS或PPS中,然后可被输出。关于编码模式 的编码信息以及关于编码单元的尺寸和可变深度的编码单元结构信息可被插入到比特流 的头、SPS或PPS中,然后可连同编码的图像数据一起被发送到解码器。
[0211]图15是示出根据本发明实施例的通过使用基于具有树结构的编码单元的预测单 元对视频解码的方法的流程图。
[0212] 在操作1310,接收并解析编码的视频的比特流。
[0213] 在操作1320,从解析的比特流提取分配给最大编码单元的当前画面的编码的图像 数据、关于根据最大编码单元的编码深度和编码模式的信息、以及关于编码单元的尺寸和 可变深度的编码单元结构信息。可从比特流的头、SPS或PPS提取关于编码深度和编码模式 的信息、关于编码单元的尺寸和可变深度的编码单元结构信息、以及分割信息。
[0214]每个最大编码单兀的编码深度是每个最大编码单兀中具有最小编码误差的深度。 在对每个最大编码单元编码时,基于通过分层分割根据深度的每个最大编码单元获得的至 少一个数据单元来对图像数据编码。
[0215] 根据关于编码深度和编码模式的信息,最大编码单元可被分割为具有树结构的编 码单元。每个具有树结构的编码单元被确定为与编码深度相应的编码单元,并被最优地编 码以输出最小编码误差。因此,通过在根据编码单元确定至少一个编码深度之后对编码单 元中的每条编码的图像数据解码,可提高图像的编码和解码效率。
[0216] 可基于编码信息(所述编码信息包括关于具有树结构的当前编码单元的可变深度 的信息、关于编码单元的最大尺寸的信息和关于编码单元的最小尺寸的信息中的至少两 个)来确定具有树结构的当前编码单元中的编码单元的最大尺寸和最小尺寸。
[0217] 此外,可基于编码信息的变换索引来确定编码单元中的根据树结构的变换单元。
[0218] 可基于当前编码单元的深度来确定分块类型,并基于编码单元和分块类型来执行 预测解码,从而可对画面解码。根据本实施例的分块类型可包括具有与当前编码单元相同 尺寸的分块、通过将当前编码单元的高度或宽度除以二获得的分块、通过对称地分割当前 编码单元的高度或宽度获得的对称的分块、通过非对称地分割当前编码单元的高度或宽度 获得的分块、通过几何地分割当前编码单元获得的分块以及具有任意形状的分块中的至少 一种。
[0219] 在以下情况中的至少一种情况下,当前编码单元的分块类型还可包括具有与更低 深度的编码单元相同尺寸的分块,所述情况包括:当前编码单元不再被分割为更低深度的 编码单兀;当前编码单兀是当前最大编码单兀中的最小编码单兀;当前编码单兀是当前最 大编码单元中最低深度的编码单元。
[0220] 在操作1330,基于关于根据最大编码单元的编码深度和编码模式的信息来对每个 最大编码单元的图像数据解码。
[0221] 可基于编码单元结构信息和分割信息来读取编码单元的最大尺寸和最小尺寸,从 而可确定具有树结构的编码单元。可从关于编码模式的信息中读取关于编码单元的预测单 元的分块类型和预测模式的信息,并可基于关于分块类型和预测模式的信息,针对编码单 元执行预测解码,从而可对当前编码单元解码。
[0222] 例如,在以下情况中的至少一种情况下,可跳过通过使用具有与更低深度的编码 单元相同尺寸的分块执行的帧内预测或帧间预测/补偿,所述情况包括:当前编码单元可被 分割为更低深度的编码单元;当前编码单元不是当前最大编码单元中最低深度的编码单 元;当前编码单元是当前最大编码单元中最低深度的编码单元。
[0223] 在以下情况中的至少一种情况下,不仅可通过使用具有与当前编码单元相同尺寸 的分块、通过将当前编码单元的高度或宽度除以二获得的分块、通过非对称地分割当前编 码单元的高度或宽度获得的分块,而且可通过使用具有与深度低于当前编码单元的深度的 编码单元相同尺寸的分块,来执行帧内预测或帧间预测/补偿,所述情况包括:当前编码单 元不再被分割为更低深度的编码单元;当前编码单元是当前最大编码单元中的最小编码单 元;当前编码单元是当前最大编码单元中最低深度的编码单元。
[0224] 解码的图像数据可通过再现设备被再现,可被存储在存储介质中,或者可通过网 络被发送。
[0225] 本发明实施例可以被编写为计算机程序,并且可在使用计算机可读记录介质执行 程序的通用数字计算机中被实现。计算机可读记录介质的示例包括磁存储介质(例如,R0M、 软盘、硬盘等)和光记录介质(例如,CD-ROM或DVD)。
[0226] 虽然已经参照本发明的优选实施例具体显示和描述了本发明,但是本领域普通技 术人员将理解,在不脱离权利要求限定的本发明的精神和范围的情况下,可以在形式和细 节上进行各种改变。优选实施例应该仅被考虑为描述性的,而非限制性的目的。因此,本发 明的范围不是由本发明的详细描述限定,而是由权利要求限定,并且所述范围内的所有不 同将被解释为包括在本发明中。
【主权项】
1. 一种对视频解码的方法,所述方法包括: 接收关于编码的视频的比特流并解析所述比特流; 从所述比特流提取作为用于对编码的视频的画面解码的数据单元的编码单元的尺寸、 编码单元的可变深度、关于画面的具有树结构的编码单元的编码深度和编码模式的信息, 其中,编码模式指示包括跳过模式、帧间模式和帧内模式的预测类型之一; 基于编码单元的尺寸、编码单元的可变深度和关于编码深度的信息确定具有树结构的 编码单元; 基于编码模式确定当前编码单元的分块类型;以及 基于编码单元和分块类型对所述画面解码, 其中,确定分块类型的步骤包括: 当编码模式指示跳过模式时,确定具有与当前编码单元相同尺寸的2NX2N的预测单 元; 当编码模式指示帧间模式时,提取指示预测单元的分块的分块类型信息,基于当前编 码单元和分块类型信息来确定包括2N X 2N的分块、2N X N、N X 2N、N X N的对称分块以及2N X nU、2N X nD、nR X 2N、nL X 2N的非对称分块之一的预测单元, 其中,对称分块通过对当前编码单元的高度和宽度中的至少一个进行对称划分而被获 得, 其中,非对称分块通过对当前编码单元的高度和宽度中的至少一个进行非对称划分而 被获得, 其中: 当关于编码深度的信息指示对当前深度进行划分时,当前编码单元独立于邻近编码单 元而被划分为更低深度的编码单元, 当关于编码深度的信息指示不对当前深度进行划分时,编码单元的至少一个预测单元 从当前编码单兀被获得。2. 如权利要求1所述的方法,其中,在以下情况中的至少一种情况下,当前编码单元的 分块类型还包括具有与更低深度的编码单元相同尺寸的分块,所述情况包括:当前编码单 元不再被分割为更低深度的编码单元;当前编码单元是当前最大编码单元中的最小编码单 元;当前编码单元是当前最大编码单元中最低深度的编码单元。
【专利摘要】一种对视频解码的方法。一种对视频编码的方法,所述方法包括:将视频的画面分割为一个或多个最大编码单元,所述最大编码单元是具有最大尺寸的编码单元;基于根据深度的编码单元并基于按照根据深度的编码单元的深度确定的分块类型来对画面编码,并针对每个根据深度的编码单元确定根据编码深度的编码单元,从而确定具有树结构的编码单元,其中,通过根据所述一个或多个最大编码单元中的每个最大编码单元中的深度分层分割所述一个或多个最大编码单元中的每个最大编码单元来获得根据深度的编码单元;输出基于分块类型和具有树结构的编码单元编码的数据、关于编码深度和编码模式的信息、以及指示编码单元的尺寸和可变深度的编码单元结构信息。
【IPC分类】H04N19/147, H04N19/50, H04N19/593, H04N19/119, H04N19/52, H04N19/176, H04N19/44, H04N19/513, H04N19/96, H04N19/61, H04N19/196
【公开号】CN105721867
【申请号】CN201610304709
【发明人】闵正惠, 韩宇镇, 金壹求
【申请人】三星电子株式会社
【公开日】2016年6月29日
【申请日】2011年4月13日
【公告号】CA2796203A1, CA2796203C, CA2796364A1, CA2796368A1, CA2796368C, CA2922690A1, CA2922693A1, CN102934436A, CN102948145A, CN102948146A, EP2547107A2, EP2547107A4, EP2547108A2, EP2547108A4, EP2560387A2, EP2560387A4, US9247247, US20130028331, US20130034155, US20130077682, US20160094845, WO2011129619A2, WO2011129619A3, WO2011129620A2, WO2011129620A3, WO2011129621A2, WO2011129621A3
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1