[发明专利]虚拟视点视频序列的生成方法及生成装置有效
申请号: | 201210170063.2 | 申请日: | 2012-05-28 |
公开(公告)号: | CN102724529A | 公开(公告)日: | 2012-10-10 |
发明(设计)人: | 戴琼海;徐琨;曹汛;王好谦 | 申请(专利权)人: | 清华大学 |
主分类号: | H04N13/02 | 分类号: | H04N13/02;H04N15/00 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
地址: | 100084 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 视点 视频 序列 生成 方法 装置 | ||
1.一种虚拟视点视频序列的生成方法,包括以下步骤:
A.输入N个原始视点的时长为T的视频序列和对应的深度图序列,其中N为正整数,T为正数;
B.获取t时刻的第n个原始视点彩色图Pn,O和对应的深度图Dn,O,以及所述第n个原始视点与所述虚拟视点的相对位置,其中t∈(0,T],n∈(0,N]且n为整数;
C.对所述第n个原始视点深度图Dn,O中各个像素按深度值大小进行排序,得到排序结果;
D.根据所述排序结果,对所述第n个原始视点彩色图Pn,O从小到大依次进行像素偏移,得到第n个原始视点偏移彩色图P′n,O,并对未偏移的像素进行标记;
E.对所述第n个原始视点偏移彩色图P′n,O进行空洞填充处理,得到与所述第n个原始视点对应的所述虚拟视点的第n个初始彩色图P′n,V;
F.提取所述虚拟视点的第n个初始彩色图P′n,V的边缘信息,记为Iv,n,同时提取所述第n个原始视点的深度图Dn,O的边缘信息,记为Id,n;
G.根据所述Iv,n和Id,n,计算所述虚拟视点的第n个初始彩色图P′n,V的边缘评价值,将所述边缘评价值与预定阈值作比较,若所述边缘评价值大于所述预定阈值,则对所述虚拟视点的第n个初始彩色图P′n,V进行边缘修正,直到若所述边缘评价值小于阈值为止,得到虚拟视点的第n个平滑彩色图Pn,V;
H.重复步骤B-G,得到t时刻下所述N个原始视点对应的所述虚拟视点的N个平滑彩色图Pn,V,并将所述N个平滑彩色图Pn,V合成为一个t时刻的虚拟视点最终彩色图Pv;以及
I.重复步骤H,以得到各个时刻的所述虚拟视点最终彩色图Pv并最终得到所述虚拟视点视频序列。
2.根据权利要求1所述的虚拟视点视频序列的生成方法,其特征在于:所述第n个原始视点与所述虚拟视点的相对位置包括所述第n个原始视点在所述虚拟视点的相对左右位置,和所述第n个原始视点与所述虚拟视点的平行距离。
3.根据权利要求1所述的虚拟视点视频序列的生成方法,其特征在于:所述排序的方法为快速排序法。
4.根据权利要求1所述的虚拟视点视频序列的生成方法,其特征在于:对所述第n个原始视点彩色图Pn,O依次进行像素偏移的步骤包括按照下述公式计算偏移距离d:d=±α(Zdepth-ZPP),其中±表示所述第n个原始视点与所述虚拟视点的相对位置,α为正系数,Zdepth为第n个原始视点彩色图中像素的深度值,ZPP为零视差平面深度值。
5.根据权利要求1所述的虚拟视点视频序列的生成方法,其特征在于:所述空洞填充处理包括:搜寻未偏移像素相邻位置的第一个偏移像素,通过差值或滤波的方式得到所述未偏移像素的值。
6.根据权利要求1所述的虚拟视点视频序列的生成方法,其特征在于:所述边缘信息通过使用索贝尔边缘提取算子或拉普拉斯边缘提取算子得到。
7.根据权利要求1所述的虚拟视点视频序列的生成方法,其特征在于:所述步骤G中,所述第n个虚拟视点初始彩色图P′n,V的边缘评价值的计算公式为:其中为边缘评价值,E是所述第n个原始视点深度图Dn,O边缘信息的像素集合,Iv,n是所述虚拟视点的第n个初始彩色图P′n,V的边缘信息,Id,n是第n个原始视点深度图Dn,O的边缘信息,I(x,y)的计算公式为:当对应像素(x,y)边缘信息存在时,I(x,y)=1,否则I(x,y)=0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210170063.2/1.html,转载请声明来源钻瓜专利网。