[发明专利]一种全景视频防抖的方法、装置、便携式终端及存储介质有效
申请号: | 201811549643.6 | 申请日: | 2018-12-18 |
公开(公告)号: | CN109561253B | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 陈聪 | 申请(专利权)人: | 影石创新科技股份有限公司 |
主分类号: | H04N5/232 | 分类号: | H04N5/232 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518101 广东省深圳市宝*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 全景 视频 方法 装置 便携式 终端 存储 介质 | ||
1.一种全景视频防抖的方法,其特征在于,所述方法包括:
实时获取世界坐标系中任意一个参考点的世界坐标,同时获取所述参考点在便携式终端中对应的相机坐标,以及便携式终端中陀螺仪当前状态的角速度数值;
使用扩展卡尔曼滤波器对相机的运动平滑;
对平滑后的运动分解处理,合成垂直和水平方向的ePTZ模式的虚拟镜头运动,计算所述虚拟镜头的旋转量,具体为:给定原始镜头焦点方向,根据所述原始镜头焦点方向计算出平滑后的视点方向及所述虚拟镜头的旋转量;
对原始视频重投影,生成稳定的视频。
2.如权利要求1所述的方法,其特征在于,所述参考点的世界坐标为Pw,相机坐标为Pc,角速度数值为wk,具体包括:
Pw=Rw2cPc
其中,为相机坐标转换到世界坐标的旋转矩阵;
实时获取便携式终端中的陀螺仪的角速度数值具体是:利用角速度感应器读取三轴角速度数值wk。
3.如权利要求1所述的方法,其特征在于,所述参考点在所述虚拟镜头中的坐标为具体包括:
其中,是一个3*3矩阵,为所述虚拟镜头的旋转量,Pw为所述参考点的世界坐标。
4.如权利要求1所述的方法,其特征在于,使用扩展卡尔曼滤波器对相机的运动进行平滑具体为:
状态模型为:
观测模型为:
其中,k为时刻,wk和qk为可以获得的观测向量,qk为的四元数表示,是一个3*3矩阵,为所述虚拟镜头的旋转量,wk为陀螺仪的角速度数值,为第k-1时刻的状态转移矩阵,Φ(wk-1)=exp(wk-1),为估计出的平滑后的镜头运动四元数表示,为由前一时刻的值估计出来的状态值,为平滑后估计的角速度数值,为由前一时刻的值估计出来的状态值。
5.如权利要求4所述的方法,其特征在于,对平滑后的运动分解处理,合成垂直和水平方向的ePTZ模式的虚拟镜头运动,计算所述虚拟镜头的旋转量,具体为:
给定原始镜头焦点方向则平滑后的视点方向为
其中,表示四元数空间的向量旋转,为虚拟相机向上的方向,可设置为[0,0,1]T。
6.如权利要求1所述的方法,其特征在于对原始视频重投影,生成稳定的视频,具体包括:
计算原始视频帧中像素与输出视频帧中像素之间的对应关系,然后根据对应关系,对原始视频帧进行插值重采样,生成输出视频帧,最终生成稳定的视频;
其中,设原始视频帧中像素为Ps,对应的输出的视频帧中像素为Pd,则对应关系为:其中Ps=[xs,ys]T,Pd=[xd,yd]T,Kc和Dc分别为相机的内参和畸变模型,为虚拟相机的投影内参;
然后根据对应关系对原始视频帧Is进行插值重采样,生成输出视频帧Id具体为:
其中,wi为插值权重,为Ps的邻域坐标,Rw2c为相机坐标转换到世界坐标的旋转矩阵,是一个3*3矩阵,为所述虚拟镜头的旋转量;σ为邻域范围值,i指邻域范围内的第i个像素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于影石创新科技股份有限公司,未经影石创新科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811549643.6/1.html,转载请声明来源钻瓜专利网。