用于使用参考画面信息进行并行视频编码的方法和设备以及用于使用参考画面信息进行并行视频解码的方法和设备技术

技术编号:12021217 阅读:118 留言:0更新日期:2015-09-09 18:27
提供一种用于并行处理的视频编码方法。所述视频编码方法包括:对画面组(GOP)中包括的画面执行帧间预测和帧内预测,并确定GOP中包括的画面之间的编码顺序和参考依赖关系;产生包括参考关系信息的预定数据单元,其中,参考关系信息是基于GOP中包括的画面之间的所述编码顺序和参考依赖关系而产生的。

【技术实现步骤摘要】
【国外来华专利技术】
一个或更多个示例性实施例设及视频的并行编码和并行解码方案。
技术介绍
最近,随着数字显示技术的发展W及高质量数字TV的广泛使用,提出了用于处理 大量视频数据的新编解码器。另外,最近,随着硬件性能的发展,用于执行视频图像处理的 CPU或GPU被形成为多核,从而允许同时进行并行图像数据处理。
技术实现思路
-个或更多个示例性实施例包括将关于画面之间的参考关系的信息包括在预定 数据传输单元中W被发送。 另外的方面将在随后的描述中部分地被阐述,并且部分将通过所述描述变得清 楚,或者可通过所提出的示例性实施例的实践而被获知。 根据一个或更多个示例性实施例,一种用于并行处理的视频编码方法包括:对画 面组(G0P)中包括的画面执行帖间预测和帖内预测,并确定G0P中包括的画面之间的编码 顺序和参考依赖关系;产生包括参考关系信息的预定数据单元,其中,参考关系信息是基于 G0P中包括的画面之间的编码顺序和参考依赖关系而产生的。 根据一个或更多个示例性实施例,一种用于并行处理的视频编码设备包括:图像 编码器,对画面组(G0P)中包括的画面执行帖间预测和帖内预测,并确定G0P中包括的画 面之间的编码顺序和参考依赖关系;输出单元,产生包括参考关系信息的预定数据单元,其 中,参考关系信息是基于G0P中包括的画面之间的编码顺序和参考依赖关系而产生的。 根据一个或更多个示例性实施例,一种用于并行处理的视频解码方法包括:获得 包括参考关系信息的预定数据单元,其中,参考关系信息是基于画面组(G0P)中包括的画 面之间的解码顺序和参考依赖关系而产生的;基于所述数据单元中包括的参考关系信息, 在G0P中包括的画面之中确定可被并行处理的画面;对确定的画面进行并行解码。 根据一个或更多个示例性实施例,一种用于并行处理的视频解码设备包括:接收 器,获得包括参考关系信息的预定数据单元,其中,参考关系信息是基于画面组(G0P)中包 括的画面之间的解码顺序和参考依赖关系而产生的;图像解码器,基于所述数据单元中包 括的参考关系信息,在G0P中包括的画面之中确定可被并行处理的画面,并且对确定的画 面进行并行解码。【附图说明】 从W下结合附图对示例性实施例的描述,该些和/或其它方面将变得明显和更易 于理解,其中; 图1是根据本专利技术的实施例的基于树结构的编码单元的视频编码设备的框图。 图2是根据本专利技术的实施例的基于树结构的编码单元的视频解码设备的框图。 图3示出根据本专利技术的实施例的编码单元的构思。 图4是根据本专利技术的实施例的基于编码单元的图像编码器的框图。 图5是根据本专利技术的实施例的基于编码单元的图像解码器的框图。 图6示出根据本专利技术的实施例的根据深度的编码单元W及分区。 图7示出根据本专利技术的实施例的编码单元和变换单元之间的关系。 图8示出根据本专利技术的实施例的根据深度的编码信息。[001引图9示出根据本专利技术的实施例的根据深度的编码单元。 图10、图11和图12示出根据本专利技术的实施例的编码单元、预测单元和变换单元之 间的关系。 图13示出根据表1的编码模式信息的编码单元、预测单元和变换单元之间的关 系。 图14是根据本专利技术的实施例的用于并行处理的视频编码设备的框图。[002引图15示出根据本专利技术的实施例的NAL单元的类型。 图16示出根据本专利技术的实施例的分层G0P结构。 图17示出用于图16的分层G0P结构中所包括的画面的参考依赖树(RDT)。 图18是示出根据本专利技术的实施例的用于并行处理的视频编码方法的流程图。 图19是根据本专利技术的实施例的用于并行处理的视频解码设备的框图。 图20是示出根据本专利技术的实施例的用于并行处理的视频解码方法的流程图。 图21示出根据本专利技术的实施例的用于并行处理的多线程程序。 图22示出多线程程序中的使用锁(lock)或信号量(semaphore)的线程执行处 理。 图23是示出根据本专利技术的实施例的多线程程序的同步处理的流程图。【具体实施方式】 现在将详细描述附图中示出的示例性实施例,其中,相同的参考标号始终指示相 同元件。在该方面,本示例性实施例可具有不同形式,且不应被解释为受限于在此阐述的描 述。因此,在下面仅通过参照附图描述示例性实施例来解释本描述的各个方面。当诸如"… 中的至少一个"在一列元件之后时,修饰整列元件,而不修饰所述列中的单个元件。 在下文中,将参照图1至图13来描述根据本专利技术的实施例的基于树结构的编码单 元的视频编码方案和视频解码方案。另外,将参照图14至图23来描述根据本专利技术的实施 例的用于并行处理的对视频进行编码和解码的方案。 首先,将参照图1至图13来描述基于树结构的编码单元的视频编码方案和视频解 码方案。 图1是根据本专利技术的实施例的基于树结构的编码单元的视频编码设备100的框 图。 根据本专利技术的实施例的设及基于根据树结构的编码单元的视频预测的视频编码 设备100包括最大编码单元划分器110、编码单元确定器120和输出单元130。在下文中, 为便于解释,根据本专利技术的实施例的设及基于根据树结构的编码单元的视频预测的视频编 码设备100将被称为视频编码设备100。 最大编码单元划分器110可基于图像的当前画面的最大编码单元来获得当前画 面,其中,最大编码单元是最大尺寸的编码单元。如果当前画面大于最大编码单元,则可将 当前画面的图像数据划分为至少一个最大编码单元。根据本专利技术的实施例的最大编码单元 可W是诸如32X32、64X64、128X128或256X256的数据单元,并且可W是长度和宽度的 尺寸为2的若干次方的正方形的数据单元。图像数据可通过至少一个最大编码单元被输出 到编码单元确定器120。 根据本专利技术的实施例的编码单元可由最大尺寸和深度表征。深度表示编码单元被 空间划分的次数,并且随着深度加深,根据深度的编码单元可从最大编码单元被划分到最 小编码单元。最大编码单元的深度为最高深度,最小编码单元可被定义为最低层的编码单 元。针对最大编码单元,随着深度加深,根据深度的编码单元的尺寸减小,因此更高深度的 编码单元可包括多个更低深度的编码单元。 如上所述,当前画面的图像数据根据编码单元的最大尺寸被划分为最大编码单 元,并且每个最大编码单元可包括根据深度被划分的编码单元。根据深度对根据本专利技术的 实施例的最大编码单元进行划分,因此可根据深度对包括在最大编码单元中的空间域的图 像数据进行分层分类。 可预先设置编码单元的最大尺寸和最大深度,其中,所述最大深度限制对最大编 码单元的高度和宽度进行分层划分的总次数。 编码单元确定器120对通过根据深度对最大编码单元的区域进行划分而获得的 至少一个划分区域进行编码,W根据至少一个划分区域来确定输出最终编码结果的深度。 也就是说,编码单元确定器120针对当前画面的每个最大编码单元W根据深度的编码单元 对图像数据进行编码,并选择产生最小编码误差的深度,来确定编码深度。将根据最大编码 单元的图像数据W及确定的编码深度输出到输出单元130。 根据小于最大深度的至少一个深度,基于根据深度的编码单元对最大编码单元中 的图像数据进行编码,并且,对基于根据深度的编码单元的编码结果进行比较。作为根据深 度的编码单元中的编码误差的结果,可选择具有最小编码误差的深度。可针对本文档来自技高网...

【技术保护点】
一种用于并行处理的视频编码方法,所述视频编码方法包括:对画面组(GOP)中包括的画面执行帧间预测和帧内预测,并确定GOP中包括的画面之间的编码顺序和参考依赖关系;产生包括参考关系信息的预定数据单元,其中,参考关系信息是基于GOP中包括的画面之间的编码顺序和参考依赖关系而产生的。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:朴永五崔光杓金赞烈崔秉斗鲁元宇金京儿金德镐金敃宇
申请(专利权)人:三星电子株式会社延世大学校产学协力团
类型:发明
国别省市:韩国;KR

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

1