Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020108634 - MAP CALIBRATION METHOD, MOBILE TERMINAL FOR SURVEYING AND MAPPING, AND SURVEYING AND MAPPING SYSTEM

Document

说明书

发明名称 0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018   0019   0020   0021   0022   0023   0024   0025   0026   0027   0028   0029   0030   0031   0032   0033   0034   0035   0036   0037   0038   0039   0040   0041   0042   0043   0044   0045   0046   0047   0048   0049   0050   0051   0052   0053   0054   0055   0056   0057   0058   0059   0060   0061   0062   0063   0064   0065   0066   0067   0068   0069   0070   0071   0072   0073   0074   0075   0076   0077   0078   0079   0080   0081   0082   0083   0084   0085   0086   0087   0088   0089   0090   0091   0092   0093   0094   0095   0096   0097   0098   0099   0100   0101   0102   0103  

权利要求书

1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16  

附图

1   2   3   4   5  

说明书

发明名称 : 地图校准方法、测绘移动终端以及测绘系统

[0001]
本公开要求在2018年11月30日提交中国专利局、申请号为201811449529.6的中国专利申请的优先权,以上申请的全部内容通过引用结合在本公开中。

技术领域

[0002]
本申请属于测绘领域,例如涉及一种地图校准方法、测绘移动终端和测绘系统。

背景技术

[0003]
相关的无人驾驶飞机,需要通过作业人员进行现场测绘,才能得到精确的航线。一般通过设备在现场,围绕地块进行打点,获得多个点的定位信息,当作业人员围绕作业地块走完一圈,则获得了这片地块的精确的位置信息,再根据这个位置信息规划航线。然而,由于打点数量多,走完一圈,花费的时间较长,特别是对于小型地块,测绘的时间将大于喷洒作业的时间,这大大提高了人力成本,同时由于需要作业人员现场测绘,对于非专业人员例如农民来说,难度较大。
[0004]
而利用相关的电子地图,可以获得实际作业中的作业地块,无需作业人员进行地形测绘,节约了人力成本和时间,但是,对于现有市面上的电子地图,由于拍摄投影角度、数据处理准确性方面的误差,地图上的点相对于实际上的精确位置点,往往会有3m以上的误差,这样大的误差,在无人机植保作业时,会对植保作业产品不利的影响,比如无人机会从作业地块飞到地块边的道路上造成事故、或者飞到不需要进行植保作业的地块造成不需要的喷洒药害等等。此外,不同的电子地图,其误差也有所不同。
[0005]
另外,公开号为CN106843277A的中国申请专利申请文件中,公开了一种无人机测绘方法,其先根据地图选取作业地块的边界点,后通过无人机采集边界点的经过RTK校正的位置信息,根据边界点的位置信息,设定计划航线,执行喷洒作业。但是,此方案直接通过无人机测绘边界点来确定航线,缺少校正地图的步骤,一方面,限制了在地图上选取点的属性,必须是连续的边界点,否则无法限定作业地块,同时,让无人机在这些属性点采集定位信息也需要规划 航线或者作业人员携带无人机进行打点,操作繁琐,另一方面,无法利用该地图执行其他作业地块的喷洒任务。
[0006]
发明内容
[0007]
本申请提供一种地图校准方法、测绘移动终端和测绘系统,可以解决相关技术中测绘花费的时间长,对于非专业人员,难度较大的问题。
[0008]
本申请提供一种地图校准方法,包括:
[0009]
获取n个测绘点的位置信息;
[0010]
在电子地图上计算获得与所述测绘点相对的地图点的位置信息,以生成匹配对;
[0011]
根据所述匹配对生成所述测绘点和地图点的位置信息的校准关系;
[0012]
根据校准关系得到校准后的地图点。
[0013]
所述根据校准关系得到校准后的地图点步骤之前,包括验证校准关系,根据所述校准关系生成位置信息误差的成本方程,若所述成本方程的成本小于或等于预设阈值,则验证合适,继续执行后续步骤,否则返回重新获取测绘点的位置信息。
[0014]
所述获取n个测绘点的位置信息步骤包括:通过人工测绘设备或者遥控测绘设备获取选定的和/或任意的测绘点的位置信息,其中,所述测绘点的位置信息经过差分校正信息的校正。
[0015]
所述在电子地图上计算获得与所述测绘点相对的地图点的位置信息,以生成匹配对步骤包括:
[0016]
在所述电子地图上手动选择与所述测绘点相对应的地图点,并计算获得所述地图点的位置信息,将所述测绘点和地图点的位置信息组成匹配对;
[0017]
和/或,在所述电子地图上自动识别与所述测绘点匹配的地图点,并计算获得所述地图点的位置信息,将所述测绘点和地图点的位置信息组成匹配对。
[0018]
所述根据所述匹配对生成所述测绘点和地图点的位置信息的校准关系步骤之前,还包括判断匹配对个数步骤,用于判断匹配对的数量m是否足够;若足够,则继续执行后续步骤,否则返回重新获取测绘点的位置信息,其中,n≥m,m≥1。
[0019]
所述根据所述匹配对生成所述测绘点和地图点的位置信息的校准关系步骤中,所述校准关系至少包括以下关系中的一种或多种:平移关系,旋转关系,扭曲关系。
[0020]
所述根据校准关系得到校准后的地图点步骤中,校准后的地图点包括所述测绘点对应的校准后的地图点,以及所述电子地图的部分或所有的地图点。
[0021]
所述根据所述校准关系生成位置信息误差的成本方程包括:根据校准关系方程V”=F1(V)生成位置误差方程errors=F2(V′,V”),并生成位置误差的成本方程cost=F3(errors),其中V为测绘点,V′为校准前获得的地图点,V”为校准后获得的地图点。
[0022]
本申请还提供一种带地图校准的测绘移动终端,包括:
[0023]
通信模块,用于接收测绘点的位置信息;
[0024]
地图模块,用于通过所述通信模块获得电子地图或者直接存储电子地图;
[0025]
交互模块,用于接收用户输入,并将所述测绘点和电子地图输出给用户;
[0026]
应用模块,根据所述的校准方法对所述电子地图进行校准。
[0027]
所述校准方法应用和/或生成的校准数据存储于所述测绘移动终端,和/或通过所述通信设备上传给服务器。
[0028]
所述用户输入包括用户选择与所述测绘点匹配的地图点,或者用户输入测绘点的点属性信息。
[0029]
当所述测绘点包括测绘任务中作业地块边界的角点时,可以在校准后的电子地图上直接生成所述作业地块边界,或者在经过校准后的电子地图或校准后的地图点形成的作业地块上直接对作业地块进行路径规划。
[0030]
本申请还提供一种测绘系统,采用所述的测绘移动终端,以及测绘器,所述测绘器包括:
[0031]
天线模块,用于获取测绘点的卫星信息;
[0032]
接收模块,根据所述卫星信息生成所述测绘点的位置信息;
[0033]
通信模块,将所述测绘点的位置信息发送给所述测绘移动终端。
[0034]
所述测绘器通信模块接收差分校正信息,所述接收模块根据所述卫星信号和所述差分校正信息生成测绘点位置信息。
[0035]
所述测绘器通信模块接收差分校正信息,包括所述测绘器通信模块接收来自于基站或者服务平台的差分校正信息;或者,所述测绘器通信模块接收所述测 绘移动终端的通信模块发送的差分校正信息,所述测绘移动终端的通信模块将所述差分校正信息输出给至少一个通信连接的测绘器。
[0036]
当所述测绘器通信模块接收所述测绘移动终端的通信模块发送的差分校正信息时,所述测绘移动终端的通信模块通过无线数据传输设备接收来自基站或服务平台的差分校正信息,并通过短距离通信设备将所述差分校正信息发送给所述测绘器通信模块,所述测绘器通信模块通过短距离通信设备接收所述差分校正信息。
[0037]
本申请提供的一种地图校准方法、测绘移动终端和测绘系统:
[0038]
1、根据少量的测绘点就可以实现地图校准,可以更快速、高效,有效提高作业效率。
[0039]
2、利用校准的地图可以实现多个地块的路径规划,更高效。
[0040]
3、可以针对不同的电子地图进行精确校准,适用性强。
[0041]
4、当用户(例如农民)没有专业操作技能,也可以实现测绘。
[0042]
本申请通过对电子地图进行精确校准,得到位置信息精确的电子地图,满足测绘以及路径规划的需要,大大提高了作业效率,节省人力成本。本申请可以针对不同的电子地图进行精确校准,实用性强。另外,本申请在测绘得到少量的测绘点的位置信息后,在地图上设定匹配的地图点,通过测绘点和地图点匹配对,对地图进行校准,不限定测绘点的属性,只要能通过手动或自动方式匹配到地图点即可,测绘点的数量大大减少,无需走完地块边界或者飞行测绘整个地块边界就可实现地图校准,节约了人力成本,同时只要校准完成,就可以针对多块作业地块进行路径规划,无需再一次校准,适用范围广。

附图说明

[0043]
附图1为本申请的一种可选实施例提供的地图校准方法的流程图;
[0044]
附图2为本申请的又一种可选实施例提供的地图校准方法的流程图;
[0045]
附图3为本申请的测绘点和对应的地图点的校准前和校准后的示意图;
[0046]
附图4为本申请中一种可选实施例提供的测绘系统的示意图;
[0047]
附图5为本申请中的一种可选实施例提供的基于地图校准方法的工作流程图。
[0048]
其中,400、测绘设备;41、测绘移动终端;411、通信模块;412、地图模块;413、交互模块;414、应用模块;42、测绘器;421、天线模块;422、接收装置;423、通信装置。

具体实施方式

[0049]
下面结合附图和具体实施例对本申请作详细的阐述。
[0050]
本申请公开一种地图校准方法,参考图1,包括如下步骤:
[0051]
S101:获取n个测绘点的位置信息。测绘点不限定是测绘任务中测绘地块的测绘点,也可以是任意的电子地图对应的地形或地块的点。可选的,可以通过人工测绘设备或者遥控测绘设备获取选定的和/或任意的测绘点的位置信息,人工测绘设备通过用户走到或行驶到测绘点以获得测绘点位置信息,遥控测绘设备通过用户遥控或自动遥控该设备到达测绘点以获得测绘点位置信息,该测绘点可以选定为电子地图中任意的、或具有标志性的点,或者作业地块内、作业地块边界的点等等;也可以不选定点,任意选择电子地图对应的地图或地块的点,此处对测绘点的选择方法不作限制,只要能够在电子地图上找到该点即可。
[0052]
为了提高地图校准的精度,测绘点的位置信息经过差分校正信息的校正,其精度为厘米级或更高精度。通过差分校正的测绘点,其精度远高于通过GPS直接定位的点,可以保证测绘点位置信息的准确度。需要说明的是,测绘点的数量n≥1,可以是2、3、4、5、6、7等等,一般≤10个,也可以≤20个,或者≤30个,采用少的测绘点,可以提高工作效率,但是会损失一定的校准精度,用户可以按照需求进行选择。
[0053]
S102:在电子地图上计算获得与所述测绘点相对的地图点的位置信息,以组成匹配对。可选的,包括手动方式和/或自动方式。
[0054]
手动方式为,在电子地图上手动选择与测绘点相对应的地图点,用户在电子地图上判断与测绘点的实际位置相同的地图点,比如,测绘点为一电线杆,在地图上显示偏离该电线杆,则用户在电子地图上选择该电线杆为地图点,确定匹配该测绘点的地图点,在确定地图点的同时,可以通过电子地图直接计算出地图点在该电子地图上的位置信息,组成测绘点和地图点的位置信息的匹配 对,如此反复,可以生成若干个匹配对。
[0055]
自动方式为,在电子地图上自动识别与测绘点匹配的地图点,并计算获得地图点的位置信息,根据测绘点和地图点的位置信息组成匹配对。需要说明的是,此时测绘点需要是作业地块的边界点,根据测绘点的地块边界属性,可以自动在电子地图上识别与其匹配的地图点,或者在一种实施例中,无需限定测绘点为作业地块的边界,可以手动输入测绘点的点属性,根据测绘点的点属性自动识别与其匹配的地图点。自动匹配可以是若干个匹配对同时进行,也可以是若干个匹配对顺序进行,一个一个完成匹配。每一个匹配对都包含测绘点位置信息以及匹配的地图点位置信息。
[0056]
S103:根据所述匹配对生成所述测绘点和地图点的位置信息的校准关系。可选的,校准关系至少包括以下关系中的一种或多种:平移关系,旋转关系,扭曲关系。具体的,通过若干对已知位置信息的匹配对,生成校准关系方程V′=F1(V),其中V′为地图点,V为测绘点。可选地,对于平移关系,通过一个匹配对就可以得到测绘点和地图点的相对关系,当然也可以通过多个匹配对,最小化平移误差来确定转换关系;对于旋转误差,则需要至少两个匹配对来计算测绘点和地图点的相对关系,当然,也可以多利用几个匹配对,最小化旋转误差来确定转换关系;对于地图扭曲误差,则需要多个匹配对来计算相对关系。
[0057]
需要说明的是,此时校准关系方程V′=F1(V)中,地图点和测绘点的位置信息是已知的,但是校准关系中的参数是未知的。针对不同的校准关系,可以选择一种方法,也可以同时选择不同的方法,利用m个匹配对(即m对地图点位置and地图点位置)计算得到测绘点和地图点的相对关系,即,计算出校准关系方程中的参数,从而确定校准关系方程。
[0058]
S104:根据校准关系得到校准后的地图点:根据在步骤103中已经确认参数关系的校准关系方程V”=F1(V),确定校准后的地图点V”。具体的,校准后的地图点包括测绘点对应的校准后的地图点,以及电子地图的部分或所有的地图点。根据校准关系,不仅可以实现地图点的校准,也可以实现整个电子地图或部分电子地图的校准,可以根据需要进行设定。
[0059]
通过本申请的地图校准方法,利用有限个测绘点的位置信息,可以对与其对应的地图点或电子地图进行快速、有效的校准,方法简单,便于实现,且校 准精度高,便于后续基于电子地图的精确测绘和路径规划等,相较于传统的围绕地块的打点测绘方式,显著提高了工作效率,无需对每个地块进行打点,只要校准了电子地图,就可以实现电子地图内任意作业地块的测绘工作。
[0060]
图2示出了又一种地图校准方法的流程图,基于图1工作流程的基础上进行了进一步限定,提高了地图校准的效率和精度。
[0061]
在S102之后,还包括步骤S1021:判断匹配对个数,用于判断匹配对的数量m是否足够;若足够,则继续执行后续步骤,否则返回S101重新获取测绘点的位置信息,其中,n≥m,m≥1(n是测绘点个数)。可以根据校准需要或测绘任务需要设定m的数量,如果想要得到更高精度的校准或者校准的地图越大,则需要m的数量越大,一般的,m=2、3、4、5、6、或7等。可以根据m的数量来辅助选择校准关系(步骤S103中),由于针对平移误差进行校准时,m≥1,当针对旋转误差进行校准时,m≥2,当针对地图扭曲误差进行校准时,m≥3,故当m=2时,可以排除扭曲关系。需要说明的是,如果需要校准更高阶的误差来源,则需要更多的匹配对的个数。
[0062]
通过加入了判断匹配对个数步骤,可以在匹配对个数不足的情况下,事先提示用户,获取更多数量的测绘点,生成足够的匹配对,提升计算运行效率,节约了系统功耗。
[0063]
在S104之前,还包括步骤S1031:验证校准关系,根据校准关系生成位置信息误差的成本方程,可以是这些匹配对的最大位置误差的成本方程,也可以是位置误差加权和的成本方程。以及步骤S1032:若成本方程的成本小于或等于预设阈值,则验证合适,继续执行后续步骤S104,否则返回S101重新获取测绘点的位置信息。或者另一种实施例中,利用未匹配的测绘点,验证校准关系。先确定这些测绘点与其对应的地图点,如果这些地图点和测绘点的位置误差的成本在一个预设阈值之内,则认为是校准合适,如果超过这个阈值范围,则校准不合适。通过未匹配的测绘点来计算成本,一定概率上的验证结果更准确。
[0064]
具体的,根据校准关系方程V”=F1(V)生成位置误差方程errors=F2(V′,V”),并生成位置误差的成本方程cost=F3(errors),其中V为测绘点,V′为校准前获得的地图点,V”为校准后获得的地图点。参考图3所示,图3A为校准前的地图点和测绘点,图3B为校准后的地图点,通过校准关系方程V” =F1(V),可以实现地图点和/或电子地图的校准。
[0065]
通过验证校准关系,可以极大程度上的减小校准关系的误差,提高校准精度,使地图校准可以应用于任意的测绘任务或路径规划任务。
[0066]
需要说明的是,本申请的校准方法可以适用于任何的配置有电子地图的可运行计算的设备上,包括手机、平板电脑、控制器、笔记本电脑、台式电脑、掌上电脑等,通过测绘点对地图点和/或电子地图进行校准,可以将校准后的电子地图应用于其他用户或者任何场合,校准精度高,校准效率高,实用性强,为电子地图的精确应用提供了保障。
[0067]
本申请还提供一种测绘移动终端41,如图4所示,其包括:通信模块411,用于接收测绘点的位置信息。具体的,通信模块411用于信号接收和发送,包括但不限于蓝牙、蜂窝网络传输、2.4G数据传输等方式来进行通信。通信模块411可以包括若干个通信设备,例如,包括通过蓝牙设备与测绘器42建立通信连接,通过无线数据传输设备以2.4G无线数据通信方式或蜂窝通信设备与基站进行通信连接等等。一般的,此处的基站为其附近的设备提供差分校正信息。
[0068]
地图模块412,用于通过通信模块411获得电子地图或者直接存储电子地图。包括商业卫星地图或者航空图。
[0069]
交互模块413,用于接收用户输入,并将测绘点和电子地图输出给用户。用户输入包括用户选择与测绘点匹配的地图点,或者用户输入测绘点的点属性信息。一种实施方式中,在手动方式形成匹配对时,需要用户在电子地图上选择地图点来实现匹配,此时用户输入为在电子地图上选择的地图点,以及匹配测绘点和地图点;另一种实施方式中,在自动方式匹配时,根据用户输入的测绘点的点属性信息来定义测绘点,以根据测绘点的点属性来自动匹配获得对应的地图点;在其他的实施方式中,也可以不需要用户输入,自动匹配得到测绘点对应的地图点,此时测绘点为作业地块边界上的点。交互模块413还负责展示测绘点、地图点、电子地图、校准过程、校准结果、测绘结果等,通过交互模块413,用户可以实时对测绘点和地图点进行监测、查看、或修改。
[0070]
应用模块414,根据测绘点的位置信息,以及电子地图,按照前述的校准方法对电子地图进行校准,此处不再赘述。可选的,校准数据存储于测绘移动终端,和/或通过通信设备411上传给服务器。校准数据包括测绘点位置信息、地 图点位置信息、校准关系、验证方法、匹配方法、校准后的地图点、校准后的电子地图等等,应用模块414可以将校准后的电子地图通过终端通信模块411输出给服务器,以提供给其他用户或工单。如此,只要进行一次地图校准,就可以提供给任何需要使用该电子地图的用户或工单,极大提高了工作效率,节约了人力成本。
[0071]
当测绘点包括测绘任务中作业地块边界的角点时,可以在校准后的电子地图上直接生成作业地块边界,或者在经过校准后的电子地图或校准后的地图点形成的作业地块上直接对作业地块进行路径规划。当测绘点选择为作业地块边界上的角点时,可以直接形成封闭的作业地块,如此,无需在校准后的地图上选择作业地块边界,就可以完成测绘任务,特别适用于小规模作业的情况下,更加简单方便,提高了测绘效率。
[0072]
本申请还提供一种测绘系统400,包括:
[0073]
测绘移动终端41,参考前述,此处不再赘述;
[0074]
测绘器42,其包括:
[0075]
天线模块421,用于获取测绘点的卫星信息。通过测绘器42将天线模块421放置于测绘点,捕捉跟踪该点的卫星信号。
[0076]
接收模块422,根据所述卫星信息生成测绘点的位置信息。
[0077]
通信模块423,将测绘点的位置信息发送给测绘移动终端41。具体的,测绘器的通信模块423用于信号接收和发送,包括但不限于蓝牙、WIFI、微波、蜂窝网络传输、2.4G无线数据传输等方式来进行通信。
[0078]
测绘器的通信模块423接收差分校正信息,接收模块422根据卫星信号和差分校正信息生成测绘点位置信息。测绘器可以是人工测绘设备或者遥控测绘设备,只要能获得测绘点位置信息即可,还可以接收差分校正信息实现差分校正,使其测绘点的位置信息更加精确。一般的,由于大气层延迟误差、卫星星历误差、卫星时钟误差等,卫星信息的精度在米级,通过差分校正信息的校正,可以使得测绘点的位置信息的精度达到厘米级甚至1厘米以内,对于精确测绘、精确作业来说,厘米级的精度是非常必要的,特别对于精确喷洒来说,如果一棵农作物的生长空间在1m以内,如果精度超过米级,会大大影响作业精准度, 甚至造成药害。
[0079]
可选地,对于测绘器的通信模块423接收差分校正信息,可以接收来自于基站或者服务平台的差分校正信息;或者,接收测绘移动终端41的通信模块411发送的差分校正信息,测绘移动终端的通信模块411将差分校正信息输出给至少一个通信连接的测绘器42。当测绘器的通信模块423接收测绘移动终端的通信模块411发送的差分校正信息时,测绘移动终端的通信模块411通过无线数据传输设备接收来自基站或服务平台的差分校正信息,并通过短距离通信设备(比如,蓝牙通信设备)将差分校正信息发送给测绘器的通信模块423,测绘器的通信模块423通过短距离通信设备接收差分校正信息。此时,测绘器42无需设置费用较高的无线数据传输设备来直接接收基站或者服务平台的差分校正信息(由于基站或服务平台的距离较远,需要利用成本较高的无线数据传输设备来传输信号,比如蜂窝通信设备),而通过成本更低的短距离通信设备来接收来自距离较近的测绘移动终端41的差分校正信息,同时,一个测绘移动终端41还可以同时对多个测绘器42发送差分校正信息,更可以降低成本,节约功耗。
[0080]
可选的,还包括测绘器交互模块,用于在测绘时直接输入测绘点的点属性信息,无需在后续测绘移动终端41上输入,避免遗忘或遗漏。
[0081]
以上测绘器42,可以是手持、车载的测绘器,也可以是遥控的空中飞行的测绘器,只要能够到达测绘点,获得测绘点的位置信息即可。
[0082]
本申请的测绘系统400,通过测绘器42获取测绘点的位置信息,通过测绘移动终端42实现对电子地图的校准,两者配合,可以以少量精确的测绘点,实现任何电子地图的校准,以供后续测绘或规划路径使用,简单实用,工作效率高,校准精度高,尤其适用于测绘初学者。
[0083]
下面是本申请的一种实施例,基于地图校准方法的测绘地图,可以根据有限的测绘点,实现现场测绘的快速完成。
[0084]
参考图5所示,包括如下步骤:
[0085]
S501:生成预设的或者下载的电子地图。可以快速离线创建电子地图,用于特殊的现场作业,比如无人机农业喷洒、航空测绘等等。该电子地图可以包括地图点属性,例如边界,栅栏,角落,道路边缘,建筑物,柱子。
[0086]
S502:输入地图校准规则,包括校准精度、校准方法、验证方法、匹配方法等,匹配方法包括点匹配/线匹配/方向匹配/形状匹配/手动匹配等;校准方法包括针对平移误差、旋转误差、地图扭曲误差等的地图点对应测绘点的校准关系公式;验证方法包括若干成本方程;校准精度,用于适应性调整不同的电子地图。
[0087]
S503:接收测绘点位置信息并生成测绘点,测绘点可以是测绘任务中作业地块边界、角落、障碍物的边界点,或者是道路边缘,田埂上连续的点、电线杆、灯柱等等。还包括接收测绘点点属性信息,可以手动添加、修改测绘点的点属性。可以在测绘移动终端41的交互模块或测绘器42的交互模式上输入点属性信息,可以现场输入,也可以测绘完成后输入。比如,用户可以手持测绘器42在现场获得不同的测绘点的位置信息,用户还可以根据需要在测绘的同时在测绘器上输入测绘点对应的点属性,或者,如果测绘器42上没有交互模块,用户可以在测绘移动终端41上输入测绘点对应的点属性。测绘点位置信息经过差分校正,其精度在厘米级或者更高精度。
[0088]
S504:根据校准规则选择地图点,生成测绘点和地图点的位置信息的匹配对。手动匹配方法为:用户在测绘移动终端41的交互模块413上按照测绘点的实际位置,选择与其对应的地图点的位置,得到m对测试点和地图点的匹配对。或者,通过测绘点本身的点属性或者用户在输入的点属性,通过点匹配/线匹配/方向匹配/形状匹配等方式,自动识别与测绘点匹配的地图点,形成m对测试点和地图点的匹配对。比如,测绘点的点属性为作业地块的边界,则图像识别算法根据这个特征,同时考虑与测绘点位置信息的距离等因素,自动识别算出与这个测绘点相对应的地图点,实现测绘点和地图点的匹配,实现完全自动化处理。需要说明的是,一种实施例中,可以既采用手动匹配方法,又采用自动匹配方法,对于较容易识别的测绘点,可以利用自动识别方法,对于属性不明显的测绘点,可以采用手动匹配的方法,提高匹配的准确性。在选择匹配对时,如果发现错误的匹配对,比如匹配对之间的距离过大,则可以删除这些匹配对,不采用这些匹配对进行校准。
[0089]
S505:根据匹配对生成校准关系。具体的,选择地图点和测绘点的关系公式V′=F1(V),其中V′为已知地图点,V为已知测绘点,V′和V是二维坐标,根据已知的地图点和测绘点的位置信息,确定校准关系方程的参数,以确 定地图点和测绘点的校准关系公式。一种实施例中,根据校准关系确定地图点和测绘点的关系是线性时,V′=VA+B,此处地图点和测绘点非一维的数据,示例性的,将地图点和测绘点定义为二维数据进行说明。V′为已知地图点,V为已知测绘点,A和B是需要求解的值。当利用m个匹配对来计算A和B时,V′和V都为m×2矩阵,A是一个2×2旋转矩阵以获得地图点和测绘点之间的旋转关系,B是1×2的矩阵,θ是地图点与测绘点之间的旋转角度。根据已知的地图点和测绘点的位置信息以确定校准关系的参数A和B。
[0090]
比如:
[0091]
[0092]
[0093]
其中,x 1……x n为已知测绘点中二维坐标中的沿x轴的坐标值,y 1……y n为已知测绘点中二维坐标中的沿y轴的坐标值;x 1′……x n′为已知地图点中二维坐标中的沿x轴的坐标值,y 1′……y n′为已知地图点中二维坐标中的沿y轴的坐标值;b1和b2为参数。
[0094]
一种可选的实施例中,确定校准关系的参数还包括优化校准关系,根据m对地图点和测绘点生成对应的位置误差Errors(或者使用反应误差大小的成本方程),并最小化位置误差(或者成本方程的成本)以优化校准关系参数,即进一步修改参数A和B,从而得到误差较小的校准关系公式。
[0095]
其中,位置误差可以计算为:
[0096]
[0097]
[0098]
S506:计算成本以验证校准关系,根据校准关系方程V”=F1(V)生成校准后地图点,由位置误差方程F2(V′,V”)计算位置误差errors=F2(V′,V”),并根据成本方程F3(errors)生成位置误差的成本cost=F3(errors),其中V为测绘点,V′为校准前的地图点,V”为校准后获得的地图点。需要说明的是,校准前的地图点V′用于计算校准关系方程的参数,当校准关系方程的参数确定,则 校准关系方程也确定,则可以根据确定的校准关系方程计算校准后的地图点V”。一种实施例中,位置误差Errors是m×2的矩阵,可以计算为Vi′是一个已知的二维地图点,Vi是对应的二维测绘点,e i是1×2矩阵,一种实施例中,成本方程是Errors方程的2-范数,成本(cost)是Errors最大特征值的平方根,也可以选择1-范数或≦-范数或其他权重方程作为成本方程来计算成本。参数A和B在步骤S505中确认,因此,位置误差Errors及其成本即可根据其计算。
[0099]
一种可选实施例中,当在步骤S505中使用最小化成本优化了校准关系公式,则在步骤S506中,无需重新计算成本方程,就可直接使用在步骤S505得到成本。在另一实施例中,在步骤S506中可以选择与步骤S505中使用的成本方程不同的成本方程来计算成本用于验证校准关系。
[0100]
S507:成本是否小于或等于预设阈值,若小于或等于预设阈值,则误差范围较小,进入S508,否则,校准误差较大,返回步骤S503,重新获得测绘点,也可以通过交互界面给出建议,建议作业人员在建议的地点或区域进行测绘点的测绘。预设阈值可以根据不同的电子地图来设定,在此不作限制。另一种实施方式中,若大于预设阈值,可以先返回步骤S504,删除不合适的匹配对,重新执行步骤S505,如果仍旧不满足,返回步骤S503,重新获得测绘点。
[0101]
S508:输出校准后的测绘地图。所有基于地图的点将根据地图校准中获得的校准关系而进行调整,输出校准后的电子地图。
[0102]
采用上述方法进行现场测绘,可以通过现场测绘较少数量的测绘点,对电子地图进行校准,并直接快速输出校准后的测绘地图,直接在测绘地图上进出后续的测绘任务或路径规划,操作简单,便于非专业测绘人员使用,校准精度高,便于后续作业任务的实现。
[0103]
上述方法,不仅可以应用于无人机,还可以应用于地面车辆,在此不作限制。

权利要求书

[权利要求 1]
一种地图校准方法,包括: 获取n个测绘点的位置信息; 在电子地图上计算获得与所述测绘点相对的地图点的位置信息,以生成匹配对; 根据所述匹配对生成所述测绘点和地图点的位置信息的校准关系; 根据校准关系得到校准后的地图点。
[权利要求 2]
根据权利要求1所述的地图校准方法,其中,所述根据校准关系得到校准后的地图点步骤之前,包括: 验证校准关系,根据所述校准关系生成位置信息误差的成本方程,若所述成本方程的成本小于或等于预设阈值,则验证合适,继续执行后续步骤,否则返回重新获取测绘点的位置信息。
[权利要求 3]
根据权利要求1所述的地图校准方法,其中,所述获取n个测绘点的位置信息步骤包括: 通过人工测绘设备或者遥控测绘设备获取选定的和/或任意的测绘点的位置信息,其中,所述测绘点的位置信息经过差分校正信息的校正。
[权利要求 4]
根据权利要求1所述的地图校准方法,其中,所述在电子地图上计算获得与所述测绘点相对的地图点的位置信息,以生成匹配对步骤包括: 在所述电子地图上手动选择与所述测绘点相对应的地图点,并计算获得所述地图点的位置信息,将所述测绘点和地图点的位置信息组成匹配对; 和/或,在所述电子地图上自动识别与所述测绘点匹配的地图点,并计算获得所述地图点的位置信息,将所述测绘点和地图点的位置信息组成匹配对。
[权利要求 5]
根据权利要求1所述的地图校准方法,其中,所述根据所述匹配对生成所述测绘点和地图点的位置信息的校准关系步骤之前,还包括判断匹配对个数步骤,用于判断匹配对的数量m是否足够;若足够,则继续执行后续步骤,否则返回重新获取测绘点的位置信息,其中,n≥m,m≥1。
[权利要求 6]
根据权利要求1所述的地图校准方法,其中,所述根据所述匹配对生成所述测绘点和地图点的位置信息的校准关系步骤中,所述校准关系至少包括以下关系中的一种或多种:平移关系,旋转关系,扭曲关系。
[权利要求 7]
根据权利要求1所述的地图校准方法,其中,所述根据校准关系得到校准后的地图点步骤中,校准后的地图点包括所述测绘点对应的校准后的地图点, 以及所述电子地图的部分或所有的地图点。
[权利要求 8]
根据权利要求2所述的地图校准方法,其中,所述根据所述校准关系生成位置信息误差的成本方程包括: 根据校准关系方程V”=F1(V)生成位置误差方程errors=F2(V′,V”),并生成位置误差的成本方程cost=F3(errors),其中V为测绘点,V′为校准前获得的地图点,V”为校准后获得的地图点。
[权利要求 9]
一种带地图校准的测绘移动终端,包括: 通信模块(411),用于接收测绘点的位置信息; 地图模块(412),用于通过所述通信模块获得电子地图或者直接存储电子地图; 交互模块(413),用于接收用户输入,并将所述测绘点和电子地图输出给用户; 应用模块(414),根据权利要求1~8任一所述的校准方法对所述电子地图进行校准。
[权利要求 10]
根据权利要求9所述的测绘移动终端,其中,所述校准方法应用和/或生成的校准数据存储于所述测绘移动终端(41),和/或通过所述通信设备(411)上传给服务器。
[权利要求 11]
根据权利要求9所述的测绘移动终端,其中,所述用户输入包括用户选择与所述测绘点匹配的地图点,或者用户输入测绘点的点属性信息。
[权利要求 12]
根据权利要求9所述的测绘移动终端,其中,当所述测绘点包括测绘任务中作业地块边界的角点时,可以在校准后的电子地图上直接生成所述作业地块边界,或者在经过校准后的电子地图或校准后的地图点形成的作业地块上直接对作业地块进行路径规划。
[权利要求 13]
一种测绘系统,采用权利要求9~12任一项所述的测绘移动终端,以及测绘器(42),所述测绘器(42)包括: 天线模块(421),用于获取测绘点的卫星信息; 接收模块(422),根据所述卫星信息生成所述测绘点的位置信息; 通信模块(423),将所述测绘点的位置信息发送给所述测绘移动终端。
[权利要求 14]
根据权利要求13所述的测绘系统,其中,所述测绘器通信模块(423)接收差分校正信息,所述接收模块(422)根据所述卫星信号和所述差分校正信息生成 测绘点位置信息。
[权利要求 15]
根据权利要求14所述的测绘系统,其中,所述测绘器通信模块(423)接收差分校正信息,包括所述测绘器通信模块(423)接收来自于基站或者服务平台的差分校正信息;或者,所述测绘器通信模块(423)接收所述测绘移动终端的通信模块(411)发送的差分校正信息,所述测绘移动终端的通信模块(411)将所述差分校正信息输出给至少一个通信连接的测绘器(42)。
[权利要求 16]
根据权利要求15所述的测绘系统,其中,当所述测绘器通信模块(423)接收所述测绘移动终端的通信模块发送的差分校正信息时,所述测绘移动终端的通信模块(411)通过无线数据传输设备接收来自基站或服务平台的差分校正信息,并通过短距离通信设备将所述差分校正信息发送给所述测绘器通信模块(423),所述测绘器通信模块(423)通过短距离通信设备接收所述差分校正信息。

附图

[ 图 1]  
[ 图 2]  
[ 图 3]  
[ 图 4]  
[ 图 5]