CN113065076A - 地图数据处理方法、装置、电子设备及存储介质 - Google Patents
地图数据处理方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN113065076A CN113065076A CN202110449122.9A CN202110449122A CN113065076A CN 113065076 A CN113065076 A CN 113065076A CN 202110449122 A CN202110449122 A CN 202110449122A CN 113065076 A CN113065076 A CN 113065076A
- Authority
- CN
- China
- Prior art keywords
- data
- map data
- map
- reference data
- vector
- 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
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 31
- 238000012545 processing Methods 0.000 claims abstract description 21
- 238000000034 method Methods 0.000 claims description 26
- 238000004590 computer program Methods 0.000 claims description 14
- 230000002452 interceptive effect Effects 0.000 claims description 5
- 230000003993 interaction Effects 0.000 claims 1
- 238000004519 manufacturing process Methods 0.000 abstract description 8
- 238000012937 correction Methods 0.000 abstract description 5
- 238000007689 inspection Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000007726 management method Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 101150117869 Hras gene Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Processing Or Creating Images (AREA)
Abstract
本申请提供一种地图数据处理方法、装置、电子设备及存储介质,通过在HAD地图数据的制作过程中,将参考数据与HAD地图数据进行比对,并在HAD地图数据与参考数据不同时输出日志文件,进而可以根据日志文件对HAD地图进行修正,以提高修正后最终得到的HAD地图数据的精确度,进而提高HAD地图数据所能够实现的HRA要素的品质率。
Description
技术领域
本申请涉及地图数据处理技术领域,尤其涉及一种地图数据处理方法、装置、电子设备及存储介质。
背景技术
目前,随着电子技术的不断发展,地图所能够呈现给人们的内容也越来越丰富。除了平面地图之外,3D地图、卫星地图以及实景地图的出现都给人们对于地图的感知带来了更加丰富的体验,并能够为用户以及车辆提供更多的例如辅助导航、自动驾驶等服务。其中,包含丰富内容的高精度(highly automated driving,HAD)地图对地图数据的处理提出了挑战。
现有技术中,为了实现HAD地图数据的制作,供应商通过地图采集车等地图采集设备对待处理区域内道路的矢量数据进行采集,地图采集车上设置的高精度雷达用于采集点云数据、以及高清晰摄像头用于采集图像数据,随后,供应商的后台服务器可以根据地图采集设备所采集的点云数据以及图像数据,共同计算得到HAD地图数据。
但是,现有技术中直接根据矢量数据所计算得到的HAD地图数据的精确度较差,进而降低了HAD地图数据所能够实现的高可靠性属性(High Reliable Attribute,简称:HRA)要素的品质率。
发明内容
本申请提供一种地图数据处理方法、装置、电子设备及存储介质,以解决现有技术中根据矢量数据所计算得到的HAD地图数据的精确度较差的技术问题。
本申请第一方面提供一种地图数据处理方法,包括:获取矢量数据;其中,矢量数据用于得到待处理区域的高精度HAD地图数据,待处理区域为矢量数据在地图中对应的区域;根据矢量数据,确定待处理区域的HAD地图数据;获取HAD地图数据的参考数据;其中,参考数据用于结合HAD地图数据,对HAD地图数据的准确性进行检查;对HAD地图数据和参考数据是否相同进行比对;当HAD地图数据和参考数据比对不相同时,输出日志文件;其中,日志文件用于指示待处理区域的HAD地图数据和参考数据之间比对不同。
本申请第二方面提供一种地图数据处理装置,包括:输入模块、HAD地图数据确定模块、参考数据确定模块、比对模块和输出模块;其中,输入模块用于获取矢量数据;其中,矢量数据用于得到待处理区域的高精度HAD地图数据,待处理区域为矢量数据在地图中对应的区域;HAD地图数据确定模块用于根据矢量数据,确定待处理区域的HAD地图数据;参考数据确定模块用于获取HAD地图数据的参考数据;其中,参考数据用于结合HAD地图数据,对HAD地图数据的准确性进行检查;比对模块用于对HAD地图数据和参考数据是否相同进行比对;输出模块用于当HAD地图数据和参考数据比对不相同时,输出日志文件;其中,日志文件用于指示待处理区域的HAD地图数据和参考数据之间比对不同。
本申请第三方面提供一种电子设备,包括:处理器以及存储器;其中,存储器中存储有计算机程序,当处理器执行计算机程序时,处理器可用于执行如本申请第一方面任一项的地图数据处理方法。
本申请第四方面提供一种计算机可读存储介质,其特征在于,计算机可读存储介质存储有计算机程序,计算机程序被执行时可用于执行如本申请第一方面任一项的地图数据处理方法。
综上,本申请提供的地图数据处理方法、装置、电子设备及存储介质,通过在HAD地图数据的制作过程中,将参考数据与HAD地图数据进行比对,并在HAD地图数据与参考数据不同时输出日志文件,进而可以根据日志文件对HAD地图进行修正,以提高修正后最终得到的HAD地图数据的精确度,进而提高HAD地图数据所能够实现的HRA要素的品质率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请一实施例提供的地图数据处理方法的流程示意图;
图2为本申请提供的地图数据处理方法另一实施例的流程示意图;
图3为本申请提供的地图数据处理方法又一实施例的流程示意图;
图4为本申请提供的一种元素比对的示意图;
图5为本申请提供的另一种元素比对的示意图;
图6为本申请提供的又一种元素比对的示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
下面以具体地实施例对本申请的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图1为本申请一实施例提供的地图数据处理方法的流程示意图,其中,该地图数据处理方法的执行主体可以是供应商的电子设备1,例如,电脑、服务器等。则当供应商通过前端的地图采集车等地图采集设备,采集到待处理区域的矢量数据后,位于后端的电子设备1可以首先获取矢量数据11,随后根据矢量数据11计算得到待处理区域的HAD地图数据。
然而在如图1所示的地图数据处理方法中,由服务器等电子设备直接根据矢量数据11所计算得到的HAD地图数据的精确度较差,缺乏一种对HAD地图数据进行有效检验、以及后续修正的依据,只能在HAD地图数据整体制作完成之后由检验人员对HAD地图数据中每个要素进行核对,既不能保证HAD地图数据的精度、又增加了检验人员的工作内容。同时,现有的HAD地图数据中存在多个HRA要素,由于涉及自动驾驶的功能安全模块,大部分HRA的品质率要求超过99.9%,但是通过如图1所示的方法所得到的HAD地图数据无法实现的较高可靠性属性(High Reliable Attribute,简称:HRA)要素的品质率要求。
因此,本申请还提供另一种地图数据处理方法,通过在HAD地图数据的制作过程中,将参考数据与HAD地图数据进行比对,并在HAD地图数据与参考数据不同时输出日志文件,进而可以根据日志文件对HAD地图进行修正,以提高修正后最终得到的HAD地图数据的精确度,进而提高HAD地图数据所能够实现的HRA要素的品质率。
图2为本申请提供的地图数据处理方法另一实施例的流程示意图,如图2所示的地图数据处理方法,其执行主体可以是任意具有相关数据处理能力的电子设备1,例如,电子设备1可以是供应商所设置的用于处理地图数据的服务器等。
在图2所示的方法中,作为执行主体的电子设备为了得到待处理区域的HAD地图数据,首先获取待处理区域的矢量数据11。其中,待处理区域可以是按照预设规则划分的区域,例如,长度、宽度为1公里的矩形区域等,或者,待处理区域还可以是矢量数据在地图中所对应的区域,例如,电子设备获取了某行政区内所有区域的矢量数据,则待处理区域为该行政区。
可选地,本实施例提供的矢量数据包括以下的一项或多项:地图数据采集设备所采集的待处理区域的点云数据、地图数据采集设备所采集的待处理区域的图像数据、待处理区域的导航地图数据、待处理区域的地形图数据和待处理区域的遥感数据等能够包括待处理区域地理要素信息的数据。
当获取待处理区域的矢量数据后,电子设备1可以根据待处理区域的矢量数据11计算得到该待处理区域的HAD地图数据12,本申请对计算HAD地图数据的具体实现方式不做限定。例如,电子设备1可以通过HAD智能化作业平台,在矢量数据11中点云数据和全景影像的图像数据的基础上计算得到HAD地图数据,并提供用于存储HAD地图数据的数据库,在该智能化平台内处理sqlite格式的文件,并且所存储的HAD地图数据为以“.had”后缀结尾的矢量形式的数据。
并且,电子设备1在获取矢量数据11后,还可以获取该待处理区域的HAD地图数据的参考数据13,其中,参考数据用于结合HAD地图数据,对HAD地图数据的准确性进行检查,具体检查HAD地图数据中包括的元素的准确性。本实施例中对于电子设备1分别确定HAD地图数据12和参考数据13的先后顺序不作限定,也可以由电子设备1同时执行确定HAD地图数据12和参考数据13的步骤。
随后,电子设备1得到待处理区域的HAD地图数据12,以及参考数据13之后,可以对HAD数据12和参考数据13执行比对操作14,并在HAD地图数据12和参考数据13不同时,输出日志文件15,其中,日志文件15可用于指示HAD地图数据12和参考数据13的不同,使得日志文件15可用于后续对HAD地图数据进行修复。
在一种具体的实现方式中,如图2所示的电子设备1为了得到参考数据13,在获取矢量数据11后,将矢量数据11发送给作业人员所使用的手机、平板电脑等设备上,记为第一设备,由工作人员根据矢量数据11得到待处理区域的HAD地图数据的参考数据13后,通过鼠标、键盘等交互设备输入第一设备,随后第一设备通过交互设备获取工作人员输入的参考数据13后,将参考数据13发送给电子设备1,则对于电子设备1,则接收第一设备所发送的参考数据。
可选地,本实施例提供的参考数据为标签文件(lbl)格式,电子设备1可以通过HAD智能化标签作业平台,将矢量数据11发送给第一设备,其中,HAD智能化标签作业平台可用于HRA标签生产流程的轻量化平台,用于作业员在点云等参考数据上人工绘制参考数据,通过该轻量化的平台,使得电子设备1确定参考数据13所需的计算量,小于电子设备1确定HAD地图数据12所需的计算量。在该智能化标签作业平台内处理sqlite格式的文件,并且所存储的参考数据为以“.lbl”后缀结尾的矢量形式的数据。
特别地,在本实施例中,待处理区域内可以包括多个图幅对应的矢量数据,即,如图2所示的电子设备获取了多个图幅的矢量数据,由于计算HAD数据时是根据单个图幅的矢量数据,使得电子设备在计算HAD地图数据时需要依次将每一图幅的矢量数据输入HAD智能化作业平台中,依次得到每一个图幅的HAD地图数据。而电子设备在确定参考数据时,可以将所获取的待处理区域内多个图幅的矢量数据同时输入到HAD智能化标签作业平台内,由电子设备同时将多个图幅对应的矢量数据发送给第一设备,使得工作人员能够同时根据多个图幅的矢量数据确定参考数据并输入第一设备,随后电子设备接收到第一设备发送的参考数据是工作人员根据多个图幅确定的。在具体实现时,电子设备可以以工程为单位作业,一次接收到的多个图幅的矢量数据对应于一个工程,一个工程通常包括的图幅数量大于100张。则电子设备在得到参考数据时通过多个图幅同时作业,相比与得到HAD地图数据时的单图幅作业的方式,一方面可以避免参考数据的多次频繁打开与使用,提高得到参考数据时的速度,另一方面在工作人员使用第一设备确定参考数据时,能够突破图幅范围的限制,从工程级别的视角来统一分析整个待处理区域内的矢量数据,从而还能够提高待处理区域内限速道路等需要长距离追溯的元素的参考数据的准确性。
随后,当如图2所示的电子设备1根据矢量数据11确定了待处理区域的HAD数据12,以及待处理区域的参考数据13之后,在步骤14中,可以对HAD地图数据12和参考数据13执行比对处理,比较HAD地图数据12和参考数据13中的元素是否相同,其中,所述元素可以是待处理区域内的道路位置、道路封闭信息、道路行车方向、道路限速点、车道边界、车道方向、交互车道位置等。示例性地,HAD地图数据12中包括的元素至少有:第一限速点、第一封闭道路、第一交换车道;参考数据13中包括的元素至少有:第二限速点、第二封闭道路、第二交换车道;则可以将HAD地图数据12中的元素,与参考数据13中对应的元素进行比对,并根据比对结果输出日志文件。
在一种具体的实现方式中,电子设备可以在HAD地图数据12中的元素与参考数据13中对应的元素比对后,存在不同时输出日志文件,而若HAD地图数据12中的元素与参考数据13中对应的元素比对均相同,可以不输出日志文件。此时,日志文件用于指示HAD地图数据12中的元素与参考数据13中对应的元素的不同。可选地,一个日志文件可以用于指示HAD地图数据12与参考数据13中不同的多个元素;或者,一个日志文件用于指示HAD地图数据12与参考数据13中不同的一个元素,则当HAD地图数据12与参考数据13存在多个不同的元素时,电子设备将分别输出多个日志文件。又可选地,本实施例通过电子设备对HAD地图数据和参考数据进行比对时,即使要素比对相同,电子设备也可以将每个要素的比对结果都进行记录,记录方式可以是表格、文档等,以便对整个对比过程进行回溯,与现有技术中人工直接对HAD地图数据进行检验时无痕的方式相比,能够更加准确地衡量比对成果的效果。
最终,所生成的日志文件由于可以指示HAD地图数据12与参考数据13的不同,电子设备1可以将日志文件发送给工作人员使用第一设备,或者直接在电子设备1的显示页面上显示,使得工作人员通过日志文件能够查看并确定HAD地图数据12所存在的问题,从而对HAD地图数据12进行修正。或者,工作人员还可以在参考数据13存在问题时,对参考数据13进行修正。
在一些可能的实现方式中,如图2所示的电子设备1还可以在得到日志文件15后,电子设备1还可以继续通过步骤16直接对HAD地图数据12进行修正,例如将HAD地图数据12中日志文件所指示的元素进行修改,使得HAD地图数据12中的元素保护与参考数据13中的该元素相同,实现对HAD地图数据的自动修正。
综上,本实施例提供的地图数据的处理方法,能够在HAD地图数据的制作过程中,通过参考数据与HAD地图数据进行比对,并在HAD地图数据与参考数据不同时输出日志文件,进而可以根据日志文件对HAD地图进行修正,以提高修正后最终得到的HAD地图数据的精确度,进而提高HAD地图数据所能够实现的HRA要素的品质率,经过试验数据显示,最大提升可以超过20%。同时,本实施例通过并行的方式,可以在根据矢量数据得到HAD地图数据的同时,获取参考数据,不会与如图1所示现有的根据矢量数据得到HAD地图数据的常规生产任务产生冲突,并且采用了工程级作业,对HAD地图数据的作业速度可以达到200km/人天,明显高于如图1所示的技术中先生产HAD地图数据,后再由人工对HAD地图数据进行质检的作业速度。
图3为本申请提供的地图数据处理方法又一实施例的流程示意图,其中,在图2所示的基础上,图3通过不同的作业设备来分别实现HAD地图数据、参考数据的获取,并加入了对矢量数据的生产管理设备,以及检验设备,来示出一种本申请提供的地图处理方法,在具体工业场景中可能的实现方式。
具体地,如图3所示,管理设备可用于对矢量数据进行管理和下发,并通过步骤①将全要素作业任务MESH下发给作业设备A,由作业设备A根据矢量数据进行全要素作业,从而得到HAD地图数据,随后,作业设备A在步骤③将HAD地图数据发送给检验设备A进行常规的HAD地图数据的质检任务。管理设备还可以通步骤②将参考数据的labeling作业任务发送给作业设备B,由作业设备B进行单要素作业,从而得到参考数据,随后,作业设备B在步骤④将参考数据发送给检验设备B进行参考数据的质检任务。其中,对于管理设备执行的步骤①和步骤②是异步的,无需相互等待,并且当下发的矢量数据的HAD地图数据和参考数据均完成质检任务后,可以在步骤⑤触发比对任务,生成的日志文件在步骤⑥输出至作业设备A,可以由作业设备A根据日志文件对HAD地图数据进行修改,或者,由作业设备A在步骤⑦发送至作业设备B,由作业设备B根据日志文件对参考数据进行修改。最终,在步骤⑧经过检验设备A的再次检验后,可以得到HAD地图数据。
综上,本实施例提供的地图数据处理方法由于包含独立的数据规格、完整的工艺生产流程、独立的工具链和编辑平台,从而使得本实施例中的地图数据处理方法易于推广与实现。
进一步地,本申请实施例还提供HAD地图数据和参考数据进行比对时,几种要素的具体比对方式。下面结合图4-6进行说明。
图4为本申请提供的一种元素比对的示意图,其中,针对HAD地图数据和参考数据中的限速点的元素。例如,参考数据中包括图4所示一段道路上,位于车道边界L1和车道边界L2之间的第一限速点a,则在对HAD地图数据和参考数据进行比对时,以该参考数据的第一限速点a为圆心,比对在预设距离R=6米的圆形范围内,HAD地图数据中是否存在第二限速点b,若预设距离的圆形范围内HAD地图数据中包括第二限度点,则比对相同。而当在图4中,若预设距离的圆形范围内HAD地图数据不存在第二限速点b,则HAD地图数据和参考数据比对不同,此时需要输出第一日志文件,用于指示HAD地图数据中与参考数据中的元素第一限速点a比对不同。后续工作人员可以根据第一日志文件,按照参考数据中第一限速点a,在HAD地图数据中新增第一限速点a或者将第二限速点b修改为第一限速点a。
图5为本申请提供的另一种元素比对的示意图,其中,针对HAD地图数据和参考数据中的封闭道路的元素。例如,参考数据中包括图5所示的一段道路(道路可以用link表示)上第一封闭道路c的范围为c1-c2之间。则在对HAD地图数据和参考数据进行比对时,在参考数据中第一封闭道路c1-c2的范围内,比对HAD地图数据中是否存在第二封闭道路d,且第二封闭道路d的范围d1-d2与第一封闭道路c1-c2之间重合长度大于或等于第一数值(例如0.5米),若HAD地图数据中包括第二封闭道路d且第一封闭道路和第二封闭道路之间重合长度大于或等于第一数值,则HAD地图数据和参考数据中的该元素比对相同。然而对于图5的第一封闭道路c的范围为c1-c2之间,HAD地图数据中不存在第二封闭道路,或者存在的第二封闭道路e,但是第二封闭道路e的范围e1-e2与第一封闭道路c1-c2之间重合长度小于第一数值,则确定HAD地图数据和参考数据中的该封闭道路比对不同,此时需要输出第二日志文件,用于指示HAD数据中与参考数据中的元素第一封闭道路c比对不同。后续工作人员就可以根据第二日志文件,按照参考数据中第一封闭道路c,在HAD地图数据中新增第一封闭道路c或者将第二封闭道路e修改为第一封闭道路c。
图6为本申请提供的又一种元素比对的示意图,其中,针对HAD地图数据和参考数据中的交换车道的元素。例如,参考数据中包括图6所示的一段车道(车道可以用lane表示)上第一交换车道f的范围为f1-f2之间。则在对HAD地图数据和参考数据进行比对时,在参考数据的第一交换车道f1-f2的范围内,比对HAD地图数据中是否存在第二交换车道g,且第二交换车道g的范围g1-g2与第一交换车道f1-f2之间重合长度大于或等于第二数值(例如0.5米),若HAD地图数据中包括第二交换车道g且第一交换车道和第二交换车道之间重合长度大于或等于第二数值,则HAD地图数据和参考数据中的该元素比对相同。然而对于图5的第一交换车道f的范围为f1-f2之间,HAD地图数据中不存在第二交换车道,或者存在的第二交换车道h,但是第二交换车道h的范围h1-h2与第一交换车道f1-f2之间重合长度小于第二数值,则确定HAD地图数据和参考数据中的该交换车道比对不同,此时需要输出第三日志文件,用于指示HAD数据中与参考数据中的元素第一交换车道f比对不同。后续工作人员就可以根据第三日志文件,按照参考数据中第一交换车道f,在HAD地图数据中新增第一封闭道路f或者将第二交换车道g修改为第一交换车道f。
在前述实施例中,对本申请实施例提供的地图数据处理方法进行了介绍,而为了实现上述本申请实施例提供的方法中的各功能,作为执行主体的电子设备可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。
例如,本申请还提供一种地图数据处理装置包括:输入模块、HAD地图数据确定模块、参考数据确定模块、比对模块和输出模块,其中,输入模块用于获取矢量数据;其中,矢量数据用于得到待处理区域的高精度HAD地图数据,待处理区域为矢量数据在地图中对应的区域;HAD地图数据确定模块用于根据矢量数据,确定待处理区域的HAD地图数据;参考数据确定模块用于获取HAD地图数据的参考数据;其中,参考数据用于结合HAD地图数据,对HAD地图数据的准确性进行检查;比对模块用于对HAD地图数据和参考数据是否相同进行比对;输出模块用于当HAD地图数据和参考数据比对不相同时,输出日志文件;其中,日志文件用于指示待处理区域的HAD地图数据和参考数据之间比对不同。具体地,地图数据处理装置中的各模块分别执行的上述步骤的具体原理及实现方式可参考本申请前述实施例,不再赘述。
需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上确定模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,ASIC),或,一个或多个微处理器(digital signal processor,DSP),或,一个或者多个现场可编程门阵列(field programmable gate array,FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(centralprocessing unit,CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上***(system-on-a-chip,SOC)的形式实现。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘solid state disk(SSD))等。
本申还提供一种电子设备,包括:处理器以及存储器;其中,存储器中存储有计算机程序,当处理器执行计算机程序时,处理器可用于执行如本申请前述实施例中任一的地图数据处理方法。
本申请还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被执行时可用于执行如本申请前述实施例中任一的地图数据处理方法。
本申请实施例还提供一种运行指令的芯片,所述芯片用于执行如本申请前述任一实施例中由电子设备所执行的地图数据处理方法。
本申请实施例还提供一种程序产品,所述程序产品包括计算机程序,所述计算机程序存储在存储介质中,至少一个处理器可以从所述存储介质读取所述计算机程序,所述至少一个处理器执行所述计算机程序时可实现如本申请前述任一实施例中由电子设备所执行的地图数据处理方法。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
Claims (10)
1.一种地图数据处理方法,其特征在于,包括:
获取矢量数据;其中,所述矢量数据用于得到待处理区域的高精度HAD地图数据,所述待处理区域为所述矢量数据在地图中对应的区域;
根据所述矢量数据,确定所述待处理区域的HAD地图数据;
获取所述HAD地图数据的参考数据;其中,所述参考数据用于结合所述HAD地图数据,对所述HAD地图数据的准确性进行检查;
对所述HAD地图数据和所述参考数据是否相同进行比对;
当所述HAD地图数据和所述参考数据比对不相同时,输出日志文件;其中,所述日志文件用于指示所述待处理区域的HAD地图数据和所述参考数据之间比对不同。
2.根据权利要求1所述的方法,其特征在于,所述获取所述HAD地图数据的参考数据,包括:
接收第一设备发送的所述参考数据;其中,所述参考数据为标签文件lbl格式;所述参考数据是由所述第一设备通过交互设备获取的,工作人员通过所述交互设备向所述第一设备输入所述参考数据。
3.根据权利要求2所述的方法,其特征在于,所述矢量数据对应于多个图幅;
所述根据所述矢量数据,所述接收第一设备发送的所述HAD地图数据的参考数据之前,还包括:
将所述多个图幅对应的矢量数据发送给第一设备,以使所述第一设备通过所述交互设备获取所述工作人员同时根据所述多个图幅的矢量数据确定并输入的所述参考数据。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述输出日志文件之后,还包括:
根据所述日志文件,对所述HAD地图数据或者所述参考数据进行修正。
5.根据权利要求4所述的方法,其特征在于,所述对所述HAD地图数据和所述参考数据是否相同进行比对,包括:
以所述参考数据中包括的第一限速点为圆心,比对在预设距离内所述HAD地图数据中是否包括的第二限速点;
其中,若预设距离内在所述HAD地图数据中包括所述第二限速点,则比对相同;否则匹配不相同。
6.根据权利要求4所述的方法,其特征在于,所述对所述HAD地图数据和所述参考数据进行比对,包括:
在所述参考数据中包括的第一封闭道路的范围内,比对所述HAD地图数据中是否包括与所述第一封闭道路重合的第二封闭道路,且重合长度是否大于或等于第一数值;其中,若所述HAD地图数据中包括所述第二封闭道路,且重合长度大于或等于所述第一数值,则比对相同;否则比对不相同。
7.根据权利要求4所述的方法,其特征在于,所述对所述HAD地图数据和所述参考数据进行比对,包括:
在所述参考数据中包括的第一交换车道的范围内,比对所述HAD地图数据中是否包括与所述第一交换车道重合的第二交换车道,且重合长度是否大于或等于第二数值;其中,若所述HAD地图数据中包括所述第二交换车道,且重合长度大于或等于所述第二数值,则比对相同;否则比对不相同。
8.一种地图数据处理装置,其特征在于,包括:
输入模块,用于获取矢量数据;其中,所述矢量数据用于得到待处理区域的高精度HAD地图数据,所述待处理区域为所述矢量数据在地图中对应的区域;
HAD地图数据确定模块,用于根据所述矢量数据,确定所述待处理区域的HAD地图数据;
参考数据确定模块,用于获取所述HAD地图数据的参考数据;其中,所述参考数据用于结合所述HAD地图数据,对所述HAD地图数据的准确性进行检查;
比对模块,用于对所述HAD地图数据和所述参考数据是否相同进行比对;
输出模块,用于当所述HAD地图数据和所述参考数据比对不相同时,输出日志文件;其中,所述日志文件用于指示所述待处理区域的HAD地图数据和所述参考数据之间比对不同。
9.一种电子设备,其特征在于,包括:处理器以及存储器;其中,存储器中存储有计算机程序,当处理器执行计算机程序时,处理器可用于执行如权利要求1-7任一项所述的地图数据处理方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被执行时可用于执行如权利要求1-7任一项所述的地图数据处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110449122.9A CN113065076A (zh) | 2021-04-25 | 2021-04-25 | 地图数据处理方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110449122.9A CN113065076A (zh) | 2021-04-25 | 2021-04-25 | 地图数据处理方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113065076A true CN113065076A (zh) | 2021-07-02 |
Family
ID=76567853
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110449122.9A Pending CN113065076A (zh) | 2021-04-25 | 2021-04-25 | 地图数据处理方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113065076A (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107850449A (zh) * | 2015-08-03 | 2018-03-27 | 通腾全球信息公司 | 用于生成及使用定位参考数据的方法及*** |
CN107944018A (zh) * | 2017-12-11 | 2018-04-20 | 江苏省测绘工程院 | 一种基于激光点云数据的矢量地图位置精度自动质检方法 |
CN112131335A (zh) * | 2020-10-15 | 2020-12-25 | 北京百度网讯科技有限公司 | 车道级地图数据处理方法、装置、电子设备及存储介质 |
-
2021
- 2021-04-25 CN CN202110449122.9A patent/CN113065076A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107850449A (zh) * | 2015-08-03 | 2018-03-27 | 通腾全球信息公司 | 用于生成及使用定位参考数据的方法及*** |
CN107944018A (zh) * | 2017-12-11 | 2018-04-20 | 江苏省测绘工程院 | 一种基于激光点云数据的矢量地图位置精度自动质检方法 |
CN112131335A (zh) * | 2020-10-15 | 2020-12-25 | 北京百度网讯科技有限公司 | 车道级地图数据处理方法、装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020207190A1 (zh) | 一种三维信息确定方法、三维信息确定装置及终端设备 | |
US20170010123A1 (en) | Hybrid road network and grid based spatial-temporal indexing under missing road links | |
CN111737377B (zh) | 一种漂移轨迹的识别方法、装置及计算设备、存储介质 | |
CN104750879B (zh) | 一种电子地图标注、认领、纠错方法及处理设备 | |
CN112734956B (zh) | 一种etc门架确定的方法、装置及存储介质 | |
CN109685479A (zh) | 一种施工隧道进度的展示方法、计算机装置以及计算机可读存储介质 | |
JP7146097B2 (ja) | トンネル工事車両の出勤評価方法、コンピューター装置及びコンピューター読み取り可能な記憶媒体 | |
WO2012126230A1 (zh) | 交通事件信息定位方法及装置 | |
CN113065076A (zh) | 地图数据处理方法、装置、电子设备及存储介质 | |
CN114328700B (zh) | 医疗数据etl任务中的数据核查方法及装置 | |
CN114136327B (zh) | 一种虚线段的查全率的自动化检查方法及*** | |
CN115388878A (zh) | 一种地图构建方法、装置及终端设备 | |
CN112256811B (zh) | 一种基于图结构的地图信息表示方法及装置 | |
CN113407226B (zh) | 组件信息的管理方法、装置和电子设备 | |
CN115406452A (zh) | 一种实时定位及建图方法、装置及终端设备 | |
US20130094761A1 (en) | Electronic device and method for creating measurement codes | |
CN109885475B (zh) | 页面转化率计算方法、装置、计算机设备及存储介质 | |
CN114357318A (zh) | 多维轨迹数据显示方法、装置和电子设备 | |
CN108920749B (zh) | 管线二三维数据更新方法、装置与计算机可读存储介质 | |
CN114416895A (zh) | 地图数据的处理方法、装置、电子设备及存储介质 | |
CN114116480A (zh) | 应用程序测试覆盖率的确定方法、装置、介质及设备 | |
CN111383337A (zh) | 用于识别对象的方法和装置 | |
CN115238119B (zh) | 倾斜摄影照片位置信息的解析方法和装置 | |
CN111258628A (zh) | 一种规则文件比对方法、装置、可读存储介质及终端设备 | |
CN117739950B (zh) | 一种地图的生成方法、装置及设备 |
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 |