[发明专利]一种三维环境下基于线路特征的视频空间实时漫游方法有效
申请号: | 201410180390.5 | 申请日: | 2014-04-30 |
公开(公告)号: | CN103986905B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 郑坤;冉秀桃;张柱;答海玲;刘培;易云蕾;张红萍 | 申请(专利权)人: | 武汉兆图科技有限公司 |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04N13/00;G06T3/40;G06T5/50 |
代理公司: | 武汉华旭知识产权事务所42214 | 代理人: | 刘荣,周宗贵 |
地址: | 430073 湖北省武汉市光*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种三维环境下基于线路特征的视频空间实时漫游方法,通过设定的漫游路径,快速搜索漫游位置指定范围内的视频,对视频图像进行拼接或不拼接处理并在三维环境下实时播放,实现在三维环境下视频的空间实时漫游。本发明可应用于公安刑侦、安保、交通等各行业,主要应用在三维视频监控、以及基于视频的大型活动安保、案事件侦破、交通监控等领域,应用领域非常广泛,市场前景非常乐观。侦、安保、交通等各行业,主要应用在三维视频监控、以及基于视频的大型活动安保、案事件侦破、交通监控等领域,应用领域非常广泛,市场前景非常乐观。 | ||
搜索关键词: | 一种 三维 环境 基于 线路 特征 视频 空间 实时 漫游 方法 | ||
【主权项】:
一种三维环境下基于线路特征的视频空间实时漫游方法,其特征在于具体包括以下步骤:(1)设置漫游路径,采用三维直角坐标系,用一组三维数组表示漫游路径上各点的三维坐标,获取各摄像头三维坐标、摄像头的水平视角和摄像头的垂直视角,设置初始视频时刻Tx;(2)设置漫游速度V,则三维空间坐标系中3个坐标轴方向的速度分别为Vx,Vy和Vz,开始视频漫游过程,实时记录已经过的漫游时间Ta;(3)根据以下公式计算经过Ta漫游时间后获取视频的时间Ty:Ty=Tx+Ta………………………………(1)(4)设置漫游初始点S0(X0,Y0,Z0),并设置漫游速度V(Vx,Vy,Vz),通过速度公式计算Ty时刻漫游到位置S(X,Y,Z):(5)搜索以当前漫游位置为球心、以预设值R为半径的球体范围内的所有摄像头;假定摄像头视域为一个四棱锥体,利用直线与面的交点计算公式,以各摄像头的三维坐标、水平视角和垂直视角作为输入,计算各摄像头视域四棱锥体与地面的4个交点坐标;每个摄像头视域的四个点坐标组成地理多边形,即每个摄像头视域在地平面上的可见区;(6)分别判断各摄像头的可见区是否覆盖当前漫游位置,若是,则该摄像头为当前漫游位置的可见摄像头,可见摄像头数量累加1;否则,丢弃该摄像头;(7)判断可见摄像头数量:若可见摄像头数量为1,进入步骤(8);若当前位置的可见摄像头数量为2个以上,进入步骤(9)进行视频帧图像拼接;(8)获取Ty时刻该可见摄像头的视频帧图像;为该摄像头视域可见区多边形建立三维网络模型,计算三维网络模型中的点对应在二维视频帧图像的坐标位置,为三维网格模型附加纹理坐标,进入步骤(10);(9)获取Ty时刻各可见摄像头的视频帧图像,将各可见摄像头的可见区进行求交计算,得到重叠区和非重叠区,分别将各重叠区和非重叠区进行三角化,建立各自的三维网络模型;(9a)对于非重叠区,为每个非重叠区的三维网络模型添加纹理坐标;(9b)对于重叠区,针对每个重叠区,确定覆盖该重叠区的各视频帧图像所对应的可见摄像头的数目n,并为该重叠区的三维网络模型分别添加纹理坐标,得到n重纹理坐标;确定该重叠区的重心,并利用点到面的距离公式计算重心到各摄像头视域在地平面上的可见区的距离,为重叠区对应的各摄像头赋权值;(10)对于每个非重叠区,将三维网格纹理坐标提交绘制引擎进行视频帧图像三维显示;对于每个重叠区,将各重叠区的每一组摄像头的权值赋给对应的重叠区纹理透明度值,进行颜色混合,再进行绘制显示;(11)重复步骤(2)到步骤(10),以连续显示三维图像,直到漫游路径结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉兆图科技有限公司,未经武汉兆图科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410180390.5/,转载请声明来源钻瓜专利网。
- 上一篇:包覆机传动机构
- 下一篇:小麦育种除草防晒装置