[发明专利]一种2D转为3D视频的方法有效
申请号: | 201710968815.2 | 申请日: | 2017-10-18 |
公开(公告)号: | CN109688397B | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 林小军 | 申请(专利权)人: | 上海质尊文化传媒发展有限公司 |
主分类号: | H04N13/122 | 分类号: | H04N13/122;H04N13/128;H04N13/207;H04N13/239;H04N13/246;H04N13/264;H04N13/275 |
代理公司: | 上海宣宜专利代理事务所(普通合伙) 31288 | 代理人: | 邹蕾 |
地址: | 201415 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及视频处理技术领域,具体地说是一种2D转为3D视频的方法,利用平面图像序列中具有高识别度的特征区域的运动轨迹,反求摄像机的空间位置和运动轨迹,得到图像序列在空间中的特征点;根据摄像机运动轨迹的数据和三维空间的特征点的位移数据进行匹配识别出误差特征点并进行校正,得到精确的图像序列特征点;利用不同特征点到摄像机距离的差异,计算出单帧图像的黑白深度信息;利用单帧图像的黑白深度信息与源图像序列的连续信息,计算出全部图像序列的黑白深度信息;使源图像序列相应的区域与黑白信息序列图进行相对应的立体分离,实现摄像机视图的真实三维空间,大大缩短转换时间;且特征点具有唯一性,转换精准、高效,处理方法简单。 | ||
搜索关键词: | 一种 转为 视频 方法 | ||
【主权项】:
1.一种2D转为3D视频的方法,其特征在于,采用如下处理步骤:a、引入单个镜头图像序列,利用平面图像序列中高识别度的特征区域从首帧到尾帧的位移,得到图像序列众多特征区域块的运动轨迹,反求摄像机的空间位置和运动轨迹,获得多个图像特征点:假设图像的分辨率尺寸为m,n,定义源图像任意点Source Point的空间坐标为![]()
其中z=0,x∈[‑m/2,m/2],y∈[‑n/2,n/2],源图像的中心点满足|f(x)|+|f(y)|=0;设任意特征点在空间中的位置分别为![]()
其中z=0,x∈(‑m/2,m/2),y∈(‑n/2,n/2),过特征点且与源图像平面平行的平面中心点满足|g(x)|+|g(y)|=0;其中,摄像机像平面到源图像平面的中心轴距离恒值为h1,到过特征点平面的中心轴距离为h2;设任意特征点到源图像平面的线段与中心轴的夹角为θ,都有等式[f(x)‑g(x)]/(h1‑h2)=tanθ恒成立;b、对得到的全部图像特征点进行误差校正:b1、将特征点携带的信息与摄像机携带的信息进行匹配,设匹配系数为r,计算出误差阈p,特征点的误差值为q,并进行一次误差校正;b2、全部特征点携带的信息汇成一组曲线表,设x轴为时间,y轴为振幅,所有曲线振幅的平均变量为△W,单个特征点Single Point的振幅变量为△A,当△A<△W时,为正确特征点;当△A>△W时,为错误特征点,正确特征点的振幅波动平稳,错误的特征点的振幅波动强烈,把错误的特征点进行手动修剪,校正误差;b3、进入误差阈判定:当特征点误差值q小于误差阈p时,进入步骤e;当特征点误差值q大于误差阈p时,说明序列图像中存在运动物体,并进行运动物体分离步骤,所述的运动物体分离步骤为:选取图像序列中识别度较高的一单帧图像,对超出误差阈的误差特征点局部区域进行手动分离,并且进入二次误差校正;设x1轴为时间,y1轴为振幅,所有曲线振幅的平均变量为△W1,单个特征点Single Point的振幅变量为△A1,当△A1<△W1时,为正确特征点,当△A1>△W1时,为错误特征点;c、利用步骤b中分离出来的一个或多个连续运动物体形状信息与步骤a反求得到的摄像机运动轨迹信息进行前后连接,得到运动物体片在图像序列中的大小变化以及运动物体邻近的特征点位置变化信息;d、利用步骤c中得到的图像序列中的一个或多个连续运动物体片到摄像机像平面的距离变化,计算得到运动物体片在全部图像序列中的黑白序列信息变化,定义黑白序列信息Depth Of Field为λ,λ∈[0,100],则g(x)=u/λ,其中,λ=0为纯黑,λ=100为纯白,u为比例常数;e、获取全序列图像的黑白景深序列:e1、选取图像序列中识别度较高的一单帧图像;e2、利用该单帧图像相对摄像机视图区域片的静态特征点与摄像机像平面的距离关系,计算得到图像序列中单帧摄像机视图黑白信息图像,定义黑白序列信息Depth Of Field为λ,λ∈[0,100],则g(x)=u/λ,其中,λ=0为纯黑,λ=100为纯白,u为比例常数;e3、利用图像序列中的单帧黑白景深信息图像与摄像机运动轨迹信息,跟踪解算出全序列图像的黑白景深序列;f、如果步骤b中特征点误差值q低于误差阈p时,则直接进入步骤g;如果特征点误差值q超出误差阈p时,则把步骤d得到的运动物体黑白景深序列与步骤e得到的相对摄像机视图区域片的黑白景深全序列相连接,得到源图像全序列的黑白景深信息图像;g、基于上述得到的全序列的黑白景深信息图像,黑白景深图像与源图像的特征点互相对应,利用黑白景深图像的亮度信息,对单帧图像进行有序的拉伸与分离,黑白景深图像的亮度与特征点到摄像机像平面的距离成反比,景深图像越白,该图像上相对应的特征点离摄像机像平面越近,即g(x)=(h1‑h2)/λ;h、对步骤g中所获得的三维空间图像,经过立体摄像机Stereo Camera偏移处理,根据所呈现的效果需要,手动调整立体两眼间距Interocular以及零平面Convergence的具体位置,得到最终的立体效果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海质尊文化传媒发展有限公司,未经上海质尊文化传媒发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710968815.2/,转载请声明来源钻瓜专利网。
- 上一篇:图像的白平衡处理方法、装置和终端设备
- 下一篇:一种3D堆叠的图像传感器