【技术实现步骤摘要】
基于最大平滑策略的三维道路模型生成方法及系统
[0001]本专利技术涉及三维重建和道路仿真
,具体地,涉及基于最大平滑策略的三维道路模型生成方法及系统。
技术介绍
[0002]虚拟三维道路路网可以为虚拟仿真世界提供高度沉浸式的可视化效果,是交通模拟和智能交通控制领域的重要组成部分,如何生成包含真实场景,平滑道路以及具有道路交通语义的大规模三维道路是沉浸式和可信交通模拟的关键。
[0003]在传统领域,使用三维模型生成三维道路场景是一种普遍的方法,通过获取车道数,交叉路口的详细参数及道路的高程数据,输入到建模软件中重建大规模3D道路场景,但这种方式在位置,纹理上难以与卫星影像下的道路保持一致,且需要大量人工手动统计工作,自动化程度低,工作量大。
[0004]随着遥感航天卫星技术的发展,通过卫星影像和GIS数据生成三维道路路网更加真实且更加高效。通过传统机器学习和深度学习的方法对卫星影像进行语义分割,提取出道路的中轴线以及宽度和交叉路口的形状,通过提取到的重要数据可以支持三维重建,然而该技术无法提供道路的高程数据,道路无法三维化,且卫星影像中的道路有树木,阴影等遮挡,影响着道路语义分割的准确性。GIS数据可以标注道路的节点数据,通过连接道路节点可以快速生成整个路网,然而这些道路并不平滑,并且不满足国标道路标准,因而有很多平滑曲线算法如三次样条和贝塞尔曲线等应用到平滑道路生成中,尽管在视觉可以接受,但是道路国标中没有一条道路如此设计,与车辆的运动学原理不符。
[0005]目前,现有技术利用GI ...
【技术保护点】
【技术特征摘要】
1.一种基于最大平滑策略的三维道路模型生成方法,其特征在于,包括:步骤S1:获取GIS数据中的点数据;步骤S2:对所述点数据进行过滤,并从局部拓扑结构至全局拓扑结构分析当前最优解;步骤S3:根据所述最优解,获取半径最小的结构对当前道路进行平滑处理完成曲线拟合;步骤S4:结合道路的空间结构及相应策略,进而生成三维化道路。2.根据权利要求1所述的基于最大平滑策略的三维道路模型生成方法,其特征在于,所述平滑处理包括:将道路根据转弯分为多段,每个转弯点设有一个顶点P
i
,然后生成对应的半径为r
i
的圆弧,同时通过最大化选取所有半径的最小值优化圆弧,优化公式如下:max min r
i
,i∈[1,n]其中,n表示圆弧数量。3.根据权利要求2所述的基于最大平滑策略的三维道路模型生成方法,其特征在于,针对优化公式计算如下:r
i
=α
i
·
tanθ
i
α
i
+α
i+1
≤L
i
式中,r
i
表示第i个圆弧的半径,θ
i
表示第i个圆弧的角度,α
i
表示第i个圆弧对应的道路牺牲长度,L
i
表示数据点P
i+1
到数据点P
i
的距离;对局部拓扑结构进行分析,设局部拓扑结构包括P
i
‑1,P
i
,P
i+1
和P
i+2
,因为r
i
与α
i
成正比,可得:r
i
+r
i+1
≤L
i
根据max min{r
i
,r
i+1
},则有:r
i
=r
i+1
=α
i
·
f
i
=α
i+1
·
f
i+1
cos2θ
i
=
‑
n
i
‑1·
n
i
得出:进而得出:进而得出:由上式可得α
i
的最大值被固定的值确定,所述固定的值反应当前拓扑关系的基本元素,而又知道α
i
‑1+α
i
≤L
i
‑1,从而得出:
α
i+1
+α
i
≤L
i+l
可得α
i+1
的取值范围为:α
i+1
=min{L
i+1
‑
α
i_+2
,L
i
‑
α
i
}此时可以在局部拓扑范围内满足。4.根据权利要求3所述的基于最大平滑策略的三维道路模型生成方法,其特征在于,从局部拓扑结构的最优解到全局的最优解,在每个局部拓扑最优解中选取一个半径最小的结构,并根据二分法递归计算其他的道路牺牲长度。5.根据权利要求1所述的基于最大平滑策略的三维道路模型生成方法,其特征在于,通过平滑处理后在二维平面上生成更密集的数据点,结合道路的空间结构及相应策略,进而生成三维化道路;所述策略包括如下:当前道路的起始点和终点的最小layer属性都是0时,且该道路属性没有layer属性,代表这是一条紧贴地面的道路;若该道路有layer属性,则代表这是一条起点和终点贴地,中间凸起的桥;当前道路的起始点和终点的最小layer属性只要有一个不为0,则该道路是一条有上升趋势或者下降趋势的桥。...
【专利技术属性】
技术研发人员:廖文龙,杨沛,何弢,曹冰,刘耀勇,
申请(专利权)人:上海酷移机器人有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。