[发明专利]视频立体转换方法有效
申请号: | 201110276275.4 | 申请日: | 2011-09-16 |
公开(公告)号: | CN102368824A | 公开(公告)日: | 2012-03-07 |
发明(设计)人: | 戴琼海;杨铀 | 申请(专利权)人: | 清华大学 |
主分类号: | H04N13/00 | 分类号: | H04N13/00 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
地址: | 100084 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 立体 转换 方法 | ||
1.一种视频立体转换方法,其特征在于,包括以下步骤:
S1:获取输入视频的视点数n;
S2:获取裸眼立体显示所需的视点数N,其中,n<N;
S3:获取所述输入视频的每个视点的关键帧,计算所述输入视频的每个视点的关键帧的场景深度,获得所述输入视频的每个视点的关键帧的深度图;
S4:根据所述输入视频的每个视点的相邻两个关键帧和所述相邻两个关键帧的深度图,获得所述相邻两个关键帧之间的非关键帧的深度图;
S5:重复步骤S4,获得所述输入视频的每个视点的所有非关键帧的深度图;
S6:根据所述输入视频的图像和所述输入视频的每个视点的深度图,绘制N-n视点的图像,并与所述输入视频的图像构成N视点图像;
S7:对所述N视点图像进行像素排列以获得适于预定裸眼立体显示设备的N视点图像。
2.根据权利要求1所述的视频立体转换方法,其特征在于,所述步骤S1进一步包括:
S11:判断所述输入视频的文件个数;
S12:如果所述输入视频的文件个数不为1,则所述输入视频的视点数n为所述文件个数;
S13:如果所述输入视频的文件个数为1,则进一步判断所述文件的分段点数,所述输入视频的视点数n为所述文件的分段点数。
3.根据权利要求1所述的视频立体转换方法,其特征在于,所述步骤S3进一步包括:
如果所述输入视频的视点数n=1,则获取所述视点的关键帧,计算所述视点的关键帧的场景深度以获得所述视点的关键帧的深度图;
如果所述输入视频的视点数n=2,则获取所述输入视频的每个视点的关键帧,并计算所述输入视频的视差,并根据所述视差与场景深度的转换关系,获得所述输入视频的每个视点的关键帧的深度图。
4.根据权利要求1所述的视频立体转换方法,其特征在于,所述步骤S4进一步包括:
S41:根据所述每个视点的相邻两个关键帧Kn和Kn+1,以及关键帧Kn对应的深度图DKn和关键帧Kn+1对应的深度图DKn+1,获得所述关键帧Kn和Kn+1之间的非关键帧Fi(i=1,2,...,t),其中t为非关键帧的个数;
S42:计算Kn与F1之间、F1与F2之间、...、Ft-1与Ft之间的光流图,并以所述光流图为基准将DKn在非关键帧Fi(i=1,2,...,t)中进行像素拷贝,获得非关键帧Fi(i=1,2,...,t)的第一深度图(i=1,2,...,t);
S43:对所述第一深度图(i=1,2,...,t)进行中值滤波获得第三深度图(i=1,2,...,t);
S44:计算Kn+1与Ft之间、Ft与Ft-1之间、...、F2与F1之间的光流图,并以所述光流图为基准将DKn+1在非关键帧Fi(i=t,t-1,t-2,...,1)中进行像素拷贝,获得非关键帧Fi(i=1,2,...,t)的第二深度图(i=1,2,...,t);
S45:对所述第二深度图(i=1,2,...,t)进行中值滤波获得第四深度图(i=1,2,...,t);
S46:计算所述第三深度图(i=1,2,...,t)和所述第四深度图(i=1,2,...,t)中的对应像素点的求均值,获得非关键帧的深度图DFi(i=1,2,...,t)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110276275.4/1.html,转载请声明来源钻瓜专利网。