最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

裸眼3D多宫格视频处理方法[发明专利]

IT圈 admin 45浏览 0评论

2024年7月31日发(作者:阙振宇)

(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号

CN 107277487 A

(43)申请公布日

2017.10.20

(21)申请号 2.5

(22)申请日 2017.07.21

(71)申请人 四川长虹电器股份有限公司

地址 621000 四川省绵阳市高新区绵兴东

路35号

(72)发明人 贾利红 田朝勇 曾超 贾煜 

(74)专利代理机构 成都虹桥专利事务所(普通

合伙) 51124

代理人 吴中伟

(51).

H04N

13/00

(2006.01)

权利要求书1页 说明书3页 附图2页

(54)发明名称

裸眼3D多宫格视频处理方法

(57)摘要

本发明涉及裸眼3D视频处理领域,公开了一

种裸眼3D多宫格视频处理方法,为裸眼3D片源制

作提供了一种高效的视频处理途径。本发明的步

骤包括:根据硬件终端确定多宫格拼接方式及需

要处理的视频分辨率;根据所确定的拼接方式及

视频分辨率进行计算单视点图像参数;将需要处

理的视频的像素空间统一转换为32位RGB空间;

基于所确定拼接方式,利用AVS脚本将转换后的

像素进行视频的拼接处理;用二次编码方法,对

拼接处理后的AVS脚本视频进行压缩封装。本发

明适用于裸眼3D视频的处理。

C

N

1

0

7

2

7

7

4

8

7

A

CN 107277487 A

权 利 要 求 书

1/1页

1.裸眼3D多宫格视频处理方法,其特征在于,包括如下步骤:

a:根据硬件终端确定多宫格拼接方式及需要处理的视频分辨率;

b:根据所确定的拼接方式及视频分辨率进行计算单视点图像参数;

c:将需要处理的视频的像素空间统一转换为32位RGB空间;

d:基于所确定拼接方式,利用AVS脚本将转换后的像素进行视频的拼接处理。

2.如权利要求1所述的裸眼3D多宫格视频处理方法,其特征在于,步骤d包括:

d1.采用StackVertical、StackHorizontal函数,依次按水平和垂直方向进行拼接,生

成视频的拼接方式对应的AVS脚本文件;

d2.通过AVS脚本语言、AudioDub函数,进行裸眼3D视频的音频叠加。

3.如权利要求2所述的裸眼3D多宫格视频处理方法,其特征在于,若需要为视频添加

logo或水印,步骤d还包括:

d3.先将logo或水印按步骤a所确定的拼接方式进行拼接后再进行叠加。

4.如权利要求1所述的裸眼3D多宫格视频处理方法,其特征在于,步骤b在计算单视点

图像参数的时候,先判断像素点是否可以被整除,如果可以整除,则直接按照整除的方式计

算单视点图像参数,如果无法整除,则需要对单视点图像的大小进行压缩调整。

5.如权利要求1所述的裸眼3D多宫格视频处理方法,其特征在于,还包括步骤e:选用二

次编码方法,对拼接处理后的AVS脚本视频进行压缩封装。

6.如权利要求5所述的裸眼3D多宫格视频处理方法,其特征在于,若拼接处理后的AVS

脚本视频为4k视频,且为40M码率,则封装容器选取MP4容器。

2

CN 107277487 A

说 明 书

裸眼3D多宫格视频处理方法

1/3页

技术领域

[0001]

本发明涉及裸眼3D视频处理;特别涉及裸眼3D多宫格视频处理方法。

背景技术

[0002]

近几年,随着裸眼3D技术的发展,裸眼3D终端已经逐渐代替普通的2D传媒载体,作

为一种新媒体展现在大众的面前。目前裸眼3D终端主要应用于展览展示及广告传媒领域,

强立体效果是目前终端客户最关注的问题之一,而视频内容是其中影响最为关键的一个环

节。

[0003]

裸眼3D视频输入目前主要有三大主流格式:双目视频,无损视频及多宫格视频。双

目视频通过左右图像的视差来获得图像的深度信息,然后虚拟出中间视角的图像,此视频

源清晰度高但立体感欠佳,而且算法优化不佳的话,容易产生闪烁及空洞效应。无损视频清

晰度高立体感佳,但视频占用空间大且事先需要设定好硬件终端的参数,通用性不佳。多宫

格视频,由于事先通过设定好的多角度摄像机进行制作渲染,立体效果佳,是目前客户比较

接受的一类裸眼3D视频格式。裸眼3D多宫格视频,根据终端光栅涉设计的不同,目前市面上

大致可分为4、5、8、9视点的多宫格视频格式。

[0004]

随着裸眼3D广告机的逐步推广普及,视频内容成为了其必须面对的一个问题,由

不同视差图像组成的多宫格视频,由于其后期经过裸眼3D算法处理后,经裸眼3D终端柱透

镜光栅分光后,以成对的视差图进入观察者的视线范围,在分光的过程中,起分辨率已经较

单帧图像有所下降,故如何一种方法可以高质量,高效率地进行裸眼3D多宫格视频处理已

成为一个亟待解决的问题。

发明内容

[0005]

本发明要解决的技术问题是:提供一种裸眼3D多宫格视频处理方法,为裸眼3D片

源制作提供了一种高效的视频处理途径。

[0006]

为解决上述问题,本发明采用的技术方案是:裸眼3D多宫格视频处理方法,包括以

下步骤:

[0007]

a:根据硬件终端确定多宫格(如八宫格)拼接方式及需要处理的视频分辨率;

[0008]

b:根据所确定的拼接方式及视频分辨率进行计算单视点图像参数;

[0009]

c:将需要处理的视频的像素空间统一转换为32位RGB空间;

[0010]

d:基于所确定拼接方式,利用AVS脚本将转换后的像素进行视频的拼接处理。

[0011]

进一步的,步骤d包括:

[0012]

d1.采用StackVertical、StackHorizontal函数,依次按水平和垂直方向进行拼

接,生成视频的拼接方式对应的AVS脚本文件;

[0013]

d2.通过AVS脚本语言、AudioDub函数,进行裸眼3D视频的音频叠加。

[0014]

进一步的,若需要为视频添加logo或水印,步骤d还包括:

[0015]

d3.先将logo或水印按步骤a所确定的拼接方式进行拼接后再进行叠加。

3

CN 107277487 A

[0016]

说 明 书

2/3页

进一步的,步骤b在计算单视点图像参数的时候,先判断像素点是否可以被整除,

如果可以整除,则直接按照整除的方式计算单视点图像参数,如果无法整除,则需要对单视

点图像的大小进行压缩调整。

[0017]

进一步的,本发明还包括步骤e:选用二次编码方法,对拼接处理后的AVS脚本视频

进行压缩封装,常见封装容器有mp4、mpg、mkv、avi等。

[0018]

进一步的,若拼接处理后的AVS脚本视频为4k视频,且为40M码率,则封装容器选取

MP4容器。

[0019]

本发明的有益效果是:本发明首先需要确定视频的拼接方式,根据具体的拼接方

式来确认单视点图像的具体参数数据,计算完成后,基于AVS脚本对视频进行拼接压缩,最

终打包封装完成,从而在裸眼3D片源制作过程中可高效的对视频进行处理,为硬件终端的

普及提供了强大的视频内容支撑。

附图说明

[0020]

图1为实施例中八宫格视频拼接示意图。

[0021]

图2为裸眼3D多宫格视频处理流程图。

具体实施方式

[0022]

实施例提供一种裸眼3D多宫格视频处理方法,如图2所示,具体步骤为:a.视频处

理参数确认;b.单视点图像参数计算,在计算单视点图像参数的时候,先判断像素点是否可

以被整除,如果可以整除,则直接按照整除的方式计算单视点图像参数,并进入步骤c,如果

无法整除,则需要对单视点图像的大小进行压缩调整,并返回步骤b;c.像素空间转换;d.视

频处理;e.视频压缩封装。

[0023]

以下以4k分辨率裸眼3D八宫格视频处理为例,其处理过程具体如下:

[0024]

a.根据硬件终端确定待处理视频参数,本示例以4k终端为例,故处理视频的分辨

率可确定为3840*2160,帧率选取24或25帧/秒即可;

[0025]

b.单视点图像参数计算,根据附图1中八宫格视频的拼接方式可知,设单视点图像

的长为x,高为y,则有:

[0026]

[0027]

上式计算可知,x=1280,y=810.故4k八宫格视频单帧图像的分辨率应为1280*

810。

c.像素空间转换,将需要处理的视频的像素空间统一转换为32位RGB空间,需用到

的函数为ConvertToRGB;

[0029]

d.视频处理,此为本发明方法的核心部分,具体可分为以下几个步骤来实现。

[0030]

d1.裁剪压缩8路单视点图像,其中需单独根据八宫格视频处理拼接方法,处理第

七、八路图像,分为七上(P_7u)、七下(P_7d)、八上(P_8u)、八下(P_8d),至此需裁剪压缩的

图像有P_1、P_2、P_3、P_4、P_5、P_6、P_7u、P_7d、P_8u、P_8d共计10路图像;

[0031]

d2.图像拼接,按附图1中所示八宫格拼接方法,采用StackVertical、

StackHorizontal函数,依次按水平和垂直方向进行拼接,生成八宫格AVS脚本文件。

4

[0028]

CN 107277487 A

[0032]

说 明 书

3/3页

d3.音频叠加,通过AVS脚本语言,也可快速完成裸眼3D视频的音频叠加功能,采用

的函数为AudioDub。

[0033]

添加,在视频处理中,经常会遇到为视频添加logo或水印的需求,通过该

方法也可快速完成视频logo的添加,但此处需要注意的是,由于裸眼3D视频最终在终端显

示时会经过拆分合成,以叠加合成的单帧画面进行显示,故添加logo时需要先将logo图片

或水印按裸眼3D视频的拼接方式进行拼接后再进行叠加,此处用到的函数为Layer。

[0034]

e.视频压缩封装,视频压缩通过我们常用的视频压缩软件即可,此处推荐

MediaCoder,需注意的是视频参数的设置,通过大量的样本实验,4k视频压缩我们验证40M

码率,二次编码为最佳,封装容器选取MP4容器。至此,一部基于AVS脚本语言的裸眼3D多宫

格片源即处理完成

[0035]

以上描述了本发明的基本原理和主要的特征,说明书的描述只是说明本发明的原

理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进

都落入要求保护的本发明范围内。

5

CN 107277487 A

说 明 书 附 图

1/2页

图1

6

CN 107277487 A

说 明 书 附 图

2/2页

图2

7

2024年7月31日发(作者:阙振宇)

(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号

CN 107277487 A

(43)申请公布日

2017.10.20

(21)申请号 2.5

(22)申请日 2017.07.21

(71)申请人 四川长虹电器股份有限公司

地址 621000 四川省绵阳市高新区绵兴东

路35号

(72)发明人 贾利红 田朝勇 曾超 贾煜 

(74)专利代理机构 成都虹桥专利事务所(普通

合伙) 51124

代理人 吴中伟

(51).

H04N

13/00

(2006.01)

权利要求书1页 说明书3页 附图2页

(54)发明名称

裸眼3D多宫格视频处理方法

(57)摘要

本发明涉及裸眼3D视频处理领域,公开了一

种裸眼3D多宫格视频处理方法,为裸眼3D片源制

作提供了一种高效的视频处理途径。本发明的步

骤包括:根据硬件终端确定多宫格拼接方式及需

要处理的视频分辨率;根据所确定的拼接方式及

视频分辨率进行计算单视点图像参数;将需要处

理的视频的像素空间统一转换为32位RGB空间;

基于所确定拼接方式,利用AVS脚本将转换后的

像素进行视频的拼接处理;用二次编码方法,对

拼接处理后的AVS脚本视频进行压缩封装。本发

明适用于裸眼3D视频的处理。

C

N

1

0

7

2

7

7

4

8

7

A

CN 107277487 A

权 利 要 求 书

1/1页

1.裸眼3D多宫格视频处理方法,其特征在于,包括如下步骤:

a:根据硬件终端确定多宫格拼接方式及需要处理的视频分辨率;

b:根据所确定的拼接方式及视频分辨率进行计算单视点图像参数;

c:将需要处理的视频的像素空间统一转换为32位RGB空间;

d:基于所确定拼接方式,利用AVS脚本将转换后的像素进行视频的拼接处理。

2.如权利要求1所述的裸眼3D多宫格视频处理方法,其特征在于,步骤d包括:

d1.采用StackVertical、StackHorizontal函数,依次按水平和垂直方向进行拼接,生

成视频的拼接方式对应的AVS脚本文件;

d2.通过AVS脚本语言、AudioDub函数,进行裸眼3D视频的音频叠加。

3.如权利要求2所述的裸眼3D多宫格视频处理方法,其特征在于,若需要为视频添加

logo或水印,步骤d还包括:

d3.先将logo或水印按步骤a所确定的拼接方式进行拼接后再进行叠加。

4.如权利要求1所述的裸眼3D多宫格视频处理方法,其特征在于,步骤b在计算单视点

图像参数的时候,先判断像素点是否可以被整除,如果可以整除,则直接按照整除的方式计

算单视点图像参数,如果无法整除,则需要对单视点图像的大小进行压缩调整。

5.如权利要求1所述的裸眼3D多宫格视频处理方法,其特征在于,还包括步骤e:选用二

次编码方法,对拼接处理后的AVS脚本视频进行压缩封装。

6.如权利要求5所述的裸眼3D多宫格视频处理方法,其特征在于,若拼接处理后的AVS

脚本视频为4k视频,且为40M码率,则封装容器选取MP4容器。

2

CN 107277487 A

说 明 书

裸眼3D多宫格视频处理方法

1/3页

技术领域

[0001]

本发明涉及裸眼3D视频处理;特别涉及裸眼3D多宫格视频处理方法。

背景技术

[0002]

近几年,随着裸眼3D技术的发展,裸眼3D终端已经逐渐代替普通的2D传媒载体,作

为一种新媒体展现在大众的面前。目前裸眼3D终端主要应用于展览展示及广告传媒领域,

强立体效果是目前终端客户最关注的问题之一,而视频内容是其中影响最为关键的一个环

节。

[0003]

裸眼3D视频输入目前主要有三大主流格式:双目视频,无损视频及多宫格视频。双

目视频通过左右图像的视差来获得图像的深度信息,然后虚拟出中间视角的图像,此视频

源清晰度高但立体感欠佳,而且算法优化不佳的话,容易产生闪烁及空洞效应。无损视频清

晰度高立体感佳,但视频占用空间大且事先需要设定好硬件终端的参数,通用性不佳。多宫

格视频,由于事先通过设定好的多角度摄像机进行制作渲染,立体效果佳,是目前客户比较

接受的一类裸眼3D视频格式。裸眼3D多宫格视频,根据终端光栅涉设计的不同,目前市面上

大致可分为4、5、8、9视点的多宫格视频格式。

[0004]

随着裸眼3D广告机的逐步推广普及,视频内容成为了其必须面对的一个问题,由

不同视差图像组成的多宫格视频,由于其后期经过裸眼3D算法处理后,经裸眼3D终端柱透

镜光栅分光后,以成对的视差图进入观察者的视线范围,在分光的过程中,起分辨率已经较

单帧图像有所下降,故如何一种方法可以高质量,高效率地进行裸眼3D多宫格视频处理已

成为一个亟待解决的问题。

发明内容

[0005]

本发明要解决的技术问题是:提供一种裸眼3D多宫格视频处理方法,为裸眼3D片

源制作提供了一种高效的视频处理途径。

[0006]

为解决上述问题,本发明采用的技术方案是:裸眼3D多宫格视频处理方法,包括以

下步骤:

[0007]

a:根据硬件终端确定多宫格(如八宫格)拼接方式及需要处理的视频分辨率;

[0008]

b:根据所确定的拼接方式及视频分辨率进行计算单视点图像参数;

[0009]

c:将需要处理的视频的像素空间统一转换为32位RGB空间;

[0010]

d:基于所确定拼接方式,利用AVS脚本将转换后的像素进行视频的拼接处理。

[0011]

进一步的,步骤d包括:

[0012]

d1.采用StackVertical、StackHorizontal函数,依次按水平和垂直方向进行拼

接,生成视频的拼接方式对应的AVS脚本文件;

[0013]

d2.通过AVS脚本语言、AudioDub函数,进行裸眼3D视频的音频叠加。

[0014]

进一步的,若需要为视频添加logo或水印,步骤d还包括:

[0015]

d3.先将logo或水印按步骤a所确定的拼接方式进行拼接后再进行叠加。

3

CN 107277487 A

[0016]

说 明 书

2/3页

进一步的,步骤b在计算单视点图像参数的时候,先判断像素点是否可以被整除,

如果可以整除,则直接按照整除的方式计算单视点图像参数,如果无法整除,则需要对单视

点图像的大小进行压缩调整。

[0017]

进一步的,本发明还包括步骤e:选用二次编码方法,对拼接处理后的AVS脚本视频

进行压缩封装,常见封装容器有mp4、mpg、mkv、avi等。

[0018]

进一步的,若拼接处理后的AVS脚本视频为4k视频,且为40M码率,则封装容器选取

MP4容器。

[0019]

本发明的有益效果是:本发明首先需要确定视频的拼接方式,根据具体的拼接方

式来确认单视点图像的具体参数数据,计算完成后,基于AVS脚本对视频进行拼接压缩,最

终打包封装完成,从而在裸眼3D片源制作过程中可高效的对视频进行处理,为硬件终端的

普及提供了强大的视频内容支撑。

附图说明

[0020]

图1为实施例中八宫格视频拼接示意图。

[0021]

图2为裸眼3D多宫格视频处理流程图。

具体实施方式

[0022]

实施例提供一种裸眼3D多宫格视频处理方法,如图2所示,具体步骤为:a.视频处

理参数确认;b.单视点图像参数计算,在计算单视点图像参数的时候,先判断像素点是否可

以被整除,如果可以整除,则直接按照整除的方式计算单视点图像参数,并进入步骤c,如果

无法整除,则需要对单视点图像的大小进行压缩调整,并返回步骤b;c.像素空间转换;d.视

频处理;e.视频压缩封装。

[0023]

以下以4k分辨率裸眼3D八宫格视频处理为例,其处理过程具体如下:

[0024]

a.根据硬件终端确定待处理视频参数,本示例以4k终端为例,故处理视频的分辨

率可确定为3840*2160,帧率选取24或25帧/秒即可;

[0025]

b.单视点图像参数计算,根据附图1中八宫格视频的拼接方式可知,设单视点图像

的长为x,高为y,则有:

[0026]

[0027]

上式计算可知,x=1280,y=810.故4k八宫格视频单帧图像的分辨率应为1280*

810。

c.像素空间转换,将需要处理的视频的像素空间统一转换为32位RGB空间,需用到

的函数为ConvertToRGB;

[0029]

d.视频处理,此为本发明方法的核心部分,具体可分为以下几个步骤来实现。

[0030]

d1.裁剪压缩8路单视点图像,其中需单独根据八宫格视频处理拼接方法,处理第

七、八路图像,分为七上(P_7u)、七下(P_7d)、八上(P_8u)、八下(P_8d),至此需裁剪压缩的

图像有P_1、P_2、P_3、P_4、P_5、P_6、P_7u、P_7d、P_8u、P_8d共计10路图像;

[0031]

d2.图像拼接,按附图1中所示八宫格拼接方法,采用StackVertical、

StackHorizontal函数,依次按水平和垂直方向进行拼接,生成八宫格AVS脚本文件。

4

[0028]

CN 107277487 A

[0032]

说 明 书

3/3页

d3.音频叠加,通过AVS脚本语言,也可快速完成裸眼3D视频的音频叠加功能,采用

的函数为AudioDub。

[0033]

添加,在视频处理中,经常会遇到为视频添加logo或水印的需求,通过该

方法也可快速完成视频logo的添加,但此处需要注意的是,由于裸眼3D视频最终在终端显

示时会经过拆分合成,以叠加合成的单帧画面进行显示,故添加logo时需要先将logo图片

或水印按裸眼3D视频的拼接方式进行拼接后再进行叠加,此处用到的函数为Layer。

[0034]

e.视频压缩封装,视频压缩通过我们常用的视频压缩软件即可,此处推荐

MediaCoder,需注意的是视频参数的设置,通过大量的样本实验,4k视频压缩我们验证40M

码率,二次编码为最佳,封装容器选取MP4容器。至此,一部基于AVS脚本语言的裸眼3D多宫

格片源即处理完成

[0035]

以上描述了本发明的基本原理和主要的特征,说明书的描述只是说明本发明的原

理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进

都落入要求保护的本发明范围内。

5

CN 107277487 A

说 明 书 附 图

1/2页

图1

6

CN 107277487 A

说 明 书 附 图

2/2页

图2

7

发布评论

评论列表 (0)

  1. 暂无评论