[发明专利]线路模型的地形自适应方法、装置、电子设备及存储介质有效
申请号: | 202110866849.7 | 申请日: | 2021-07-29 |
公开(公告)号: | CN113570718B | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 张森;向继昱;何晓梅;潘隆丰;李柯;张可非;高松贺;赵景山;潘延超 | 申请(专利权)人: | 四川隧唐科技股份有限公司 |
主分类号: | G06T17/05 | 分类号: | G06T17/05;G06T19/00 |
代理公司: | 成都顶峰专利事务所(普通合伙) 51224 | 代理人: | 曹源 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 线路 模型 地形 自适应 方法 装置 电子设备 存储 介质 | ||
1.一种线路模型的地形自适应方法,其特征在于,包括:
基于所述线路模型所对应单位工程的工程类型,确定出所述线路模型所对应单位工程的最大地势偏移距离和最大高度偏差比例;
基于所述最大地势偏移距离和所述最大高度偏差比例,对所述线路模型所对应的路径曲线中的路径点在竖直方向上进行偏移,得到单位工程的地势曲线;
根据Unity3D引擎中的原始地形数据提取出所述单位工程所在区域的地形高度图;
确定出所述地形高度图中每个像素点与地势曲线每一段路径线段的距离,像素点与地势曲线每一段路径线段的距离为像素点与地势曲线每一段路径线段的水平距离;
从所述地形高度图中各像素点与地势曲线每一段路径线段的距离中,选取所对应的距离处于预设范围内且数值最小的路径线段作为高度像素点的参考路径线段;
计算高度图中各像素点与最近地势曲线线段的距离比例,高度图中各像素点与最近地势曲线线段的距离比例为1-(distance/maxRange),其中distance为像素点距最近地势曲线线段的距离,maxRange为像素点的偏移距离;
通过余弦曲线算法对与地势曲线线段最近的高度像素点所对应的距离比例进行修正;
计算每个高度像素点的参考高度,高度像素点的参考高度为高度像素点投影到地势曲线中与之距离最短的线段上的位置高度;
基于每个高度像素点的原始高度、每个高度像素点的参考高度与原始高度之差、修正后的距离比例以及路径点在竖直方向上的偏移距离,确定出每个高度像素点的最终高度,以得到最新的地形高度图;
依据最新的地形高度图重新生成与所述线路模型匹配的地形模型;
所述线路模型所对应单位工程的工程类型为路基、桥梁以及隧道中的其中一种,所述基于所述线路模型所对应单位工程的工程类型,确定出所述线路模型所对应单位工程的最大地势偏移距离和最大高度偏差比例,包括:
如果所述线路模型所对应单位工程的工程类型为路基,则所述线路模型所对应单位工程的最大地势偏移距离和最大高度偏差比例均为0;
如果所述线路模型所对应单位工程的工程类型为桥梁,则所述线路模型所对应单位工程的最大地势偏移距离为桥梁到承台之间的距离,所述线路模型所对应单位工程的最大高度偏差比例为-0.5*sin(x*Pi);
如果所述线路模型所对应单位工程的工程类型为隧道,则所述线路模型所对应单位工程的最大地势偏移距离为述线路模型首尾距离的一半,所述线路模型所对应单位工程的最大高度偏差比例为0.5*sin(x*Pi);
其中,x为当前位置距离所述路径曲线起点的距离占所述路径曲线总长的比例。
2.根据权利要求1所述的方法,其特征在于,所述线路模型所对应的路径曲线中路径点在竖直方向上的偏移距离为maxHeightOffset*heightOffsetRatio,其中maxHeightOffset为所述线路模型所对应单位工程的最大地势偏移距离,heightOffsetRatio为所述线路模型所对应单位工程的最大高度偏差比例。
3.根据权利要求1所述的方法,其特征在于,所述计算高度图中各像素点与最近地势曲线线段的距离比例,包括:
计算出所述地形高度图中每个像素点的偏移距离;
计算所述地形高度图中每个像素点与最近地势曲线线段的最小距离;
根据所述地形高度图中每个像素点的偏移距离以及所述地形高度图中每个像素点与最近地势曲线线段的最小距离,得到所述地形高度图中每个像素点与地势曲线线段的距离比例。
4.根据权利要求1所述的方法,其特征在于,修正后的距离比例为0.5*(cos(X*Pi)+1),其中X为与路径曲线最近的高度像素点所对应的距离比例。
5.根据权利要求1所述的方法,其特征在于,高度像素点的最终高度为positionWS.y+(targetHeight-positionWS.y)*rate+heightOffset,其中positionWS.y为高度像素点的原始高度,targetHeight为高度像素点的参考高度,rate为修正后的距离比例,heightOffset为路径点在竖直方向上的偏移距离。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川隧唐科技股份有限公司,未经四川隧唐科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110866849.7/1.html,转载请声明来源钻瓜专利网。