【技术实现步骤摘要】
基于三维地图的视频投放方法、系统和环境监控方法、系统
本专利技术属于智能监控
,具体涉及一种将视频投放到三维地图中的方法和系统,以及应用此视频投放方法的环境监控方法和系统。
技术介绍
在实际的生态环境监控系统中,常常需要对生物生长环境、活动状态等情况进行动态监控,辅助GPS、温度等多种传感器的采集数据进行分析,从而达到跟踪和保护野生动物的目的。目前动态监控的方案为:通过各类传感器或监控设备将监测值实时传递到监控中心服务器或应用软件,再经过处理将数据值显示在终端。对于传感器监控,只能看到数值,不能看到其真实状态,对于监控视频,主要是以播放插件的方式显示在终端,没有对应到具体的地理位置,另一方面,由于拍摄角度不同,终端显示的监控视频呈现不同的视角,而播放插件往往是同一个方向的平面,给人造成不必要的视觉跳动,需要适应过程。
技术实现思路
专利技术目的:本专利技术旨在提供一种将视频投放在三维地图中的方法,该方法能够实现视频与其实际发生空间位置相契合,同时使用户观看的显示区域能够实时响应视频投放位置和范围,具
【技术保护点】
1.基于三维地图的视频投放方法,其特征在于,包括:/n获取采集待投放视频的摄像头参数,所述参数包括:摄像头在三维地图坐标系中的位置C、摄像头视域范围四棱锥的高和底面四边形的边长、摄像头视线的倾斜角和方向角、摄像头的经纬度值和高程值;/n计算三维地图坐标系下所述摄像头视域范围与地面相交的四边形的顶点;所述四边形为三维地图中视频投放区域;/n采用待投放视频流渲染三维地图中视频投放区域的外观;/n调整三维地图显示视点的位置,使显示区域当前视线对准视频投放区域,且视频投放区域铺满显示区域。/n
【技术特征摘要】
1.基于三维地图的视频投放方法,其特征在于,包括:
获取采集待投放视频的摄像头参数,所述参数包括:摄像头在三维地图坐标系中的位置C、摄像头视域范围四棱锥的高和底面四边形的边长、摄像头视线的倾斜角和方向角、摄像头的经纬度值和高程值;
计算三维地图坐标系下所述摄像头视域范围与地面相交的四边形的顶点;所述四边形为三维地图中视频投放区域;
采用待投放视频流渲染三维地图中视频投放区域的外观;
调整三维地图显示视点的位置,使显示区域当前视线对准视频投放区域,且视频投放区域铺满显示区域。
2.根据权利要求1所述的基于三维地图的视频投放方法,其特征在于,三维地图坐标系下摄像头视域范围与地面相交的四边形的顶点的计算步骤包括:
(1.1)分别以摄像头的位置C为原点,建立第一本地坐标系和第二本地坐标系;所述第一本地坐标系C-XlYlZl的X轴指向正东方向,Y轴指向正北方向,Z轴垂直向上;
设所述摄像头视域范围四棱锥底面的四边形四个顶点按逆时针顺序分别为A、B、D、E,所述第二本地坐标系C-XmYmZm的X轴为射线BA的方向,Y轴为射线DB的方向,Z轴的方向为从摄像头在视域范围四棱锥底面的投影点P到C的射线方向;
(1.2)计算A、B、D、E点在第一本地坐标系C-XlYlZl下的坐标值,设分别为A(XAl,YAl,ZAl)、B(XBl,YBl,ZBl)、D(XDl,YDl,ZDl)、E(XEl,YEl,ZEl);
计算在第一本地坐标系C-XlYlZl下,摄像头分别到视域范围四棱锥底面四个顶点的直线与地面的交点坐标,设分别为UCA、UCB、UCD、UCE;
(1.3)判断地面与摄像头视域范围的相交情况:
如果ZAl,ZBl,ZDl,ZEl均大于-CAltitude,则地面与摄像头视域范围不相交,无法实现视频的正确投放;其中CAltitude为摄像头的高程;如果ZAl,ZBl,ZDl,ZEl均小于等于-CAltitude,则地面与摄像头视域范围完全相交;
其他情况为地面与摄像头视域范围部分相交;
(1.4)地面与摄像头视域范围完全相交时,UCA、UCB、UCD、UCE即为第一本地坐标系C-XlYlZl下摄像头视域范围与地面相交的四边形的4个顶点;
地面与摄像头视域范围部分相交时,通过高度等比例换算计算第一本地坐标系C-XlYlZl下摄像头视域范围与地面相交的四边形的4个顶点,步骤如下:
计算四边形ABDE的四条边与地面的交点...
【专利技术属性】
技术研发人员:郑诚慧,王秋艳,姚昌荣,卢安伟,
申请(专利权)人:飞燕航空遥感技术有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。