曲率统计可视方法及装置、曲率可视化辅助制图系统制造方法及图纸

技术编号:18445205 阅读:68 留言:0更新日期:2018-07-14 10:29
本发明专利技术实施例提供一种曲率统计可视方法、装置及系统,该方法包括:从高级驾驶辅助系统ADAS测线库表获取ADAS测线曲率的参数信息,所述参数信息包括:曲率值、航向和形状点坐标;根据所述曲率值计算所述曲率的可视化长度;根据所述曲率值和所述航向计算所述曲率的方位角;根据所述方位角、所述形状点坐标和所述可视化长度计算所述曲率的终点坐标;根据所述形状点坐标和所述终点坐标,通过渲染算法绘制曲率线段。该方法能够直观的通过该可视化长度直观的查看曲率信息,且通过曲率可视化长度结合ADAS测线绘图工具查看曲率分布规律,可以直观的定位出有问题的曲率值。

Curvature statistical visual method and device, curvature visualization aided mapping system

An embodiment of the invention provides a curvature statistical visual method, device and system. The method includes: obtaining the parameter information of the curvature of the ADAS line measured from the ADAS line library table of the advanced driving auxiliary system. The parameter information includes the curvature value, the course direction and the shape point coordinates, and the visual length of the curvature is calculated according to the value of the curvature. The azimuth angle of the curvature is calculated according to the value of the curvature and the course, and the end coordinates of the curvature are calculated according to the azimuth, the shape point coordinate and the visual length, and the curvature line segments are drawn by the rendering algorithm according to the shape point coordinates and the terminal coordinates. The method can intuitively view the curvature information through the visual length, and through the curvature visualization length and the ADAS line drawing tool to view the curvature distribution law, the curvature value of the problem can be intuitively located.

【技术实现步骤摘要】
曲率统计可视方法及装置、曲率可视化辅助制图系统
本专利技术涉及测线数据统计技术,尤其涉及一种曲率统计可视方法及装置、曲率可视化辅助制图系统。
技术介绍
随着国内外高级驾驶辅助系统(AdvancedDriverAssistanceSystems,ADAS)的发展,针对ADAS测线曲率的统计在精度和智能化方面都提出了更高的要求。现有的ADAS测线曲率的统计是通过各种曲率算法一次性计算出测线中每个形状点的曲率值,然后通过桌面地理信息系统软件MapInfp等工具查看数据中每个形状点处的曲率值,这些曲率值带有多个小数点,很难直观地看到ADAS测线曲率信息。另外,本专利技术的专利技术人还发现,由于受到各种曲率算法局限性的限制,曲率值计算准确率不高,导致曲率值出现不少错误,而通过上述工具查看曲率值的方法也很难直观定位错误曲率值。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种曲率统计可视方法、装置及系统,以解决现有的曲率统计工具无法直观查看曲率信息以及难以直观定位错误曲率值的问题。本专利技术的技术方案是这样实现的:本专利技术实施例提供一种流量统计方法,所述方法包括:从高级驾驶辅助系统ADAS测线库表获取ADAS测线曲率的参数信息,所述参数信息包括:曲率值、航向和形状点坐标;根据所述曲率值计算所述曲率的可视化长度;根据所述曲率值和所述航向计算所述曲率的方位角;根据所述方位角、所述形状点坐标和所述可视化长度计算所述曲率的终点坐标;根据所述形状点坐标和所述终点坐标,通过渲染算法绘制曲率线段。可选的,所述根据所述曲率值计算曲率的可视化长度为:根据公式L=(-1)/log10(ABS(Curvature))-0.25(1)计算所述曲率的可视化长度,其中,Curvature为所述曲率的曲率值。可选的,所述根据所述曲率值和所述航向计算所述曲率的方位角包括:当所述曲率值为负且Heading大于等于90度时,方位角为:Heading-90;当所述曲率值为负且Heading小于90度时,方位角为:Heading+270;当所述曲率值为正且Heading小于270度时,方位角为:Heading+90;当所述曲率值为正且Heading大于等于270度时,方位角为:Heading-270;其中,Heading为所述曲率的航向。可选的,所述根据所述方向角、所述形状点坐标和所述可视化长度计算所述曲率的终点坐标包括:根据公式x=L*cosA(2)和y=L*sinA(3),计算终点坐标;其中,L为所述曲率的可视化长度,A为所述曲率的方位角。可选的,所述根据所述形状点坐标和所述终点坐标,通过渲染算法绘制曲率线段之前还包括:根据所述曲率值计算曲率线段的颜色值;相应的,所述根据所述形状点坐标和所述终点坐标,通过渲染算法绘制曲率线段为:根据所述形状点坐标、所述终点坐标以及所述曲率线段的颜色值通过渲染算法绘制曲率线段,其中,不同曲率值的曲率线段颜色不同。可选的,所述方法还包括:根据更新后的终点坐标,结合上述公式(1)、(2)、(3),计算更新后的曲率值。本专利技术还提供一种曲率统计可视装置,所述装置包括:获取模块,用于从高级驾驶辅助系统ADAS测线库表获取ADAS测线曲率的参数信息,所述参数信息包括:曲率值、航向和形状点坐标;计算模块,用于根据所述曲率值计算所述曲率的可视化长度;所述计算模块还用于:根据所述曲率值和所述航向计算所述曲率的方位角以及根据所述方位角、所述形状点坐标和所述可视化长度计算所述曲率的终点坐标;绘制模块,用于根据所述形状点坐标和所述终点坐标,通过渲染算法绘制曲率线段。可选的,所述计算模块进一步用于:根据公式L=(-1)/log10(ABS(Curvature))-0.25(1)计算所述曲率的可视化长度,其中,Curvature为所述曲率的曲率值。可选的,所述计算模块进一步用于:当所述曲率值为负且Heading大于等于90度时,方位角为:Heading-90;当所述曲率值为负且Heading小于90度时,方位角为:Heading+270;当所述曲率值为正且Heading小于270度时,方位角为:Heading+90;当所述曲率值为正且Heading大于等于270度时,方位角为:Heading-270;其中,Heading为所述曲率的航向。可选的,所述计算模块进一步用于:根据公式x=L*cosA(2)和y=L*sinA(3),计算终点坐标;其中,L为所述曲率的可视化长度,A为所述曲率的方位角。可选的,所述计算模块还用于:根据所述曲率值计算曲率线段的颜色值;相应的,所述绘制模块进一步用于:根据所述形状点坐标、所述终点坐标以及所述曲率线段的颜色值通过渲染算法绘制曲率线段,其中,不同曲率值的曲率线段颜色不同。可选的,所述装置还包括:更新模块,用于根据更新后的终点坐标,结合公式(1)、(2)、(3),计算更新后的曲率值。本专利技术实施例还提供一种曲率可视化辅助制图系统,所述系统应用于地图数据内业制作平台NM,所述系统包括上述的曲率可视化装置,用于实现曲率修改和地图制作功能。本专利技术实施例提供了曲率统计可视方法、装置及系统,该方法通过从ADAS测线库表获取ADAS测线曲率的参数信息,并根据曲率值计算曲率的可视化长度,根据ADAS测线每个形状点处的航向以及形状点的坐标,计算出曲率线段的起点和终点,然后通过渲染算法画出相应的曲率线段;其中,参数信息包括:曲率值、航向和形状点坐标。该算法能够根据ADAS测线曲率的定义以及曲率数据的特点,计算出曲率的可视化长度,并结合ADAS测线绘图工具,直观绘制出曲率线段,从而能够直观的通过该可视化长度直观的查看曲率信息,且通过曲率可视化长度结合ADAS测线绘图工具查看曲率分布规律,可以直观的定位出有问题的曲率值。附图说明图1为本专利技术实施例提供的曲率统计可视方法的流程示意图;图2为本专利技术实施例展示的曲率可视化效果图;图3为本专利技术实施例展示的曲率可视化奇异点效果图;图4为本专利技术实施例提供的曲率可视化流程示意图;图5为本专利技术提供的曲率统计可视装置实施例的流程示意图;图6为本专利技术提供的曲率统计可视装置实施例的流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。本专利技术实施例提供的曲率统计可视方法及装置,适用于高级驾驶辅助系统(ADAS)测线曲率的统计。该曲率统计可视方法可以集成到地图数据内业制作平台中,在地图生产制作过程起到重要作用,例如在地图数据内业制作平台中导入ADAS数据,根据本专利技术实施例提供的曲率统计可视方法,即可开启曲率可视化功能,以实现直观查看ADAS测线曲率信息以及快速直观定位错误曲率值。通过本专利技术实施例公开的曲率统计可视方法实现曲率可视化处理,可大幅提高地图制作效率和准确率,这里通过以下各实施例对曲率统计可视方法及装置做如下说明:图1为本专利技术实施例提供的一种曲率统计可视方法的流程示意图,如图1所示,该方法包括以下处理步骤:步骤101:从ADAS测线库表获取ADAS测线曲率的参数信息,所述参数信息包括:曲率值、航向和形状点坐标。在本步骤中,从ADAS测线库表中获取ADAS测线每个形状点处的曲率值、航向和形状点的坐标。ADAS测线库表中记录了形状点号、形状点坐标、航向和曲率等字本文档来自技高网...

【技术保护点】
1.一种曲率统计可视方法,其特征在于,所述方法包括:从高级驾驶辅助系统ADAS测线库表获取ADAS测线曲率的参数信息,所述参数信息包括:曲率值、航向和形状点坐标;根据所述曲率值计算所述曲率的可视化长度;根据所述曲率值和所述航向计算所述曲率的方位角;根据所述方位角、所述形状点坐标和所述可视化长度计算所述曲率的终点坐标;根据所述形状点坐标和所述终点坐标,通过渲染算法绘制曲率线段。

【技术特征摘要】
1.一种曲率统计可视方法,其特征在于,所述方法包括:从高级驾驶辅助系统ADAS测线库表获取ADAS测线曲率的参数信息,所述参数信息包括:曲率值、航向和形状点坐标;根据所述曲率值计算所述曲率的可视化长度;根据所述曲率值和所述航向计算所述曲率的方位角;根据所述方位角、所述形状点坐标和所述可视化长度计算所述曲率的终点坐标;根据所述形状点坐标和所述终点坐标,通过渲染算法绘制曲率线段。2.根据权利要求1所述的方法,其特征在于,所述根据所述曲率值计算曲率的可视化长度为:根据平滑处理算法公式L=(-1)/log10(ABS(Curvature))-0.25计算所述曲率的可视化长度,其中,Curvature为所述曲率的曲率值。3.根据权利要求1所述的方法,其特征在于,所述根据所述曲率值和所述航向计算所述曲率的方位角包括:当所述曲率值为负且Heading大于等于90度时,方位角为:Heading-90;当所述曲率值为负且Heading小于90度时,方位角为:Heading+270;当所述曲率值为正且Heading小于270度时,方位角为:Heading+90;当所述曲率值为正且Heading大于等于270度时,方位角为:Heading-270;其中,Heading为所述曲率的航向。4.根据权利要求3所述的方法,其特征在于,所述根据所述方向角、所述形状点坐标和所述可视化长度计算所述曲率的终点坐标包括:根据公式x=L*cosA和y=L*sinA,计算终点坐标;其中,L为所述曲率的可视化长度,A为所述曲率的方位角。5.根据权利要求1所述的方法,其特征在于,所述根据所述形状点坐标和所述终点坐标,通过渲染算法绘制曲率线段之前还包括:根据所述曲率值计算曲率线段的颜色值;所述根据所述形状点坐标和所述终点坐标,通过渲染算法绘制曲率线段为:根据所述形状点坐标、所述终点坐标以及所述曲率线段的颜色值通过渲染算法绘制曲率线段,其中,不同曲率值的曲率线段颜色不同。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:根据可视化的曲率线段,检测ADAS测线形状异常点的坐标;修改所述ADAS测线形状...

【专利技术属性】
技术研发人员:夏华林张润泽
申请(专利权)人:北京四维图新科技股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1