首页 / 专利库 / 多媒体工具与应用 / 媒体流 / 视频流 / 基于标准的H.264解码器的MVC-3D立体视频的解码方法

基于标准的H.264解码器的MVC-3D立体视频的解码方法

阅读:614发布:2024-01-30

专利汇可以提供基于标准的H.264解码器的MVC-3D立体视频的解码方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于标准的H.264 解码器 的MVC-3D立体视频的解码方法,将MVC视频在无须实际视频解码和编码的前提下转换为1路标准的H.264 视频流 ;将转换成的标准的H.264视频流送入标准的H.264解码器进行解码处理;再将解码后的视频重新排序还原为左、右眼立体视频。其优点是可降低成本,使得无须使用专用的MVC解码器,基于标准的H.264解码器即可实现MVC-3D立体视频的解码。,下面是基于标准的H.264解码器的MVC-3D立体视频的解码方法专利的具体信息内容。

1.一种基于标准的H.264解码器的MVC-3D立体视频的解码方法,其特征在于:
将标准的MVC-3D视频流在无须实际视频解码和编码的前提下转换为1路标准的H.264视频流,转换过程对数据重新组织、封装以及索引数据的信息重构,转换过程是以NAL为基本单位的,不同的MVC-3D视频流的NAL数据,按其类型提取出语义信息,再按H.264规范的填充成为对应类型的NAL数据,其中MVC-3D视频流中的左、右眼视频压缩数据NAL,转换后将按左、右眼视频间隔的次序串行排序,同时将修改压缩数据的数据头,以使其符合标准的H.264视频封装标准;
将转换成的标准的H.264视频流送入标准的H.264解码器进行解码处理,得到解码后的视频数据;
再将解码后的视频重新排序还原为左、右眼立体视频。

说明书全文

基于标准的H.264解码器的MVC-3D立体视频的解码方法

技术领域

[0001] 本发明属于视频处理技术领域,具体涉及一种基于标准的H.264解码器的MVC-3D立体视频的解码方法。

背景技术

[0002] 由于人的双眼观察物体的度略有差异,因此能够辨别物体远近,产生立体的视觉。3D视频正是利用这个原理,通过左、右眼分别成像的方式,使得用户观看到实际立体视频效果。
[0003] MVC(Multiview Video Coding)标准是为了便于多视频点压缩传输而制定的编码标准,其中双视频编码可为3D双眼视频的压缩传输提供服务。MVC的Stereo High profile于2009年6月成为国际标准,目前已应用于Blu-ray 3D等场合。
[0004] 为实现对于MVC-3D立体视频的解码,通常需要专的MVC解码器,解码器可为DSP、FPGA、ASIC或是软件等多种形式。但目前市场上已有大量的标准的H.264解码器芯片和解码软件,如果可以使它们也能用于MVC-3D视频的解码,而无须配置专门的MVC解码器,将可大大降低实现MVC-3D解码的成本,并避免已有投资的浪费。

发明内容

[0005] 本发明的目的是提供一种基于标准的H.264解码器的MVC-3D立体视频的解码方法,克服了现有技术的上述不足,可降低解码系统成本。
[0006] 为了达到上述设计目的,本发明采用的技术方案如下:
[0007] 一种基于标准的H.264解码器的MVC-3D立体视频的解码方法,将MVC视频转换为1路标准的H.264视频流;将转换成的标准的H.264视频流送入标准的H.264解码器进行解码处理;再将解码后的视频重新排序还原为左、右眼视频。
[0008] MVC-3D流转换为标准H.264流的方法为:将标准的MVC-3D视频流在无须实际视频解码和编码的前提下转换为1路标准的H.264视频流,转换过程对数据重新组织、封装以及索引数据的信息重构,转换过程是以NAL为基本单位的,不同的MVC-3D流的NAL数据,按其类型提取出语义信息,再按H.264规范的填充成为对应类型的NAL数据,其中MVC-3D视频流中的左、右眼视频压缩数据NAL,转换后将按左、右眼视频间隔的次序串行排序,同时将修改压缩数据的数据头,以使其符合标准的H.264视频封装标准。
[0009] MVC-3D流转换为标准H.264流的转换过程具体步骤如下:
[0010] S101:MVC-3D流的输入:将MVC-3D视频流按MVC规范以NAL为单位进行类型定义,定义遵循H.264规范,调用处理函数,处理函数首先读取NAL的类型信息,并依据其类型进入不同的语义信息提取分支;对于不同NAL数据,均将其保存在内存中,并按MVC规范中的NAL定义提取NAL内部包含的语义信息,并保存在对应的数据结构中;
[0011] S102:H.264流的输出:以NAL为单位进行,其具体实现机制为:在输出流的每个GOP序列头部,按数据结构中保存的tagSeqParametersSet和tagPictParameterSet数据信息形成符合H.264规范的SPS NAL和PPS NAL,并依次输出;对于每个输入的保存视频编码信息的MVC-3D NAL数据,均按其输入次序而依次触发H.264 NAL输出函数,在函数的处理过程中,先按数据结构中保存的tagSliceHeader数据形成符合H.264规范的SliceHeader数据,再输出实际的编码数据;对于其他类型的MVC-3D NAL数据,将不触发对应H.264 NAL数据的输出。
[0012] 将标准H.264流解码并还原为3D左、右眼视频过程具体步骤如下:
[0013] S201:H.264流解码:转换成的标准的H.264视频流送入标准的H.264解码器进行解码处理的具体操作为:在形成标准的H.264视频流后,以NAL为单位将视频流送入标准的H.264解码器进行解码;在实施中,将H.264数据按解码器的提供的调用接口送入,再通过其接口得到解码后的数据。
[0014] S202:左、右眼视频还原:解码后的视频重新排序还原为左、右眼视频的操作为:解码后将形成按排列的未压缩视频数据,之后,解码系统将未压缩视频数据按MVC-3D流中的应有的次序,还原为左、右眼的两个独立视频序列,并进而被外部的显示系统调用进行
3D显示。
[0015] 本发明所述的基于标准的H.264解码器的MVC-3D视频的解码方法的有益效果是:可降低解码系统成本,使得无须使用专用的MVC解码器,基于标准的H.264解码器即可实现MVC-3D视频的解码。

具体实施方式

[0016] 本发明实施例所述的基于标准的H.264解码器的MVC-3D立体视频的解码方法,将MVC视频转换为1路标准的H.264视频流;将转换成的标准的H.264视频流送入标准的H.264解码器进行解码处理;再将解码后的视频重新排序还原为左、右眼视频。
[0017] MVC-3D流转换为标准H.264流的操作为:将标准的MVC-3D视频流实时转换为1路标准的H.264视频流,转换过程对数据重新组织、封装以及索引数据的信息重构,转换过程是以NAL为基本单位的,不同的MVC-3D流的NAL数据,按其类型提取出语义信息,再按H.264规范的填充成为对应类型的NAL数据,其中MVC-3D视频流中的左、右眼视频压缩数据NAL,转换后将按左、右眼视频间隔的次序串行排序,同时将修改压缩数据的数据头,以使其符合标准的H.264视频封装标准。
[0018] MVC-3D流转换为标准H.264流的转换过程具体步骤如下:
[0019] S101:MVC-3D流的输入:将MVC-3D视频流按MVC规范以NAL为单位进行类型定义,定义遵循H.264规范,调用处理函数,处理函数首先读取NAL的类型信息,并依据其类型进入不同的语义信息提取分支;按MVC规范,视频流中的NAL类型定义如下:
[0020]
[0021] 对于不同NAL数据,均将其保存在内存中,并按MVC规范中的NAL定义提取NAL内部包含的语义信息,并保存在对应的数据结构中;所述数据结构包括hrd_parameters、tagSeqParametersSet、tagPictParameterSet、tagSliceHeader。上述结构的定义遵循H.264规范。具体定义如下:
[0022]
[0023]
[0024]
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈