[go: up one dir, main page]

CN114037966A - High-precision map feature extraction method, device, medium and electronic equipment - Google Patents

High-precision map feature extraction method, device, medium and electronic equipment Download PDF

Info

Publication number
CN114037966A
CN114037966A CN202111272599.0A CN202111272599A CN114037966A CN 114037966 A CN114037966 A CN 114037966A CN 202111272599 A CN202111272599 A CN 202111272599A CN 114037966 A CN114037966 A CN 114037966A
Authority
CN
China
Prior art keywords
road
features
feature
geometric features
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.)
Pending
Application number
CN202111272599.0A
Other languages
Chinese (zh)
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.)
Apollo Intelligent Technology Beijing Co Ltd
Original Assignee
Apollo Intelligent Technology Beijing 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 Apollo Intelligent Technology Beijing Co Ltd filed Critical Apollo Intelligent Technology Beijing Co Ltd
Priority to CN202111272599.0A priority Critical patent/CN114037966A/en
Publication of CN114037966A publication Critical patent/CN114037966A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/25Fusion techniques
    • G06F18/253Fusion techniques of extracted features

Landscapes

  • Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Image Analysis (AREA)

Abstract

The application discloses a high-precision map feature extraction method, device, medium and electronic equipment, and relates to the field of artificial intelligence, in particular to the field of computer vision, and specifically relates to the fields of automatic driving, high-precision maps and intelligent transportation. The specific implementation scheme is as follows: acquiring at least two frames of road images acquired in different lanes in the same road area; respectively extracting the original geometric features of the pavement markers in the at least two frames of road images; and carrying out fusion processing on at least two original geometric characteristics to obtain the target geometric characteristics of the pavement marker. By executing the technical scheme provided by the application, the geometric features of the pavement markers are extracted, and more accurate geometric features can be extracted.

Description

高精地图特征提取方法、装置、介质及电子设备High-precision map feature extraction method, device, medium and electronic device

技术领域technical field

本申请涉及人工智能领域,尤其涉及计算机视觉领域,具体涉及自动驾驶、高精地图,以及智能交通领域。This application relates to the field of artificial intelligence, in particular to the field of computer vision, and in particular to the fields of autonomous driving, high-precision maps, and intelligent transportation.

背景技术Background technique

高精地图也称高精度地图,是自动驾驶汽车使用。高精地图,拥有精确的车辆位置信息和丰富的道路元素数据信息,可以帮助汽车预知路面复杂信息,如坡度、曲率、航向等,更好地规避潜在的风险。路面标识大量存在于城市道路中,在车辆自动驾驶、高精地图生产以及智能交通管理等过程中,常会基于摄像头采集的道路图像来对路面标识进行提取。但受采集视角的影响,道路图像中的路面标识往往会存在一定程度的缺失和畸变,严重影响路面标识特征提取的准确性。High-precision maps, also known as high-precision maps, are used by autonomous vehicles. High-precision maps, with accurate vehicle location information and rich road element data information, can help cars predict complex road information, such as slope, curvature, heading, etc., to better avoid potential risks. A large number of pavement signs exist on urban roads. In the process of vehicle automatic driving, high-precision map production, and intelligent traffic management, pavement signs are often extracted based on road images collected by cameras. However, affected by the acquisition perspective, the pavement markings in the road images often have a certain degree of lack and distortion, which seriously affects the accuracy of pavement marking feature extraction.

发明内容SUMMARY OF THE INVENTION

本申请公开了用于对路面标识的几何特征进行提取的高精地图特征提取方法、装置、介质及电子设备,以提取到更加准确的几何特征。The present application discloses a high-precision map feature extraction method, device, medium and electronic device for extracting geometric features of road markings, so as to extract more accurate geometric features.

根据本申请的一方面,提供了一种高精地图特征提取方法,所述方法包括:According to an aspect of the present application, a method for extracting features from a high-precision map is provided, the method comprising:

获取在不同车道对同一道路区域采集的至少两帧道路图像;Obtain at least two frames of road images collected in different lanes for the same road area;

分别提取所述至少两帧道路图像中路面标识的原始几何特征;respectively extracting the original geometric features of the road surface markings in the at least two frames of road images;

对至少两个所述原始几何特征进行融合处理,得到所述路面标识的目标几何特征。Perform fusion processing on at least two of the original geometric features to obtain the target geometric features of the road surface marking.

根据本申请的另一方面,提供一种电子设备,该电子设备包括:According to another aspect of the present application, an electronic device is provided, the electronic device comprising:

至少一个处理器;以及at least one processor; and

与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如本申请实施例任一项所述的高精地图特征提取方法。The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor, so that the at least one processor can execute any one of the embodiments of the present application High-precision map feature extraction method.

根据本申请的一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行如本申请实施例任一项所述的高精地图特征提取方法。According to an aspect of the present application, a non-transitory computer-readable storage medium storing computer instructions is provided, and the computer instructions are used to cause the computer to execute the high-precision map feature according to any one of the embodiments of the present application. Extraction Method.

执行本申请提供的技术方案,对路面标识的几何特征进行提取,可以提取到更加准确的几何特征。By implementing the technical solution provided in the present application, the geometric features of the pavement markings are extracted, and more accurate geometric features can be extracted.

应当理解,本部分所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。It should be understood that the content described in this section is not intended to identify key or critical features of the embodiments of the application, nor is it intended to limit the scope of the application. Other features of the present application will become readily understood from the following description.

附图说明Description of drawings

附图用于更好地理解本方案,不构成对本申请的限定。其中:The accompanying drawings are used for better understanding of the present solution, and do not constitute a limitation to the present application. in:

图1是根据本申请实施例的一种高精地图特征提取方法的示意图;1 is a schematic diagram of a method for extracting features from a high-precision map according to an embodiment of the present application;

图2是根据本申请实施例的又一种高精地图特征提取方法的示意图;2 is a schematic diagram of yet another method for extracting features from a high-precision map according to an embodiment of the present application;

图3A是根据本申请实施例的又一种高精地图特征提取方法的示意图;3A is a schematic diagram of yet another method for extracting features from a high-precision map according to an embodiment of the present application;

图3B是本申请实施例提供的又一种高精地图特征提取方法的流程示意图;3B is a schematic flowchart of another method for extracting features of a high-precision map provided by an embodiment of the present application;

图4是根据本申请实施例的又一种高精地图特征提取方法的示意图;4 is a schematic diagram of yet another method for extracting features from a high-precision map according to an embodiment of the present application;

图5是根据本申请实施例的又一种高精地图特征提取方法的示意图;5 is a schematic diagram of yet another method for extracting features from a high-precision map according to an embodiment of the present application;

图6是根据本申请实施例的一种高精地图特征提取装置的示意图;6 is a schematic diagram of an apparatus for extracting features of a high-precision map according to an embodiment of the present application;

图7是用来实现本申请实施例的一种高精地图特征提取方法的电子设备的框图。FIG. 7 is a block diagram of an electronic device used to implement a method for extracting features of a high-precision map according to an embodiment of the present application.

具体实施方式Detailed ways

以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。Exemplary embodiments of the present application are described below with reference to the accompanying drawings, which include various details of the embodiments of the present application to facilitate understanding, and should be considered as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present application. Also, descriptions of well-known functions and constructions are omitted from the following description for clarity and conciseness.

图1是根据本申请实施例的一种高精地图特征提取方法的示意图。本实施例可适用于在对路面标识的几何特征进行提取的情况。本实施例公开的高精地图特征提取方法可以由高精地图特征提取装置来执行,该装置可以由软件和/或硬件的方式实现,配置于具备计算和存储功能的电子设备中。参见图1,本实施例提供的一种高精地图特征提取方法,包括:FIG. 1 is a schematic diagram of a method for extracting features of a high-precision map according to an embodiment of the present application. This embodiment is applicable to the case of extracting the geometric features of road surface markings. The high-precision map feature extraction method disclosed in this embodiment may be executed by a high-precision map feature extraction apparatus, which may be implemented in software and/or hardware, and configured in an electronic device with computing and storage functions. Referring to FIG. 1 , a method for extracting features from a high-precision map provided by this embodiment includes:

S110、获取在不同车道对同一道路区域采集的至少两帧道路图像。S110: Acquire at least two frames of road images collected in different lanes for the same road area.

其中,道路区域是指道路上绘制有地面标识的区域,示例性的,道路区域可以是绘制有转向引导、停止线或者人行横道的道路交口。The road area refers to an area on the road where ground signs are drawn. Exemplarily, the road area may be a road intersection on which steering guidance, stop lines or pedestrian crossings are drawn.

其中,道路图像可以是通过专业图像采集车采集的,也可以普通车辆通过行车记录仪或者带有拍照功能的手持设备如手机、平板电脑采集的,这里道路图像的采集方式以及采集设备不作限定,具体根据实际情况确定。该道路图像可以是道路区域的正视图。Among them, the road image can be collected by a professional image acquisition vehicle, or a common vehicle can be collected by a driving recorder or a handheld device with a camera function, such as a mobile phone and a tablet computer. Here, the road image collection method and collection equipment are not limited. It is determined according to the actual situation. The road image may be a front view of the road area.

可选的,至少两帧道路图像可以是通过采集设备在不同车道采集到的,针对每一车道,至少采集一帧道路图像。例如,可以控制安装有采集设备车辆分别在每一车道上行驶,并在车辆在每一车道行驶的过程中,控制采集设备按照预设频率(如一秒采集10帧图像),对道路图像进行图像采集,即针对每一车道都采集多帧图像。Optionally, at least two frames of road images may be collected in different lanes by a collection device, and for each lane, at least one frame of road images is collected. For example, it is possible to control the vehicles installed with the acquisition equipment to drive in each lane respectively, and control the acquisition equipment to image the road images according to a preset frequency (such as 10 frames of images per second) during the process of the vehicle driving in each lane. Acquisition, that is, to acquire multiple frames of images for each lane.

本实施例不同道路图像对应的图像采集位置不同。可以知道的是,由于采集位置会影响相机视角,在不同采集位置对同一道路区域进行拍摄,可以得到不同相机视角下的道路区域,从多角度对道路区域进行采集。The image collection positions corresponding to different road images in this embodiment are different. It can be known that, since the collection position will affect the camera angle of view, if the same road area is photographed at different collection positions, the road area under different camera angles of view can be obtained, and the road area can be collected from multiple angles.

S120、分别提取所述至少两帧道路图像中路面标识的原始几何特征。S120. Extract the original geometric features of the road surface markers in the at least two frames of road images respectively.

其中,路面标识是指由相关部门绘制在道路上,用于指引行人或者车辆行进的图形。示例性的,路面标识可以是菱形标识、车道线、人行横道或者停止线等。路面标识的原始几何特征,是用于描述构成路面标识的多边形的信息。示例性的,在路面标识为人行横道的情况下,人行横道的原始几何特征可以为构成人行横道的各多边形的角点或者边缘等特征数据。Among them, the road marking refers to the graphics drawn by the relevant departments on the road to guide pedestrians or vehicles. Exemplarily, the pavement markings may be diamond-shaped markings, lane markings, pedestrian crossings or stop lines, and the like. The original geometric features of pavement markings are the information used to describe the polygons that constitute the pavement markings. Exemplarily, when the road surface is marked as a crosswalk, the original geometric features of the crosswalk may be feature data such as corner points or edges of polygons that constitute the crosswalk.

在一个可选的实施例中,所述路面标识为跨车道的路面标识。其中,跨车道路面标识是指同时横跨至少一个车道的路面标识。示例性的,跨车道的路面标识为人行横道或者停止线等。由于相机视角的问题,在利用相机为跨车道的路面标识拍摄图像时,存在路面标识不完整,以及跨车道的路面标识距离相机较远的区域,容易发生几何形变的问题,本申请为提取跨车道的路面标识的几何特征提供了一种准确有效的方法。In an optional embodiment, the road markings are road markings across lanes. Wherein, the cross-lane road marking refers to a road marking that simultaneously crosses at least one lane. Exemplarily, the road surface markings across the lanes are pedestrian crossings or stop lines or the like. Due to the camera angle of view, when the camera is used to capture images of road markings across lanes, the road markings are incomplete, and the areas where the road markings across lanes are far from the camera are prone to geometric deformation. The geometric features of pavement markings of lanes provide an accurate and efficient method.

分别提取在每一车道下采集的道路图像中路面标识的原始几何特征,具体的,一种可实施方式可以是分别对各道路图像进行语义分割,首先利用语义分割网络对道路图像进行全要素分割,在道路图像中分割出标牌、植被、道路以及行人车辆等要素。然后,提取出地面要素,针对地面要素进行进一步的语义分割,分割出车道线、地面箭头、人行横道、停止线以及地面限速等元素。接下来,在分割出的地面元素中选择出跨车道的路面标识,利用连通域分析法、聚类算法以及外轮廓分析法对跨车道的路面标识进行处理,确定路面标识的原始几何特征。可选的,本实施例可以是针对每个车道采集的至少一帧道路图像,确定一组路面标识的原始几何特征;还可以是针对每一帧道路图像,确定出一组路面标识的原始几何特征,对此本进行限定。Respectively extract the original geometric features of the pavement signs in the road images collected under each lane. Specifically, one possible implementation may be to perform semantic segmentation on each road image separately, and first use the semantic segmentation network to perform full element segmentation on the road image. , and segment the signs, vegetation, roads, and pedestrians and vehicles in the road image. Then, the ground elements are extracted, and further semantic segmentation is performed for the ground elements, and elements such as lane lines, ground arrows, pedestrian crossings, stop lines, and ground speed limits are segmented. Next, the cross-lane pavement markings are selected from the segmented ground elements, and the cross-lane pavement markings are processed by the connected domain analysis method, clustering algorithm and outer contour analysis method to determine the original geometric characteristics of the pavement markings. Optionally, in this embodiment, at least one frame of road image collected for each lane may be used to determine the original geometric features of a group of road signs; it may also be for each frame of road image, the original geometry of a group of road signs may be determined. Features, this book is limited.

优选的,由于路面标识是位于地面上的,所以本实施例在从道路图像中提取路面标识的原始几何特征时,可以是先将采集的至少两帧道路图像转换成俯视图,然后针对俯视图来提取路面标识的原始几何特征,以提高提特征提取的准确性。Preferably, since the road signs are located on the ground, in this embodiment, when extracting the original geometric features of the road signs from the road images, the collected at least two frames of road images may be converted into a top view, and then the top view is extracted. The original geometric features of pavement markings to improve the accuracy of feature extraction.

另一种可实施方式可以是分别将至少两帧道路图像输入到预先训练好的特征识别模型中,通过该特征识别模型来提取各帧道路图像中路面标识的原始几何特征。Another possible implementation may be to input at least two frames of road images into a pre-trained feature recognition model, and extract the original geometric features of road signs in each frame of road images through the feature recognition model.

S130、对至少两个所述原始几何特征进行融合处理,得到所述路面标识的目标几何特征。S130. Perform fusion processing on at least two of the original geometric features to obtain a target geometric feature of the road surface marking.

其中,原始几何特征是指从单幅道路图像中提取到未经处理的几何特征。由于相机视角的问题,在利用相机为跨车道的路面标识拍摄图像时,跨车道的路面标识距离相机较远的区域,容易发生几何形变。因此,原始几何特征可能并不能真实地反映路面标识的几何特性。目标几何特征是对至少两个原始几何特征,进行融合处理,得到的特征融合结果。由于原始几何特征是单幅道路图像中提取的,提取到的几何特征不完整。目标几何特征融合了至少两个不同车道拍摄的原始几何特征,相较于单一的原始几何特征,目标几何特征更加准确,更加完整。Among them, the original geometric features refer to the unprocessed geometric features extracted from a single road image. Due to the problem of camera angle of view, when the camera is used to capture images of road markings across lanes, the areas where the road markings across lanes are far from the camera are prone to geometric deformation. Therefore, the original geometric features may not truly reflect the geometric properties of pavement markings. The target geometric feature is a feature fusion result obtained by performing fusion processing on at least two original geometric features. Since the original geometric features are extracted from a single road image, the extracted geometric features are incomplete. The target geometric feature fuses the original geometric features captured by at least two different lanes. Compared with a single original geometric feature, the target geometric feature is more accurate and complete.

对至少两个原始几何特征进行融合处理,得到所述路面标识的目标几何特征。具体的,可以是先将至少两个原始几何特征进行叠加,然后再结合路面标识的标准几何特征,对叠加后的几何特征进行修正,得到目标几何特征;还可以是将至少两个原始几何特征输入至预先构建的特征融合模型中,通过特征融合模型对原始几何特征进行融合处理,输出目标几何特征;还可以是基于原始几何特征之间的区域相交关系进行特征融合,得到目标几何特征。Perform fusion processing on at least two original geometric features to obtain the target geometric feature of the road surface marking. Specifically, at least two original geometric features may be superimposed first, and then combined with the standard geometric features of road markings, the superimposed geometric features may be corrected to obtain the target geometric features; or at least two original geometric features may be combined Input into the pre-built feature fusion model, the original geometric features are fused by the feature fusion model, and the target geometric features are output; it is also possible to perform feature fusion based on the regional intersection relationship between the original geometric features to obtain the target geometric features.

本申请实施例的技术方案,通过获取在不同车道对同一道路区域采集的至少两帧道路图像;分别提取每一车道下采集的道路图像中路面标识的原始几何特征;对至少两个原始几何特征进行融合处理,得到路面标识的目标几何特征。本申请将至少两个原始几何特征进行融合处理,有效地整合了不同相机视角获取的几何特征,得到了包括更多路面标识几何特性信息,更加准确的目标几何特征,执行本申请提供的技术方案可以有效解决因道路图像中路面标识的几何特征不完整且存在畸变,而导致的从道路图像中提取到的路面标识的几何特征不准确的问题。The technical solution of the embodiment of the present application is to obtain at least two frames of road images collected from the same road area in different lanes; to extract the original geometric features of the road surface signs in the road images collected under each lane; Fusion processing is performed to obtain the target geometric features of the pavement markings. The present application fuses at least two original geometric features, effectively integrates geometric features obtained from different camera perspectives, and obtains more accurate target geometric features including more road marking geometric feature information, and implements the technical solution provided by the present application. It can effectively solve the problem of inaccurate geometric features of pavement markings extracted from road images due to incomplete and distorted geometric features of road markings in road images.

图2是根据本申请实施例的另一种高精地图特征提取方法的示意图;本实施例是在上述实施例的基础上提出的一种可选方案。具体的,是对操作“对至少两个所述原始几何特征进行融合处理,得到所述路面标识的目标几何特征”的细化。FIG. 2 is a schematic diagram of another method for extracting features of a high-precision map according to an embodiment of the present application; the present embodiment is an optional solution proposed on the basis of the above-mentioned embodiment. Specifically, it is a refinement of the operation "fusing at least two of the original geometric features to obtain the target geometric feature of the road surface marking".

参见图2,本实施例提供的高精地图特征提取方法包括:Referring to FIG. 2 , the method for extracting features of a high-precision map provided by this embodiment includes:

S210、获取在不同车道对同一道路区域采集的至少两帧道路图像。S210: Acquire at least two frames of road images collected in different lanes for the same road area.

S220、分别提取所述至少两帧道路图像中路面标识的原始几何特征。S220. Extract the original geometric features of the road surface markers in the at least two frames of road images respectively.

具体的,从每一帧道路图像中都至少提取一组路面标识的原始几何特征。Specifically, at least a set of original geometric features of road surface markers are extracted from each frame of road image.

S230、确定至少两个所述原始几何特征的交集区域和非交集区域。S230. Determine an intersection area and a non-intersection area of at least two of the original geometric features.

原始几何特征的交集区域是指不同道路图像中描述路面标识同一部分的原始几何特征所在的图像区域。相对的,道路图像中其他原始几何特征所在的图像区域为原始几何特征的非交集区域。The intersection area of the original geometric features refers to the image area where the original geometric features describing the same part of the pavement mark in different road images are located. In contrast, the image area where other original geometric features in the road image are located is the non-intersection area of the original geometric features.

示例性,在路面标识为人行横道的情况下,提取到的原始几何特征为构成人行横道的多边形轮廓。由于人行横道是跨车道的路面标识,由于采集位置的问题,道路图像中部分人行横道可能缺失,且不同道路图像中人行横道缺失部分可能存在差异。道路图像中人行横道的交叠部分,也就是各道路图像均包括的那部分人行横道,即为原始几何特征的交集区域。Exemplarily, when the road surface is marked as a pedestrian crossing, the extracted original geometric features are polygonal outlines that constitute the pedestrian crossing. Since a pedestrian crossing is a road marking that crosses lanes, some pedestrian crossings may be missing in the road image due to the problem of the collection location, and there may be differences in the missing part of the pedestrian crossing in different road images. The overlapping part of the crosswalk in the road image, that is, the part of the crosswalk included in each road image, is the intersection area of the original geometric features.

S240、提取至少两个所述原始几何特征在所述交集区域的候选局部特征,并根据所述候选局部特征在所述交集区域的置信度,确定所述交集区域的第一局部特征。S240. Extract at least two candidate local features of the original geometric features in the intersection region, and determine a first local feature of the intersection region according to the confidence of the candidate local features in the intersection region.

其中,候选局部特征是指位于交集区域中的部分原始几何特征。置信度是指位于该交集区域内原始几何特征的准确度,一般而言,道路图像中路面标识形变小的区域,相较于其他区域会有更高的置信度。置信度可以通过网络模型分析得到,可以基于标准几何特征对候选局部特征进行比对分析确定,还可以通过根据路面标识与采集位置之间的距离确定。这里不对置信度的确定方式进行限定,具体根据实际情况确定。Among them, candidate local features refer to some original geometric features located in the intersection area. Confidence refers to the accuracy of the original geometric features located in the intersection area. Generally speaking, the area with small deformation of pavement markings in the road image will have higher confidence than other areas. The confidence level can be obtained through network model analysis, can be determined by comparing and analyzing candidate local features based on standard geometric features, and can also be determined based on the distance between the road marking and the collection location. The method for determining the confidence is not limited here, and is specifically determined according to the actual situation.

其中,第一局部特征是指用于生成目标几何特征的候选局部特征。The first local feature refers to a candidate local feature used to generate the target geometric feature.

候选局部特征是指不同道路图像中位于交集区域的原始几何特征,由于候选局部特征的形变程度存在差异,导致候选局部特征对应的置信度不同。The candidate local features refer to the original geometric features located in the intersection area in different road images. Due to the difference in the deformation degree of the candidate local features, the corresponding confidence levels of the candidate local features are different.

提取至少两个原始几何特征在交集区域的候选局部特征,根据候选局部特征在交集区域的置信度,确定交集区域的第一局部特征。具体的,提取至少两个原始几何特征在交集区域的候选局部特征,计算各个候选局部特征对应的置信度,选择最大置信度对应的候选局部特征,作为第一局部特征。这样可以在路面标识的几何特征存在冗余的情况下,根据置信度实现对候选局部特征的筛选,选择出相对准确的几何特征,保证了几何特征的准确度。The candidate local features of at least two original geometric features in the intersection area are extracted, and the first local feature of the intersection area is determined according to the confidence of the candidate local features in the intersection area. Specifically, candidate local features of at least two original geometric features in the intersection area are extracted, confidence levels corresponding to each candidate local feature are calculated, and a candidate local feature corresponding to the maximum confidence level is selected as the first local feature. In this way, under the circumstance that the geometric features of the pavement signs are redundant, the candidate local features can be screened according to the confidence, and the relatively accurate geometric features can be selected, thus ensuring the accuracy of the geometric features.

在一个可选的实施例中,根据交集区域位置与所述候选局部特征的采集位置间的距离值,确定所述候选局部特征在交集区域的置信度。In an optional embodiment, the confidence level of the candidate local feature in the intersection region is determined according to the distance value between the position of the intersection region and the collection position of the candidate local feature.

其中,候选局部特征的采集位置可以是道路图像的采集位置。可以知道的是,在利用相机拍摄图像的过程中,由于相机视角的问题,距离拍摄位置越远的区域出现的形变越严重,对于跨车道的地面标识更是如此。Wherein, the collection position of the candidate local feature may be the collection position of the road image. It can be known that in the process of using the camera to capture images, due to the problem of the camera's angle of view, the deformation of the area farther from the shooting position is more serious, especially for the ground signs that cross lanes.

道路图像是在不同采集位置对同一道路区域采集的图像,交集区域在不同道路图像中,距离候选局部特征的采集位置也存在差异,根据二者之间的距离值,确定候选局部特征在交集区域的置信度。具体的,可以在世界坐标系下,计算交集区域的中心位置与道路图像的采集位置之间的欧氏距离,确定候选局部特征在子区域的置信度。一般而言,距离值与置信度成负相关,也就是距离值越大置信度越小。A road image is an image collected from the same road area at different collection locations. The intersection area is in different road images, and there are also differences in the collection locations of the candidate local features. According to the distance value between the two, it is determined that the candidate local features are in the intersection area. confidence. Specifically, in the world coordinate system, the Euclidean distance between the center position of the intersection area and the collection position of the road image can be calculated to determine the confidence level of the candidate local feature in the sub-area. Generally speaking, the distance value is negatively correlated with the confidence, that is, the larger the distance value, the smaller the confidence.

本申请通过根据交集区域位置与候选局部特征的采集位置间的距离值,确定候选局部特征在交集区域的置信度,提高了路面标识对应几何特征的提取准确率。In the present application, the confidence level of the candidate local features in the intersection region is determined according to the distance value between the position of the intersection region and the collection position of the candidate local features, thereby improving the extraction accuracy of the geometric features corresponding to the pavement markings.

S250、提取至少两个所述原始几何特征在所述非交集区域的第二局部特征。S250. Extract second local features of at least two of the original geometric features in the non-intersection region.

位于非交集区域的原始几何特征,分别描述了路面标识不同部分的几何特性,为了保证路面标识信息的完整性,分别提取位于在非交集区域的原始几何特征,作为第二局部特征。其中,第二局部特征是指位于非交集区域的原始几何特征,第二局部特征用于与第一局部特征一起生成目标几何特征。The original geometric features located in the non-intersection area describe the geometric characteristics of different parts of the pavement marking respectively. In order to ensure the integrity of the pavement marking information, the original geometric features located in the non-intersection area are respectively extracted as the second local feature. The second local feature refers to the original geometric feature located in the non-intersection area, and the second local feature is used to generate the target geometric feature together with the first local feature.

S260、根据所述第一局部特征和所述第二局部特征,确定所述路面标识的目标几何特征。S260. Determine the target geometric feature of the road marking according to the first local feature and the second local feature.

第一局部特征是在原始几何特征的交集区域产生的,第二局部特征是在原始几何特征的非交集区域产生的。根据第一局部特征和第二局部特征,确定路面标识的目标几何特征,具体的,将第一局部特征和第二局部特征进行拼接得到目标几何特征。The first local feature is generated in the intersection region of the original geometric features, and the second local feature is generated in the non-intersection region of the original geometric features. According to the first local feature and the second local feature, the target geometric feature of the road surface marking is determined, and specifically, the target geometric feature is obtained by splicing the first local feature and the second local feature.

本申请实施例的技术方案通过对原始几何特征的交集区域和非交集区域进行区分,在原始几何特征存在冗余的交集区域,根据置信度对候选局部特征进行筛选,选择出相对准确的第一局部特征,保证了目标几何特征的准确度。本申请提取至少两个原始几何特征在非交集区域的第二局部特征,并根据第一局部特征和第二局部特征,确定路面标识的目标几何特征,保证了路面标识信息的完整性。The technical solution of the embodiment of the present application distinguishes the intersection area and non-intersection area of the original geometric features, where there is a redundant intersection area in the original geometric features, screen candidate local features according to the confidence, and select the relatively accurate first Local features ensure the accuracy of target geometric features. The present application extracts the second local features of at least two original geometric features in the non-intersection area, and determines the target geometric feature of the pavement marking according to the first local feature and the second local feature, which ensures the integrity of the pavement marking information.

图3A是根据本申请实施例的又一种高精地图特征提取方法的示意图;本实施例是在上述实施例的基础上提出的一种可选方案。具体的,是对操作“根据所述候选局部特征在所述交集区域的置信度,确定所述交集区域的第一局部特征”的细化。FIG. 3A is a schematic diagram of another method for extracting features of a high-precision map according to an embodiment of the present application; this embodiment is an optional solution proposed on the basis of the above-mentioned embodiment. Specifically, it is a refinement of the operation "determine the first local feature of the intersection region according to the confidence of the candidate local features in the intersection region".

参见图3A,本实施例提供的高精地图特征提取方法包括:Referring to FIG. 3A , the method for extracting features of a high-precision map provided by this embodiment includes:

S310、获取在不同车道对同一道路区域采集的至少两帧道路图像。S310: Acquire at least two frames of road images collected in different lanes for the same road area.

S320、分别提取所述至少两帧道路图像中路面标识的原始几何特征。S320. Extract the original geometric features of the road surface markers in the at least two frames of road images respectively.

S330、确定至少两个所述原始几何特征的交集区域和非交集区域。S330. Determine an intersection area and a non-intersection area of at least two of the original geometric features.

S340、提取至少两个所述原始几何特征在所述交集区域的候选局部特征,并将所述交集区域划分为至少两个子区域。S340: Extract at least two candidate local features of the original geometric features in the intersection area, and divide the intersection area into at least two sub-areas.

其中,将交集区域划分为至少两个子区域,具体的,将车辆行驶方向为参考方向,对垂直于参考方向的路面标识所对应的交集区域进行划分。The intersection area is divided into at least two sub-areas. Specifically, the vehicle driving direction is taken as the reference direction, and the intersection area corresponding to the road surface markings perpendicular to the reference direction is divided.

可选的,将交集区域划分以平行参考方向的直线进行等分,得到至少两个子区域。Optionally, the intersection area is divided into equal parts by a straight line parallel to the reference direction to obtain at least two sub-areas.

S350、根据所述候选局部特征在各子区域的置信度,确定所述交集区域的第一局部特征。S350. Determine the first local feature of the intersection region according to the confidence level of the candidate local feature in each subregion.

不同子区域对应不同的置信度,分别计算各个子区域对应的置信度,确定位于子区域的候选局部特征的置信度。根据候选局部特征的置信度,对位于交集区域的侯选局部特征进行筛选,从交集区域中筛选出第一局部特征。Different sub-regions correspond to different confidence levels, and the confidence levels corresponding to each sub-region are calculated separately to determine the confidence levels of candidate local features located in the sub-regions. According to the confidence of the candidate local features, the candidate local features located in the intersection area are screened, and the first local feature is screened out from the intersection area.

具体的,将候选局部特征在各子区域的置信度按照一定顺序进行排序,选择最大置信度对应的候选局部特征,作为第一局部特征。Specifically, the confidence levels of the candidate local features in each sub-region are sorted in a certain order, and the candidate local feature corresponding to the maximum confidence level is selected as the first local feature.

在一个可选的实施例中,根据子区域位置与候选局部特征的采集位置间的距离值,确定候选局部特征在子区域的置信度。其中,候选局部特征的采集位置可以是道路图像的采集位置。子区域位置与候选局部特征的采集位置间的距离值,具体的,可以在世界坐标系下,计算子区域中心位置与道路图像的采集位置之间的欧氏距离,确定候选局部特征在子区域的置信度。一般而言,距离值与置信度成负相关,也就是距离值越大置信度越小。本申请通过根据子区域位置与候选局部特征的采集位置间的距离值,确定候选局部特征在子区域的置信度,提高了路面标识对应几何特征的提取准确率。In an optional embodiment, the confidence level of the candidate local feature in the subregion is determined according to the distance value between the subregion position and the collection position of the candidate local feature. Wherein, the collection position of the candidate local feature may be the collection position of the road image. The distance value between the position of the sub-region and the collection position of the candidate local feature. Specifically, in the world coordinate system, the Euclidean distance between the center position of the sub-region and the collection position of the road image can be calculated to determine that the candidate local feature is in the sub-region. confidence. Generally speaking, the distance value is negatively correlated with the confidence, that is, the larger the distance value, the smaller the confidence. In the present application, the confidence level of the candidate local feature in the sub-region is determined according to the distance value between the sub-region position and the collection position of the candidate local feature, thereby improving the extraction accuracy of the geometric feature corresponding to the road surface marking.

S360、提取至少两个所述原始几何特征在所述非交集区域的第二局部特征。S360. Extract second local features of at least two of the original geometric features in the non-intersection region.

S370、根据所述第一局部特征和所述第二局部特征,确定所述路面标识的目标几何特征。S370. Determine the target geometric feature of the road surface marking according to the first local feature and the second local feature.

本申请实施例的技术方案通过将交集区域划分为至少两个子区域,根据候选局部特征在各子区域的置信度,确定交集区域的第一局部特征。实现了对候选局部特征对应置信度的细粒度计算,根据置信度对候选局部特征进行筛选,进一步提高第一局部特征的准确率,从而保证了路面标识对应几何特征的提取准确率。The technical solutions of the embodiments of the present application divide the intersection area into at least two sub-areas, and determine the first local feature of the intersection area according to the confidence of the candidate local features in each sub-area. The fine-grained calculation of the corresponding confidence of the candidate local features is realized, the candidate local features are screened according to the confidence, and the accuracy of the first local feature is further improved, thereby ensuring the extraction accuracy of the geometric features corresponding to the pavement markings.

为便于理解,图3B是本申请实施例提供的又一种高精地图特征提取方法的流程示意图。如图3B所示,首先,提取道路图像(如道路图像俯视图)a中路面标识的原始几何特征A,以及道路图像(如道路图像俯视图)b中路面标识的原始几何特征B。然后,确定原始几何特征A与原始几何特征B的交集区域C和非交集区域D1和D2。接下来,将交集区域C划分为至少两个子区域,Ci为交集区域C中的一个子区域,Ai和Bi分别原始几何特征A和原始几何特征B在子区域Ci中的候选局部特征。根据候选局部特征Ai和Bi在子区域Ci的置信度,将Bi确定为交集区域C的第一局部特征。提取原始几何特征A中位于非交集区域D1的第二局部特征以及提取原始几何特征B中位于非交集区域D2的第二局部特征。根据第一局部特征Bi和第二局部特征D1以及D2,确定所述路面标识的目标几何特征E。For ease of understanding, FIG. 3B is a schematic flowchart of another method for extracting features of a high-precision map provided by an embodiment of the present application. As shown in FIG. 3B , first, extract the original geometric feature A of the pavement mark in the road image (such as a top view of the road image) a, and the original geometric feature B of the pavement mark in the road image (such as the top view of the road image) b. Then, the intersection area C and the non-intersection area D 1 and D 2 of the original geometric feature A and the original geometric feature B are determined. Next, the intersection area C is divided into at least two sub-areas, C i is a sub-area in the intersection area C, A i and B i are the candidate parts of the original geometric feature A and the original geometric feature B in the sub-region C i , respectively feature. According to the confidence of the candidate local features A i and B i in the sub-region C i , B i is determined as the first local feature of the intersection region C. Extract the second local feature located in the non-intersection area D 1 in the original geometric feature A and extract the second local feature located in the non-intersection area D 2 in the original geometric feature B. According to the first local feature B i and the second local features D 1 and D 2 , the target geometric feature E of the road surface marking is determined.

图4是根据本申请实施例的又一种高精地图特征提取方法的示意图;本实施例是在上述实施例的基础上提出的一种可选方案。具体的,是在所述道路区域包含至少两个路面标识的情况下,对操作“对至少两个所述原始几何特征进行融合处理,得到所述路面标识的目标几何特征”的细化。FIG. 4 is a schematic diagram of another method for extracting features of a high-precision map according to an embodiment of the present application; this embodiment is an optional solution proposed on the basis of the above-mentioned embodiment. Specifically, in the case that the road area contains at least two road surface markers, the operation of "merging at least two of the original geometric features to obtain the target geometric features of the road surface markers" is refined.

参见图4,本实施例提供的高精地图特征提取方法包括:Referring to FIG. 4 , the method for extracting features of a high-precision map provided by this embodiment includes:

S410、获取在不同车道对同一道路区域采集的至少两帧道路图像。S410: Acquire at least two frames of road images collected in different lanes for the same road area.

S420、分别提取所述至少两帧道路图像中路面标识的原始几何特征。S420. Extract the original geometric features of the road surface markers in the at least two frames of road images respectively.

S430、若所述道路区域包含至少两个路面标识,则根据原始几何特征间的交并比关系,确定同一路面标识关联的至少两个原始几何特征。S430. If the road area contains at least two road surface markers, determine at least two original geometric features associated with the same road surface marker according to the intersection ratio relationship between the original geometric features.

道路区域包括至少两个路面标识,是指同一道路区域内同时存在至少两个,同一类型的路面标识。示例性的,在道路区域为两条道路相交形成的十字路口的情况下,道路区域通常会包括四条人行横道。在道路区域包括至少两个路面标识的情况下,需要从路面标识对应的原始几何特征中,确定属于同一路面标识的原始几何特征。The road area includes at least two road signs, which means that there are at least two road signs of the same type in the same road area at the same time. Exemplarily, in the case that the road area is an intersection formed by the intersection of two roads, the road area usually includes four pedestrian crossings. In the case that the road area includes at least two road surface markers, it is necessary to determine the original geometric features belonging to the same road surface marker from the original geometric features corresponding to the road surface markers.

其中,交并比关系用于描述原始几何特征之间的重合度,原始几何特征间的交并比关系可以利用目标检测任务中交并比策略(IOU,Intersection over Union)确定,在这里不作进一步展开。Among them, the intersection ratio relationship is used to describe the degree of coincidence between the original geometric features, and the intersection ratio relationship between the original geometric features can be determined by using the Intersection over Union (IOU, Intersection over Union) strategy in the target detection task, which will not be further discussed here. Expand.

根据原始几何特征间的交并比关系,确定同一路面标识关联的至少两个原始几何特征。具体的,根据原始几何特征间的交并比关系,确定各原始几何特征对应的路面标识,将原始几何特征与对应路面标识关联起来。例如,将交并比大于预设阈值的至少两个原始几何特征作为同一路面标识对应的原始几何特征。At least two original geometric features associated with the same road surface mark are determined according to the intersection ratio relationship between the original geometric features. Specifically, according to the intersection ratio relationship between the original geometric features, the road surface markings corresponding to each original geometrical feature are determined, and the original geometrical features and the corresponding road surface markings are associated. For example, at least two original geometric features whose intersection ratio is greater than a preset threshold are used as the original geometric features corresponding to the same road surface mark.

S440、对同一路面标识关联的至少两个原始几何特征进行融合处理,得到所述至少两个路面标识的目标几何特征。S440. Perform fusion processing on at least two original geometric features associated with the same road surface markings to obtain target geometrical features of the at least two road surface markings.

将对应于同一路面标识的原始几何特征,进行融合处理,得到与该路面标识对应的目标几何特征。可选的,在道路区域包含至少两个路面标识的情况下,分别对与各路面标识关联的原始几何特征进行融合处理,得到各路面标识对应的目标几何特征。The original geometric features corresponding to the same pavement mark are fused to obtain the target geometric features corresponding to the pavement mark. Optionally, in the case that the road area contains at least two pavement marks, fusion processing is performed on the original geometric features associated with each pavement mark, respectively, to obtain target geometric features corresponding to each pavement mark.

本申请实施例的技术方案,在道路区域包含至少两个路面标识的情况下,通过根据原始几何特征间的交并比关系,确定同一路面标识关联的至少两个原始几何特征;对同一路面标识关联的至少两个原始几何特征进行融合处理,得到至少两个路面标识的目标几何特征。本申请通过确定与路面标识关联的原始几何特征进行融合处理,保证了路面标识对应几何特征的提取准确率。In the technical solution of the embodiment of the present application, when the road area contains at least two pavement marks, at least two original geometric features associated with the same pavement mark are determined according to the intersection ratio between the original geometric features; for the same pavement mark The associated at least two original geometric features are fused to obtain at least two target geometric features of road surface markings. In the present application, the fusion processing is performed by determining the original geometric features associated with the pavement markings, thereby ensuring the extraction accuracy of the geometrical features corresponding to the pavement markings.

图5是根据本申请实施例的又一种高精地图特征提取方法的示意图;本实施例是在上述实施例的基础上提出的一种可选方案。具体的,是对操作“分别提取所述至少两帧道路图像中路面标识的原始几何特征”的细化。FIG. 5 is a schematic diagram of another method for extracting features of a high-precision map according to an embodiment of the present application; this embodiment is an optional solution proposed on the basis of the above-mentioned embodiment. Specifically, it is a refinement of the operation "respectively extract the original geometric features of road surface markers in the at least two frames of road images".

参见图5,本实施例提供的高精地图特征提取方法包括:Referring to FIG. 5 , the method for extracting features of a high-precision map provided by this embodiment includes:

S510、获取在不同车道对同一道路区域采集的至少两帧道路图像。S510: Acquire at least two frames of road images collected in different lanes for the same road area.

S520、确定所述至少两帧道路图像的道路俯视图。S520. Determine the road top view of the at least two frames of road images.

由于道路图像一般为正视图,而路标标识是绘制在道路表面的图形,从道路俯视图中提取路面标识的几何特征,相较于从正式图中提取的几何特征具有更高的准确性。Since road images are generally front views, and road signs are graphics drawn on the road surface, it is more accurate to extract the geometric features of road signs from the top view of the road than the geometric features extracted from formal images.

具体的,确定道路俯视图时,可以是基于透视变换以及仿射变换原理,将道路正视图转换为道路俯视图,还可以是道路区域的点云数据,结合道路区域的正视图生成道路俯视图。本实施例优选结合点云数据来生成道路图像俯视图。Specifically, when determining the road top view, the front view of the road can be converted into a top view of the road based on the principles of perspective transformation and affine transformation, or the point cloud data of the road area can be combined with the front view of the road area to generate the top view of the road. In this embodiment, the point cloud data is preferably combined to generate the overhead view of the road image.

在一个可选的实施例中,确定所述至少两帧道路图像的道路俯视图,包括:根据在每一车道对所述道路区域采集的至少两帧道路图像和至少两帧点云数据,确定所述道路区域在每一车道下对应的道路俯视图。In an optional embodiment, determining the road top view of the at least two frames of road images includes: determining, according to at least two frames of road images and at least two frames of point cloud data collected on the road area in each lane, the The top view of the road corresponding to the road area under each lane.

其中,道路区域的点云数据和道路图像,分别是通过图像采集车上配置的激光雷达和相机在不同车道对同一道路区域采集的。Among them, the point cloud data and road images of the road area are collected from the same road area in different lanes by the lidar and camera configured on the image acquisition vehicle, respectively.

具体的,针对每一车道下采集的点云数据和道路图像数据,可以先对采集的每一帧道路图像进行了语义分割,确定出图像中的地面物体区域,以及对点云数据进行地面点云检测;然后根据激光雷达与相机之间的标定关系,将检测到的多帧地面点云投影到各帧道路图像中,并判断各投影点是否为语义分割后的地面物体区域对应的目标投影点;如果是,则从各目标投影点对应的多帧地面物体区域中选择最优的一帧,进行融合,生成道路俯视图。即针对每一车道采集的数据,确定一帧道路俯视图。本申请实施例通过道路区域的点云数据,结合道路图像生成道路俯视图,基于点云数据确定地面的位置,可以提高特征提取的准确度。Specifically, for the point cloud data and road image data collected under each lane, you can first perform semantic segmentation on each frame of road image collected, determine the ground object area in the image, and perform ground point analysis on the point cloud data. Cloud detection; then, according to the calibration relationship between the lidar and the camera, project the detected multi-frame ground point cloud into each frame of road image, and judge whether each projection point is the target projection corresponding to the semantically segmented ground object area point; if yes, select the optimal frame from the multi-frame ground object area corresponding to each target projection point, and perform fusion to generate a road top view. That is, for the data collected in each lane, a frame of road top view is determined. In the embodiment of the present application, the road top view is generated by combining the point cloud data of the road area and the road image, and the position of the ground is determined based on the point cloud data, which can improve the accuracy of feature extraction.

需要说明的是,本实施例确定至少两帧道路图像的道路俯视图时,可以是针对每一帧图像都对应确定一帧道路图像俯视图;也可以是针对同一车道采集的各帧道路图像,确定一帧道路图像俯视图。为了保证俯视图的精准性,本实施例优选第二种。It should be noted that, when determining the road top view of at least two frames of road images in this embodiment, one frame of road image top view may be determined for each frame of image; Frame road image top view. In order to ensure the accuracy of the top view, the second embodiment is preferred.

S530、分别从所述至少两帧道路俯视图中提取路面标识区域,并对所述路面标识区域进行特征提取,得到所述至少两帧道路图像中路面标识的原始几何特征。S530. Extract the pavement marking area from the at least two frames of road top views respectively, and perform feature extraction on the pavement marking area to obtain the original geometric features of the pavement marking in the at least two frames of road images.

通常情况下,采集的道路图像中除了道路区域以外,往往还包括道路区域的周围环境,如车辆、行人和植被等其他要素。本申请实施例中,路面标识区域作为感兴趣区域,需要从道路图像中提取路面感兴趣区域。对路面标识区域进行特征提取,提取构成路面标识的多边形的特征,作为道路图像中路面标识的原始几何特征。Usually, in addition to the road area, the collected road images often include the surrounding environment of the road area, such as vehicles, pedestrians, vegetation and other elements. In the embodiment of the present application, the road surface marking area is used as the area of interest, and the area of interest on the road surface needs to be extracted from the road image. Feature extraction is performed on the pavement marking area, and the features of the polygons that constitute the pavement marking are extracted as the original geometric features of the pavement marking in the road image.

S540、对至少两个所述原始几何特征进行融合处理,得到所述路面标识的目标几何特征。S540. Perform fusion processing on at least two of the original geometric features to obtain a target geometric feature of the road surface marking.

本申请实施例的技术方案,通过确定至少两帧道路图像的道路俯视图,分别从至少两帧道路俯视图中提取路面标识区域,并对路面标识区域进行特征提取,得到至少两帧道路图像中路面标识的原始几何特征;对至少两个原始几何特征进行融合处理,得到路面标识的目标几何特征。路标标识是绘制在道路表面的图形,本申请实施例从道路俯视图中提取路面标识的几何特征,有效地提高了路面标识对应几何特征的提取准确率。According to the technical solutions of the embodiments of the present application, by determining the road top views of at least two frames of road images, respectively extracting road marking areas from the at least two frames of road top views, and performing feature extraction on the pavement marking areas to obtain road markings in at least two frames of road images The original geometric features of the road surface marking are obtained by fusing at least two original geometric features to obtain the target geometric features of the pavement marking. The road sign is a figure drawn on the road surface, and the embodiment of the present application extracts the geometric features of the road sign from the top view of the road, which effectively improves the extraction accuracy of the geometric feature corresponding to the road sign.

图6是根据本申请实施例的高精地图特征提取装置的示意图;参见图6,本申请实施例公开了一种高精地图特征提取装置600,该装置600可以包括:道路图像获取模块610、原始几何特征提取模块620和原始几何特征融合模块630。6 is a schematic diagram of an apparatus for extracting features of a high-precision map according to an embodiment of the present application; referring to FIG. 6 , an embodiment of the present application discloses an apparatus 600 for extracting features of a high-precision map. The apparatus 600 may include: a road image acquisition module 610, The original geometric feature extraction module 620 and the original geometric feature fusion module 630.

道路图像获取模块610,用于获取在不同车道对同一道路区域采集的至少两帧道路图像;a road image acquisition module 610, configured to acquire at least two frames of road images collected in different lanes for the same road area;

原始几何特征提取模块620,用于分别提取所述至少两帧道路图像中路面标识的原始几何特征;an original geometric feature extraction module 620, configured to respectively extract the original geometric features of the road surface markers in the at least two frames of road images;

原始几何特征融合模块630,用于对至少两个所述原始几何特征进行融合处理,得到所述路面标识的目标几何特征。The original geometric feature fusion module 630 is configured to perform fusion processing on at least two of the original geometric features to obtain the target geometric feature of the road surface marking.

本申请实施例的技术方案,通过获取在不同车道对同一道路区域采集的至少两帧道路图像;分别提取每一车道下采集的道路图像中路面标识的原始几何特征;对至少两个原始几何特征进行融合处理,得到路面标识的目标几何特征。本申请将至少两个原始几何特征进行融合处理,有效地整合了不同相机视角获取的几何特征,得到了包括更多路面标识几何特性信息,更加准确的目标几何特征,执行本申请提供的技术方案可以有效解决因道路图像中路面标识的几何特征不完整且存在畸变,而导致的从道路图像中提取到的路面标识的几何特征不准确的问题。The technical solution of the embodiment of the present application is to obtain at least two frames of road images collected from the same road area in different lanes; to extract the original geometric features of the road surface signs in the road images collected under each lane; Fusion processing is performed to obtain the target geometric features of the pavement markings. The present application fuses at least two original geometric features, effectively integrates geometric features obtained from different camera perspectives, and obtains more accurate target geometric features including more road marking geometric feature information, and implements the technical solution provided by the present application. It can effectively solve the problem of inaccurate geometric features of pavement markings extracted from road images due to incomplete and distorted geometric features of road markings in road images.

可选的,所述原始几何特征融合模块630,包括:交集区域确定子模块,用于确定至少两个所述原始几何特征的交集区域和非交集区域;第一局部特征确定子模块,用于提取至少两个所述原始几何特征在所述交集区域的候选局部特征,并根据所述候选局部特征在所述交集区域的置信度,确定所述交集区域的第一局部特征;第二局部特征提取子模块,用于提取至少两个所述原始几何特征在所述非交集区域的第二局部特征;目标几何特征确定子模块,用于根据所述第一局部特征和所述第二局部特征,确定所述路面标识的目标几何特征。Optionally, the original geometric feature fusion module 630 includes: an intersection area determination sub-module for determining an intersection area and a non-intersection area of at least two of the original geometric features; a first local feature determination sub-module for Extracting at least two candidate local features of the original geometric features in the intersection region, and determining the first local feature of the intersection region according to the confidence of the candidate local features in the intersection region; the second local feature; an extraction submodule for extracting at least two second local features of the original geometric features in the non-intersection area; a target geometric feature determination submodule for extraction according to the first local feature and the second local feature , and determine the target geometric feature of the road marking.

可选的,所述第一局部特征确定子模块,包括:子区域划分单元,用于将所述交集区域划分为至少两个子区域;第一局部特征确定单元,用于根据所述候选局部特征在各子区域的置信度,确定所述交集区域的第一局部特征。Optionally, the first local feature determination sub-module includes: a sub-region dividing unit, used to divide the intersection area into at least two sub-regions; a first local feature determination unit, used for according to the candidate local features At the confidence level of each sub-region, the first local feature of the intersection region is determined.

可选的,所述装置还包括:置信度确定模块,具体用于根据交集区域位置或子区域位置,与所述候选局部特征的采集位置间的距离值,确定所述候选局部特征在所述交集区域或子区域的置信度。Optionally, the device further includes: a confidence level determination module, which is specifically configured to determine whether the candidate local feature is in the Confidence for the intersection region or subregion.

可选的,若所述道路区域包含至少两个路面标识,则原始几何特征融合模块630,包括:关联原始几何特征确定子模块,用于根据原始几何特征间的交并比关系,确定同一路面标识关联的至少两个原始几何特征;目标几何特征确定子模块,用于对同一路面标识关联的至少两个原始几何特征进行融合处理,得到所述至少两个路面标识的目标几何特征。Optionally, if the road area contains at least two road surface markers, the original geometric feature fusion module 630 includes: a sub-module associated with the original geometric feature, for determining the same road surface according to the intersection ratio relationship between the original geometric features. at least two associated original geometric features are identified; a target geometric feature determination sub-module is used to fuse at least two original geometric features associated with the same road surface marker to obtain the target geometric features of the at least two road surface markers.

可选的,原始几何特征提取模块620,包括:路俯视图确定子模块,用于确定所述至少两帧道路图像的道路俯视图;路面标识区域特征提取子模块,用于分别从所述至少两帧道路俯视图中提取路面标识区域,并对所述路面标识区域进行特征提取,得到所述至少两帧道路图像中路面标识的原始几何特征。Optionally, the original geometric feature extraction module 620 includes: a road top view determination sub-module for determining the road top view of the at least two frames of road images; a road surface identification area feature extraction sub-module for respectively extracting from the at least two frames. The road surface marking area is extracted from the top view of the road, and feature extraction is performed on the road surface marking area to obtain the original geometric features of the road surface marking in the at least two frames of road images.

可选的,路俯视图确定子模块,具体用于根据在每一车道对所述道路区域采集的至少两帧道路图像和至少两帧点云数据,确定所述道路区域在每一车道下对应的道路俯视图。Optionally, the road top view determination sub-module is specifically configured to determine, according to at least two frames of road images and at least two frames of point cloud data collected for the road area in each lane, the corresponding road area of the road area under each lane. Road top view.

可选的,所述路面标识为跨车道的路面标识。Optionally, the road marking is a road marking across lanes.

本申请实施例所提供的高精地图特征提取装置可执行本申请任意实施例所提供的高精地图特征提取方法,具备执行高精地图特征提取方法相应的功能模块和有益效果。The high-precision map feature extraction device provided by the embodiment of the present application can execute the high-precision map feature extraction method provided by any embodiment of the present application, and has corresponding functional modules and beneficial effects for executing the high-precision map feature extraction method.

本申请的技术方案中,所涉及的任一应用的相关数据(比如应用的授权码、应用标识和应用的授权参数等)、开放平台的相关数据(比如历史访问记录)以及第三方机构(比如目标机构和其他机构等)的相关数据等的获取,存储和应用等,均符合相关法律法规的规定,且不违背公序良俗。In the technical solution of this application, the relevant data of any application involved (such as the authorization code of the application, the application identifier and the authorization parameters of the application, etc.), the relevant data of the open platform (such as historical access records) and the third-party organization (such as The acquisition, storage and application of relevant data of target institutions and other institutions, etc., are in compliance with relevant laws and regulations, and do not violate public order and good customs.

本申请的技术方案中,所涉及的用户个人信息的收集、存储、使用、加工、传输、提供和公开等处理,均符合相关法律法规的规定,且不违背公序良俗。In the technical solution of this application, the collection, storage, use, processing, transmission, provision and disclosure of the user's personal information involved are in compliance with relevant laws and regulations, and do not violate public order and good customs.

“需要说明的是,本实施例中的人头模型并不是针对某一特定用户的人头模型,并不能反映出某一特定用户的个人信息”;"It should be noted that the head model in this embodiment is not a head model for a specific user, and cannot reflect the personal information of a specific user";

“需要说明的是,本实施例中的二维人脸图像来自于公开数据集”等。"It should be noted that the two-dimensional face image in this embodiment comes from a public dataset" and so on.

根据本申请的实施例,本申请还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。According to the embodiments of the present application, the present application further provides an electronic device, a readable storage medium, and a computer program product.

图7示出了可以用来实施本申请的实施例的示例电子设备700的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字助理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本申请的实现。FIG. 7 shows a schematic block diagram of an example electronic device 700 that may be used to implement embodiments of the present application. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic devices may also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are by way of example only, and are not intended to limit implementations of the application described and/or claimed herein.

如图7所示,设备700包括计算单元701,其可以根据存储在只读存储器(ROM)702中的计算机程序或者从存储单元708加载到随机访问存储器(RAM)703中的计算机程序,来执行各种适当的动作和处理。在RAM 703中,还可存储设备700操作所需的各种程序和数据。计算单元701、ROM 702以及RAM 703通过总线704彼此相连。输入/输出(I/O)接口705也连接至总线704。As shown in FIG. 7 , the device 700 includes a computing unit 701 that can be executed according to a computer program stored in a read only memory (ROM) 702 or loaded into a random access memory (RAM) 703 from a storage unit 708 Various appropriate actions and handling. In the RAM 703, various programs and data necessary for the operation of the device 700 can also be stored. The computing unit 701 , the ROM 702 , and the RAM 703 are connected to each other through a bus 704 . An input/output (I/O) interface 705 is also connected to bus 704 .

设备700中的多个部件连接至I/O接口705,包括:输入单元706,例如键盘、鼠标等;输出单元707,例如各种类型的显示器、扬声器等;存储单元708,例如磁盘、光盘等;以及通信单元709,例如网卡、调制解调器、无线通信收发机等。通信单元709允许设备700通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。Various components in the device 700 are connected to the I/O interface 705, including: an input unit 706, such as a keyboard, mouse, etc.; an output unit 707, such as various types of displays, speakers, etc.; a storage unit 708, such as a magnetic disk, an optical disk, etc. ; and a communication unit 709, such as a network card, a modem, a wireless communication transceiver, and the like. The communication unit 709 allows the device 700 to exchange information/data with other devices through a computer network such as the Internet and/or various telecommunication networks.

计算单元701可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元701的一些示例包括但不限于中央处理单元(CPU)、图形处理单元(GPU)、各种专用的人工智能(AI)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(DSP)、以及任何适当的处理器、控制器、微控制器等。计算单元701执行上文所描述的各个方法和处理,例如高精地图特征提取方法。例如,在一些实施例中,高精地图特征提取方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元708。在一些实施例中,计算机程序的部分或者全部可以经由ROM 702和/或通信单元709而被载入和/或安装到设备700上。当计算机程序加载到RAM 703并由计算单元701执行时,可以执行上文描述的高精地图特征提取方法的一个或多个步骤。备选地,在其他实施例中,计算单元701可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行高精地图特征提取方法。Computing unit 701 may be various general-purpose and/or special-purpose processing components with processing and computing capabilities. Some examples of computing units 701 include, but are not limited to, central processing units (CPUs), graphics processing units (GPUs), various specialized artificial intelligence (AI) computing chips, various computing units that run machine learning model algorithms, digital signal processing processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 701 executes the various methods and processes described above, such as a high-precision map feature extraction method. For example, in some embodiments, the HD map feature extraction method may be implemented as a computer software program tangibly embodied on a machine-readable medium, such as storage unit 708 . In some embodiments, part or all of the computer program may be loaded and/or installed on device 700 via ROM 702 and/or communication unit 709 . When the computer program is loaded into the RAM 703 and executed by the computing unit 701, one or more steps of the high-precision map feature extraction method described above may be performed. Alternatively, in other embodiments, the computing unit 701 may be configured to perform the HD map feature extraction method by any other suitable means (eg, by means of firmware).

本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上系统的系统(SOC)、负载可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。Various implementations of the systems and techniques described herein above may be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips system (SOC), load programmable logic device (CPLD), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include being implemented in one or more computer programs executable and/or interpretable on a programmable system including at least one programmable processor that The processor, which may be a special purpose or general-purpose programmable processor, may receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device an output device.

用于实施本申请的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。Program code for implementing the methods of the present application may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer or other programmable data processing apparatus, such that the program code, when executed by the processor or controller, performs the functions/functions specified in the flowcharts and/or block diagrams. Action is implemented. The program code may execute entirely on the machine, partly on the machine, partly on the machine and partly on a remote machine as a stand-alone software package or entirely on the remote machine or server.

在本申请的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。In the context of this application, a machine-readable medium may be a tangible medium that may contain or store the program for use by or in connection with the instruction execution system, apparatus or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media may include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media would include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (EPROM or flash memory), fiber optics, compact disk read only memory (CD-ROM), optical storage, magnetic storage, or any suitable combination of the foregoing.

为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。To provide interaction with a user, the systems and techniques described herein may be implemented on a computer having a display device (eg, a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user ); and a keyboard and pointing device (eg, a mouse or trackball) through which a user can provide input to the computer. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (eg, visual feedback, auditory feedback, or tactile feedback); and can be in any form (including acoustic input, voice input, or tactile input) to receive input from the user.

可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)、区块链网络和互联网。The systems and techniques described herein may be implemented on a computing system that includes back-end components (eg, as a data server), or a computing system that includes middleware components (eg, an application server), or a computing system that includes front-end components (eg, a user's computer having a graphical user interface or web browser through which a user may interact with implementations of the systems and techniques described herein), or including such backend components, middleware components, Or any combination of front-end components in a computing system. The components of the system may be interconnected by any form or medium of digital data communication (eg, a communication network). Examples of communication networks include: Local Area Networks (LANs), Wide Area Networks (WANs), blockchain networks, and the Internet.

计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与VPS服务中,存在的管理难度大,业务扩展性弱的缺陷。服务器也可以为分布式系统的服务器,或者是结合了区块链的服务器。A computer system can include clients and servers. Clients and servers are generally remote from each other and usually interact through a communication network. The relationship of client and server arises by computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also known as a cloud computing server or a cloud host. It is a host product in the cloud computing service system to solve the traditional physical host and VPS services, which are difficult to manage and weak in business scalability. defect. The server can also be a server of a distributed system, or a server combined with a blockchain.

人工智能是研究使计算机来模拟人的某些思维过程和智能行为(如学习、推理、思考、规划等)的学科,既有硬件层面的技术也有软件层面的技术。人工智能硬件技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理等技术;人工智能软件技术主要包括计算机视觉技术、语音识别技术、自然语言处理技术及机器学习/深度学习技术、大数据处理技术、知识图谱技术等几大方向。Artificial intelligence is the study of making computers to simulate certain thinking processes and intelligent behaviors of people (such as learning, reasoning, thinking, planning, etc.), both hardware-level technology and software-level technology. AI hardware technologies generally include technologies such as sensors, dedicated AI chips, cloud computing, distributed storage, and big data processing; AI software technologies mainly include computer vision technology, speech recognition technology, natural language processing technology, and machine learning/depth Learning technology, big data processing technology, knowledge graph technology and other major directions.

云计算(cloud computing),指的是通过网络接入弹性可扩展的共享物理或虚拟资源池,资源可以包括服务器、操作系统、网络、软件、应用和存储设备等,并可以按需、自服务的方式对资源进行部署和管理的技术体系。通过云计算技术,可以为人工智能、区块链等技术应用、模型训练提供高效强大的数据处理能力。Cloud computing refers to accessing elastically scalable shared physical or virtual resource pools through the network. Resources can include servers, operating systems, networks, software, applications and storage devices, etc., and can be self-service on demand and on demand. A technical system for deploying and managing resources in a way. Through cloud computing technology, it can provide efficient and powerful data processing capabilities for artificial intelligence, blockchain and other technical applications and model training.

应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本申请公开的技术方案所期望的结果,本文在此不进行限制。It should be understood that steps may be reordered, added or deleted using the various forms of flow shown above. For example, the steps described in the present application can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in the present application can be achieved, no limitation is imposed herein.

上述具体实施方式,并不构成对本申请保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本申请的精神和原则之内所作的修改、等同替换和改进等,均应包含在本申请保护范围之内。The above-mentioned specific embodiments do not constitute a limitation on the protection scope of the present application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modifications, equivalent replacements and improvements made within the spirit and principles of this application shall be included within the protection scope of this application.

Claims (19)

1.一种高精地图特征提取方法,包括:1. A high-precision map feature extraction method, comprising: 获取在不同车道对同一道路区域采集的至少两帧道路图像;Obtain at least two frames of road images collected in different lanes for the same road area; 分别提取所述至少两帧道路图像中路面标识的原始几何特征;respectively extracting the original geometric features of the road surface markings in the at least two frames of road images; 对至少两个所述原始几何特征进行融合处理,得到所述路面标识的目标几何特征。Perform fusion processing on at least two of the original geometric features to obtain the target geometric features of the road surface marking. 2.根据权利要求1所述的方法,其中,所述对至少两个所述原始几何特征进行融合处理,得到所述路面标识的目标几何特征,包括:2. The method according to claim 1, wherein the performing fusion processing on at least two of the original geometric features to obtain the target geometric features of the road surface marking, comprising: 确定至少两个所述原始几何特征的交集区域和非交集区域;determining an intersection area and a non-intersection area of at least two of the original geometric features; 提取至少两个所述原始几何特征在所述交集区域的候选局部特征,并根据所述候选局部特征在所述交集区域的置信度,确定所述交集区域的第一局部特征;extracting at least two candidate local features of the original geometric features in the intersection region, and determining the first local feature of the intersection region according to the confidence of the candidate local features in the intersection region; 提取至少两个所述原始几何特征在所述非交集区域的第二局部特征;extracting at least two second local features of the original geometric features in the non-intersection area; 根据所述第一局部特征和所述第二局部特征,确定所述路面标识的目标几何特征。Based on the first local feature and the second local feature, a target geometric feature of the road surface marking is determined. 3.根据权利要求2所述的方法,其中,所述根据所述候选局部特征在所述交集区域的置信度,确定所述交集区域的第一局部特征,包括:3. The method according to claim 2, wherein the determining the first local feature of the intersection region according to the confidence of the candidate local features in the intersection region comprises: 将所述交集区域划分为至少两个子区域;dividing the intersection area into at least two sub-areas; 根据所述候选局部特征在各子区域的置信度,确定所述交集区域的第一局部特征。The first local feature of the intersection region is determined according to the confidence level of the candidate local feature in each subregion. 4.根据权利要求2或3所述的方法,还包括:4. The method of claim 2 or 3, further comprising: 根据交集区域位置或子区域位置,与所述候选局部特征的采集位置间的距离值,确定所述候选局部特征在所述交集区域或子区域的置信度。According to the distance value between the position of the intersection region or the sub-region and the collection position of the candidate local feature, the confidence level of the candidate local feature in the intersection region or sub-region is determined. 5.根据权利要求1所述的方法,其中,若所述道路区域包含至少两个路面标识,则对至少两个所述原始几何特征进行融合处理,得到所述路面标识的目标几何特征,包括:5 . The method according to claim 1 , wherein, if the road area contains at least two road surface markers, performing fusion processing on at least two of the original geometric features to obtain the target geometric features of the road surface markers, comprising: 6 . : 根据原始几何特征间的交并比关系,确定同一路面标识关联的至少两个原始几何特征;Determine at least two original geometric features associated with the same pavement mark according to the intersection ratio relationship between the original geometric features; 对同一路面标识关联的至少两个原始几何特征进行融合处理,得到所述至少两个路面标识的目标几何特征。Perform fusion processing on at least two original geometric features associated with the same road surface markings to obtain target geometrical features of the at least two road surface markings. 6.根据权利要求1所述的方法,其中,分别提取所述至少两帧道路图像中路面标识的原始几何特征,包括:6. The method according to claim 1, wherein extracting the original geometric features of road surface markings in the at least two frames of road images respectively comprises: 确定所述至少两帧道路图像的道路俯视图;determining a road top view of the at least two frames of road images; 分别从所述至少两帧道路俯视图中提取路面标识区域,并对所述路面标识区域进行特征提取,得到所述至少两帧道路图像中路面标识的原始几何特征。The pavement marking area is extracted from the at least two frames of road top views, respectively, and feature extraction is performed on the pavement marking area to obtain the original geometric features of the pavement marking in the at least two frames of road images. 7.根据权利要求6所述的方法,其中,确定所述至少两帧道路图像的道路俯视图,包括:7. The method of claim 6, wherein determining the road top view of the at least two frames of road images comprises: 根据在每一车道对所述道路区域采集的至少两帧道路图像和至少两帧点云数据,确定所述道路区域在每一车道下对应的道路俯视图。According to at least two frames of road images and at least two frames of point cloud data collected for the road area in each lane, a road top view corresponding to the road area under each lane is determined. 8.根据权利要求1-7中任一项所述的方法,其中,所述路面标识为跨车道的路面标识。8. The method of any of claims 1-7, wherein the pavement marking is a cross-lane pavement marking. 9.一种高精地图特征提取装置,包括:9. A high-precision map feature extraction device, comprising: 道路图像获取模块,用于获取在不同车道对同一道路区域采集的至少两帧道路图像;a road image acquisition module, used for acquiring at least two frames of road images collected in different lanes for the same road area; 原始几何特征提取模块,用于分别提取所述至少两帧道路图像中路面标识的原始几何特征;an original geometric feature extraction module, configured to extract the original geometric features of the road surface markings in the at least two frames of road images respectively; 原始几何特征融合模块,用于对至少两个所述原始几何特征进行融合处理,得到所述路面标识的目标几何特征。The original geometric feature fusion module is configured to perform fusion processing on at least two of the original geometric features to obtain the target geometric feature of the road surface marking. 10.根据权利要求9所述的装置,其中,所述原始几何特征融合模块,包括:10. The apparatus according to claim 9, wherein the original geometric feature fusion module comprises: 交集区域确定子模块,用于确定至少两个所述原始几何特征的交集区域和非交集区域;an intersection area determination submodule, configured to determine an intersection area and a non-intersection area of at least two of the original geometric features; 第一局部特征确定子模块,用于提取至少两个所述原始几何特征在所述交集区域的候选局部特征,并根据所述候选局部特征在所述交集区域的置信度,确定所述交集区域的第一局部特征;The first local feature determination submodule is used to extract at least two candidate local features of the original geometric features in the intersection region, and determine the intersection region according to the confidence of the candidate local features in the intersection region The first local feature of ; 第二局部特征提取子模块,用于提取至少两个所述原始几何特征在所述非交集区域的第二局部特征;a second local feature extraction submodule, configured to extract the second local features of at least two of the original geometric features in the non-intersection area; 目标几何特征确定子模块,用于根据所述第一局部特征和所述第二局部特征,确定所述路面标识的目标几何特征。A target geometric feature determination sub-module, configured to determine the target geometric feature of the road surface mark according to the first local feature and the second local feature. 11.根据权利要求10所述的装置,其中,所述第一局部特征确定子模块,包括:11. The apparatus according to claim 10, wherein the first local feature determination sub-module comprises: 子区域划分单元,用于将所述交集区域划分为至少两个子区域;a sub-region dividing unit, configured to divide the intersection region into at least two sub-regions; 第一局部特征确定单元,用于根据所述候选局部特征在各子区域的置信度,确定所述交集区域的第一局部特征。The first local feature determining unit is configured to determine the first local feature of the intersection region according to the confidence of the candidate local feature in each subregion. 12.根据权利要求10或11所述的装置,所述装置还包括:置信度确定模块,具体用于根据交集区域位置或子区域位置,与所述候选局部特征的采集位置间的距离值,确定所述候选局部特征在所述交集区域或子区域的置信度。12. The apparatus according to claim 10 or 11, further comprising: a confidence level determination module, which is specifically configured to, according to the distance value between the position of the intersection area or the position of the sub-area and the collection position of the candidate local feature, A confidence level of the candidate local feature in the intersection region or sub-region is determined. 13.根据权利要求9所述的装置,其中,若所述道路区域包含至少两个路面标识,则原始几何特征融合模块,包括:13. The device according to claim 9, wherein, if the road area includes at least two road surface markers, the original geometric feature fusion module comprises: 关联原始几何特征确定子模块,用于根据原始几何特征间的交并比关系,确定同一路面标识关联的至少两个原始几何特征;The associated original geometric feature determination sub-module is used to determine at least two original geometric features associated with the same road surface mark according to the intersection ratio relationship between the original geometric features; 目标几何特征确定子模块,用于对同一路面标识关联的至少两个原始几何特征进行融合处理,得到所述至少两个路面标识的目标几何特征。The target geometric feature determination sub-module is configured to perform fusion processing on at least two original geometric features associated with the same road surface mark to obtain the target geometric features of the at least two road surface marks. 14.根据权利要求9所述的装置,其中,原始几何特征提取模块,包括:14. The apparatus according to claim 9, wherein the original geometric feature extraction module comprises: 路俯视图确定子模块,用于确定所述至少两帧道路图像的道路俯视图;a road top view determination submodule, configured to determine the road top view of the at least two frames of road images; 路面标识区域特征提取子模块,用于分别从所述至少两帧道路俯视图中提取路面标识区域,并对所述路面标识区域进行特征提取,得到所述至少两帧道路图像中路面标识的原始几何特征。The feature extraction sub-module of pavement marking area is used to extract the pavement marking area from the at least two frames of road top view respectively, and perform feature extraction on the pavement marking area to obtain the original geometry of the pavement marking in the at least two frames of road images feature. 15.根据权利要求14所述的装置,其中,路俯视图确定子模块,具体用于根据在每一车道对所述道路区域采集的至少两帧道路图像和至少两帧点云数据,确定所述道路区域在每一车道下对应的道路俯视图。15. The apparatus according to claim 14, wherein the road top view determination sub-module is specifically configured to determine the The top view of the road corresponding to the road area under each lane. 16.根据权利要求9-15中任一项所述的装置,其中,所述路面标识为跨车道的路面标识。16. The apparatus of any of claims 9-15, wherein the pavement marking is a cross-lane pavement marking. 17.一种电子设备,包括:17. An electronic device comprising: 至少一个处理器;以及at least one processor; and 与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein, 所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-8中任一项所述的方法。The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the execution of any of claims 1-8 Methods. 18.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-8中任一项所述的方法。18. A non-transitory computer readable storage medium storing computer instructions for causing the computer to perform the method of any of claims 1-8. 19.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-8中任一项所述的方法。19. A computer program product comprising a computer program which, when executed by a processor, implements the method of any of claims 1-8.
CN202111272599.0A 2021-10-29 2021-10-29 High-precision map feature extraction method, device, medium and electronic equipment Pending CN114037966A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111272599.0A CN114037966A (en) 2021-10-29 2021-10-29 High-precision map feature extraction method, device, medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111272599.0A CN114037966A (en) 2021-10-29 2021-10-29 High-precision map feature extraction method, device, medium and electronic equipment

Publications (1)

Publication Number Publication Date
CN114037966A true CN114037966A (en) 2022-02-11

Family

ID=80135843

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111272599.0A Pending CN114037966A (en) 2021-10-29 2021-10-29 High-precision map feature extraction method, device, medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN114037966A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114626462A (en) * 2022-03-16 2022-06-14 小米汽车科技有限公司 Pavement mark recognition method, device, equipment and storage medium
CN114677570A (en) * 2022-03-14 2022-06-28 北京百度网讯科技有限公司 Road information updating method, device, electronic equipment and storage medium
CN115100426A (en) * 2022-06-23 2022-09-23 高德软件有限公司 Information determination method and device, electronic equipment and computer program product
CN115438516A (en) * 2022-11-07 2022-12-06 阿里巴巴达摩院(杭州)科技有限公司 Simulation map generation method, electronic device and computer storage medium
CN115468570A (en) * 2022-08-31 2022-12-13 北京百度网讯科技有限公司 Method, device, equipment and storage medium for extracting high-precision map ground elements

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111881790A (en) * 2020-07-14 2020-11-03 武汉中海庭数据技术有限公司 Automatic extraction method and device for road crosswalk in high-precision map making
CN112435224A (en) * 2020-11-13 2021-03-02 武汉中海庭数据技术有限公司 Confidence evaluation method and device for stop line extraction
CN112446231A (en) * 2019-08-27 2021-03-05 丰图科技(深圳)有限公司 Pedestrian crossing detection method and device, computer equipment and storage medium
CN112595335A (en) * 2021-01-15 2021-04-02 智道网联科技(北京)有限公司 Method for generating intelligent traffic stop line and related device
US20210201569A1 (en) * 2019-12-31 2021-07-01 Lyft, Inc. Map Feature Extraction Using Overhead View Images
CN113409459A (en) * 2021-06-08 2021-09-17 北京百度网讯科技有限公司 Method, device and equipment for producing high-precision map and computer storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112446231A (en) * 2019-08-27 2021-03-05 丰图科技(深圳)有限公司 Pedestrian crossing detection method and device, computer equipment and storage medium
US20210201569A1 (en) * 2019-12-31 2021-07-01 Lyft, Inc. Map Feature Extraction Using Overhead View Images
CN111881790A (en) * 2020-07-14 2020-11-03 武汉中海庭数据技术有限公司 Automatic extraction method and device for road crosswalk in high-precision map making
CN112435224A (en) * 2020-11-13 2021-03-02 武汉中海庭数据技术有限公司 Confidence evaluation method and device for stop line extraction
CN112595335A (en) * 2021-01-15 2021-04-02 智道网联科技(北京)有限公司 Method for generating intelligent traffic stop line and related device
CN113409459A (en) * 2021-06-08 2021-09-17 北京百度网讯科技有限公司 Method, device and equipment for producing high-precision map and computer storage medium

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114677570A (en) * 2022-03-14 2022-06-28 北京百度网讯科技有限公司 Road information updating method, device, electronic equipment and storage medium
CN114626462A (en) * 2022-03-16 2022-06-14 小米汽车科技有限公司 Pavement mark recognition method, device, equipment and storage medium
CN115100426A (en) * 2022-06-23 2022-09-23 高德软件有限公司 Information determination method and device, electronic equipment and computer program product
CN115100426B (en) * 2022-06-23 2024-05-24 高德软件有限公司 Information determination method, apparatus, electronic device and computer program product
CN115468570A (en) * 2022-08-31 2022-12-13 北京百度网讯科技有限公司 Method, device, equipment and storage medium for extracting high-precision map ground elements
CN115438516A (en) * 2022-11-07 2022-12-06 阿里巴巴达摩院(杭州)科技有限公司 Simulation map generation method, electronic device and computer storage medium
CN115438516B (en) * 2022-11-07 2023-03-24 阿里巴巴达摩院(杭州)科技有限公司 Simulation map generation method, electronic device and computer storage medium

Similar Documents

Publication Publication Date Title
US11367217B2 (en) Image processing method and apparatus, and related device
CN114037966A (en) High-precision map feature extraction method, device, medium and electronic equipment
WO2018068653A1 (en) Point cloud data processing method and apparatus, and storage medium
US10074020B2 (en) Vehicular lane line data processing method, apparatus, storage medium, and device
CN112154445B (en) Method and device for determining lane lines in high-precision maps
WO2017020466A1 (en) Urban road recognition method, apparatus, storage medium and device based on laser point cloud
CN113674287A (en) High-precision map drawing method, device, equipment and storage medium
CN113688935A (en) High-precision map detection method, device, equipment and storage medium
WO2023273344A1 (en) Vehicle line crossing recognition method and apparatus, electronic device, and storage medium
CN113989777A (en) High-precision map speed limit sign and lane position identification method, device and equipment
CN113742440B (en) Road image data processing method and device, electronic equipment and cloud computing platform
CN114443794A (en) Data processing and map updating method, device, equipment and storage medium
Al Noman et al. A computer vision-based lane detection technique using gradient threshold and hue-lightness-saturation value for an autonomous vehicle
CN111950345A (en) Camera identification method and device, electronic equipment and storage medium
CN113011298B (en) Truncated object sample generation, target detection method, road side equipment and cloud control platform
CN104331708B (en) A kind of zebra crossing automatic detection analysis method and system
CN113297878A (en) Road intersection identification method and device, computer equipment and storage medium
CN117218622A (en) Road condition detection method, electronic equipment and storage medium
CN113705304B (en) Image processing method, device, storage medium and computer equipment
Bruno et al. A comparison of traffic signs detection methods in 2d and 3d images for the benefit of the navigation of autonomous vehicles
CN117854038A (en) Construction area acquisition method and device, electronic equipment and automatic driving vehicle
CN117789160A (en) Multi-mode fusion target detection method and system based on cluster optimization
CN110379006A (en) A kind of three-dimensional zebra stripes method for reconstructing based on mobile laser radar scanning point cloud
US11835359B2 (en) Apparatus, method and computer program for generating map
CN115661526A (en) Method for determining traffic feasibility of intersection, map updating method and map updating device

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