针对随机访问的用于对视频进行编码的方法和设备以及用于对视频进行解码的方法和设备的制造方法

文档序号:8516316阅读:398来源:国知局
针对随机访问的用于对视频进行编码的方法和设备以及用于对视频进行解码的方法和设备的制造方法
【技术领域】
[0001] 本发明构思设及针对随机访问的视频编码和解码,更具体地讲,设及针对随机访 问的画面的高层级语法。
【背景技术】
[0002] 随着用于再现和存储高分辨率或高质量视频内容的硬件正被开发和提供,对于用 于有效地对高分辨率或高质量视频内容进行编码或解码的视频编解码器的需求正在增加。 根据传统的视频编解码器,基于具有预定尺寸的宏块,根据有限的编码方法来对视频进行 编码。
[0003] 空间域的图像数据通过频率变换被变换为频域的系数。根据视频编解码器,图像 被划分为具有预定尺寸的块,对每个块执行离散余弦变换值CT)并W块为单位对频率系数 进行编码,W针对频率变换进行快速计算。与空间域的图像数据相比,频域的系数容易被压 缩。具体地讲,由于根据经由视频编解码器的帖间预测或帖内预测的预测误差来表示空间 域的图像像素值,因此当对预测误差执行频率变换时,大量数据会被变换为0。根据视频编 解码器,通过用小量数据来代替连续并重复产生的数据,可减少数据量。
[0004] 在视频编解码器中,通过帖间预测或帖内预测对宏块进行预测编码,并且通过根 据在每个视频编解码器中定义的预定格式产生比特流来输出编码的图像数据。

【发明内容】

[000引技术问题
[0006] 本发明构思在视频解码设备中提供:对用于随机访问的随机访问点(RAP)画面的 类型进行分类,基于RAP画面的类型信息来为解码处理做准备,并且跳过针对不必要的画 面的解码处理。
[0007] 解决方案
[000引根据本发明构思的示例性实施例,RAP画面的类型被分类并且RAP画面的类型信 息被包括在发送数据单元中。
[0009] 有益效果
[0010] 根据本发明构思的示例性实施例,解码侧可预先识别包括在网络适应层(NAL)单 元中的RAP画面的类型信息,基于识别出的RAP画面的类型信息来为解码处理做准备,并跳 过针对不必要的画面的解码处理。
【附图说明】
[0011] 图1是根据本发明的示例性实施例的基于具有树结构的编码单元的视频编码设 备的框图。
[0012] 图2是根据本发明的示例性实施例的基于具有树结构的编码单元的视频解码设 备的框图。
[0013] 图3是用于描述根据本发明的示例性实施例的编码单元的构思的示图。
[0014] 图4是根据本发明的实施例的基于编码单元的图像编码器的框图。
[0015] 图5是根据本发明的示例性实施例的基于编码单元的图像解码器的框图。
[0016] 图6是示出根据本发明的示例性实施例的根据深度的较深层编码单元W及预测 单元的示图。
[0017] 图7是用于描述根据本发明的示例性实施例的编码单元和变换单元之间的关系 的示图。
[0018] 图8是用于描述根据本发明的示例性实施例的与编码深度相应的编码单元的编 码信息的示图。
[0019] 图9是根据本发明的示例性实施例的根据深度的较深层编码单元的示图。
[0020] 图10至图12是用于描述根据本发明的示例性实施例的编码单元、预测单元和频 率变换单元之间的关系的示图。
[0021] 图13是用于描述根据表1的编码模式信息的编码单元、预测单元和变换单元之间 的关系的示图。
[0022] 图14是用于解释根据本发明的示例性实施例的视频编码处理和视频解码处理的 分层分类的示图。
[0023] 图15示出根据本发明的示例性实施例的网络适应层(NAL)单元的头的示例。
[0024] 图16是根据本发明的示例性实施例的视频编码设备的框图。
[0025] 图17是根据本发明的示例性实施例的视频编码方法的流程图。
[0026] 图18是用于解释根据本发明的示例性实施例的领导画面的参考示图。
[0027] 图19a和图19b是用于解释根据本发明的示例性实施例的瞬时解码器刷新(IDR) 画面的参考示图。
[002引 图20示出具有随机访问跳过领导(RASL)画面的纯净随机访问(CRA)画面。
[0029] 图21示出针对断链访问炬LA)画面的RA化画面和随机访问可解码领导(RADL) 画面的示例。
[0030] 图22示出根据本发明的示例性实施例的分层时间预测结构。
[0031] 图23a是根据本发明的示例性实施例的时间子层访问(TSA)画面的示图。
[003引图23b是根据本发明的示例性实施例的步进式时间子层访问(STSA)画面的示图。
[0033] 图24示出根据本发明的示例性实施例的随机访问点(RAP)画面的类型信息的示 例。
[0034] 图25示出根据本发明的示例性实施例的TSA画面和STSA画面的类型信息的示 例。
[0035] 图26是根据本发明的示例性实施例的视频解码设备的框图。
[0036] 图27是根据本发明的示例性实施例的视频解码方法的流程图。
[0037] 最佳模式
[003引根据本发明的一方面,提供了一种视频解码方法,包括:获取视频编码层的网络适 应层(NAL)单元,其中,所述NAL单元包括用于随机访问的随机访问点(RA巧画面的编码信 息;从所述NAL单元的头获取基于W下信息而被分类的RAP画面的类型信息;是否存在在 输出顺序上位于RAP画面之前但在解码顺序上在RAP画面之后被解码的领导画面W及在领 导画面之中是否存在随机访问可解码领导(RADL)画面;基于获取的RAP画面的类型信息, 针对RAP画面确定是否存在领导画面W及是否存在RADL画面;通过基于确定的结果确定 RAP画面的领导画面是否是可解码的,对RAP画面W及RAP画面的可解码领导画面进行解 码。
[0039] 根据本发明的另一方面,提供了一种视频解码设备,包括;接收器,用于获取视 频编码层的网络适应层(NAL)单元,其中,所述NAL单元包括用于随机访问的随机访问点 (RA巧画面的编码信息,并且,接收器用于从所述NAL单元的头获取基于W下信息而被分类 的RAP画面的类型信息;是否存在在输出顺序上位于RAP画面之前但在解码顺序上在RAP 画面之后被解码的领导画面W及在领导画面之中是否存在随机访问可解码领导(RADL)画 面,;图像解码器,用于基于获取的RAP画面的类型信息,针对RAP画面确定是否存在领导画 面W及是否存在RADL画面,并且基于确定的结果来确定RAP画面的领导画面是否是可解码 的,并对RAP画面W及RAP画面的可解码领导画面进行解码。
[0040] 根据本发明的另一方面,提供了一种视频编码方法,包括:通过执行帖间预测和帖 内预测来对组成图像序列的画面进行编码;基于是否存在根据输出顺序位于随机访问点 (RAP)画面之前但在解码器的解码顺序上在RAP画面之后被解码的领导画面W及在领导画 面之中是否存在随机访问可解码领导(RADL)画面,对RAP画面进行分类;产生视频编码层 的网络适应层(NAL)单元,其中,所述NAL单元包括RAP画面的编码信息和被分类的RAP画 面的类型信息。
[0041] 根据本发明的另一方面,提供了一种视频编码设备,包括:图像编码器,用于通过 执行帖间预测和帖内预测来对组成图像序列的画面进行编码;输出单元,用于基于是否存 在在输出顺序上位于随机访问点(RA巧画面之前但在解码器的解码顺序在在RAP画面之后 被解码的领导画面W及在领导画面之中是否存在随机访问可解码领导(RADL)画面,对RAP 画面进行分类,并产生视频编码层的网络适应层(ML)单元,其中,所述ML单元包括RAP 画面的编码信息和被分类的RAP画面的类型信息。
【具体实施方式】
[0042] 将参照图1至图13描述根据本发明的示例性实施例的基于具有树结构的编码单 元的视频编码方法和设备W及视频解码方法和设备。将参照图14至图27描述一种用于产 生包括针对用于随机访问的随机访问点(RA巧画面的编码信息的网络适应层(NAL)单元比 特流的方法和设备,W及一种用于基于包括针对RAP画面的编码信息的NAL单元比特流对 视频进行解码的方法和设备。在下文中,术语"图像"可指静止图像或运动画面(即,视频 本身)。
[0043] 图1是根据本发明的实施例的基于具有树结构的编码单元的视频编码设备100的 框图。
[0044] 根据实施例的伴有基于具有树结构的编码单元的视频预测的视频编码设备100 包括;最大编码单元划分器110、编码单元确定器120和输出单元130。在下文中,为便于描 述,根据实施例的伴有基于具有树结构的编码单元的视频预测的视频编码设备100被称为 "视频编码设备100"。
[0045] 最大编码单元划分器110可基于图像的当前画面的最大编码单元来划分当前画 面,其中,最大编码单元是具有最大尺寸的编码单元。如果当前画面大于最大编码单元,贝U 可将当前画面的图像数据划分为至少一个最大编码单元。根据实施例的最大编码单元可W 是尺寸为32X32、64X64、128X128或256X256的数据单元,其中,数据单元的形状是宽度 和长度为2的若干次方的正方形。图像数据可根据至少一个最大编码单元被输出到编码单 元确定器120。
[0046] 根据实施例的编码单元可由最大尺寸和深度表征。深度表示编码单元从最大编码 单元被空间划分的次数,并且随着深度增加,根据深度的较深层编码单元可从最大编码单 元被划分到最小编码单元。最大编码单元的深度为最高深度,最小编码单元的深度为最低 深度。由于随着最大编码单元的深度增加,与每个深度相应的编码单元的尺寸减小,因此与 更高深度相应的编码单元可包括多个与更低深度相应的编码单元。
[0047] 如上所述,当前画面的图像数据根据编码单元的最大尺寸被划分为最大编码单 元,并且每个最大编码单元可包括根据深度被划分的较深层编码单元。由于根据深度对根 据实施例的最大编码单元进行划分,因此可根据深度分层地对包括在最大编码单元中的空 间域的图像数据进行分类。
[0048] 可预先设置编码单元的最大深度和最大尺寸,其中,所述最大深度和最大尺寸限 制最大编码单元的高度和宽度被分层划分的总次数。
[0049] 编码单元确定器120对通过根据深度对最大编码单元的区域进行划分而获得的 至少一个划分区域进行编码,并且根据所述至少一个划分区域来确定用于输出最终编码结 果的深度。换句话说,编码单元确定器120通过根据当前画面的最大编码单元W根据深度 的较深层编码单元对图像数据进行编码,并选择具有最小编码误差的深度,来确定编码深 度。所确定的编码深度和根据最大编码单元的图像数据被输出。
[0050
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1