对视频解码的方法技术

技术编号:11939911 阅读:87 留言:0更新日期:2015-08-26 11:19
一种对视频编码的方法和设备以及对视频解码的方法和设备。编码的方法包括:确定编码模式,其中,所述编码模式指示用于画面的编码的当前数据单元和对当前数据单元执行的包括预测编码的编码方法;基于编码模式和预测模式中的至少一个来确定与至少一个邻近数据单元的合并的发生;确定预测模式信息、合并相关信息和预测相关信息,并确定数据单元的包括预测模式信息、合并相关信息和预测相关信息的编码信息。

【技术实现步骤摘要】
对视频解码的方法本申请是向中国知识产权局提交的申请日为2011年7月7日的标题为“通过使用块合并对视频进行编码的方法和设备以及通过使用块合并对视频进行解码的方法和设备”的第201180043660.2号申请的分案申请。
与示例性实施例一致的设备和方法涉及通过使用用于预测编码的块合并对视频进行编码和解码。
技术介绍
为了对当前图像中的块进行编码,视频压缩技术通常使用利用邻近块之中的最相似块的预测信息的运动估计/补偿方法和以下压缩方法:所述压缩方法通过离散余弦变换(DCT)对先前图像和当前图像之间的差分信号进行编码来去除冗余数据,从而减小视频数据的大小。随着用于再现和存储高分辨率或高质量视频内容的硬件被开发和供应,对于用于对高分辨率或高质量视频内容进行有效地编码或解码的视频编解码器的需求有所增加。在现有技术的视频编解码器中,基于具有预定尺寸的宏块,根据有限的编码方法对视频进行编码。此外,现有技术的视频编解码器通过使用均具有相同尺寸的块对宏块执行变换和逆变换,来对视频数据进行编码和解码。
技术实现思路
技术问题提供了一种通过使用块合并对视频进行编码的方法和设备以及一种通过使用块合并对视频进行解码的方法和设备。解决方案根据示例性实施例的一方面,提供了一种通过使用数据单元合并来对视频进行编码的方法,所述方法包括:确定编码模式,其中,所述编码模式指示用于画面的编码的数据单元和对每个数据单元执行的包括预测编码的编码方法;根据数据单元,基于预测模式和的编码模式中的至少一个确定与至少一个邻近数据单元的合并的发生;根据数据单元,基于与所述至少一个邻近数据单元的合并的发生来确定预测模式信息、合并相关信息和预测相关信息,并确定数据单元的包括预测模式信息、合并相关信息和预测相关信息的编码信息。附图说明图1是根据示例性实施例的通过使用数据单元合并来对视频进行编码的设备的框图;图2是根据示例性实施例的通过使用数据单元合并来对视频进行解码的设备的框图;图3是示出根据现有技术的可与当前宏块合并的邻近宏块的示图;图4和图5是用于分别解释根据现有技术和示例性实施例的在当前数据单元的邻近数据单元之中选择将与当前数据单元合并的数据单元的方法的示图;图6和图7是用于解释根据示例性实施例的对预测模式信息、合并相关信息和预测相关信息进行编码和解码的顺序的框图;图8和图9是用于分别解释根据现有技术和示例性实施例的在当前数据单元的扩展邻近数据单元之中选择将与当前数据单元合并的数据单元的方法的示图;图10、图11和图12是用于解释根据各个示例性实施例的对预测模式信息、合并相关信息和预测相关信息进行编码和解码的顺序的框图;图13是示出根据示例性实施例的不与当前分区合并的邻近数据单元的示图;图14是示出根据示例性实施例的根据当前分区的形状和位置而改变的候选数据单元的示图;图15是示出根据示例性实施例的可不与作为具有几何形状的分区的当前分区合并的邻近数据单元的示图;图16是示出根据示例性实施例的使用被确定为与当前数据单元合并的邻近数据单元的示例的示图;图17是示出根据示例性实施例的通过使用数据单元合并来对视频进行编码的方法的流程图;图18是示出根据示例性实施例的通过使用数据单元合并来对视频进行解码的方法的流程图;图19是根据示例性实施例的基于具有树结构的编码单元,通过使用数据单元合并来对视频进行编码的设备的框图;图20是根据示例性实施例的基于具有树结构的编码单元,通过使用数据单元合并来对视频进行解码的设备的框图;图21是用于解释根据示例性实施例的编码单元的概念的示图;图22是根据示例性实施例的基于编码单元的图像编码单元的框图;图23是根据示例性实施例的基于编码单元的图像解码器的框图;图24是示出根据示例性实施例的根据深度和分区的编码单元的示图;图25是用于解释根据示例性实施例的编码单元和变换单元之间的关系的示图;图26是用于解释根据示例性实施例的与编码深度相应的编码单元的编码信息的示图;图27是示出根据示例性实施例的根据深度的编码单元的示图;图28至图30是用于解释根据示例性实施例的编码单元、预测单元和变换单元之间的关系的示图;图31是用于根据表2的编码模式信息,解释编码单元、预测单元和变换单元之间的关系的示图;图32是示出根据示例性实施例的基于具有树结构的编码单元,通过使用数据单元合并来对视频进行编码的方法的流程图;图33是示出根据示例性实施例的基于具有树结构的编码单元,通过使用数据单元合并来对视频进行解码的方法的流程图。实现本专利技术的最佳模式根据示例性实施例的一方面,提供了一种通过使用数据单元合并对视频进行编码的方法,所述方法包括:确定编码模式,其中,所述编码模式指示用于画面的编码的数据单元和对每个数据单元执行的包括预测编码的编码方法;根据数据单元,基于预测模式和编码模式中的至少一个,确定与至少一个邻近数据单元的合并的发生;根据数据单元,基于与所述至少一个邻近数据单元的合并的发生,确定预测模式信息、合并相关信息和预测相关信息,并确定数据单元的编码信息,其中,所述编码信息包括预测模式信息、合并相关信息和预测相关信息。确定编码信息的步骤可包括:确定指示数据单元的预测模式是否是跳过模式的跳过模式信息,和基于跳过模式信息确定是否将对合并信息进行编码,其中,合并信息指示数据单元和所述至少一个邻近数据单元是否彼此合并。根据另一示例性实施例的一方面,提供了一种通过使用数据单元合并来对视频进行解码的方法,所述方法包括:对接收的比特流进行解析以提取已编码的视频数据和编码信息,并提取编码信息中的预测模式信息、合并相关信息和预测相关信息;基于预测模式信息和合并相关信息,根据数据单元基于预测模式和编码模式中的至少一个来分析与至少一个邻近数据单元的合并的发生,并通过使用所述至少一个邻近数据单元的预测相关信息对与所述至少一个邻近数据单元合并的数据单元执行帧间预测和运动补偿,以根据基于编码信息确定的数据单元对已编码的视频数据进行解码。提取和读取的步骤可包括:提取并读取指示数据单元的预测模式是否是跳过模式的跳过模式信息;基于跳过模式信息确定是否提取合并信息,其中,合并信息指示数据单元和所述至少一个邻近数据单元是否彼此合并。根据另一示例性实施例的一方面,提供了一种通过使用数据单元合并对视频进行编码的设备,所述设备包括:编码模式确定器,确定编码模式,其中,所述编码模式指示用于对画面进行编码的数据单元和用于每个数据单元的包括预测编码的编码方法;数据单元合并确定器,根据数据单元,基于预测模式和编码模式中的至少一个,确定与至少一个邻近数据单元的合并的发生;编码信息确定器,根据数据单元,基于与所述邻近数据单元的合并的发生,确定预测模式信息、合并相关信息和预测相关信息,并确定数据单元的编码信息,其中,所述编码信息包括本文档来自技高网...

【技术保护点】
一种对视频进行解码的方法,所述方法包括:从比特流获取用于编码单元的跳过标记,其中,跳过标记指示用于编码单元的编码模式是否是跳过模式;当跳过标记指示用于编码单元的编码模式是跳过模式时,从比特流获取指示候选块组之中的块的合并索引;当跳过标记指示用于编码单元的编码模式不是跳过模式时,从比特流获取关于分区类型的信息和用于分区的合并信息;其中:候选块组包括编码单元的邻近块之中的至少一个块;所述邻近块包括与编码单元的左下角沿对角线邻近的左下块,当从比特流获取了关于分区类型的信息时,基于关于分区类型的信息,包括所述分区的至少一个分区从编码单元被确定,用于分区的合并信息指示所述至少一个分区之中的所述分区是否是按照合并模式被编码的。

【技术特征摘要】
2011.01.21 KR 10-2011-0006486;2010.07.09 US 61/3621.一种对视频进行解码的方法,所述方法包括:
对比特流进行解析以提取用于数据单元的跳过信息,其中,所述跳过信息指示用于所述数据单元的编码模式是否是跳过模式;
当所述跳过信息指示用于所述数据单元的编码模式不是跳过模式时,从比特流提取所述数据单元的预测模式信息、所述数据单元的分区信息和用于分区的合并信息;
基于用于分...

【专利技术属性】
技术研发人员:李泰美韩宇镇金壹求李善一
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1