[发明专利]模型中点位的引导方法和装置、存储介质、电子设备有效
申请号: | 202011398101.0 | 申请日: | 2020-12-03 |
公开(公告)号: | CN112465971B | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 王怡丁;李成杰 | 申请(专利权)人: | 贝壳技术有限公司 |
主分类号: | G06T17/05 | 分类号: | G06T17/05;G06T19/00 |
代理公司: | 北京思源智汇知识产权代理有限公司 11657 | 代理人: | 王晓多 |
地址: | 300457 天津市滨海新区经济技术开发*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模型 中点 引导 方法 装置 存储 介质 电子设备 | ||
1.一种模型中点位的引导方法,其特征在于,包括:
确定三维模型中包括的多个孤立点位中的一个孤立点位作为当前点位;其中,每个所述孤立点位对应一个子模型;所述多个孤立点位对应的所述三维模型是破碎的,每个所述子模型对应破碎的三维模型中的一部分;
确定当前点位对应的视野范围中是否包括所述多个孤立点位中的至少一个孤立点位;其中,所述当前点位对应的视野范围指相机在当前点位的位置和朝向可以拍摄到的空间范围;
响应于所述视野范围中包括至少一个孤立点位,对所述至少一个孤立点位中的目标点位建立引导图标;
响应于所述视野范围中不包括孤立点位,不建立引导图标。
2.根据权利要求1所述的方法,其特征在于,在确定当前点位对应的视野范围中是否包括所述多个孤立点位中的至少一个孤立点位之前,还包括:
获得所述多个孤立点位中每个孤立点位的地表位置坐标和相机位置坐标;
基于所述每个孤立点位的地表位置坐标和相机位置坐标,确定所述多个孤立点位之间的地理距离和相对位置关系;
基于所述多个孤立点位之间的地理距离和相对位置关系,确定所述当前点位对应的搜索点位集合;其中,所述搜索点位集合包括至少一个孤立点位,每个所述孤立点位包括:与当前点位之间的距离和与当前点位之间的相对位置关系。
3.根据权利要求2所述的方法,其特征在于,所述确定当前点位对应的视野范围中是否包括所述多个孤立点位中的至少一个孤立点位,包括:
基于所述当前点位对应的相机射线,确定所述当前点位对应的视线中线;
基于所述当前点位的视线中线,确定所述当前点位的视野范围;
基于所述当前点位对应的搜索点位集合,确定所述当前点位的视野范围内是否包括至少一个孤立点位。
4.根据权利要求3所述的方法,其特征在于,在基于所述当前点位的视线中线,确定所述当前点位的视野范围之前,还包括:
将所述多个孤立点位从三维坐标系投影到不包括高度坐标的平面坐标系;
所述基于所述当前点位的视线中线,确定所述当前点位的视野范围,包括:
在所述平面坐标系下以所述当前点位为圆心,以设定长度为半径,确定所述当前点位对应的圆形范围;
基于所述当前点位对应的视线中线和设定角度,从所述圆形范围内确定一个扇形面积作为所述当前点位的视野范围。
5.根据权利要求4所述的方法,其特征在于,所述基于所述当前点位对应的搜索点位集合,确定所述当前点位的视野范围内是否包括至少一个孤立点位,包括:
确定所述当前点位对应的搜索点位集合中每个孤立点位在平面空间的投影位置和所述当前点位的视野范围之间的关系;
基于所述至少一个投影位置与所述视野范围之间的关系,确定所述当前点位的视野范围内是否包括至少一个孤立点位。
6.根据权利要求5所述的方法,其特征在于,所述确定所述当前点位对应的搜索点位集合中每个孤立点位在所述平面空间的投影位置和所述当前点位的视野范围之间的关系,包括:
对所述搜索点位集合中每个孤立点位,确定所述孤立点位对应的投影位置与所述当前点位的投影位置之间的距离,并确定所述孤立点位对应的投影位置与所述当前点位的连线与所述当前点位的视线中线之间的夹角;
基于所述距离与设定距离之间的关系,以及所述夹角与所述设定角度之间的关系,确定所述孤立点位与所述视野范围之间的关系。
7.根据权利要求1-6任一所述的方法,其特征在于,所述对所述至少一个孤立点位中的目标点位建立引导图标,包括:
确定所述至少一个孤立点位中与所述当前点位距离最近的目标点位;
基于所述目标点位与所述当前点位之间的相对位置关系,为所述目标点位建立引导图标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贝壳技术有限公司,未经贝壳技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011398101.0/1.html,转载请声明来源钻瓜专利网。