基于合成图像预测的视频编解码方法及视频编解码器技术

技术编号:10433991 阅读:97 留言:0更新日期:2014-09-17 11:43
本发明专利技术公开了一种基于合成图像预测的视频编解码方法和视频编解码器,其中根据编解码计算能力为非基本视角设置合成图像预测标志位,合成图像预测标志位的取值指示是否允许进行基于合成图像预测的视频编解码,若允许则可以启用基于合成图像预测的视频编解码,若不允许则需要停用基于合成图像预测的视频编解码,从而通过合成图像预测标志位的取值设置可以灵活地打开或关闭基于合成图像预测的视频编解码,适用于不同计算能力的视频编解码器,视频编解码器可以进行与自身计算能力相适应的视频编解码,在编解码计算能力较强时,进行基于合成图像预测的视频编解码,在编解码计算能力较弱时,不进行基于合成图像预测的视频编解码。

【技术实现步骤摘要】
基于合成图像预测的视频编解码方法及视频编解码器
本专利技术涉及3D视频编解码和多视角视频编解码
,尤其涉及基于合成图像预测的视频编解码方法及视频编解码器。
技术介绍
在下一代三维视频编解码标准中,基于合成图像预测的方法被标准采纳。在基于合成图像预测的方法中,编/解码非基本视角(base view)中的纹理信息时,需要根据基本视角中的纹理信息和深度信息合成出当前编/解码视角中的纹理块;另外,编/解码非基本视角中的深度信息时,需要根据基本视角中的深度信息合成出当前编/解码视角中的深度块。以上过程需要很多计算才能完成,而不同编/解码器的计算能力有所不同,某些计算能力不强的编/解码器执行上述过程较为困难,甚至根本无法执行上述过程。
技术实现思路
本专利技术实施例提供一种基于合成图像预测的视频编码方法,用以适用于不同计算能力的视频编码器,该方法包括: 确定根据编码计算能力为非基本视角设置的合成图像预测标志位的取值; 根据所述合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频编码; 若是,则进行基于合成图像预测的视频编码;否则,不进行基于合成图像预测的视频编码; 其中,所述基于合成图像预测的视频编码包括:编码非基本视角中的纹理信息时,根据基本视角中的纹理信息和深度信息合成出当前编码视角中的纹理块;编码非基本视角中的深度信息时,根据基本视角中的深度信息合成出当前编码视角中的深度块。 本专利技术实施例还提供一种基于合成图像预测的视频解码方法,用以适用于不同计算能力的视频解码器,该方法包括: 确定根据解码计算能力为非基本视角设置的合成图像预测标志位的取值; 根据所述合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频解码; 若是,则进行基于合成图像预测的视频解码;否则,不进行基于合成图像预测的视频解码: 其中,所述基于合成图像预测的视频解码包括:解码非基本视角中的纹理信息时,根据基本视角中的纹理信息和深度信息合成出当前解码视角中的纹理块;解码非基本视角中的深度信息时,根据基本视角中的深度信息合成出当前解码视角中的深度块。 本专利技术实施例还提供一种基于合成图像预测的视频编码器,用于进行与自身计算能力相适应的视频编码,该视频编码器包括: 标志确定模块,用于确定根据编码计算能力为非基本视角设置的合成图像预测标志位的取值; 编码确定模块,用于根据所述合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频编码; 视频编码模块,用于在确定允许进行基于合成图像预测的视频编码时,进行基于合成图像预测的视频编码;在确定不允许进行基于合成图像预测的视频编码时,不进行基于合成图像预测的视频编码; 其中,所述基于合成图像预测的视频编码包括:编码非基本视角中的纹理信息时,根据基本视角中的纹理信息和深度信息合成出当前编码视角中的纹理块;编码非基本视角中的深度信息时,根据基本视角中的深度信息合成出当前编码视角中的深度块。 本专利技术实施例还提供一种基于合成图像预测的视频解码器,用于进行与自身计算能力相适应的视频解码,该视频解码器包括: 标志确定模块,用于确定根据解码计算能力为非基本视角设置的合成图像预测标志位的取值; 解码确定模块,用于根据所述合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频解码; 视频解码模块,用于在确定允许进行基于合成图像预测的视频解码时,进行基于合成图像预测的视频解码;在确定不允许进行基于合成图像预测的视频解码时,不进行基于合成图像预测的视频解码; 其中,所述基于合成图像预测的视频解码包括:解码非基本视角中的纹理信息时,根据基本视角中的纹理信息和深度信息合成出当前解码视角中的纹理块;解码非基本视角中的深度信息时,根据基本视角中的深度信息合成出当前解码视角中的深度块。 本专利技术实施例中,根据编码计算能力为非基本视角设置有合成图像预测标志位,指示是否允许进行基于合成图像预测的视频编码,编码时先确定合成图像预测标志位的取值,再进一步根据合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频编码,若允许则进行基于合成图像预测的视频编码,若不允许则不进行基于合成图像预测的视频解码;这样可以灵活适用于不同计算能力的视频编码器,可以在编码计算能力较强时,进行基于合成图像预测的视频编码,在编码计算能力较弱时,不进行基于合成图像预测的视频编码。 本专利技术实施例中,根据解码计算能力为非基本视角设置有合成图像预测标志位,指示是否允许进行基于合成图像预测的视频解码,解码时先确定合成图像预测标志位的取值,再进一步根据合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频解码,若允许则进行基于合成图像预测的视频解码,若不允许则不进行基于合成图像预测的视频解码;这样可以灵活适用于不同计算能力的视频解码器,可以在解码计算能力较强时,进行基于合成图像预测的视频解码,在解码计算能力较弱时,不进行基于合成图像预测的视频解码。 【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中: 图1为本专利技术实施例中基于合成图像预测的视频编码方法的处理流程图; 图2为本专利技术实施例中基于合成图像预测的视频解码方法的处理流程图; 图3为本专利技术实施例中基于合成图像预测的视频编码器的结构示意图; 图4为本专利技术实施例中基于合成图像预测的视频解码器的结构示意图。 【具体实施方式】 为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。 为了在视频编解码中灵活应用基于合成图像预测的视频编解码方法,以适用于不同计算能力的视频编解码器,本专利技术实施例提出一种基于合成图像预测的视频编码方法和视频解码方法。 在基于合成图像预测的视频编码方法中,根据编码计算能力为非基本视角设置合成图像预测标志位,合成图像预测标志位的取值指示是否允许进行基于合成图像预测的视频编码,若允许则可以启用基于合成图像预测的视频编码,若不允许则需要停用基于合成图像预测的视频编码,从而通过合成图像预测标志位的取值设置可以灵活地打开或关闭基于合成图像预测的视频编码,适用于不同计算能力的视频编码器,在编码计算能力较强时,可以进行基于合成图像预测的视频编码,在编码计算能力较弱时,不进行基于合成图像预测的视频编码。 图1为本专利技术实施例中基于合成图像预测的视频编码方法的处理流程图。如图1所示,本专利技术实施例中基于合成图像预测的视频编码方法可以包括: 步骤101、确定根据编码计算能力为非基本视角设置的合成图像预测标志位的取值; 步骤102、根据合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频编码;若是,则执行步骤103 ;否则,执行步骤104 ; 步骤103、进行基于合成图像预测的视频编码; 步骤104、不进行基于合成图像预测的视频编本文档来自技高网...

【技术保护点】
一种基于合成图像预测的视频编码方法,其特征在于,包括:确定根据编码计算能力为非基本视角设置的合成图像预测标志位的取值;根据所述合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频编码;若是,则进行基于合成图像预测的视频编码;否则,不进行基于合成图像预测的视频编码;其中,所述基于合成图像预测的视频编码包括:编码非基本视角中的纹理信息时,根据基本视角中的纹理信息和深度信息合成出当前编码视角中的纹理块;编码非基本视角中的深度信息时,根据基本视角中的深度信息合成出当前编码视角中的深度块。

【技术特征摘要】
1.一种基于合成图像预测的视频编码方法,其特征在于,包括: 确定根据编码计算能力为非基本视角设置的合成图像预测标志位的取值; 根据所述合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频编码; 若是,则进行基于合成图像预测的视频编码;否则,不进行基于合成图像预测的视频编码; 其中,所述基于合成图像预测的视频编码包括:编码非基本视角中的纹理信息时,根据基本视角中的纹理信息和深度信息合成出当前编码视角中的纹理块;编码非基本视角中的深度信息时,根据基本视角中的深度信息合成出当前编码视角中的深度块。2.如权利要求1所述的方法,其特征在于,确定所述合成图像预测标志位的取值,包括: 确定为非基本视角序列在序列参数集中设置的所述合成图像预测标志位的取值,所述非基本视角序列包括非基本视角中的纹理序列和深度序列; 根据所述合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频编码;若是,则进行基于合成图像预测的视频编码;否则,不进行基于合成图像预测的视频编码,包括: 根据所述合成图像预测标志位的取值确定是否允许对所述非基本视角序列进行基于合成图像预测的视频编码;若是,则对所述非基本视角序列进行基于合成图像预测的视频编码;否则,不对所述非基本视角序列进行基于合成图像预测的视频编码。3.如权利要求1所述的方法,其特征在于,确定所述合成图像预测标志位的取值,包括: 确定为非基本视角序列中的每一幅图像在图像级参数集中设置的所述合成图像预测标志位的取值,所述非基本视角序列包括非基本视角中的纹理序列和深度序列; 根据所述合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频编码;若是,则进行基于合成图像预测的视频编码;否则,不进行基于合成图像预测的视频编码,包括: 根据所述合成图像预测标志位的取值确定是否允许对所述非基本视角序列中的相应图像进行基于合成图像预测的视频编码;若是,则对所述非基本视角序列中的相应图像进行基于合成图像预测的视频编码;否则,不对所述非基本视角序列中的相应图像进行基于合成图像预测的视频编码。4.如权利要求1所述的方法,其特征在于,确定所述合成图像预测标志位的取值,包括: 确定为非基本视角序列中的每一个条带在条带级参数集中设置的所述合成图像预测标志位的取值,所述非基本视角序列包括非基本视角中的纹理序列和深度序列; 根据所述合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频编码;若是,则进行基于合成图像预测的视频编码;否则,不进行基于合成图像预测的视频编码,包括: 根据所述合成图像预测标志位的取值确定是否允许对所述非基本视角序列中的相应条带进行基于合成图像预测的视频编码;若是,则对所述非基本视角序列中的相应条带进行基于合成图像预测的视频编码;否则,不对所述非基本视角序列中的相应条带进行基于合成图像预测的视频编码。5.如权利要求1至4任一项所述的方法,其特征在于,根据所述合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频编码,包括: 在所述合成图像预测标志位的取值为真时,确定允许进行基于合成图像预测的视频编码; 否则,确定不允许进行基于合成图像预测的视频编码。6.一种基于合成图像预测的视频解码方法,其特征在于,包括: 确定根据解码计算能力为非基本视角设置的合成图像预测标志位的取值; 根据所述合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频解码; 若是,则进行基于合成图像预测的视频解码;否则,不进行基于合成图像预测的视频解码: 其中,所述基于合成图像预测的视频解码包括:解码非基本视角中的纹理信息时,根据基本视角中的纹理信 息和深度信息合成出当前解码视角中的纹理块;解码非基本视角中的深度信息时,根据基本视角中的深度信息合成出当前解码视角中的深度块。7.如权利要求6所述的方法,其特征在于,确定所述合成图像预测标志位的取值,包括: 确定为非基本视角序列在序列参数集中设置的所述合成图像预测标志位的取值,所述非基本视角序列包括非基本视角中的纹理序列和深度序列; 根据所述合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频解码;若是,则进行基于合成图像预测的视频解码;否则,不进行基于合成图像预测的视频解码,包括: 根据所述合成图像预测标志位的取值确定是否允许对所述非基本视角序列进行基于合成图像预测的视频解码;若是,则对所述非基本视角序列进行基于合成图像预测的视频解码;否则,不对所述非基本视角序列进行基于合成图像预测的视频解码。8.如权利要求6所述的方法,其特征在于,确定所述合成图像预测标志位的取值,包括: 确定为非基本视角序列中的每一幅图像在图像级参数集中设置的所述合成图像预测标志位的取值,所述非基本视角序列包括非基本视角中的纹理序列和深度序列; 根据所述合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频解码;若是,则进行基于合成图像预测的视频解码;否则,不进行基于合成图像预测的视频解码,包括: 根据所述合成图像预测标志位的取值确定是否允许对所述非基本视角序列中的相应图像进行基于合成图像预测的视频解码;若是,则对所述非基本视角序列中的相应图像进行基于合成图像预测的视频解码;否则,不对所述非基本视角序列中的相应图像进行基于合成图像预测的视频解码。9.如权利要求6所述的方法,其特征在于,确定所述合成图像预测标志位的取值,包括:确定为非基本视角序列中的每一个条带在条带级参数集中设置的所述合成图像预测标志位的取值,所述非基本视角序列包括非基本视角中的纹理序列和深度序列; 根据所述合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频解码;若是,则进行基于合成图像预测的视频解码;否则,不进行基于合成图像预测的视频解码,包括: 根据所述合成图像预测标志位的取值确定是否允许对所述非基本视角序列中的相应条带进行基于合成图像预测的视频解码;若是,则对所述非基本视角序列中的相应条带进行基于合成图像预测的视频解码;否则,不对所述非基本视角序列中的相应条带进行基于合成图像预测的视频解码。10.如权利要求6至9任一项所述的方法,其特征在于,根据所述合成图像预测标志位的取值确定是否允许进行基于合成图像预测的视频解码,包括: 在所述合成图像预测标志位的取值为真时,确定允许进行基于合成图像预测的视频解码; 否则,确定不允许进行基于合成图像预测的视频解码。11.一种基于合成图像预测的视频编码器,其特征在于,包括: 标志确定模块,用于 确定根据编码计算能力为非基本视角设置的合成图像预测标志位的取值; 编码确定模块...

【专利技术属性】
技术研发人员:刘鸿彬贾杰
申请(专利权)人:乐金电子中国研究开发中心有限公司
类型:发明
国别省市:北京;11

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

1