[go: up one dir, main page]

CN113886511B - High-precision map generation method, system, electronic device, computer equipment and storage medium - Google Patents

High-precision map generation method, system, electronic device, computer equipment and storage medium Download PDF

Info

Publication number
CN113886511B
CN113886511B CN202111184583.4A CN202111184583A CN113886511B CN 113886511 B CN113886511 B CN 113886511B CN 202111184583 A CN202111184583 A CN 202111184583A CN 113886511 B CN113886511 B CN 113886511B
Authority
CN
China
Prior art keywords
lane
lanes
road
road closure
area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111184583.4A
Other languages
Chinese (zh)
Other versions
CN113886511A (en
Inventor
宁尚尚
赵雪江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Siqian Intelligent Driving Technology Co ltd
Original Assignee
Beijing Sinian Zhijia Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Sinian Zhijia Technology Co ltd filed Critical Beijing Sinian Zhijia Technology Co ltd
Priority to CN202111184583.4A priority Critical patent/CN113886511B/en
Publication of CN113886511A publication Critical patent/CN113886511A/en
Application granted granted Critical
Publication of CN113886511B publication Critical patent/CN113886511B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Remote Sensing (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Instructional Devices (AREA)

Abstract

The application relates to a method, a system, an electronic device, computer equipment and a storage medium for generating a high-precision map, wherein the method comprises the following steps: acquiring data of a road sealing area; matching the acquired road sealing area data with map original data; splitting the map original data according to the matching result; detecting the road sealing state of the lanes in each region after segmentation according to the matching result; and re-creating a topological relation for the lanes with the detection result of non-road sealing, and generating a high-precision map after the topological relation of all the non-road sealing lanes is created. By analyzing the road sealing area data, the area road of the road sealing area is segmented for each closed area, then the road sealing state of the internal lanes of the segmented area is detected, the non-road sealing lanes are re-established into the topological relation, and when all the non-road sealing lanes refresh the topological relation, a more accurate high-precision map for the road sealing area is generated, so that the closed lanes can be used more effectively, and the path planning efficiency is improved.

Description

高精地图的生成方法、系统、电子装置、计算机设备及存储 介质High-precision map generation method, system, electronic device, computer equipment and storage medium

技术领域Technical field

本申请涉及自动驾驶技术领域,特别是涉及高精地图的生成方法、系统、电子装置、计算机设备及存储介质。This application relates to the field of autonomous driving technology, and in particular to high-precision map generation methods, systems, electronic devices, computer equipment and storage media.

背景技术Background technique

自动化水平运输是港口“绿色化”、“智能化”、“无人化”的关键组成部分之一,它对于自动驾驶单车的能力要求非常严格,也就是需要在各种天气、工况下完成7×24小时的港口作业。自动化水平运输可以解决当前物流行业面临的用工难、用工贵的难题,还可以进一步减少事故,提升安全指数。Automated horizontal transportation is one of the key components of the "green", "intelligent" and "unmanned" port. It has very strict requirements for the ability of self-driving bicycles, which means it needs to be completed under various weather and working conditions. 24/7 port operations. Automated horizontal transportation can solve the current problems of labor difficulty and high labor cost faced by the logistics industry. It can also further reduce accidents and improve the safety index.

在港口自动驾驶场景下,经常会遇到道路被集装箱占用的情况,以及堆场内的龙门吊车占用路口的情况。此时需要将被占用的道路封闭,让地图引擎在进行路径规划的过程中绕开封闭道路,以实现自动驾驶车辆运行过程中避开封闭道路的功能。In autonomous driving scenarios in ports, we often encounter situations where roads are occupied by containers, and intersections are occupied by gantry cranes in the yard. At this time, the occupied road needs to be closed, so that the map engine can avoid the closed road during path planning, so as to realize the function of avoiding the closed road during the operation of the self-driving vehicle.

综上所述,现有技术的高精地图无法实现精准封路:比如某根车道线的中间部分封路两端还可以通行,如果将整个车道线都封闭,就无法充分使用道路未封闭部分。To sum up, the existing technology of high-precision maps cannot achieve accurate road closure: for example, the middle part of a certain lane line is closed to traffic at both ends of the road. If the entire lane line is closed, the unsealed part of the road cannot be fully used. .

发明内容Contents of the invention

本申请实施例提供了一种高精地图的生成方法、系统、电子装置、计算机设备及存储介质,以至少解决相关技术中无法充分使用道路未封闭部分的问题。Embodiments of the present application provide a high-precision map generation method, system, electronic device, computer equipment, and storage medium to at least solve the problem in related technologies that the unsealed portion of the road cannot be fully used.

第一方面,本申请实施例提供了一种高精地图的生成方法,包括以下步骤:In the first aspect, embodiments of the present application provide a method for generating a high-precision map, which includes the following steps:

获取封路区域数据;Get road closure area data;

将获取到的封路区域数据与地图原始数据进行匹配;Match the obtained road closure area data with the original map data;

根据匹配结果对地图原始数据进行切分;Segment the original map data according to the matching results;

依据匹配结果来检测切分后每个区域内车道的封路状态;Based on the matching results, the road closure status of the lanes in each area after segmentation is detected;

对检测结果为未封路的车道重新创建拓扑关系,当所有未封路车道的拓扑关系创建完成后生成高精地图。Re-create topological relationships for lanes whose detection results are unsealed. When the topological relationships of all unsealed lanes are created, a high-precision map is generated.

在其中一些实施例中,所述高精地图的生成方法,还包括以下步骤:In some embodiments, the method for generating a high-precision map further includes the following steps:

将封路区域边界差分成点列表;Divide the boundary difference of the road closure area into a list of points;

将每个点与封路区域内车道进行匹配,记录每个匹配到的车道的索引位置,记为匹配车道索引范围。Match each point with the lane in the road closure area, record the index position of each matched lane, and record it as the matching lane index range.

在其中一些实施例中,所述根据匹配结果对地图原始数据进行切分,具体包括以下步骤:In some embodiments, segmenting the original map data according to the matching results specifically includes the following steps:

统计区域道路内的所有车道对应的匹配车道索引范围,根据其索引位置进行排序;The matching lane index range corresponding to all lanes in the statistical area road is sorted according to its index position;

根据排序信息得到若干切分点;Obtain several segmentation points based on the sorting information;

依据切分点对该区域道路进行切分,得到多个连续的切分子区域。The roads in the area are divided according to the dividing points to obtain multiple continuous divided sub-regions.

在其中一些实施例中,所述依据匹配结果来检测切分后每个区域内车道的封路状态,具体包括以下步骤:In some embodiments, detecting the road closure status of lanes in each area after segmentation based on the matching results specifically includes the following steps:

根据每个车道的匹配车道索引范围和封路区域数据的切分位置信息来判断切分子区域中每个车道的封路状态。The road closure status of each lane in the segmented sub-region is determined based on the matching lane index range of each lane and the segmentation position information of the road closure area data.

在其中一些实施例中,所述对检测结果为未封路的车道重新创建拓扑关系,当所有未封路车道的拓扑关系创建完成后生成高精地图,具体包括以下步骤:In some embodiments, the detection results are used to re-create topological relationships for unsealed lanes. After the topological relationships of all unsealed lanes are created, a high-precision map is generated, which specifically includes the following steps:

获取区域道路内所有切分子区域的所有车道的封路状态信息;Obtain the road closure status information of all lanes in all sub-regions within the regional road;

若切分子区域内的车道处于封路,则对该车道不与其前后相连的车道创建拓扑关系;若切分子区域内的车道处于未封路状态,则对该车道与其前后相连的未封路的车道创建拓扑关系;If the lane in the divided sub-region is in a road-blocking state, no topological relationship is created between the lane and the lanes connected to it. Lanes create topological relationships;

当所有未封路的车道的拓扑关系创建完成后生成高精地图。When the topological relationships of all unsealed lanes are created, a high-precision map is generated.

第二方面,本申请实施例提供了一种高精地图的生成系统,包括获取单元、匹配单元、切分单元、检测单元及生成单元;In the second aspect, embodiments of the present application provide a high-precision map generation system, including an acquisition unit, a matching unit, a segmentation unit, a detection unit and a generation unit;

所述获取单元,用于获取封路区域数据;The acquisition unit is used to acquire road closure area data;

所述匹配单元,用于将获取的封路区域数据与地图原始数据进行匹配;The matching unit is used to match the obtained road closure area data with the original map data;

所述切分单元,用于根据匹配结果对地图原始数据进行切分;The segmentation unit is used to segment the original map data according to the matching results;

所述检测单元,用于依据匹配结果来检测切分后每个区域内车道的封路状态;The detection unit is used to detect the road closure status of the lanes in each area after segmentation based on the matching results;

所述生成单元,用于对检测结果为未封路的车道重新创建拓扑关系,当所有未封路车道的拓扑关系创建完成后生成高精地图。The generating unit is used to re-create topological relationships for lanes whose detection results are unsealed, and generate high-precision maps after the topological relationships of all unsealed lanes are created.

第三方面,本申请实施例提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行如上述第一方面所述的高精地图的生成方法。In a third aspect, embodiments of the present application provide an electronic device, including a memory and a processor. A computer program is stored in the memory, and the processor is configured to run the computer program to perform the above-described first aspect. The method for generating high-precision maps described above.

第四方面,本申请实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上述第一方面所述的高精地图的生成方法的步骤。In a fourth aspect, embodiments of the present application provide a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that when the processor executes the computer program Steps to implement the method for generating a high-precision map as described in the first aspect above.

第五方面,本申请实施例提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述的高精地图的生成方法。In a fifth aspect, embodiments of the present application provide a storage medium on which a computer program is stored. When the program is executed by a processor, the method for generating a high-precision map as described in the first aspect is implemented.

相比于相关技术,本申请实施例提供的高精地图的生成方法、系统、电子装置、计算机设备及存储介质,获取封路区域数据;将获取到的封路区域数据与地图原始数据进行匹配;根据匹配结果对地图原始数据进行切分;依据匹配结果来检测切分后每个区域内车道的封路状态;对检测结果为未封路的车道重新创建拓扑关系,当所有未封路车道的拓扑关系创建完成后生成高精地图。通过解析封路区域数据,针对每一个封闭区域,将封路区域的区域道路进行切分,然后检测切分后区域内部车道的封路状态,将未封路的车道重新创建拓扑关系,当所有未封路的车道重新刷新拓扑关系的工作后,生成针对封路道路更加精准的高精地图,可以更加有效的使用封闭车道,提高路径规划的效率。Compared with related technologies, embodiments of the present application provide high-precision map generation methods, systems, electronic devices, computer equipment, and storage media to obtain road closure area data; and match the obtained road closure area data with the original map data. ; Segment the original map data according to the matching results; detect the road closure status of the lanes in each area after segmentation based on the matching results; re-create topological relationships for lanes whose detection results are unsealed. When all unsealed lanes After the topological relationship is created, a high-precision map is generated. By parsing the road closure area data, for each closed area, the regional roads in the road closure area are segmented, and then the road closure status of the internal lanes in the segmented area is detected, and the topological relationship of the unsealed lanes is re-created. When all After the topological relationship of the unsealed lanes is refreshed, a more accurate high-precision map of the closed roads can be generated, which can make the closed lanes more effective and improve the efficiency of path planning.

本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。The details of one or more embodiments of the present application are set forth in the following drawings and description to make other features, objects, and advantages of the present application more concise and understandable.

附图说明Description of the drawings

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:The drawings described here are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation of the present application. In the attached picture:

图1是相关技术的高精地图的生成方法的终端的硬件结构框图;Figure 1 is a hardware structure block diagram of a terminal of a high-precision map generation method in the related art;

图2是本实施例的高精地图的生成方法的流程图;Figure 2 is a flow chart of the method for generating a high-precision map in this embodiment;

图3是本实施例的高精地图的生成方法的区域道路示意图;Figure 3 is a schematic diagram of regional roads of the high-precision map generation method in this embodiment;

图4是本实施例的高精地图的生成系统的结构示意图。Figure 4 is a schematic structural diagram of the high-precision map generation system in this embodiment.

具体实施方式Detailed ways

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be described and illustrated below in conjunction with the drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application and are not used to limit the present application. Based on the embodiments provided in this application, all other embodiments obtained by those of ordinary skill in the art without any creative work shall fall within the scope of protection of this application. In addition, it will also be appreciated that, although such development efforts may be complex and lengthy, the technology disclosed in this application will be readily apparent to those of ordinary skill in the art relevant to the disclosure of this application. Some design, manufacturing or production changes based on the content are only conventional technical means and should not be understood as insufficient content disclosed in this application.

在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施例在不冲突的情况下,可以与其它实施例相结合。Reference in this application to "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearances of this phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by those of ordinary skill in the art that the embodiments described in this application may be combined with other embodiments without conflict.

除非另作定义,本申请所涉及的技术术语或者科学术语应当为本申请所属技术领域内具有一般技能的人士所理解的通常意义。本申请所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本申请所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本申请所涉及的“多个”是指大于或者等于两个。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本申请所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。Unless otherwise defined, the technical terms or scientific terms involved in this application shall have the usual meanings understood by those with ordinary skills in the technical field to which this application belongs. "A", "an", "a", "the" and other similar words used in this application do not indicate a quantitative limit and may indicate singular or plural numbers. The terms "include", "comprises", "having" and any variations thereof involved in this application are intended to cover non-exclusive inclusion; for example, a process, method, system, product or product that includes a series of steps or modules (units). The equipment is not limited to the listed steps or units, but may also include steps or units that are not listed, or may further include other steps or units inherent to these processes, methods, products or equipment. Words such as "connected", "connected", "coupled" and the like mentioned in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The "plurality" mentioned in this application means greater than or equal to two. "And/or" describes the relationship between related objects, indicating that three relationships can exist. For example, "A and/or B" can mean: A alone exists, A and B exist simultaneously, and B exists alone. The terms “first”, “second”, “third”, etc. used in this application are only used to distinguish similar objects and do not represent a specific ordering of the objects.

本实施例提供的方法实施例可以在终端、计算机或者类似的运算装置中执行。以运行在终端上为例,图1是本发明实施例的高精地图的生成方法的终端的硬件结构框图。如图1所示,终端10可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,可选地,上述终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述终端的结构造成限定。例如,终端10还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。The method embodiments provided in this embodiment can be executed in a terminal, computer, or similar computing device. Taking running on a terminal as an example, FIG. 1 is a hardware structure block diagram of a terminal for a high-precision map generation method according to an embodiment of the present invention. As shown in Figure 1, the terminal 10 may include one or more (only one is shown in Figure 1) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data. Optionally, the above-mentioned terminal may also include a transmission device 106 and an input and output device 108 for communication functions. Persons of ordinary skill in the art can understand that the structure shown in Figure 1 is only illustrative, and it does not limit the structure of the above-mentioned terminal. For example, terminal 10 may also include more or fewer components than shown in FIG. 1 , or have a different configuration than shown in FIG. 1 .

存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的高精地图的生成方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the high-precision map generation method in the embodiment of the present invention. The processor 102 runs the computer program stored in the memory 104, Thereby executing various functional applications and data processing, that is, realizing the above method. Memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory located remotely relative to the processor 102, and these remote memories may be connected to the terminal 10 through a network. Examples of the above-mentioned networks include but are not limited to the Internet, intranets, local area networks, mobile communication networks and combinations thereof.

传输设备106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括终端10的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。Transmission device 106 is used to receive or send data via a network. The above-mentioned specific examples of the network may include a wireless network provided by the communication provider of the terminal 10 . In one example, the transmission device 106 includes a network adapter (Network Interface Controller, NIC for short), which can be connected to other network devices through a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (Radio Frequency, RF for short) module, which is used to communicate with the Internet wirelessly.

本实施例提供了一种高精地图的生成方法,图2是根据本申请实施例的高精地图的生成方法的流程图,如图2所示,该流程包括如下步骤:This embodiment provides a method for generating a high-precision map. Figure 2 is a flow chart of a method for generating a high-precision map according to an embodiment of the present application. As shown in Figure 2, the process includes the following steps:

S100:获取封路区域数据;S100: Obtain road closure area data;

封路区域数据由云端设置,同时,通过云端封路服务将封路区域数据转发到地图服务中,再由地图服务响应外部服务的路径规划请求基于生成的高精地图反馈路径规划结果。The road closure area data is set in the cloud. At the same time, the road closure area data is forwarded to the map service through the cloud road closure service. The map service then responds to the path planning request of the external service and feeds back the path planning results based on the generated high-precision map.

S200:将获取到的封路区域数据与地图原始数据进行匹配;S200: Match the obtained road closure area data with the original map data;

S300:根据匹配结果对地图原始数据进行切分;S300: Segment the original map data according to the matching results;

S400:依据匹配结果来检测切分后每个区域内车道的封路状态;S400: Detect the road closure status of the lanes in each area after segmentation based on the matching results;

S500:对检测结果为未封路的车道重新创建拓扑关系,当所有未封路车道的拓扑关系创建完成后生成高精地图。S500: Re-create topological relationships for lanes whose detection results are unsealed, and generate high-precision maps after the topological relationships of all unsealed lanes are created.

上述步骤S300~S500都是对同一个封路区域的操作,若解析生成有多个封路区域,针对每个封路区域重复完成步骤S300即可。The above steps S300 to S500 are all operations on the same road closure area. If multiple road closure areas are generated by analysis, step S300 can be repeated for each road closure area.

通过上述步骤S100~S500,获取封路区域数据;将获取到的封路区域数据与地图原始数据进行匹配;根据匹配结果对地图原始数据进行切分;依据匹配结果来检测切分后每个区域内车道的封路状态;对检测结果为未封路的车道重新创建拓扑关系,当所有未封路车道的拓扑关系创建完成后生成高精地图。通过解析封路区域数据,针对每一个封闭区域,将封路区域的区域道路进行切分,然后检测切分后区域内部车道的封路状态,将未封路的车道重新创建拓扑关系,当所有未封路的车道重新刷新拓扑关系的工作后,生成针对封路道路更加精准的高精地图,可以更加有效的使用封闭车道,提高路径规划的效率。Through the above steps S100 to S500, the road closure area data is obtained; the obtained road closure area data is matched with the original map data; the original map data is segmented according to the matching results; and each segmented area is detected based on the matching results. The road closure status of the inner lane; re-create the topological relationship for the lanes whose detection results are unsealed, and generate a high-precision map after the topological relationships of all unsealed lanes are created. By parsing the road closure area data, for each closed area, the regional roads in the road closure area are segmented, and then the road closure status of the internal lanes in the segmented area is detected, and the topological relationship of the unsealed lanes is re-created. When all After the topological relationship of the unsealed lanes is refreshed, a more accurate high-precision map of the closed roads can be generated, which can make the closed lanes more effective and improve the efficiency of path planning.

对一个封路区域的操作除上述步骤之外,还包括以下步骤:In addition to the above steps, the operation of a road closure area also includes the following steps:

S600:将封路区域边界差分成点列表;S600: Divide the boundary difference of the road closure area into a list of points;

S700:将每个点与封路区域内车道进行匹配,记录每个匹配到的车道的索引位置,记为匹配车道索引范围。S700: Match each point with the lane in the road closure area, record the index position of each matched lane, and record it as the matching lane index range.

其中,步骤S300:根据匹配结果对地图原始数据进行切分,具体包括以下步骤:Among them, step S300: segment the original map data according to the matching results, specifically including the following steps:

S310:统计区域道路内的所有车道对应的匹配车道索引范围,根据其索引位置进行排序;S310: The matching lane index ranges corresponding to all lanes in the statistical area are sorted according to their index positions;

S320:根据排序信息得到若干切分点;S320: Obtain several segmentation points based on the sorting information;

S330:依据切分点对该区域道路进行切分,得到多个连续的切分子区域。S330: Segment the roads in the area according to the segmentation points to obtain multiple continuous segmented sub-regions.

在本实施例中,在上述步骤S310~S330的过程中,对范围大小排序的规则并不限定,因为,一旦改变排序规则,只要将相应依据排序信息获得若干切分点的规则进行相应修改即可。In this embodiment, in the process of the above-mentioned steps S310 to S330, the rules for sorting range sizes are not limited, because once the sorting rules are changed, the rules for obtaining several segmentation points based on the sorting information only need to be modified accordingly. Can.

步骤S400,依据匹配结果来检测切分后每个区域内车道的封路状态,具体包括以下步骤:Step S400: Detect the road closure status of the lanes in each segmented area based on the matching results, which specifically includes the following steps:

根据每个车道的匹配车道索引范围和封路区域数据的切分位置信息来判断切分子区域中每个车道的封路状态。The road closure status of each lane in the segmented sub-region is determined based on the matching lane index range of each lane and the segmentation position information of the road closure area data.

在一实施例中,根据道路、道路下属车道、切分后车道的匹配车道索引范围以及封路区域数据中切分位置信息来判断当前切分后道路内一段范围车道的封路状态。In one embodiment, the road closure status of a range of lanes in the current segmented road is determined based on the road, the lanes subordinate to the road, the matching lane index range of the segmented lanes, and the segmentation location information in the road closure area data.

步骤S500,对检测结果为未封路的车道重新创建拓扑关系,当所有未封路车道的拓扑关系创建完成后生成高精地图,具体包括以下步骤:Step S500: Re-create topological relationships for lanes whose detection results are unsealed. After the topological relationships of all unsealed lanes are created, a high-precision map is generated, which specifically includes the following steps:

S510:获取区域道路内所有切分子区域的所有车道的封路状态信息;S510: Obtain the road closure status information of all lanes in all sub-regions within the regional road;

在一实施例中,在依据步骤S400的基础上,步骤S510主要获取的为切分子区域内各个车道的封路状态。In one embodiment, based on step S400, step S510 mainly obtains the road closure status of each lane within the segmented sub-region.

S520:若切分子区域内的车道处于封路,则对该车道不与其前后相连的车道创建拓扑关系;若切分子区域内的车道处于未封路状态,则对该车道与其前后相连的未封路的车道创建拓扑关系;S520: If the lane in the cut sub-area is in a road closure state, create a topological relationship between the lane and the lanes connected to it. The lanes of the road create topological relationships;

S530:当所有未封路的车道的拓扑关系创建完成后生成高精地图。S530: Generate a high-precision map after the topological relationships of all unsealed lanes are created.

除上述步骤外,对于切分道路首尾两端与相邻道路的拓扑关系需从地图原始数据移植过来。In addition to the above steps, the topological relationship between the first and last ends of the segmented road and adjacent roads needs to be transplanted from the original map data.

在步骤S530中需重复完成若干上述车道的拓扑创建操作,因为封路区域数据有时可能不止一个,并且每个封路区域数据包含n条道路,每个道路中会包括嘛m条车道,针对每个道路将其切分i子区域,此时,判断每个车道封路状态的数量比未切分前呈i倍增长,基于对每个切分后一段范围的车道的封路状态检测并重新对为未封路车道刷新拓扑关系,这样的方式,将车道进行切分后检测封路状态,可以更加精确检测到封路位置,同时,将封路的车道删除(并不是删除数据,仅不与车道前后相连的车道创建拓扑关系),仅创建未封路的车道的拓扑关系,可以生成更高精度的高精地图,更有利于路径规划。In step S530, several above-mentioned lane topology creation operations need to be completed repeatedly, because the road closure area data may sometimes be more than one, and each road closure area data contains n roads, and each road will include m lanes. For each road closure area data, Divide a road into i sub-areas. At this time, the number of road closure states determined for each lane increases i times compared with before the segmentation. Based on the detection and re-detection of the road closure status of each lane after segmentation, the road is divided into i sub-areas. For refreshing topological relationships for unsealed lanes, in this way, the lanes are segmented and then the road closure status is detected, which can more accurately detect the road closure location. At the same time, the road closure lanes are deleted (this does not mean deleting the data, it only does not delete the data). Create a topological relationship with the lanes connected before and after the lane), and only create a topological relationship with the unsealed lanes, which can generate a higher-precision high-precision map, which is more conducive to path planning.

针对区域道路的匹配、切分及创建拓扑关系,现进行解释说明,如图3所示,图中,横向实线为车道线,横向虚线为车道中心线,道路中实线的几何图形为封路区域,原步骤S300~S500步骤,具体包括以下步骤:For the matching, segmentation and creation of topological relationships of regional roads, explanations are now provided, as shown in Figure 3. In the figure, the horizontal solid lines are lane lines, the horizontal dotted lines are lane center lines, and the geometric figures of the solid lines in the road are seals. Road area, original steps S300~S500, specifically include the following steps:

比如区域道路有三个车道,分别是0号车道,1号车道,2号车道;For example, a regional road has three lanes, namely lane 0, lane 1, and lane 2;

(1)、将获取封路区域数据的封路区域边界差分成点列表;(1) Divide the road closure area boundary difference obtained from the road closure area data into a list of points;

(2)、将每个点与地图原始数据进行匹配,记录每个匹配到的车道的索引范围,记为匹配车道索引范围,此时,匹配到0号车道的范围为(a,b),匹配到1号车道的范围为(d,e),匹配到2号车道的范围为(c,e);(2) Match each point with the original map data, record the index range of each matched lane, and record it as the matching lane index range. At this time, the range of matched lane 0 is (a, b), The range matching to lane 1 is (d, e), and the range matching to lane 2 is (c, e);

(3)、将所有匹配的索引范围进行排序,排序按点在车道同一延伸方向的顺序进行排列,即a、b、c、d、e,判断该序列中是否包含起始点,若不包含起始点,则增加起始点,去重后得到0、a、b、c、d、e、t的切分点列表;若序列中包含起始点,例如a点为起点时,数据去重后得到0、b、c、d、e、t的切分点列表。下列的步骤以序列中不包含起始点进行阐述;(3) Sort all matching index ranges in the order of points in the same extension direction of the lane, that is, a, b, c, d, e, and determine whether the sequence contains the starting point. If it does not, If the starting point is the starting point, add the starting point, and after deduplication, you will get a list of split points of 0, a, b, c, d, e, t; if the sequence contains a starting point, for example, when point a is the starting point, you will get 0 after deduplication. , b, c, d, e, t list of split points. The following steps are illustrated with a sequence that does not include a starting point;

(4)、依据得到的切分点对区域道路进行切分,获得连续的A、B、C、D、E、F六个切分子区域;(4) Segment the regional roads based on the obtained segmentation points, and obtain six consecutive segmented sub-regions A, B, C, D, E, and F;

(5)、对每个切分子区域内的三段车道进行封路状态的检测;(5) Detect the road closure status of the three lanes in each sub-area;

(6)、六个切分子区域内的所有车道的封路状态信息检测结果为:0号车道的B切分子区域为封路状态,1号车道的E切分子区域为封路状态,2号车道的D切分子区域为封路状态;(6) The detection results of the road closure status information of all lanes in the six sub-areas are: the sub-area B of lane 0 is in a road closure state, the sub-area E of lane 1 is in a road closure state, and the sub-area E of lane 2 is in a road closure state. The D-cut sub-area of the lane is in a road closure state;

(7)、此时,创建0号车道的拓扑关系为A,C->D->E->F,创建1号车道的拓扑关系为A->B->C->D,F,创建2号车道的拓扑关系为A->B->C,E->F,以上三条车道的A切分子区域和F切分子区域与相邻道路的拓扑关系则直接通过移植地图原始数据对应区域的拓扑关系。(7). At this time, the topological relationship for creating lane 0 is A, C->D->E->F, and the topological relationship for creating lane 1 is A->B->C->D, F. Create The topological relationship of Lane 2 is A->B->C, E->F. The topological relationship between the A-cut subregion and F-cut subregion of the above three lanes and the adjacent roads is directly transplanted from the corresponding area of the original map data. topological relationship.

需要说明的是,在上述流程中或者附图的流程图中示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。It should be noted that the steps shown in the above process or the flow chart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical sequence is shown in the flow chart, in the In some cases, the steps shown or described may be performed in a different order than here.

本实施例还提供了一种高精地图的生成系统,该系统用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”、“单元”、“子单元”等可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的系统较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。This embodiment also provides a high-precision map generation system, which is used to implement the above embodiments and preferred implementations. What has already been explained will not be described again. As used below, the terms "module", "unit", "sub-unit", etc. may be a combination of software and/or hardware that implements a predetermined function. Although the systems described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.

图4是根据本申请实施例的高精地图的生成系统的结构框图,如图4所示,一种高精地图的生成系统,包括获取单元10、匹配单元20、切分单元30、检测单元40及生成单元50;Figure 4 is a structural block diagram of a high-precision map generation system according to an embodiment of the present application. As shown in Figure 4, a high-precision map generation system includes an acquisition unit 10, a matching unit 20, a segmentation unit 30, and a detection unit. 40 and generation unit 50;

所述获取单元10,用于获取封路区域数据;The acquisition unit 10 is used to acquire road closure area data;

所述匹配单元20,用于将获取的封路区域数据与地图原始数据进行匹配;The matching unit 20 is used to match the obtained road closure area data with the original map data;

所述切分单元30,用于根据匹配结果对地图原始数据进行切分;The segmentation unit 30 is used to segment the original map data according to the matching results;

所述检测单元40,用于依据匹配结果来检测切分后每个区域内车道的封路状态;The detection unit 40 is used to detect the road closure status of the lanes in each area after segmentation based on the matching results;

所述生成单元50,用于对检测结果为未封路的车道重新创建拓扑关系,当所有未封路车道的拓扑关系创建完成后生成高精地图。The generating unit 50 is used to re-create topological relationships for lanes whose detection results are unsealed, and generate a high-precision map after the topological relationships of all unsealed lanes are created.

上述高精地图的生成系统,获取封路区域数据;将获取到的封路区域数据与地图原始数据进行匹配;根据匹配结果对地图原始数据进行切分;依据匹配结果来检测切分后每个区域内车道的封路状态;对检测结果为未封路的车道重新创建拓扑关系,当所有未封路车道的拓扑关系创建完成后生成高精地图。通过解析封路区域数据,针对每一个封闭区域,将封路区域的区域道路进行切分,然后检测切分后区域内部车道的封路状态,将未封路的车道重新创建拓扑关系,当所有未封路的车道重新刷新拓扑关系的工作后,生成针对封路道路更加精准的高精地图,可以更加有效的使用封闭车道,提高路径规划的效率。The above-mentioned high-precision map generation system obtains road closure area data; matches the obtained road closure area data with the original map data; segments the original map data according to the matching results; and detects each segmented segment based on the matching results. The road closure status of the lanes in the area; re-create the topological relationship for the lanes whose detection results are unsealed, and generate a high-precision map after the topological relationships of all unsealed lanes are created. By parsing the road closure area data, for each closed area, the regional roads in the road closure area are segmented, and then the road closure status of the internal lanes in the segmented area is detected, and the topological relationship of the unsealed lanes is re-created. When all After the topological relationship of the unsealed lanes is refreshed, a more accurate high-precision map of the closed roads can be generated, which can make the closed lanes more effective and improve the efficiency of path planning.

本实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。This embodiment also provides an electronic device, including a memory and a processor. A computer program is stored in the memory, and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。Optionally, the above-mentioned electronic device may further include a transmission device and an input-output device, wherein the transmission device is connected to the above-mentioned processor, and the input-output device is connected to the above-mentioned processor.

可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:Optionally, in this embodiment, the above-mentioned processor may be configured to perform the following steps through a computer program:

S100:获取封路区域数据;S100: Obtain road closure area data;

S200:将获取到的封路区域数据与地图原始数据进行匹配;S200: Match the obtained road closure area data with the original map data;

S300:根据匹配结果对地图原始数据进行切分;S300: Segment the original map data according to the matching results;

S400:依据匹配结果来检测切分后每个区域内车道的封路状态;S400: Detect the road closure status of the lanes in each area after segmentation based on the matching results;

S500:对检测结果为未封路的车道重新创建拓扑关系,当所有未封路车道的拓扑关系创建完成后生成高精地图。S500: Re-create topological relationships for lanes whose detection results are unsealed, and generate high-precision maps after the topological relationships of all unsealed lanes are created.

需要说明的是,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。It should be noted that for specific examples in this embodiment, reference may be made to the examples described in the above-mentioned embodiments and optional implementations, and the details of this embodiment will not be repeated here.

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种高精地图的生成方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。In one embodiment, a computer device is provided, which may be a terminal. The computer equipment includes a processor, memory, network interface, display screen and input device connected by a system bus. Wherein, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes non-volatile storage media and internal memory. The non-volatile storage medium stores operating systems and computer programs. This internal memory provides an environment for the execution of operating systems and computer programs in non-volatile storage media. The network interface of the computer device is used to communicate with external terminals through a network connection. When the computer program is executed by the processor, a method for generating a high-precision map is implemented. The display screen of the computer device may be a liquid crystal display or an electronic ink display. The input device of the computer device may be a touch layer covered on the display screen, or may be a button, trackball or touch pad provided on the computer device shell. , it can also be an external keyboard, trackpad or mouse, etc.

本领域技术人员可以理解,上述结构仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比上述更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。Those skilled in the art can understand that the above structures are only block diagrams of partial structures related to the solution of the present application, and do not constitute a limitation on the computer equipment to which the solution of the present application is applied. Specific computer equipment may include more than the above or Have fewer parts, or combine certain parts, or have different parts arrangements.

另外,结合上述实施例中的高精地图的生成方法,本申请实施例可提供一种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述实施例中的任意一种高精地图的生成方法。In addition, combined with the high-precision map generation method in the above embodiments, embodiments of the present application may provide a storage medium for implementation. The storage medium stores a computer program; when the computer program is executed by the processor, any one of the high-precision map generation methods in the above embodiments is implemented.

本领域的技术人员应该明白,以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。Those skilled in the art should understand that the technical features of the above-described embodiments can be combined in any way. To simplify the description, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as these If there is no contradiction in the combination of technical features, they should be considered to be within the scope of this specification.

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only express several implementation modes of the present application, and their descriptions are relatively specific and detailed, but they should not be understood as limiting the scope of the invention patent. It should be noted that, for those of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all fall within the protection scope of the present application. Therefore, the scope of protection of this patent application should be determined by the appended claims.

Claims (5)

1.一种高精地图的生成方法,其特征在于,包括以下步骤:1. A method for generating high-precision maps, which is characterized by including the following steps: 获取封路区域数据;Get road closure area data; 将获取到的封路区域数据与地图原始数据进行匹配;Match the obtained road closure area data with the original map data; 将封路区域边界差分成点列表;Divide the boundary difference of the road closure area into a list of points; 将每个点与封路区域内车道进行匹配,记录每个匹配到的车道的索引位置,记为匹配车道索引范围;Match each point with the lane in the road closure area, record the index position of each matched lane, and record it as the matching lane index range; 统计区域道路内的所有车道对应的匹配车道索引范围,根据其索引位置进行排序,排序按点在车道同一延伸方向的顺序进行排列;The matching lane index ranges corresponding to all lanes in the statistical area are sorted according to their index positions, and the sorting is arranged in the order of points in the same extension direction of the lane; 根据排序信息得到若干切分点;Obtain several segmentation points based on the sorting information; 依据切分点对该区域道路进行切分,得到多个连续的切分子区域;Segment the roads in the area based on the segmentation points to obtain multiple consecutive segmented sub-regions; 根据每个车道的匹配车道索引范围和封路区域数据的切分位置信息来判断切分子区域中每个车道的封路状态;Determine the road closure status of each lane in the segmented sub-region based on the matching lane index range of each lane and the segmented location information of the road closure area data; 获取区域道路内所有切分子区域的所有车道的封路状态信息;Obtain the road closure status information of all lanes in all sub-regions within the regional road; 若切分子区域内的车道处于封路,则对该车道不与其前后相连的车道创建拓扑关系;若切分子区域内的车道处于未封路状态,则对该车道与其前后相连的未封路的车道创建拓扑关系;If the lane in the divided sub-region is in a road-blocking state, no topological relationship is created between the lane and the lanes connected to it. Lanes create topological relationships; 当所有未封路的车道的拓扑关系创建完成后生成高精地图。When the topological relationships of all unsealed lanes are created, a high-precision map is generated. 2.一种高精地图的生成系统,其特征在于,包括获取单元、匹配单元、切分单元、检测单元及生成单元;2. A high-precision map generation system, characterized by including an acquisition unit, a matching unit, a segmentation unit, a detection unit and a generation unit; 所述获取单元,用于获取封路区域数据;The acquisition unit is used to acquire road closure area data; 所述匹配单元,用于将获取的封路区域数据与地图原始数据进行匹配;将封路区域边界差分成点列表;将每个点与封路区域内车道进行匹配,记录每个匹配到的车道的索引位置,记为匹配车道索引范围;The matching unit is used to match the obtained road closure area data with the original map data; divide the road closure area boundary difference into a list of points; match each point with the lane in the road closure area, and record each matched The index position of the lane is recorded as the matching lane index range; 所述切分单元,统计区域道路内的所有车道对应的匹配车道索引范围,根据其索引位置进行排序,排序按点在车道同一延伸方向的顺序进行排列;根据排序信息得到若干切分点;依据切分点对该区域道路进行切分,得到多个连续的切分子区域;The segmentation unit counts the matching lane index ranges corresponding to all lanes in the regional road, and sorts them according to their index positions. The sorting is arranged in the order of points in the same extension direction of the lane; several segmentation points are obtained according to the sorting information; based on The segmentation points segment the roads in the area to obtain multiple continuous segmented sub-regions; 所述检测单元,用于根据每个车道的匹配车道索引范围和封路区域数据的切分位置信息来判断切分子区域中每个车道的封路状态;The detection unit is used to determine the road closure status of each lane in the segmented sub-region based on the matching lane index range of each lane and the segmentation position information of the road closure area data; 所述生成单元,用于获取区域道路内所有切分子区域的所有车道的封路状态信息;若切分子区域内的车道处于封路,则对该车道不与其前后相连的车道创建拓扑关系;若切分子区域内的车道处于未封路状态,则对该车道与其前后相连的未封路的车道创建拓扑关系;当所有未封路的车道的拓扑关系创建完成后生成高精地图。The generation unit is used to obtain the road closure status information of all lanes in all sub-areas within the regional road; if the lane in the sub-area is in road closure, create a topological relationship for the lane that is not connected to the lanes before and after it; if If the lanes in the segmented sub-region are in an unsealed state, a topological relationship is created between the lane and the unsealed lanes connected to it before and after it. When the topological relationships of all unsealed lanes are created, a high-precision map is generated. 3.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1中所述的高精地图的生成方法。3. An electronic device, comprising a memory and a processor, characterized in that a computer program is stored in the memory, and the processor is configured to run the computer program to execute the high-precision map described in claim 1 generation method. 4.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1中所述的高精地图的生成方法的步骤。4. A computer device, comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that when the processor executes the computer program, the method described in claim 1 is implemented Steps of generating high-precision maps. 5.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1中所述的高精地图的生成方法的步骤。5. A computer-readable storage medium on which a computer program is stored, characterized in that when the computer program is executed by a processor, the steps of the method for generating a high-precision map described in claim 1 are implemented.
CN202111184583.4A 2021-10-12 2021-10-12 High-precision map generation method, system, electronic device, computer equipment and storage medium Active CN113886511B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111184583.4A CN113886511B (en) 2021-10-12 2021-10-12 High-precision map generation method, system, electronic device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111184583.4A CN113886511B (en) 2021-10-12 2021-10-12 High-precision map generation method, system, electronic device, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN113886511A CN113886511A (en) 2022-01-04
CN113886511B true CN113886511B (en) 2024-01-30

Family

ID=79006237

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111184583.4A Active CN113886511B (en) 2021-10-12 2021-10-12 High-precision map generation method, system, electronic device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113886511B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115438516B (en) * 2022-11-07 2023-03-24 阿里巴巴达摩院(杭州)科技有限公司 Simulation map generation method, electronic device and computer storage medium
CN116429125B (en) * 2023-06-09 2023-08-11 高德软件有限公司 Road matching method, device, equipment and medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105675000A (en) * 2016-01-15 2016-06-15 武汉光庭信息技术股份有限公司 Lane-level path planning method and system based on high precision map
CN105890607A (en) * 2016-03-31 2016-08-24 百度在线网络技术(北京)有限公司 Map generation method and device and route planning method and device
CN111076734A (en) * 2019-12-12 2020-04-28 湖南大学 A high-precision map construction method for unstructured roads in closed areas
CN111142525A (en) * 2019-12-31 2020-05-12 武汉中海庭数据技术有限公司 High-precision map lane topology construction method and system, server and medium
CN111191596A (en) * 2019-12-31 2020-05-22 武汉中海庭数据技术有限公司 A closed area mapping method, device and storage medium
CN111626206A (en) * 2020-05-27 2020-09-04 北京百度网讯科技有限公司 High-precision map construction method and device, electronic equipment and computer storage medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108871368B (en) * 2018-08-06 2020-12-29 武汉中海庭数据技术有限公司 Method and system for constructing transverse topological relation of high-precision map lane and memory
CN116734828A (en) * 2023-04-12 2023-09-12 高德软件有限公司 Determination of road topology information, electronic map data processing method and electronic equipment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105675000A (en) * 2016-01-15 2016-06-15 武汉光庭信息技术股份有限公司 Lane-level path planning method and system based on high precision map
CN105890607A (en) * 2016-03-31 2016-08-24 百度在线网络技术(北京)有限公司 Map generation method and device and route planning method and device
CN111076734A (en) * 2019-12-12 2020-04-28 湖南大学 A high-precision map construction method for unstructured roads in closed areas
CN111142525A (en) * 2019-12-31 2020-05-12 武汉中海庭数据技术有限公司 High-precision map lane topology construction method and system, server and medium
CN111191596A (en) * 2019-12-31 2020-05-22 武汉中海庭数据技术有限公司 A closed area mapping method, device and storage medium
CN111626206A (en) * 2020-05-27 2020-09-04 北京百度网讯科技有限公司 High-precision map construction method and device, electronic equipment and computer storage medium

Also Published As

Publication number Publication date
CN113886511A (en) 2022-01-04

Similar Documents

Publication Publication Date Title
CN113886511B (en) High-precision map generation method, system, electronic device, computer equipment and storage medium
CN112069856A (en) Map generation method, driving control method, device, electronic device and system
CN108806472B (en) Road rendering method and device in electronic map, and processing method and device
CN106323301A (en) Road information obtaining method and device
CN113435403B (en) Road network missing road detection method, device, electronic equipment and storage medium
CN113239089B (en) Path identification method, device, electronic device, storage medium and program product
JP2021532449A (en) Lane attribute detection
CN114818065A (en) Three-dimensional roadway model building method and device, electronic equipment and storage medium
CN116465394B (en) Road network structure generation method and device based on vehicle track data
CN113190538A (en) Road construction method and device based on track data, storage medium and terminal
CN116782145A (en) A medium and high frequency GPS trajectory data processing method, device, storage medium and terminal
CN115691217A (en) Traffic conflict identification method, device, storage medium and electronic equipment
CN106934842B (en) Method and device for identifying closed area
CN111383444B (en) Method, device, server and storage medium for predicting road condition state
WO2025066566A1 (en) Road image generation method and apparatus, and computer device, storage medium and computer program product
CN116359942A (en) Acquisition method, device, storage medium and program product of point cloud data
CN115631476A (en) Lane data processing method, system, electronic device and storage medium
CN114812537A (en) Lane line map construction and update method, system, medium, and apparatus
CN108898862A (en) The determination method, apparatus and electronic equipment of traffic light intersection
CN116935656B (en) Road traffic data processing method and device, electronic equipment and storage medium
CN114691701A (en) High-precision map update method and device
CN117591615A (en) Area determination method, device and storage medium
CN117909434A (en) Crowdsourcing trajectory point and collection task matching method, device, equipment and medium
CN116664025A (en) Loading and unloading position point generation method, device and equipment
CN114677836B (en) Intersection multi-vehicle cooperation method and system based on minimum group coverage

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Room 101, 21st Floor, South Building, Information Technology Building, No. 650 Yunxiu South Road, Wuyang Street, Deqing County, Huzhou City, Zhejiang Province 313200

Patentee after: Zhejiang Siqian Intelligent Driving Technology Co.,Ltd.

Country or region after: China

Address before: 118, 1st Floor, Building 1, No.16 Anningzhuang East Road, Haidian District, Beijing

Patentee before: Beijing Sinian Zhijia Technology Co.,Ltd.

Country or region before: China