[发明专利]自动调整视角的全景视频渲染方法、存储介质及计算机设备有效
| 申请号: | 202010015724.9 | 申请日: | 2020-01-07 |
| 公开(公告)号: | CN111242975B | 公开(公告)日: | 2023-08-25 |
| 发明(设计)人: | 陈聪;谢亮;姜文杰;刘靖康 | 申请(专利权)人: | 影石创新科技股份有限公司 |
| 主分类号: | G06T7/246 | 分类号: | G06T7/246;G06T7/13;G06V10/75 |
| 代理公司: | 深圳瑞天谨诚知识产权代理有限公司 44340 | 代理人: | 温青玲 |
| 地址: | 518000 广东省深圳市宝安区新安街道*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 自动 调整 视角 全景 视频 渲染 方法 存储 介质 计算机 设备 | ||
1.一种自动调整视角的全景视频渲染方法,其特征在于,所述方法包括:
获取拍摄当前视频帧时全景相机相对于世界坐标系的旋转量和全景视频的当前视频帧和前一视频帧对应的多路鱼眼图像;
分别提取全景视频的前一视频帧对应的多路鱼眼图像的角点,获取待跟踪的角点序列;
分别对所述待跟踪的角点序列进行跟踪,获取当前视频帧和前一视频帧对应的鱼眼图像中待跟踪的匹配点对;
根据所述匹配点对,对全景相机当前视频帧相对前一视频帧的位移量进行优化,得到优化后的位移量;
将优化后的位移量作为虚拟相机的前进方向,计算当前虚拟相机的旋转矩阵,利用所述拍摄当前视频帧时全景相机相对于世界坐标系的旋转量和所述当前虚拟相机的旋转矩阵对全景视频的当前视频帧进行转场渲染;
所述根据所述匹配点对,对全景相机当前视频帧相对前一视频帧的位移量进行优化,得到优化后的位移量包括:
初始化全景相机运动的初始位移量T0为(0,0,1),T0是t=1时的位移量;
计算t-2时刻视频帧相对t-1时刻视频帧的第一位移量Tt-1,并用第一位移量Tt-1作为当前视频帧相对前一视频帧的第二位移量Tt;
根据所述匹配点对,优化第二位移量Tt,得到优化后的位移量
所述根据所述匹配点对,优化第二位移量Tt,得到优化后的位移量包括:
采用目标函数优化第二位移量Tt,Tt用高斯牛顿或者LM迭代求解,其中,F为待优化的代价函数,i为匹配点对序号,t表示时刻,ρ(·)为Loss函数,N为优化的特征点的数目,α为平滑参数,α=0.1,dt,i和dt-1,i分别为和对应的深度,和分别表示世界坐标系里当前视频帧和前一视频帧对应的匹配点对;
Fi(Tt)=||norm(dt,i·Pwt,i-Tt)-Pwt-1,i||+||norm(dt-1,i·Pwt-1,i+Tt)-Pwt,i||,
其中,,
a=0.01,s=Fi(Tt);
对于Fi(tt)迭代过程具体为:
首先对所有匹配点对采用最小二乘法求解深度,结果用表示;当时,则使当时,则使
然后计算残差以及Fi(Tt)的Jacob函数其中,k为迭代次数,Ttk为迭代k次后的Tt,和分别为迭代k次后的dt,i和dt-1,i,和分别为和的逆深度。
2.如权利要求1所述的方法,其特征在于,所述获取拍摄当前视频帧时全景相机相对于世界坐标系的旋转量包括:
获取拍摄当前视频帧时全景相机的陀螺仪数值,计算出当前t时刻全景相机相对于世界坐标系的旋转量其中为t时刻陀螺仪到世界坐标系的旋转量,为t时刻全景相机到陀螺仪的旋转量。
3.如权利要求1所述的方法,其特征在于,所述分别提取全景视频的前一视频帧对应的多路鱼眼图像的角点,获取待跟踪的角点序列包括:
分别对全景视频的前一视频帧对应的多路鱼眼图像采用好的特征点跟踪Goodfeature to track特征点检测方式提取角点,形成待跟踪的角点序列;
或者,
分别对全景视频的前一视频帧对应的多路鱼眼图像采用Harris角点检测方式提取角点,形成待跟踪的角点序列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于影石创新科技股份有限公司,未经影石创新科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010015724.9/1.html,转载请声明来源钻瓜专利网。





