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