当前位置: 首页> 专利交易> 详情页
    待售中

    基于高精度定位及车道线识别的高精度地图自动生成方法[ZH]

    专利编号: ZL202606080598

    收藏

    拟转化方式: 转让;普通许可;独占许可;排他许可;作价投资;开放许可

    交易价格:面议

    专利类型:发明专利

    法律状态:授权

    技术领域:智能网联汽车

    发布日期:2026-06-08

    发布有效期: 2026-06-08 至 2038-12-03

    专利顾问 — 王老师

    电话咨询

    咨询电话

    13760886304

    专利基本信息
    >
    申请号 CN201811468535.6 公开号 CN109470255A
    申请日 2018-12-03 公开日 2019-03-15
    申请人 禾多科技(北京)有限公司 专利授权日期 2022-03-29
    发明人 胡禹超;戴震 专利权期限届满日 2038-12-03
    申请人地址 100089 北京市海淀区阜外亮甲店1号恩济西园产业园21号楼一层21-14 最新法律状态 授权
    技术领域 智能网联汽车 分类号 G01C21/32
    技术效果 可靠性 有效性 有效(授权、部分无效)
    专利代理机构 北京远大卓悦知识产权代理事务所(普通合伙) 11369 代理人 汤小东
    专利技术详情
    >
    01

    专利摘要

    本发明公开了一种基于高精度定位及车道线识别的高精度地图自动生成方法,包括:使每次获取的高精度定位数据与车道线数据同步;利用同步后的数据建立地图帧,并存入地图帧数据库;将新获取的车道线数据与已建立的所有的地图帧进行匹配,匹配失败,则建立新的地图帧;若匹配成功,则对已建立的地图帧进行信息更新;对已建立的地图帧中已有的所有帧做帧间平滑处理,以得平滑处理后的三次曲线;通过将三次曲线拼接,以生成高精度地图。本发明以生成基于高精度定位精确到车道线的,并能自动拼接车道线的高精度地图,降低了生成高精度地图的复杂性,并避免了传统高精度地图制作需要的大量的人力消耗以及错误率高的问题。
    展开 >
    02

    专利详情

    技术领域

    本发明涉及无人驾驶技术领域,尤其涉及一种基于高精度定位及车道线识别的高
    精度地图自动生成方法。

    背景技术

    高精地图作为无人驾驶领域的稀缺资源以及刚需,在整个领域扮演着核心角色,
    可以帮助无人车预先感知路面复杂信息,如坡度、曲率、航向等,结合智能路径规划,让无人
    车做出正确决策,是无人车驾驶不可或缺的数据来源。无人驾驶需要将传感器搜集的信息
    跟储存的高精地图对比,判断位置和方向,才能保证无人车安全驾驶至目的地,所以高精地
    图数据采集的准确性对于无人驾驶来说是非常关键的;传统的高精度地图的制作需要大量
    的人力标注,不仅费时费力,而且因人工标注导致的误差产生的错误率也较高,并不利于无
    人驾驶的发展,现今高精度地图的制作,因精度要求较高,计算过程复杂,制作过程也相对
    耗时,提供一种基于高精度定位以及车道线识别基础上可自动拼接车道,耗时较短的高精
    度地图是很有必要的。

    发明内容

    本发明的一个目的是解决至少上述问题,并提供至少后面将说明的优点。

    本发明还有一个目的是提供一种基于高精度定位及车道线识别的高精度地图自
    动生成方法,以生成基于高精度定位精确到车道线的,并能自动拼接车道线的高精度地图,
    降低了生成高精度地图的复杂性,并避免了传统高精度地图制作需要的大量的人力消耗以
    及错误率高的问题。

    为了实现根据本发明的这些目的和其它优点,提供了一种基于高精度定位及车道
    线识别的高精度地图自动生成方法,包括:

    步骤1、通过时间对齐处理,使每次获取的高精度定位数据与车道线数据同步,以
    得同步后的所述高精度定位数据的位置和姿态。

    步骤2、通过步骤1中所得同步后的所述车道线数据和高精度定位数据建立地图
    帧,并存储至地图帧数据库。

    步骤3、将新获取的所述车道线数据与根据已获取的所述车道线数据建立的所有
    的所述地图帧进行匹配,若匹配失败,则利用新获取的所述车道线数据建立新的地图帧;若
    匹配成功,则对步骤2中已建立的所述地图帧进行信息更新,直至更新完毕。

    步骤4、通过对步骤2以及步骤3中建立的所述地图帧中已有的所有帧做帧间平滑
    处理,再结合步骤3中更新后的所述地图帧的点集重新计算,以得经所述帧间平滑处理后的
    所述帧对应的代表车道线信息的三次曲线。

    步骤5、通过将所述三次曲线拼接,以生成高精度地图。

    优选的是,步骤1进一步包括:

    以获取所述车道线数据的时间戳为时间对齐点,则对齐到所述车道线数据的时间
    戳的所述高精度定位数据的位置p′和姿态r′分别为:

    p′=p+v(tm-tl); (1)

    r′=rω(tm-tl); (2)

    其中,tm表示获取所述车道线数据的时间戳。

    tl表示获取所述高精度定位数据的时间戳。

    p、r、v以及ω分别表示对齐前的所述高精度定位数据的位置、姿态、线速

    度以及角速度。

    优选的是,步骤2进一步包括:

    所述地图帧主要包含以下元素:

    PF:所述帧空间信息的位置;RF:所述帧空间信息的姿态。

    CF:车道线信息的三次曲线;SF:车道线采样点集。

    LF:所述帧间拓扑信息的前后所述帧关联。

    所述元素均以帧坐标系表示,其中帧坐标系以横向为x轴,纵向为y轴,垂直x轴、y
    轴方向为z轴。

    优选的是,步骤2还进一步包括:

    所述地图帧建立的前提是代表所述车道线的类型和/或颜色发生变化和/或所述
    车道线断开和/或驾驶中的无人车换道和/或所述地图帧y轴方向长度超出阈值。

    优选的是,步骤3中匹配成功的条件为:

    新获取的所述车道线数据与根据已获取的所述车道线数据建立的所有的所述地
    图帧中的一个或多个有重叠部分,且所述重叠部分达到所述阈值;和/或

    新获取的所述车道线数据与已建立的所述地图帧中的任何一个前后相连。

    优选的是,步骤3中所述地图帧的信息更新进一步包括:

    步骤C、通过按一定的间隔对代表所述车道线的三次曲线采样,以得采样点集。

    步骤D、通过计算所述采样点集相对于未更新的所述地图帧的位置和姿态,并将所
    述采样点集的位置投影到未更新的所述地图帧的帧坐标系内,以得所述帧坐标系内的采样
    点集。

    步骤E、若所述帧坐标系内的所述采样点集的位置超出所述帧坐标系的长度限制,
    通过将超出部分切割出,以作为新的所述车道线数据进入步骤C进行所述地图帧的更新。

    步骤F、通过将所述未更新的所述地图帧的采样点集和步骤D中所述帧坐标系内的
    采样点集合并,以得合并后按一定间隔重新采样的采样点集,并将所述未更新的所述地图
    帧的采样点集更新为所述重新采样的采样点集。

    步骤G、通过对步骤F中重新采样的采样点集进行三次曲线拟合,以得拟合后的采
    样点集,并将所述未更新的所述地图帧的采样点集三次曲线拟合的结果更新为所述拟合后
    的采样点集。

    步骤H、通过计算所述新的地图帧与已建的所述地图帧的连接关系,完成相连接帧
    的前帧和后帧的关联关系,以完成所述已建立的地图帧的信息更新。

    优选的是,步骤4中做所述帧间平滑处理的前提是无新的所述车道线数据的输入。

    优选的是,步骤4中帧间平滑处理进一步包括:

    建立三次曲线,其中,拟合所述三次曲线的点集由有关联关系的所述前帧和后帧
    中的所述前帧的点集中的后半部分点集和所述后帧的点集中的前半部分点集混合所得。

    通过将所述后半部分点集沿垂直于所述帧坐标系的y轴的方向,投影到所述三次
    曲线上,以得投影点集。

    通过对所述前帧坐标系下的点与所述后半部分点集在所述帧坐标系的y轴上对应
    的投影点做平滑处理后,以得平滑后的点,从而得平滑后的帧;所述后帧坐标系下点集的平
    滑处理类似;点与点间平滑处理的公式为:

    P″=((1-a)x+ax′,y,(1-a)z+az′) (3)

    其中,所述前帧点集的平滑系数a=y/L;L表示所述帧的长度。

    所述后帧点集的平滑系数a=1-y/L。

    P=(x,y,z)表示所述前帧坐标系下的所述后半部分点集中的任一点。

    P′=(x′,y,z′)表示所述后帧坐标系下的所述前半部分点集中的任一点。

    本发明至少包括以下有益效果:

    本发明高精度定位数据和车道线数据之间,因高精度定位数据的超前性或滞后
    性,使得两者之间存在时间间隔,通过时间对齐处理,将时间对齐到车道线数据的获取时间
    戳,以保证数据处理时,数据时间上的一致性,以作为高精度地图生成的前提,数据处理上
    首先需进行高精度定位与车道线数据之间的坐标系转换;通过高精度定位数据以及车道线
    数据为先验条件,在获取新的车道线数据建立地图帧的时候,帧中空间信息的位置以及姿
    态即朝向,即为所述时间对齐处理后的高精度定位数据的位置和姿态,车道线数据发生变
    化时,首先需将其与已建立的地图帧匹配,以需求重叠或前后关联部分,从而对获取的车道
    线数据进行更新替换,若匹配不成功,获取的新的车道线数据再建立新的地图帧,从而通过
    匹配更新以及重建,自动完成车道线的拼接;再通过所述帧间平滑处理,使得帧间平滑过
    渡,帧内点集重叠部分平滑连接,以生成基于高精度定位精确到车道线的,并能自动拼接车
    道线的高精度地图,通过高精度定位以及车道线获取的先验条件,生成自动拼接车道线的
    高精度地图,降低了生成高精度地图的复杂性,并避免了传统高精度地图制作需要的大量
    的人力消耗以及错误率高的问题,对无人驾驶可靠并安全地行驶具有重要的意义。

    本发明的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本
    发明的研究和实践而为本领域的技术人员所理解。

    附图说明

    图1为本发明所述基于高精度定位及车道线识别的高精度地图自动生成方法的流
    程图;

    图2为本发明所述帧坐标系下地图帧包含的元素的示意图;

    图3为本发明所述所述车道线数据存在盲区时的示意图;

    图4为本发明所述所述地图帧信息更新过程的示意图;

    图5为本发明所述所述地图帧信息更新后的示意图。

    具体实施方式

    下面结合附图对本发明做进一步的详细说明,以令本领域技术人员参照说明书文
    字能够据以实施。

    应当理解,本文所使用的诸如“具有”、“包含”以及“包括”术语并不排除一个或多
    个其它元件或其组合的存在或添加。

    如图1所示,本发明提供一种基于高精度定位及车道线识别的高精度地图自动生
    成方法,包括:

    步骤1、通过时间对齐处理,使每次获取的高精度定位数据与车道线数据同步,以
    得同步后的所述高精度定位数据的位置和姿态。

    步骤2、通过步骤1中所得同步后的所述车道线数据和高精度定位数据建立地图
    帧,并存储至地图帧数据库。

    步骤3、将新获取的所述车道线数据与根据已获取的所述车道线数据建立的所有
    的所述地图帧进行匹配,若匹配失败,则利用新获取的所述车道线数据建立新的地图帧;若
    匹配成功,则对步骤2中已建立的所述地图帧进行信息更新,直至更新完毕。

    步骤4、通过对步骤2以及步骤3中建立的所述地图帧中已有的所有帧做帧间平滑
    处理,再结合步骤3中更新后的所述地图帧的点集重新计算,以得经所述帧间平滑处理后的
    所述帧对应的代表车道线信息的三次曲线。

    步骤5、通过将所述三次曲线拼接,以生成高精度地图。

    在上述方案中,高精度定位数据和车道线数据之间,因高精度定位数据的超前性
    或滞后性,使得两者之间存在时间间隔,通过时间对齐处理,将时间对齐到车道线数据的获
    取时间戳,以保证数据处理时,数据时间上的一致性,以作为高精度地图生成的前提,数据
    处理上首先需进行高精度定位与车道线数据之间的坐标系转换;通过高精度定位数据以及
    车道线数据为先验条件,在获取新的车道线数据建立地图帧的时候,帧中空间信息的位置
    以及姿态即朝向,即为所述时间对齐处理后的高精度定位数据的位置和姿态,车道线数据
    发生变化时,首先需将其与已建立的地图帧匹配,以需求重叠或前后关联部分,从而对获取
    的车道线数据进行更新替换,若匹配不成功,获取的新的车道线数据再建立新的地图帧,从
    而通过匹配更新以及重建,自动完成车道线的拼接;再通过所述帧间平滑处理,使得帧间平
    滑过渡,帧内点集重叠部分平滑连接,以生成基于高精度定位精确到车道线的,并能自动拼
    接车道线的高精度地图,通过高精度定位以及车道线获取的先验条件,生成自动拼接车道
    线的高精度地图,降低了生成高精度地图的复杂性,并避免了传统高精度地图制作需要的
    大量的人力消耗以及错误率高的问题,对无人驾驶可靠并安全地行驶具有重要的意义。

    一个优选方案中,步骤1进一步包括:

    以获取所述车道线数据的时间戳为时间对齐点,则对齐到所述车道线数据的时间
    戳的所述高精度定位数据的位置p′和姿态r′分别为:

    p′=p+v(tm-tl); (1)

    r′=rω(tm-tl); (2)

    其中,tm表示获取所述车道线数据的时间戳。

    tl表示获取所述高精度定位数据的时间戳。

    p、r、v以及ω分别表示对齐前的所述高精度定位数据的位置、姿态、线速

    度以及角速度。

    在上述方案中,通过对车道线数据获取的时间设置时间戳,以车道线数据获取的
    时间戳为参考,高精度定位数据的获取,因为数据采样时刻的不同,会有一定的超前性或滞
    后性,为保证车道线数据与高精度数据在生成方法中同步,通过公式1转换,从而得到算法
    同步后的高精度定位数据。

    一个优选方案中,步骤2进一步包括:

    所述地图帧主要包含以下元素:

    PF:所述帧空间信息的位置;RF:所述帧空间信息的姿态。

    CF:车道线信息的三次曲线;SF:车道线采样点集。

    LF:所述帧间拓扑信息的前后所述帧关联。

    所述元素均以帧坐标系表示,其中帧坐标系以横向为x轴,纵向为y轴,垂直x轴、y
    轴方向为z轴。

    在上述方案中,如图2所示,帧坐标系下,地图帧包含的元素。

    一个优选方案中,步骤2还进一步包括:

    所述地图帧建立的前提是代表所述车道线的类型和/或颜色发生变化和/或所述
    车道线断开和/或驾驶中的无人车换道和/或所述地图帧y轴方向长度超出阈值。

    在上述方案中,地图帧代表的每帧均对应车道线数据获取时的一个位置以及姿
    态,不同的位置和姿态,即不同的地图帧构成基于车道识别的高精度地图,在车道线识别
    时,车道线数据的变化,在匹配不成功的前提下,就会建立新的地图帧,车道线数据改变,地
    图帧被建立时,若车道线的在地图帧y轴方向超出阈值,该帧的位置PF和姿态RF分别被赋值
    为p′和r′,如图3所示,W所示区域内的车道线数据提取至地图帧数据库,由于获取的车道线
    数据在y轴方向存在盲区[0,yb],即G所在范围内,在已有的地图帧中搜寻该区域所对应的
    数据,如果能找到,则将对应数据填补到盲区中。

    一个优选方案中,步骤3中匹配成功的条件为:

    新获取的所述车道线数据与根据已获取的所述车道线数据建立的所有的所述地
    图帧中的一个或多个有重叠部分,且所述重叠部分达到所述阈值;和/或

    新获取的所述车道线数据与已建立的所述地图帧中的任何一个前后相连。

    在上述方案中,新获取的所述车道线数据首先需要与已经建立的地图帧进行匹
    配,以获取与新获取的车道线数据有重叠部分或前后相连的地图帧,从而确定新获取的车
    道线数据的位置,从而进行地图帧的更新。

    一个优选方案中,步骤3中所述地图帧的信息更新进一步包括:

    步骤C、通过按一定的间隔对代表所述车道线的三次曲线采样,以得采样点集。

    步骤D、通过计算所述采样点集相对于未更新的所述地图帧的位置和姿态,并将所
    述采样点集的位置投影到未更新的所述地图帧的帧坐标系内,以得所述帧坐标系内的采样
    点集。

    步骤E、若所述帧坐标系内的所述采样点集的位置超出所述帧坐标系的长度限制,
    通过将超出部分切割出,以作为新的所述车道线数据进入步骤C进行所述地图帧的更新。

    步骤F、通过将所述未更新的所述地图帧的采样点集和步骤D中所述帧坐标系内的
    采样点集合并,以得合并后按一定间隔重新采样的采样点集,并将所述未更新的所述地图
    帧的采样点集更新为所述重新采样的采样点集。

    步骤G、通过对步骤F中重新采样的采样点集进行三次曲线拟合,以得拟合后的采
    样点集,并将所述未更新的所述地图帧的采样点集三次曲线拟合的结果更新为所述拟合后
    的采样点集。

    步骤H、通过计算所述新的地图帧与已建的所述地图帧的连接关系,完成相连接帧
    的前帧和后帧的关联关系,以完成所述已建立的地图帧的信息更新。

    在上述方案中,如图4及5所示,地图帧信息更新的基本流程如下:

    按一定间隔对代表车道线A的三次曲线进行采样,得到采样点集SA

    计算A相对于当前地图帧F的位置姿态,并把采样点集SA的位置姿态投影到F上,记

    如果超出了当前地图帧F的长度限制,将超出部分切割出来并把其作为新的车
    道线数据重新进行地图帧更新的步骤;

    将当前地图帧F的采样点SF合并,并按一定间隔重采样得到SF′,并将SF更新
    为更新为SF′;

    对SF′做三次曲线拟合得到CF′,并将CF更新为CF′;

    对于新增的地图帧计算其与已有地图帧的连接关系,据此更新相连接帧的前后帧
    关联关系LF

    一个优选方案中,步骤4中做所述帧间平滑处理的前提是无新的所述车道线数据
    的输入。

    在上述方案中,已建地图帧信息更新完毕的前提是,没有新的车道数据线被获取,
    否则一旦新的车道线数据被获取,新的车道线数据会进入与已建地图帧的匹配,或建立新
    的地图帧或进入已建地图帧的更新中,所以只有在无新的车道线数据输入的情况下,才能
    保证地图帧已更新完毕以进行帧间平滑处理。

    一个优选方案中,步骤4中帧间平滑处理进一步包括:

    建立三次曲线,其中,拟合所述三次曲线的点集由有关联关系的所述前帧和后帧
    中的所述前帧的点集中的后半部分点集和所述后帧的点集中的前半部分点集混合所得。

    通过将所述后半部分点集沿垂直于所述帧坐标系的y轴的方向,投影到所述三次
    曲线上,以得投影点集。

    通过对所述前帧坐标系下的点与所述后半部分点集在所述帧坐标系的y轴上对应
    的投影点做平滑处理后,以得平滑后的点,从而得平滑后的帧;所述后帧坐标系下点集的平
    滑处理类似;点与点间平滑处理的公式为:

    P″=((1-a)x+ax′,y,(1-a)z+az′) (3)

    其中,所述前帧点集的平滑系数a=y/L;L表示所述帧的长度。

    所述后帧点集的平滑系数a=1-y/L。

    P=(x,y,z)表示所述前帧坐标系下的所述后半部分点集中的任一点。

    P′=(x′,y,z′)表示所述后帧坐标系下的所述前半部分点集中的任一点。

    在上述方案中,设前后有关联关系的两帧分别为F1和F2,取前帧点集的后半部
    分点集和后帧点集的前半部分点集混合,拟合三次曲线Cm;对于点集将其沿
    着垂直于y轴的方向投影到三次曲线Cm上,得到投影点集对于帧F1坐标系下的点集 中的每一点P=(x,y,z)及与其在中对应的点P′=(x′,y,z′),按如下公式计算平滑后
    的点P″=((1-a)x+ax′,y,(1-a)z+az′),其中平滑系数a=y/L,L为帧F1的长度。

    帧F2的点集平滑与此类似,区别在于平滑系数变为a=1-x/L;具体为,对于点集将其沿着垂直于y轴的方向投影到三次曲线Cm上,得到投影点集对于帧F2坐标系
    下的点集中的每一点P=(x,y,z)及与其在中对应的点P′=(x′,y,z′),按如下公式
    计算平滑后的点P″=((1-a)x+ax′,y,(1-a)z+az′),其中平滑系数a=1-y/L,L帧F2的长度;

    对于做完点集平滑的帧,根据更新后的点集重新计算该帧的车道线三次曲线CF

    尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列
    运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地
    实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限
    于特定的细节和这里示出与描述的图例。

    基于高精度定位及车道线识别的高精度地图自动生成方法

    Technical Field

    The present invention relates to unmanned technical field, in particular to a based on the high-precision positioning and the lane recognition of high precision map automatic generation method.

    Background Art

    High-precision map as a unmanned field of scarce resources just need and, in the whole field of play a central role, can help the unmanned vehicle pre-sensing road complex information, such as slope, curvature, and course, combined with intelligent route planning, unmanned vehicle to make the correct decision-making, is unmanned vehicle-driving an indispensable data sources. Unmanned sensor needs to the collected information with the stored high-precision map contrast, determining the position and direction, in order to ensure the unmanned vehicle safe driving to a destination, so the accuracy of the high-precision map data acquisition for unmanned is very critical; the traditional high precision map that the manufacture of a large number of human indexed, not only wastes time, but also because of the marked manually generating the error rate of the error is also relatively high, and is not conducive to the development of unmanned, today's high-precision map making, because of the precision requirement is high, the computational process is complicated, the manufacturing process is relatively time consuming, provides a based on the high-precision positioning and on the basis of the lane recognition can be automatic splicing lane, time consuming shorter high precision map is very necessary.

    Content of the invention

    One of the purposes of the present invention is to solve the at least the above-mentioned problems, and to provide at least the rear and the advantages of the note.

    The invention has another purpose is to provide a based on the high-precision positioning and the lane recognition of high precision map automatic generation method, in order to produce accurate to based on high precision positioning of the lane, and can automatically splicing the lane of high precision map, reduces the complexity of generating high precision map, and to avoid the traditional high-precision map making a large number of the human consumption and error rate is high.

    In order to achieve these purposes according to the present invention and other advantages, provides a based on the high-precision positioning and the lane recognition of high precision map automatic generation method, comprising:

    Step 1, by the time the alignment process, each time obtaining high-precision positioning data and lane line data synchronization, after synchronization to be of the high-precision positioning data of the position and the posture.

    Step 2, by the steps 1 obtained in the lane after the synchronization of the data and high-precision positioning data to set up the map frame, and is stored in a database map frame.

    Step 3, the new acquisition of the lane with the acquired data according to the data established lane all of said map frame matching, if the matching, using new acquisition of the lane data the establishment of a new map frame; if the match is successful, then in step 2 has been established in the map frame information updating, until the update is complete.

    Step 4, through the step 2 and step 3 set up in the map frame among the frames in the frame does have some all smoothing processing, combined with the step 3 in the updated the map frame of the point set re-computation, in order to be treated through said interframe smooth the frame corresponding to the lane information representative of the three-time curve.

    Step 5, through the three curve jointing, in order to produce the high precision map.

    Preferably, the step 1 further includes:

    In order to obtain the lane data time stamp for time alignment point, is aligned to the lane data time stamp of the high precision positioning data of the position p 'and attitude r' are:

    P '=p + v (tm - Tl ); (1)

    R '=r ω (tm - Tl ); (2)

    Wherein tm The lane showing to obtain the data of the time stamp.

    tl Said obtaining the high-precision positioning data of the time stamp.

    P, r, v and ω are aligned before said the high-precision positioning data of the position, posture, the linear speed of the

    Degrees and the angular velocity.

    Preferably, step 2 further includes:

    The map frame mainly comprising the following elements:

    PF : The position of the frame space information; RF : The frame space information of the attitude.

    CF : The lane information three-time curve; SF : Lane line sampling point set.

    LF : The interframe topology information associated with the front and back of the frame.

    The element are said to frame coordinate system, wherein the horizontal frame coordinate system for x shaft, longitudinal is y shaft, vertical x shaft, for z y axis direction of the shaft.

    Preferably, step 2 further comprises:

    The establishment of the map frame is based on the premise that represents the type of the lane and/or the color of the change and/or the lane line of the cutting and/or driving the unmanned vehicle lane and/or the map frame y axis direction length exceeds a threshold.

    Preferably, step 3 matches in the conditions for success is:

    The new acquisition of the lane with the acquired data according to the lane data established in all of said map frame one or a plurality of overlapped parts, and the part of the [...] reach to said threshold value; and/or

    The newly acquired data with the lane has been established in the map frame of any one of the connected to the front.

    Preferably, step 3 in the map frame for updating the information further includes:

    Step C, through according to a certain interval to the lane represents the three curve sampling, sampling point set to be.

    Step D, states the sampling point set by calculating the relative to the not more new the map frame of the position and the posture, and the position of the sampling point set of the projection to not more new the map frame of the in frame coordinate system, the coordinate system to be in the frame of the sampling point set.

    Step E, if the frame in the coordinate system of the position of the sampling point set beyond the frame to limit the length of the coordinate system, by cutting out the excess, in order to as a new the lane data entering step C to the updating of the map frame.

    Step F, through the not more new the map frame sampling point set and step D in the coordinate system of the frame in the merger of the sampling point set, in order to be combined according to a certain interval after re-sampling of the sampling point set, and the not more new the map frame sampling point set update for the re-sampling of the sampling point set.

    Step G, through the step F re-sampling in the sampling point set to carry out three curve fitting, after fitting to be sampling point set, and the not more new the map frame sampling point set three times the results of curve fitting for the stated fitting after updating the sampling point set.

    Step H, by calculating the new map frame has been built with of the connection relation of the map frame, connected to the previous completed meets the frame and frame after the correlation, in order to finish the established map frame of information updates.

    Preferably, step 4 do in the interframe smooth processing is premised on the lane of the no new data input.

    Preferably, step 4 frames in a smooth processing further includes:

    The establishment of a three-time curve, wherein the curve of the point set [...] three times by the associated before stating, the frame and frame after the relations in the point before stating, the frame of the latter part of the precession of equinoxes collection and concentration of the first half of the [...] concentrated point integrates the mixing proceeds.

    Through the latter half of the frame perpendicular to the point collection along the y shaft in the direction of the coordinate system, the projection to the three times on the curve, in order to be point set.

    Through to the point before stating, the frame coordinate system with the point set in the latter half of the frame corresponding to the coordinate system of the projection point of the y shaft do after the smoothing treatment, in order to be point after smoothing, the thus smoothed frame; the subpoint [...] coordinate system integrates the smooth processing similar; point and point between smooth processing of the formula is:

    P "=((1 - a) x + ax ', y, (1 - a) z + az') (3)

    Wherein the front [...] smooth coefficient a=y/L; L represents the length of the frame.

    The [...] smooth coefficient a=1 - y/L.

    P=(x, y, z) before stating, the frame coordinate system representing the point on the latter part of any point of.

    P '=(x', y, z ') representing the [...] coordinate system on the point of any point of the first half.

    The invention comprises at least the following advantages:

    The invention high-precision positioning data and data between the lane, and because of the high precision positioning data of the advance or lag, so that the existence of the time interval between the two, by the time the alignment process, the time aligned with the lane data acquisition time stamp, in order to guarantee data processing, the consistency of the data in time, in order to as high precision map generating the premise, data processing first need to carry on the high-precision positioning and lane line data between the coordinate system conversion; through the high-precision positioning data and the lane data is a priori conditions, the acquisition of the new lane data to set up the time of the map frame, the frame and the posture of the spatial information that the position of the facing, is the time after the alignment process of the high-precision positioning data of the position and the posture, the lane data changes, first needs to have been established with the map frame matching, demand overlap or with associated part, thus obtaining the lane data updated replacement, if matching is not successful, the obtained new lane data re-establishment of a new map frame, thus through matching updating and reconstruction, automatic completion of the splice of the lane; and then through the interframe smoothing processing, so that a smooth transition between frames, the overlapping portions of the [...] smoothly connected, in order to produce accurate to based on high precision positioning of the lane, and can automatically splicing the lane of high precision map, through the high-precision positioning and the lane of the a priori conditions obtaining, generating automatic splicing of the lane of the high precision map, reduces the complexity of generating high precision map, and to avoid the traditional high-precision map making a large number of the human consumption and high error rate, to unmanned reliable and safe running has important significance.

    Other advantages of the present invention, objectives and features will reflect through the lower part of the note, segment will also be through to the study and practice of this invention is in the field of the technical understood.

    Description of drawings

    Figure 1 is the flow chart of the present invention based on the high-precision positioning and the lane recognition of high precision map automatic generation method;

    Figure 2 is the schematic view of the present invention the frame coordinate system of the map frame comprising elements;

    Figure 3 is the schematic view of the present invention can absorb almost the lane when the presence of the blind area;

    Figure 4 is the schematic view of the invention the map frame information updating process can not only;

    Figure 5 is the schematic view of the present invention can absorb almost the map frame after updating the information.

    Mode of execution

    The Figure below to the further detailed description of this invention, in order to make the technical personnel in the field specification can be on the basis of the implementation of the reference characters.

    It should be understood, used herein such as "has", "comprising" and "including" terminology does not exclude one or a plurality of other components or a combination thereof the presence or added.

    As shown in Figure 1, the present invention provides a based on the high-precision positioning and the lane recognition of high precision map automatic generation method, comprising:

    Step 1, by the time the alignment process, each time obtaining high-precision positioning data and lane line data synchronization, after synchronization to be of the high-precision positioning data of the position and the posture.

    Step 2, by the steps 1 obtained in the lane after the synchronization of the data and high-precision positioning data to set up the map frame, and is stored in a database map frame.

    Step 3, the new acquisition of the lane with the acquired data according to the data established lane all of said map frame matching, if the matching, using new acquisition of the lane data the establishment of a new map frame; if the match is successful, then in step 2 has been established in the map frame information updating, until the update is complete.

    Step 4, through the step 2 and step 3 set up in the map frame among the frames in the frame does have some all smoothing processing, combined with the step 3 in the updated the map frame of the point set re-computation, in order to be treated through said interframe smooth the frame corresponding to the lane information representative of the three-time curve.

    Step 5, through the three curve jointing, in order to produce the high precision map.

    In the above-mentioned scheme, high-precision positioning data and data between the lane, and because of the high precision positioning data of the advance or lag, so that the existence of the time interval between the two, by the time the alignment process, the time aligned with the lane data acquisition time stamp, in order to guarantee data processing, the consistency of the data in time, in order to as high precision map generating the premise, data processing first need to carry on the high-precision positioning and lane line data between the coordinate system conversion; through the high-precision positioning data and the lane for the a priori conditions data, the acquisition of the new lane data to set up the time of the map frame, the frame and the posture of the spatial information that the position of the facing, is the time after the alignment process of the high-precision positioning data of the position and the posture, the lane data changes, first needs to have been established with the map frame matching, demand overlap or with associated part, thus obtaining the lane data updated replacement, if matching is not successful, the obtained new lane data re-establishment of a new map frame, thus through matching updating and reconstruction, automatic completion of the splice of the lane; and then through the interframe smoothing processing, so that a smooth transition between frames, the overlapping portions of the [...] smoothly connected, in order to produce accurate to based on high precision positioning of the lane, and can automatically splicing the lane of high precision map, through the high-precision positioning and the lane of the a priori conditions obtaining, generating automatic splicing of the lane of the high precision map, reduces the complexity of generating high precision map, and to avoid the traditional high-precision map making a large number of the human consumption and high error rate, to unmanned reliable and safe running has important significance.

    In one preferred embodiment, step 1 further includes:

    In order to obtain the lane data time stamp for time alignment point, is aligned to the lane data time stamp of the high precision positioning data of the position p 'and attitude r' are:

    P '=p + v (tm - Tl ); (1)

    R '=r ω (tm - Tl ); (2)

    Wherein tm The lane showing to obtain the data of the time stamp.

    tl Said obtaining the high-precision positioning data of the time stamp.

    P, r, v and ω are aligned before said the high-precision positioning data of the position, posture, the linear speed of the

    Degrees and the angular velocity.

    In the above-mentioned scheme in, through the lane data acquisition time setting the time stamp, to the lane data acquisition time stamp as a reference, the high-precision positioning the acquisition of data, because the data sampling point of time, there will be a certain advance or lag, to ensure that the lane data with high precision data in generating method in synchronous, through the formula 1 conversion, so as to obtain the algorithm of synchronized high-precision positioning data.

    In one preferred embodiment, step 2 further includes:

    The map frame mainly comprising the following elements:

    PF : The position of the frame space information; RF : The frame space information of the attitude.

    CF : The lane information three-time curve; SF : Lane line sampling point set.

    LF : The interframe topology information associated with the front and back of the frame.

    The element are said to frame coordinate system, wherein the horizontal frame coordinate system for x shaft, longitudinal is y shaft, vertical x shaft, for z y axis direction of the shaft.

    In the above-mentioned scheme, as shown in Figure 2, frame coordinate system, comprising elements of the map frame.

    In one preferred embodiment, step 2 further comprises:

    The establishment of the map frame is based on the premise that represents the type of the lane and/or the color of the change and/or the lane line of the cutting and/or driving the unmanned vehicle lane and/or the map frame y axis direction length exceeds a threshold.

    In the above-mentioned scheme, each of the representative of the map frame should be periodically synchronize to the lane data acquisition of a position and attitude, different position and attitude, namely different map frame based on identifying lane a high precision map, in the lane at the time of identification, the lane change of the data, in the premise of matching is not successful, will be the establishment of a new map frame, the lane data change, when the map frame is established, if the lane region in the map frame y axis direction exceeds a threshold, the position P of the frameF And attitude RF Are respectively XI as p 'and r', as shown in Figure 3, W the area shown in the lane data extraction to the map frame database, the lane data is obtained in the presence of the blind area y axis direction [0, yb ], The range in which the G in that, in the existing map frame in the region corresponding to the search data, if can be found, then the corresponding data to fill in to the blind area.

    In one preferred embodiment, step 3 matches in the conditions for success is:

    The new acquisition of the lane with the acquired data according to the lane data established in all of said map frame one or a plurality of overlapped parts, and the part of the [...] reach to said threshold value; and/or

    The newly acquired data with the lane has been established in the map frame of any one of the connected to the front.

    In the above-mentioned scheme, the lane of the newly obtained data first needs of matching the map frame has been established, in order to obtain the lane with the newly obtained data are partially overlapping or connected to the front of the map frame, thus confirm the newly obtained data of the position of the lane, so as to perform the updating of the map frame.

    In one preferred embodiment, step 3 in the map frame for updating the information further includes:

    Step C, through according to a certain interval to the lane represents the three curve sampling, sampling point set to be.

    Step D, states the sampling point set by calculating the relative to the not more new the map frame of the position and the posture, and the position of the sampling point set of the projection to not more new the map frame of the in frame coordinate system, the coordinate system to be in the frame of the sampling point set.

    Step E, if the frame in the coordinate system of the position of the sampling point set beyond the frame to limit the length of the coordinate system, by cutting out the excess, in order to as a new the lane data entering step C to the updating of the map frame.

    Step F, through the not more new the map frame sampling point set and step D in the coordinate system of the frame in the merger of the sampling point set, in order to be combined according to a certain interval after re-sampling of the sampling point set, and the not more new the map frame sampling point set update for the re-sampling of the sampling point set.

    Step G, through the step F re-sampling in the sampling point set to carry out three curve fitting, after fitting to be sampling point set, and the not more new the map frame sampling point set three times the results of curve fitting for the stated fitting after updating the sampling point set.

    Step H, by calculating the new map frame has been built with of the connection relation of the map frame, connected to the previous completed meets the frame and frame after the correlation, in order to finish the established map frame of information updates.

    In the above-mentioned scheme, as shown in Figure 4 and 5 shown, map frame information more new basic process was as follows:

    According to a certain interval to the lane of the representatives of the three curve A sampling, sampling point set by SA ;

    Calculating A relative to the current map frame F position posture, and the sampling point set SA The position posture projection to on the F, write

    If Beyond the current map frame F length limited, will exceed the part of the cutting out and its as a new lane data re-map frame update step;

    The current map frame F S sampling pointF with the The merger, and according to a certain interval re-sampled to obtain SF ', And will SF Updating is updated to the SF ';

    To SF ' Do three curve fitting to obtain CF ', And CF C is updated toF ';

    For a new map frame calculating its with the connection relation of the map frame, updated accordingly is connected with the front and back of the meets the frame L [...] relationsF .

    In one preferred embodiment, step 4 do in the interframe smooth processing is premised on the lane of the no new data input.

    In the above-mentioned scheme, map frame information has been built on the premise that the update is complete, the absence of new lane data line is obtained, otherwise once the new lane data is obtained, the new lane data will enter with the matching of the map frame has been built, or the establishment of a new map frame or enter the updating of the map frame in construction, so only in the absence of new lane data input under the condition of, in order to ensure the completion of the map frame has been updated to carry out interframe smooth processing.

    In one preferred embodiment, step 4 frames in a smooth processing further includes:

    The establishment of a three-time curve, wherein the curve of the point set [...] three times by the associated before stating, the frame and frame after the relations in the point before stating, the frame of the latter part of the precession of equinoxes collection and concentration of the first half of the [...] concentrated point integrates the mixing proceeds.

    Through the latter half of the frame perpendicular to the point collection along the y shaft in the direction of the coordinate system, the projection to the three times on the curve, in order to be point set.

    Through to the point before stating, the frame coordinate system with the point set in the latter half of the frame corresponding to the coordinate system of the projection point of the y shaft do after the smoothing treatment, in order to be point after smoothing, the thus smoothed frame; the subpoint [...] coordinate system integrates the smooth processing similar; point and point between smooth processing of the formula is:

    P "=((1 - a) x + ax ', y, (1 - a) z + az') (3)

    Wherein the front [...] smooth coefficient a=y/L; L represents the length of the frame.

    The [...] smooth coefficient a=1 - y/L.

    P=(x, y, z) before stating, the frame coordinate system representing the point on the latter part of any point of.

    P '=(x', y, z ') representing the [...] coordinate system on the point of any point of the first half.

    In the above-mentioned scheme, is related to the relationship of the front and back respectively of the two frame F1 And F2 , Taking the front [...] The latter part of the point set And [...] The first half of the point set Mixed, fitting three curve Cm ; For the point set Y will be along the direction perpendicular to the axis of the projection to the three curve Cm The upper, get the point set For the frame F1 Coordinate system point set In each of a point P=(x, y, z) and instead of The corresponding point P '=(x', y, z '), according to the following formula after smoothing of the point P "=((1 - a) x + ax', y, (1 - a) z + az '), wherein the smoothing coefficient a=y/L, L for the frame F1 The length of the.

    Frame F2 Point set of smooth similar, the difference between the smooth coefficient into a=1 - x/L; in particular, for the point set Y will be along the direction perpendicular to the axis of the projection to the three curve Cm The upper, get the point set For the frame F2 Coordinate system point set In each of a point P=(x, y, z) and instead of The corresponding point P '=(x', y, z '), according to the following formula after smoothing of the point P "=((1 - a) x + ax', y, (1 - a) z + az '), wherein the smoothing coefficient a=1 - y/L, L frame F2 The length of the;

    For the finish point set smooth frame, according to the updated point set re-calculation of the frame three curve C laneF .

    Although the embodiments of the invention have been disclosed above, but not limited to the specification and embodiments set out in the application, it is fully can be suitable for various suitable for the field of this invention, familiar in the case of the field personnel, can be easily achieved in addition changes, therefore without departing from the claims and the equivalent of the scope of the general concept of defined, the invention is not limited to the specific details shown and described here of the legend.

    Automatic generation method for high-precision map based on high precision positioning and lane line recognition
    展开 >
    交易服务流程
    >

    挑选中意的板块

    ----

    客服确认选择专利的交易信息和价格并支付相应款项

    办理转让材料

    ----

    协助双方准备相应的材料

    签订协议

    ----

    协助卖家签订协议

    办理备案手续

    ----

    买卖双方达成一致后

    交易完成

    ----

    交易完成可投入使用

    过户资料 & 安全保障 & 承诺信息
    >

    过户资料

    买卖双方需提供的资料
    公司 个人
    买家 企业营业执照
    企业组织机构代码证
    身份证
    卖家 企业营业执照
    专利证书原件
    身份证
    专利证书原件
    网站提供 过户后您将获得
    专利代理委托书
    专利权转让协议
    办理文件副本请求书
    发明人变更声明
    专利证书
    手续合格通知书
    专利登记薄副本

    安全保障

    承诺信息

    我方拟转让所持标的项目,通过中国汽车知识产权应用促进中心公开披露项目信息和组织交易活动,依照公开、公平、公正和诚信的原则作如下承诺:

    1、本次项目交易是我方真实意思表示,项目标的权属清晰,除已披露的事项外,我方对该项目拥有完全的处置权且不存在法律法规禁止或限制交易的情形;
    2、本项目标的中所涉及的处置行为已履行了相应程序,经过有效的内部决策,并获得相应批准;交易标的涉及共有或交易标的上设置有他项权利,已获得相关权利 人同意的有效文件。
    3、我方所提交的信息发布申请及相关材料真实、完整、准确、合法、有效,不存在虚假记载、误导性陈述或重大遗漏;我方同意平台按上述材料内容发布披露信息, 并对披露内容和上述的真实性、完整性、准确性、合法性、有效性承担法律责任;
    4、我方在交易过程中自愿遵守有关法律法规和平台相关交易规则及规定,恪守信息发布公告约定,按照相关要求履行我方义务;
    5、我方已认真考虑本次项目交易行为可能导致的企业经营、行业、市场、政策以及其他不可预计的各项风险因素,愿意自行承担可能存在的一切交易风险;
    6、我方在平台所组织交易期间将不通过其他渠道对标的项目进行交易;
    7、我方将按照平台收费办法及相关交易文件的约定及时、足额支付相关费用,不因与受让方争议或合同解除、终止等原因拒绝、拖延、减少交纳或主张退还相关费用。