[发明专利]一种无人机探测范围分析方法有效
申请号: | 201610440155.6 | 申请日: | 2016-06-17 |
公开(公告)号: | CN106127853B | 公开(公告)日: | 2019-02-05 |
发明(设计)人: | 李彭伟;王颖;张庆海;陈龚;朱贤平;吕文强 | 申请(专利权)人: | 中国电子科技集团公司第二十八研究所 |
主分类号: | G06T17/05 | 分类号: | G06T17/05;G06T7/60;G06T15/55 |
代理公司: | 北京航信高科知识产权代理事务所(普通合伙) 11526 | 代理人: | 刘丽萍 |
地址: | 210014 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种无人机探测分析方法,包含以下步骤:S1,将目标区域划分成网格,计算出每个网格对应的三维地形的面积;S2,构建虚拟相机视锥体,通过GPU自动裁剪对所述虚拟相机视锥体与三维地形进行求交运算,计算无人机波束的探测范围,得到无人机一次扫描波束所探测的实际区域面积,同时记录所述边界线以内所有网格被照射的时长与距离;S3,对整个探测过程中,统计每次扫描波所探测的实际区域面积,以及在所述边界线以内所有网格被照射的时长与距离,根据网格被照射的面积、时长与距离对网格进行着色。本发明的无人机探测分析方法通过对探测地形进行预处理,并通过硬件剪裁,可以快速计算探测范围,并利用色温图显示探测信息,信息量大,效果直观。 | ||
搜索关键词: | 一种 无人机 探测 范围 分析 方法 | ||
【主权项】:
1.一种无人机探测范围分析方法,其特征在于,包含以下步骤:S1,将目标区域划分成网格,并计算出每个网格所占的面积及每个网格的位置信息,然后计算出每个网格对应的三维地形的面积;S2,构建虚拟相机视锥体,通过GPU自动裁剪对所述虚拟相机视锥体与三维地形进行求交运算,计算无人机波束的探测范围,将所述虚拟相机视锥体与三维地形相交的边界线以内的所有网格面积相加,得到无人机一次扫描波束所探测的实际区域面积,同时记录所述边界线以内所有网格被照射的时长与距离;S3,对整个探测过程中,统计每次扫描波所探测的实际区域面积,以及在所述边界线以内所有网格被照射的时长与距离,根据网格被照射的面积、时长与距离对网格进行着色;所述虚拟相机视锥体与三维地形的求交具体为,利用所述虚拟相机视锥体,将场景渲染到一个隐藏的屏幕空间,借助图形绘制管线自带的视锥体剪裁功能,计算相交区域,具体步骤如下:SS1,创建一个二维网格平面,所述二维网格平面对应于被探测地形的二维平面,在所述二维网格平面内创建二维坐标系,水平X轴,竖直为Y轴,根据平面上各点的(X,Y)坐标,获取实际地形中该点对应的高程值;SS2,利用虚拟相机视锥体,在隐藏的屏幕空间渲染所述二维网格平面;SS3,利用像素着色器,在渲染阶段,获取每个像素对应的二维坐标,再利用该二维坐标,结合二维网格平面,求取该坐标对应的高程值,每个像素对应的经纬度、高度分别记为PixelLng、PixelLat、PixelAlt,继而获得对应的三维交点的世界坐标Pixelx、Pixely、Pixelz,计算过程如下:Pixelx=(WorldRaidius+PixelAlt)*cos(PixelLat)*cos(PixelLng);Pixely=(WorldRaidius+PixelAlt)*cos(PixelLat)*sin(PixelLng);Pixelz=(WorldRaidius+PixelAlt)*sin(PixelLat);上述各公式中WorldRadius为地球半径;S4,依次遍历屏幕上每个像素的世界坐标并进行排序,从而得出一个合法的矩形区域,该区域即为当前视椎体的可见区域。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第二十八研究所,未经中国电子科技集团公司第二十八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610440155.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种安装于车床内的桁架机械手
- 下一篇:一种竹地板防腐阻燃涂料