视频编解码方法及三维视频编解码器技术

技术编号:10954167 阅读:136 留言:0更新日期:2015-01-23 16:03
本发明专利技术公开了一种视频编解码方法及三维视频编解码器,其中视频解码方法包括:若接收到MV-HEVC码流,则关闭所有3D-HEVC中包括但MV-HEVC中不包括的工具,进行MV-HEVC码流解码;若接收到3D-HEVC码流,则进行3D-HEVC码流解码。其中视频编码方法包括:编码3D-HEVC码流,为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位,且取值设为指示打开或关闭相应的工具。采用本发明专利技术可以使三维视频解码器可以解码MV-HEVC码流,实现3D-HEVC兼容MV-HEVC,还可以为3D-HEVC提供更多的灵活性。

【技术实现步骤摘要】
视频编解码方法及三维视频编解码器
本专利技术涉及三维视频编解码和多视角视频编解码
,尤其涉及视频编解码方法及三维视频编解码器。
技术介绍
3D-HEVC (3D High Efficiency Video Coding,基于高效视频编码的三维视频压缩标准)可以看成是 MV-HEVC (Mult1-View High Efficiency Video Coding,基于高效视频编码的多视角视频编码标准)的扩展。然而,现有的设计中,3D-HEVC不能兼容MV-HEVC。这种不合理的设计浪费了三维视频解码器的能力。
技术实现思路
本专利技术实施例提供一种视频解码方法,用以使三维视频解码器可以解码MV-HEVC码流,实现3D-HEVC兼容MV-HEVC,该方法包括: 若接收到MV-HEVC码流,则关闭所有3D-HEVC中包括但MV-HEVC中不包括的工具,进行MV-HEVC码流解码; 若接收到3D-HEVC码流,则进行3D-HEVC码流解码。 一个实施例中,上述的视频解码方法还包括: 接收码流后获得扩展视频参数集2的标志位; 根据扩展视频参数集2的标志位,确定接收到的码流是MV-HEVC码流还是3D-HEVC码流。 一个实施例中,上述的视频解码方法还包括: 若接收到MV-HEVC码流,为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位,且取值均设为指示关闭。 一个实施例中,所述为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位,且取值均设为指示关闭,包括: 在扩展视频参数集2中,为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位,且取值均设为指示关闭,此时不解码扩展视频参数集2。 一个实施例中,上述的视频解码方法还包括: 若接收到3D-HEVC码流,根据为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置的开关标志位的取值,打开或关闭相应的工具。 一个实施例中,所述根据为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置的开关标志位的取值,打开或关闭相应的工具,包括: 解码扩展视频参数集2,根据扩展视频参数集2中为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置的开关标志位的取值,打开或关闭相应的工具。 一个实施例中,所述为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置的开关标志位的取值,根据解码端的解码能力进行设置。 本专利技术实施例还提供一种视频编码方法,用以为3D-HEVC提供更多的灵活性,该方法包括: 编码3D-HEVC码流,为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位,且取值设为指示打开或关闭相应的工具。 一个实施例中,所述为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位,且取值设为指示打开或关闭相应的工具,包括: 根据解码端的解码能力,为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位的取值。 一个实施例中,上述的视频编码方法还包括: 设置扩展视频参数集2的标志位的取值,指示所编码的码流是MV-HEVC码流还是3D-HEVC 码流。 本专利技术实施例还提供一种三维视频解码器,用以使三维视频解码器可以解码MV-HEVC码流,实现3D-HEVC兼容MV-HEVC,该三维视频解码器包括: 确定模块,用确定接收到的码流是MV-HEVC码流还是3D-HEVC码流; 多视角解码模块,用于在所述确定模块确定接收到MV-HEVC码流后,关闭所有3D-HEVC中包括但MV-HEVC中不包括的工具,进行MV-HEVC码流解码; 三维解码模块,用于在所述确定模块确定接收到3D-HEVC码流后,进行3D-HEVC码流解码。 一个实施例中,所述确定模块包括: 获得单元,用于接收码流后获得扩展视频参数集2的标志位; 确定单元,用于根据扩展视频参数集2的标志位,确定接收到的码流是MV-HEVC码流还是3D-HEVC码流。 一个实施例中,上述的三维视频解码器还包括: 开关标志位设置模块,用于在所述确定模块确定接收到MV-HEVC码流后,为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位,且取值均设为指示关闭。 一个实施例中,所述标志位设置模块具体用于在扩展视频参数集2中,为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位,且取值均设为指示关闭;此时所述多视角解码模块进一步用于不解码扩展视频参数集2。 一个实施例中,上述的三维视频解码器还包括: 工具开关模块,用于在所述确定模块确定接收到3D-HEVC码流后,根据为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置的开关标志位的取值,打开或关闭相应的工具。 一个实施例中,所述三维解码模块进一步用于解码扩展视频参数集2 ;所述工具开关模块具体用于根据扩展视频参数集2中为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置的开关标志位的取值,打开或关闭相应的工具。 一个实施例中,所述为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置的开关标志位的取值,根据解码能力进行设置。 本专利技术实施例还提供一种三维视频编码器,用以为3D-HEVC提供更多的灵活性,该三维视频编码器包括: 编码模块,用于编码3D-HEVC码流; 开关标志位设置模块,用于在所述编码模块编码3D-HEVC码流时,为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位,且取值设为指示打开或关闭相应的工具。 一个实施例中,所述标志位设置模块具体用于根据解码端的解码能力,为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位的取值。 一个实施例中,上述的三维视频编码器还包括: 码流标志设置模块,用于设置扩展视频参数集2的标志位的取值,指示所编码的码流是MV-HEVC码流还是3D-HEVC码流。 本专利技术实施例中,若接收到MV-HEVC码流,则关闭所有3D-HEVC中包括但MV-HEVC中不包括的工具,进行MV-HEVC码流解码;若接收到3D-HEVC码流,则进行3D-HEVC码流解码;从而使三维视频解码器可以解码MV-HEVC码流,实现3D-HEVC兼容MV-HEVC。 本专利技术实施例中,编码3D-HEVC码流,为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位,且取值设为指示打开或关闭相应的工具,从而为3D-HEVC提供更多的灵活性,灵活打开或关闭所有3D-HEVC中包括但MV-HEVC中不包括的工具。 【附图说明】 为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中: 图1为本专利技术实施例中视频解码方法的处理流程图; 图2为本专利技术实施例中视频编码方法的处理流程图; 图3为本专利技术实施例中三维视频解码器的结构示意图; 图4为本专利技术实施本文档来自技高网...
视频编解码方法及三维视频编解码器

【技术保护点】
一种视频解码方法,其特征在于,包括:若接收到基于高效视频编码的多视角视频编码标准MV‑HEVC码流,则关闭所有基于高效视频编码的三维视频压缩标准3D‑HEVC中包括但MV‑HEVC中不包括的工具,进行MV‑HEVC码流解码;若接收到3D‑HEVC码流,则进行3D‑HEVC码流解码。

【技术特征摘要】
1.一种视频解码方法,其特征在于,包括: 若接收到基于高效视频编码的多视角视频编码标准MV-HEVC码流,则关闭所有基于高效视频编码的三维视频压缩标准3D-HEVC中包括但MV-HEVC中不包括的工具,进行MV-HEVC码流解码; 若接收到3D-HEVC码流,则进行3D-HEVC码流解码。2.如权利要求1所述的方法,其特征在于,还包括: 接收码流后获得扩展视频参数集2的标志位; 根据扩展视频参数集2的标志位,确定接收到的码流是MV-HEVC码流还是3D-HEVC码流。3.如权利要求1所述的方法,其特征在于,还包括: 若接收到MV-HEVC码流,为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位,且取值均设为指示关闭。4.如权利要求3所述的方法,其特征在于,所述为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位,且取值均设为指示关闭,包括: 在扩展视频参数集2中,为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位,且取值均设为指示关闭,此时不解码扩展视频参数集2。5.如权利要求1所述的方法,其特征在于,还包括: 若接收到3D-HEVC码流,根据为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置的开关标志位的取值,打开或关闭相应的工具。6.如权利要求5所述的方法,其特征在于,所述根据为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置的开关标志位的取值,打开或关闭相应的工具,包括: 解码扩展视频参数集2,根据扩展视频参数集2中为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置的开关标志位的取值,打开或关闭相应的工具。7.如权利要求5所述的方法,其特征在于,所述为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置的开关标志位的取值,根据解码端的解码能力进行设置。8.一种视频编码方法,其特征在于,包括: 编码3D-HEVC码流,为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位,且取值设为指示打开或关闭相应的工具。9.如权利要求8所述的方法,其特征在于,所述为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位,且取值设为指示打开或关闭相应的工具,包括: 根据解码端的解码能力,为所有3D-HEVC中包括但MV-HEVC中不包括的工具设置开关标志位的取值。10.如权利要求8所述的方法,其特征在于,还包括: 设置扩展视频参数集2的标志位的取值,指示所编码的码流是MV-HEVC码流还是3D-HEVC 码流。11.一种三维视频解码器,其特征在于,包括: 确定模块,用确定接收到的码流是MV-HEV...

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

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

1