CN114485568B - 测绘方法和装置、计算机设备、存储介质 - Google Patents
测绘方法和装置、计算机设备、存储介质 Download PDFInfo
- Publication number
- CN114485568B CN114485568B CN202111674071.6A CN202111674071A CN114485568B CN 114485568 B CN114485568 B CN 114485568B CN 202111674071 A CN202111674071 A CN 202111674071A CN 114485568 B CN114485568 B CN 114485568B
- Authority
- CN
- China
- Prior art keywords
- dimensional map
- map
- area
- preset
- mapping
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000013507 mapping Methods 0.000 title claims abstract description 132
- 238000000034 method Methods 0.000 title claims abstract description 80
- 238000005070 sampling Methods 0.000 claims description 66
- 238000004590 computer program Methods 0.000 claims description 15
- 238000000605 extraction Methods 0.000 claims description 13
- 239000011800 void material Substances 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 230000002411 adverse Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 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
- 238000007792 addition Methods 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000005215 recombination Methods 0.000 description 1
- 230000006798 recombination Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C11/00—Photogrammetry or videogrammetry, e.g. stereogrammetry; Photographic surveying
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64C—AEROPLANES; HELICOPTERS
- B64C39/00—Aircraft not otherwise provided for
- B64C39/02—Aircraft not otherwise provided for characterised by special use
- B64C39/024—Aircraft not otherwise provided for characterised by special use of the remote controlled vehicle type, i.e. RPV
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous control of position or course in three dimensions specially adapted for aircraft
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2101/00—UAVs specially adapted for particular uses or applications
- B64U2101/30—UAVs specially adapted for particular uses or applications for imaging, photography or videography
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2201/00—UAVs characterised by their flight controls
- B64U2201/20—Remote controls
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Multimedia (AREA)
- Processing Or Creating Images (AREA)
- Instructional Devices (AREA)
Abstract
本申请提供了一种测绘方法和装置、计算机设备、存储介质,解决了现有技术中航测得到的高清地图中存在空洞区域的问题。其中,测绘方法包括:确定航测指导地图,航测指导地图包括当前测绘地块的二维地图和二维地图对应的测绘参数,测绘参数包括二维地图的不同区域各自对应的图像采集速率;控制飞行器沿二维地图中的预设航线并按照测绘参数飞行;基于飞行器采集到的图像创建三维地图。
Description
技术领域
本申请涉及测绘技术领域,具体涉及一种测绘方法和装置、计算机设备、存储介质。
背景技术
航测测绘过程包括:用户先在卫星地图上圈出一片作业范围,然后生成航测航线;之后,无人机以设定的高度和飞行速度执行航测航线,并以固定的拍照频率进行拍摄;拍摄完成后,采用三维重建算法,生成高清地图。在上述测绘过程中,无人机的飞行速度和拍照频率都是固定的,导致对于一些特定的场景,例如:电线杆、突高的树木等,拍照数量少,进而导致后期图像处理不成功,从而在高清地图中形成空洞,对航测质量造成不利影响。
发明内容
有鉴于此,本申请实施例提供了一种测绘方法,以解决现有技术中航测得到的高清地图中存在空洞区域的问题。
本申请第一方面提供了一种测绘方法,包括:确定航测指导地图,航测指导地图包括当前测绘地块的二维地图和二维地图对应的测绘参数,测绘参数包括二维地图的不同区域各自对应的图像采集速率;控制飞行器沿二维地图中的预设航线并按照测绘参数飞行;基于飞行器采集到的图像创建三维地图。
在一个实施例中,确定航测指导地图包括:获取用户在卫星地图中确定的二维地图;识别二维地图中具有预设特征信息的目标区域,预设特征信息指示历史三维地图中的关注区域在卫星地图中的对应区域所具有的特征,历史三维地图是指存储在数据库中的预先创建好的三维地图;基于预定策略确定目标区域的测绘参数,以得到航测指导地图。
在一个实施例中,获取用户在卫星地图中确定的二维地图包括:获取用户在显示器中显示的卫星地图中圈出的当前测绘地块,以作为二维地图。
在一个实施例中,识别二维地图中具有预设特征信息的目标区域包括:对二维地图进行特征提取;将提取到的特征和预设特征信息进行匹配;确定匹配度大于相似度阈值的特征所在的区域为目标区域。
在一个实施例中,所述识别所述二维地图中具有预设特征信息的目标区域包括:识别所述二维地图中具有第一预设特征信息的第一目标区域,所述第一预设特征信息指示所述历史三维地图中的空洞区域在所述卫星地图中的对应区域所具有的特征。
在一个实施例中,所述基于预定策略确定所述目标区域的所述测绘参数包括:确定第一目标区域对应预设的第一飞行速度和第一采样频率,除了第一目标区域之外的第一其它区域对应预设的第二飞行速度和第二采样频率,第一飞行速度和第一采样频率的乘积大于第二飞行速度和第二采样频率的乘积,以得到航测指导地图。
在一个实施例中,第一飞行速度小于第二飞行速度,第一采样频率大于第二采样频率。
在一个实施例中,所述识别所述二维地图中具有预设特征信息的目标区域还包括:识别所述二维地图中具有第二预设特征信息的第二目标区域,所述第二预设特征信息指示所述历史三维地图中的密集点云区域在所述卫星地图中的对应区域所具有的特征。
在一个实施例中,所述基于预定策略确定所述目标区域的所述测绘参数包括:确定所述第一目标区域对应预设的第一飞行速度和第一采样频率,所述第二目标区域对应预设的第三飞行速度和第三采样频率,除了所述第一目标区域和所述第二目标区域之外的第二其它区域对应预设的第四飞行速度和第四采样频率;所述第一飞行速度小于所述第四飞行速度,所述第三飞行速度大于所述第四飞行速度,所述第一采样频率大于所述第四采样频率,所述第三采样频率小于或等于所述第四采样频率。
在一个实施例中,还包括:获取历史三维地图;确定历史三维地图中的关注区域;对关注区域在卫星地图中的对应区域进行特征提取,以得到预设特征信息。
在一个实施例中,在所述对所述关注区域在所述卫星地图中的对应区域进行特征提取,以得到所述预设特征信息之后,还包括:将预设特征信息存储在服务器中。
在一个实施例中,关注区域包括空洞区域;确定历史三维地图中的关注区域包括:对历史三维地图进行网格化处理;确定点云数量小于第一数量阈值的网格所在的区域为空洞区域。
在一个实施例中,关注区域包括密集点云区域;确定历史三维地图中的关注区域包括:对历史三维地图进行网格化处理;确定点云数量大于第二数量阈值的网格所在的区域为密集点云区域。
本申请第二方面提供了一种测绘装置,包括:确定模块,用于确定航测指导地图,航测指导地图包括当前测绘地块的二维地图和二维地图对应的测绘参数,测绘参数包括二维地图的不同区域各自对应的图像采集速率;控制模块,用于控制飞行器沿二维地图中的预设航线并按照测绘参数飞行;创建模块,用于基于飞行器采集到的图像创建三维地图。
本申请第三方面提供了一种计算机设备,包括存储器、处理器以及存储在存储器上被处理器执行的计算机程序,其特征在于,处理器执行计算机程序时实现上述任一实施例提供的测绘方法的步骤。
本申请第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现上述任一实施例提供的测绘方法的步骤。
根据本申请提供的测绘方法和装置、计算机设备、存储介质,通过预先设置航测指导地图,在航测指导地图中标注不同区域各自对应的图像采集速率,该不同区域各自对应的图像采集速率可以根据当前测绘地块的实际情况合理设置。例如,在电线杆、树木的区域设置较高的图像采集速率,使无人机多采集几张图像。其中,设置较高的图像采集速率可以是减慢飞行速度,或者提高拍摄频率。这样,利用该航测指导地图指导飞行器进行航测时,可以得到更高质量的高清三维地图。
附图说明
图1为本申请一实施例提供的无人机***的结构框图。
图2是本申请第一实施例提供的测绘方法的流程示意图。
图3为本申请一实施例提供的测绘方法的执行过程示意图。
图4为本申请第二实施例提供的测绘方法的流程示意图。
图5为本申请第三实施例提供的测绘方法的流程示意图。
图6为本申请第四实施例提供的测绘方法的流程示意图。
图7为本申请第五实施例提供的测绘方法的流程示意图。
图8为本申请一实施例提供的测绘装置的结构框图。
图9是本申请一实施例提供的电子设备的结构框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
首先定义几个专业术语。
空洞区域是指三维地图中点云数量小于第一数量阈值的区域,例如没有点云的区域。
密集点云区域是指三维地图中点云数量大于第二数量阈值的区域,第二数量阈值大于第一数量阈值。
申请概述
如背景技术所述,航测测绘时由于采用恒定的图像采集速率采集图像,即飞行器在单位时间内采集到的图像的数量是固定的,因此使得一些特定的场景,例如:电线杆、突高的树木等的拍照数量少,从而导致后期基于图像进行三维重建时在高清地图中形成空洞区域,对航测质量造成不利影响。有鉴于此,本申请提供了一种测绘方法和装置、计算机设备、存储介质,通过预先设置航测指导地图,在航测指导地图中标注不同区域各自对应的图像采集速率,该不同区域各自对应的图像采集速率可以根据当前测绘地块的实际情况合理设置。例如,在电线杆、树木的区域设置较高的图像采集速率,使无人机多采集几张图像。其中,设置较高的图像采集速率可以是减慢飞行速度,或者提高拍摄频率。这样,利用该航测指导地图指导飞行器进行航测时,可以得到更高质量的高清三维地图。
示例性***
图1为本申请一实施例提供的无人机***的结构框图。该无人机***示意出了本申请提供的测绘方法和装置的应用场景。如图1所示,无人机***100包括服务器110、终端设备120和飞行器130,服务器110、终端设备120和飞行器130通过网络依次连接。
网络用以在服务器110和终端设备120之间,以及终端设备120和飞行器130之间提供通信链路的介质。网络包括各种连接类型,例如有线、无线通信链路或者光纤电缆等。服务器110是指地图服务器,其中存储有二维地图,例如卫星地图。终端设备120可以是各种电子设备,包括但不限于遥控器、智能手机、平板电脑、便携式计算机和台式计算机等。飞行器130可以是无人机。这样,用户可以使用终端设备120通过网络与服务器110和飞行器130交互,以接收或发送消息。
在一个实施例中,本申请实施例提供的测绘方法由终端设备120执行,相应地,测绘装置集成在终端设备120中。
示例性方法
图2是本申请第一实施例提供的测绘方法的流程示意图。图3为本申请一实施例提供的测绘方法的执行过程示意图。本实施例提供的测绘方法由终端设备120执行,结合图2和图3所示,测绘方法100包括如下步骤:
步骤S110,确定航测指导地图。
参阅图3,航测指导地图包括当前测绘地块的二维地图,例如卫星地图,还包括二维地图对应的测绘参数。测绘参数包括二维地图中的不同区域各自对应的图像采集速率S。
步骤S120,控制飞行器沿二维地图中的预设航线并按照测绘参数飞行。
步骤S130,基于飞行器采集到的图像创建三维地图。
这里可以采用三维重建方法创建三维地图。
根据本实施例提供的测绘方法,通过预先设置航测指导地图,在航测指导地图中标注不同区域各自对应的图像采集速率,该不同区域各自对应的图像采集速率可以根据当前测绘地块的实际情况合理设置。例如,在电线杆、树木的区域设置较高的图像采集速率,使无人机多采集几张图像。其中,设置较高的图像采集速率可以是减慢飞行速度,或者提高拍摄频率。这样,利用该航测指导地图指导飞行器进行航测时,可以得到更高质量的高清三维地图。
图4为本申请第二实施例提供的测绘方法的流程示意图。在本实施例中,参阅图2和图4,步骤S110具体执行为:
步骤S111,获取用户在卫星地图中确定的当前测绘地块的二维地图。
例如,控制终端120的显示屏上显示有卫星地图,用户在卫星地图中指定测绘地块,以作为当前测绘地块的二维地图。这里提到的指定例如可以是在卫星地图中圈出,或者输入测绘地块的地理名称,例如某省某市某县等。
步骤S112,识别二维地图中具有预设特征信息的目标区域,预设特征信息指示历史三维地图中的关注区域在卫星地图中的对应区域所具有的特征,历史三维地图是指存储在数据库中的预先创建好的三维地图。
历史三维地图是指数据库中存储的预先重建好的三维地图,历史三维地图可以是当前测绘地块的三维地图,也可以是其它测绘地块的三维地图。
具体而言,终端设备120对获取到的当前测绘地块的二维地图进行特征提取,将提取到的特征和预设特征信息进行匹配,确定匹配度大于相似度阈值的特征所在的区域为目标区域。
在一个实施例中,预设特征信息包括第一预设特征信息。第一预设特征信息指示历史三维地图中的空洞区域在卫星地图中的对应区域所具有的特征。这种情况下,步骤S112具体执行为,识别二维地图中具有预设特征信息的第一目标区域21a。第一预设特征信息可以是从至少一幅历史三维地图中的空洞区域对应的二维地图中提取出来的,也可以是对至少一幅历史三维地图的空洞区域对应的二维地图中的特征进行学习得到的。二维地图中具有第一预设特征信息的区域很大程度上会在其对应的三维地图中形成空洞,因此,基于第一预设特征信息确定出的第一目标区域21a很大程度上会在其对应的三维地图中形成空洞。
需要说明的是,步骤S112也可以由服务器110执行。这种情况下,终端设备120获取到当前测绘地块的二维地图后,将该二维地图上传给服务器120。服务器120对二维地图进行特征提取,并将提取到的特征和预存的第一预设特征信息进行匹配,以识别二维地图中的第一目标区域21a,最后将识别出的第一目标区域21a的位置信息发送给终端设备120。
在其它实施例中,第一目标区域21a可以由用户从卫星地图中指定。例如,用户在终端设备120的显示器中显示的卫星地图中圈出第一目标区域21a。又例如,用户在终端设备120的地图应用程序中输入第一目标区域21a的地理位置。
步骤S113,基于预定策略确定目标区域的测绘参数,以得到航测指导地图。
承接上例,当目标区域为第一目标区域21a,即目标区域具有空洞区域的特征信息时,步骤S113具体执行为,确定第一目标区域21a对应预设的第一飞行速度和第一采样频率,除了第一目标区域21a之外的第一其它区域21b对应预设的第二飞行速度和第二采样频率,第一飞行速度和第一采样频率的乘积大于第二飞行速度和所述第二采样频率的乘积,以得到航测指导地图。
如上所述,图像采集速率S与飞行器的图像采样频率C成正比,与飞行速度V成反比。第一飞行速度和第一采样频率的乘积大于第二飞行速度和所述第二采样频率的乘积,即第一目标区域21a对应的图像采集速率大于第一其它区域21b的图像采集速率。例如,第一飞行速度小于第二飞行速度,第一采样频率大于第二采样频率。这样,可以确保飞行器在容易产生空洞的第一目标区域21a采集更多的图像,从而避免后续三维重建时产生空洞。
第一飞行速度指示第一目标区域21a能够满足重建需求的最大飞行速度,第一飞行速度可以通过对历史航测过程中的数据的统计分析得到。第二飞行速度可以由用户指定。
根据本实施例提供的测绘方法,通过在航测指导地图中标注容易产生空洞的第一目标区域21a,并设置第一目标区域21a的图像采集速率大于第一其它区域21b,可以确保飞行器在第一目标区域21a采集到更多的图像,从而避免在三维重建时产生空洞,进而提高了航测质量。
图5为本申请第三实施例提供的测绘方法的流程示意图。如图5所示的测绘方法200和图2所示测绘方法100的区别在于,在本实施例中还包括创建数据库的过程。参阅图2和图5,创建数据库的过程包括:
步骤S210,获取历史三维地图。该历史三维地图是指数据库中存储的预先重建好的三维地图,历史三维地图可以是当前测绘地块的三维地图,也可以是其它测绘地块的三维地图。
步骤S220,确定历史三维地图中的关注区域。
在一个实施例中,关注区域为空洞区域。这种情况下,步骤S320可具体执行为:对历史三维地图进行网格化处理,确定点云数量小于第一数量阈值的网格所在的区域为空洞区域。
步骤S230,对关注区域在卫星地图中的对应区域进行特征提取,以得到预设特征信息。
承接上例,当关注区域为空洞区域时,步骤S230具体执行为,对空洞区域在卫星地图中的对应区域进行特征提取,以得到第一预设特征信息。
确定空洞区域的位置后,将空洞区域的位置对应到二维地图中,并对二维地图中的对应区域进行特征提取,以得到第一预设特征信息。
在一个实施例中,测绘方法200还包括:
步骤S240,将预设特征信息存储在数据库中。
需要说明的是,步骤S220的执行过程也可以由服务器110执行。这种情况下,控制终端120获取到历史三维地图后,将历史三维地图上传给服务器110。服务器110确定历史三维地图中的空洞区域,并对空洞区域在二维地图中的对应区域进行特征提取,得到第一预设特征信息,然后将第一预设特征信息存入数据库。
考虑到,在测绘地块的二维地图中除了包括容易在三维地图中产生空洞的电线杆、树木等区域,还包括容易在三维地图中形成密集点云的房屋、沟壑等区域。在以恒定飞行速度和恒定图形采集频率进行航测测绘的过程中,对后者采集的图像往往存在大量冗余。因此,可以在这些区域提高飞行器的飞行速度,以提高测绘效率。
图6为本申请第四实施例提供的测绘方法的流程示意图。参阅图2和图6,根据本实施例提供的测绘方法和图4所示测绘方法的区别在于步骤S110。具体而言,步骤S112具体执行为:
步骤S1120,识别二维地图中具有第一预设特征信息的第一目标区域和具有第二预设特征信息的第二目标区域,第一预设特征信息和第二预设特征信息分别指示历史三维地图中的空洞区域和密集点云区域在卫星地图中的对应区域各自具有的特征。
第一预设特征信息可以是从至少一幅历史三维地图中的空洞区域对应的二维地图中提取出来的,也可以是对至少一幅历史三维地图的空洞区域对应的二维地图中的特征进行学习得到的。二维地图中具有第一预设特征信息的区域很大程度上会在其对应的三维地图中形成空洞,因此,基于第一预设特征信息确定出的第一目标区域21a很大程度上会在其对应的三维地图中形成空洞。
第二预设特征信息可以是从至少一幅历史三维地图中的密集点云区域对应的二维地图中提取出来的,也可以是对至少一幅历史三维地图的密集点云区域对应的二维地图中的特征进行学习得到的。二维地图中具有第二预设特征信息的区域很大程度上会在其对应的三维地图中形成密集点云,因此,基于第二预设特征信息确定出的第二目标区域211a很大程度上会在其对应的三维地图中形成密集点云区域。
步骤S113具体执行为:
步骤S1130,确定第一目标区域21a对应预设的第一飞行速度和第一采样频率,第二目标区域211a对应预设的第三飞行速度和第三采样频率,除了第一目标区域21a和第二目标区域211a之外的第二其它区域对应预设的第四飞行速度和第四采样频率;第一飞行速度小于第四飞行速度,第三飞行速度大于第四飞行速度,第一采样频率大于第四采样频率,第三采样频率小于或等于第四采样频率,以得到航测指导地图。
在本实施例中,相当于将当前测绘地块的二维地图划分为三个区域,包括第一目标区域21a、第二目标区域211a,以及和除了第一目标区域21a和第二目标区域211a之外的第二其它区域。其中,第一目标区域21a对应空洞区域。第一目标区域21a的飞行速度小于第二其它区域的飞行速度,即第一飞行速度小于第四飞行速度。第一目标区域21a的采样频率大于第二其它区域的采样频率,即第一采样频率大于第四采样频率。即第一目标区域21a的图像采集速率大于第二其它区域的图像采集速率,从而使得无人机在第一目标区域21a采集到更多的图像,避免后续三维重建时形成空洞。
第二目标区域211a对应点云密集区域。第二目标区域211a的飞行速度大于第二其它区域的飞行速度,即第三飞行速度大于第四飞行速度。这样,可以使无人机在第二目标区域211a的飞行速度比第二其它区域更快,从而提升测绘效率。第二目标区域211a的采样频率小于或等于第二其它区域的采样频率,即第三采样频率小于或等于第四采样频率。即这样可以使得无人机在点云密集区域采集的图像数量相比于第二其它区域更少,从而降低图像冗余,减少后续三维重建过程的计算量。
根据本实施例提供的测绘方法,基于航测指导地图指导飞行器沿航测航线飞行,在容易产生空洞的区域,即第一目标区域21a控制飞行器提高图像采样速率,以采集到更多的图像,从而避免在三维重建时产生空洞,进而提高航测质量。在容易形成密集点云的区域,即第二目标区域211a控制飞行器提高飞行速度,从而提升测绘效率。
图7为本申请第五实施例提供的测绘方法的流程示意图。参阅图2和图7,本实施例提供的测绘方法300在图6所示测绘方法的基础上,进一步包括创建数据库的过程。具体包括:
步骤S310,获取历史三维地图。该历史三维地图是指数据库中存储的预先重建好的三维地图,历史三维地图可以是当前测绘地块的三维地图,也可以是其它测绘地块的三维地图。
步骤S320,确定历史三维地图中的空洞区域和点云密集区域。
具体而言,对历史三维地图进行网格化处理,确定点云数量小于第一数量阈值的网格所在的区域为空洞区域,确定点云数量大于第二数量阈值的网格所在的区域为点云密集区域,第二数量阈值大于第一数量阈值。
步骤S330,对空洞区域在卫星地图中的对应区域进行特征提取得到第一预设特征信息,对点云密集区域在卫星地图中的对应区域进行特征提取得到第二预设特征信息。
确定空洞区域的位置后,将空洞区域的位置对应到二维地图中,并对二维地图中的对应区域进行特征提取,以得到第一特征信息。将点云密集区域的位置对应到二维地图中,并对二维地图中的对应区域进行特征提取,以得到第二预设特征信息。
在一个实施例中,测绘方法300还包括:
步骤S340,将第一预设特征信息和第二预设特征信息存储在数据库中。
需要说明的是,步骤S320的执行过程也可以由服务器110执行。这种情况下,控制终端120获取到历史三维地图后,将历史三维地图上传给服务器110。服务器110确定历史三维地图中的空洞区域和点云密集区域,并对空洞区域在二维地图中的对应区域进行特征提取,得到第一特征信息。对点云密集区域在二维地图中的对应区域进行特征提取,得到第二特征信息。然后将第一预设特征信息和第二预设特征信息存入数据库。
示例性装置
图8为本申请一实施例提供的测绘装置的结构框图。如图8所示,测绘装置80包括确定模块81、控制模块82和创建模块83。其中,确定模块81用于确定航测指导地图,航测指导地图包括当前测绘地块的二维地图和二维地图对应的测绘参数,测绘参数包括二维地图的不同区域各自对应的图像采集速率。控制模块82用于控制飞行器沿二维地图中的预设航线并按照测绘参数飞行。创建模块83用于基于飞行器采集到的图像创建三维地图。
根据本申请提供的测绘方法和装置、计算机设备、存储介质,通过预先设置航测指导地图,在航测指导地图中标注不同区域各自对应的图像采集速率,该不同区域各自对应的图像采集速率可以根据当前测绘地块的实际情况合理设置。例如,在电线杆、树木的区域设置较高的图像采集速率,使无人机多采集几张图像。这样,利用该航测指导地图指导飞行器进行航测时,可以得到更高质量的高清三维地图。
在一个实施例中,确定模块81具体用于获取用户在卫星地图中确定的二维地图;识别二维地图中具有预设特征信息的目标区域,预设特征信息指示历史三维地图中的关注区域在卫星地图中的对应区域所具有的特征,历史三维地图是指存储在数据库中的预先创建好的三维地图;基于预定策略确定目标区域的测绘参数,以得到航测指导地图。
其中,获取用户在卫星地图中确定的二维地图包括:获取用户在显示器中显示的卫星地图中圈出的当前测绘地块,以作为二维地图。
识别二维地图中具有预设特征信息的目标区域包括:对二维地图进行特征提取;将提取到的特征和预设特征信息进行匹配;确定匹配度大于相似度阈值的特征所在的区域为目标区域。
在一个实施例中,识别二维地图中具有预设特征信息的目标区域包括:识别二维地图中具有第一预设特征信息的第一目标区域,第一预设特征信息指示历史三维地图中的空洞区域在卫星地图中的对应区域所具有的特征。
这种情况下,基于预定策略确定目标区域的测绘参数包括:确定第一目标区域对应预设的第一飞行速度和第一采样频率,除了第一目标区域之外的第一其它区域对应预设的第二飞行速度和第二采样频率,第一飞行速度和第一采样频率的乘积大于第二飞行速度和第二采样频率的乘积,以得到航测指导地图。
在一示例中,第一飞行速度小于第二飞行速度,第一采样频率大于第二采样频率。这样,可以确保飞行器在容易产生空洞的第一目标区域21a采集更多的图像,从而避免后续三维重建时产生空洞。
根据本实施例提供的测绘方法,通过在航测指导地图中标注容易产生空洞的第一目标区域,并设置第一目标区域的图像采集速率大于第一其它区域,可以确保飞行器在第一目标区域采集到更多的图像,从而避免在三维重建时产生空洞,进而提高了航测质量。
在另一实施例中,识别二维地图中具有预设特征信息的目标区域还包括:识别二维地图中具有第二预设特征信息的第二目标区域,第二预设特征信息指示历史三维地图中的密集点云区域在卫星地图中的对应区域所具有的特征。
这种情况下,基于预定策略确定目标区域的测绘参数包括:获取用户在卫星地图中确定的二维地图;分别基于数据库中的第一特征信息和第二特征信息识别二维地图中的第一目标区域和第二目标区域,第一特征信息和第二特征信息分别指示历史三维地图中的空洞区域和密集点云区域在卫星地图中的对应区域各自具有的特征;确定第一目标区域对应预设的第一飞行速度和第一采样频率,第二目标区域对应预设的第三飞行速度和第三采样频率,除了第一目标区域和第二目标区域之外的第二其它区域对应预设的第四飞行速度和第四采样频率;第一飞行速度小于第四飞行速度,第三飞行速度大于第四飞行速度,第一采样频率大于第四采样频率,第三采样频率小于或等于第四采样频率。
根据本实施例提供的测绘方法,基于航测指导地图指导飞行器沿航测航线飞行,在容易产生空洞的区域,即第一目标区域控制飞行器提高图像采样速率,以采集到更多的图像,从而避免在三维重建时产生空洞,进而提高航测质量。在容易形成密集点云的区域,即第二目标区域控制飞行器提高飞行速度,从而提升测绘效率。
在一个实施例中,创建模块73还用于:获取历史三维地图;确定历史三维地图中的关注区域;对关注区域在卫星地图中的对应区域进行特征提取,以得到预设特征信息;将预设特征信息存储在数据库中。
在一示例中,关注区域包括空洞区域;确定历史三维地图中的关注区域包括:对历史三维地图进行网格化处理;确定点云数量小于第一数量阈值的网格所在的区域为空洞区域。
在另一示例中,关注区域包括密集点云区域;确定历史三维地图中的关注区域包括:对历史三维地图进行网格化处理;确定点云数量大于第二数量阈值的网格所在的区域为密集点云区域。
本实施例提供的测绘装置,与本申请实施例所提供的测绘方法属于同一申请构思,可执行本申请任意实施例所提供的测绘方法,具备执行测绘方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例提供的测绘方法,此处不再加以赘述。
示例性电子设备
下面,参考图9来描述本申请实施例提供的电子设备。该电子设备可以是图1中的终端设备120。
图9是本申请一实施例提供的电子设备的结构框图。如图9所示,电子设备9包括一个或多个处理器91和存储器92。
处理器91可以是中央处理单元(CPU)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元,并且可以控制电子设备90中的其他组件以执行期望的功能。
存储器92可以包括一个或多个计算机程序产品,计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器91可以运行所述程序指令,以实现上文所述的本申请的各个实施例的测绘方法以及/或者其他期望的功能。在计算机可读存储介质中还可以存储诸如输入信号、信号分量、噪声分量等各种内容。
在一个示例中,电子设备90还可以包括:输入装置93和输出装置94,这些组件通过总线***和/或其他形式的连接机构(未示出)互连。
例如,输入装置93可以是触控屏、按钮、键盘、鼠标等,用于人机交互。在电子设备是单机设备时,输入装置93可以是通信网络连接器,用于从服务器110和飞行器130接收信号。
输出装置94可以向外部输出各种信息,包括确定出的航测指导地图、第一目标区域和/或第二目标区域的位置信息、第一特征信息和第二特征信息等。输出装置94可以包括例如显示器、扬声器、打印机、以及通信网络及其所连接的远程输出设备等等。
当然,为了简化,图9中仅示出了该电子设备90中与本申请有关的组件中的一些,省略了诸如总线、输入/输出接口等等的组件。除此之外,根据具体应用情况,电子设备90还可以包括任何其他适当的组件。
示例性计算机程序产品和计算机可读存储介质
除了上述方法和设备以外,本申请的实施例还可以是计算机程序产品,其包括计算机程序指令,计算机程序指令在被处理器运行时使得处理器执行本说明书上述“示例性方法”部分中描述的根据本申请各种实施例的测绘方法中的步骤。
计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本申请实施例操作的程序代码,程序设计语言包括面向对象的程序设计语言,诸如Java、C++等,还包括常规的过程式程序设计语言,诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。
此外,本申请的实施例还可以是计算机可读存储介质,其上存储有计算机程序指令,计算机程序指令在被处理器运行时使得处理器11执行本说明书上述“示例性方法”部分中描述的根据本申请各种实施例的测绘方法中的步骤。
所述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
以上结合具体实施例描述了本申请的基本原理,但是,需要指出的是,在本申请中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本申请的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本申请为必须采用上述具体的细节来实现。
本申请中涉及的器件、装置、设备、***的方框图仅作为例示性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、装置、设备、***。诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“诸如但不限于”,且可与其互换使用。
还需要指出的是,在本申请的装置、设备和方法中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本申请的等效方案。
提供所公开的方面的以上描述以使本领域的任何技术人员能够做出或者使用本申请。对这些方面的各种修改对于本领域技术人员而言是非常显而易见的,并且在此定义的一般原理可以应用于其他方面而不脱离本申请的范围。因此,本申请不意图被限制到在此示出的方面,而是按照与在此公开的原理和新颖的特征一致的最宽范围。
应当理解,本申请实施例描述中所用到的限定词“第一”、“第二”、“第三”、“第四”、“第五”和“第六”仅用于更清楚的阐述技术方案,并不能用于限制本申请的保护范围。
为了例示和描述的目的已经给出了以上描述。此外,此描述不意图将本申请的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。
Claims (16)
1.一种测绘方法,其特征在于,包括:
确定航测指导地图,在所述航测指导地图中标注不同区域各自对应的图像采集速率,所述航测指导地图包括当前测绘地块的二维地图和所述二维地图对应的测绘参数,所述测绘参数包括所述二维地图的不同区域各自对应的图像采集速率,其中,所述航测指导地图中包括第一目标区域和第一其它区域,所述第一目标区域具有空洞区域的特征信息,并且所述第一目标区域的图像采集速率大于所述第一其它区域的图像采集速率;
控制飞行器沿所述二维地图中的预设航线并按照所述测绘参数飞行;
基于所述飞行器采集到的图像创建三维地图。
2.根据权利要求1所述的测绘方法,其特征在于,所述确定航测指导地图包括:
获取用户在卫星地图中确定的所述二维地图;
识别所述二维地图中具有预设特征信息的目标区域,所述预设特征信息指示历史三维地图中的关注区域在所述卫星地图中的对应区域所具有的特征,所述历史三维地图是指存储在数据库中的预先创建好的三维地图;
基于预定策略确定所述目标区域的所述测绘参数,以得到所述航测指导地图。
3.根据权利要求2所述的测绘方法,其特征在于,所述获取用户在卫星地图中确定的所述二维地图包括:
获取用户在显示器中显示的所述卫星地图中圈出的所述当前测绘地块,以作为所述二维地图。
4.根据权利要求2所述的测绘方法,其特征在于,所述识别所述二维地图中具有预设特征信息的目标区域包括:
对所述二维地图进行特征提取;
将提取到的特征和所述预设特征信息进行匹配;
确定匹配度大于相似度阈值的特征所在的区域为所述目标区域。
5.根据权利要求2所述的测绘方法,其特征在于,所述识别所述二维地图中具有预设特征信息的目标区域包括:
识别所述二维地图中具有第一预设特征信息的第一目标区域,所述第一预设特征信息指示所述历史三维地图中的空洞区域在所述卫星地图中的对应区域所具有的特征。
6.根据权利要求5所述的测绘方法,其特征在于,所述基于预定策略确定所述目标区域的所述测绘参数包括:
确定所述第一目标区域对应预设的第一飞行速度和第一采样频率,除了所述第一目标区域之外的第一其它区域对应预设的第二飞行速度和第二采样频率,所述第一飞行速度和所述第一采样频率的乘积大于所述第二飞行速度和所述第二采样频率的乘积,以得到所述航测指导地图。
7.根据权利要求6所述的测绘方法,其特征在于,所述第一飞行速度小于所述第二飞行速度,所述第一采样频率大于所述第二采样频率。
8.根据权利要求5所述的测绘方法,其特征在于,所述识别所述二维地图中具有预设特征信息的目标区域还包括:
识别所述二维地图中具有第二预设特征信息的第二目标区域,所述第二预设特征信息指示所述历史三维地图中的密集点云区域在所述卫星地图中的对应区域所具有的特征。
9.根据权利要求8所述的测绘方法,其特征在于,所述基于预定策略确定所述目标区域的所述测绘参数包括:
确定所述第一目标区域对应预设的第一飞行速度和第一采样频率,所述第二目标区域对应预设的第三飞行速度和第三采样频率,除了所述第一目标区域和所述第二目标区域之外的第二其它区域对应预设的第四飞行速度和第四采样频率;所述第一飞行速度小于所述第四飞行速度,所述第三飞行速度大于所述第四飞行速度,所述第一采样频率大于所述第四采样频率,所述第三采样频率小于或等于所述第四采样频率。
10.根据权利要求2所述的测绘方法,其特征在于,还包括:
获取所述历史三维地图;
确定所述历史三维地图中的所述关注区域;
对所述关注区域在所述卫星地图中的对应区域进行特征提取,以得到所述预设特征信息。
11.根据权利要求10所述的测绘方法,其特征在于,在所述对所述关注区域在所述卫星地图中的对应区域进行特征提取,以得到所述预设特征信息之后,还包括:
将所述预设特征信息存储在所述数据库中。
12.根据权利要求10所述的测绘方法,其特征在于,所述关注区域包括空洞区域;所述确定所述历史三维地图中的所述关注区域包括:
对所述历史三维地图进行网格化处理;
确定点云数量小于第一数量阈值的网格所在的区域为所述空洞区域。
13.根据权利要求10所述的测绘方法,其特征在于,所述关注区域包括密集点云区域;所述确定所述历史三维地图中的所述关注区域包括:
对所述历史三维地图进行网格化处理;
确定点云数量大于第二数量阈值的网格所在的区域为所述密集点云区域。
14.一种测绘装置,其特征在于,包括:
确定模块,用于确定航测指导地图,在所述航测指导地图中标注不同区域各自对应的图像采集速率,所述航测指导地图包括当前测绘地块的二维地图和所述二维地图对应的测绘参数,所述测绘参数包括所述二维地图的不同区域各自对应的图像采集速率,其中,所述航测指导地图中包括第一目标区域和第一其它区域,所述第一目标区域具有空洞区域的特征信息,并且所述第一目标区域的图像采集速率大于所述第一其它区域的图像采集速率;
控制模块,用于控制飞行器沿所述二维地图中的预设航线并按照所述测绘参数飞行;
创建模块,用于基于所述飞行器采集到的图像创建三维地图。
15.一种计算机设备,包括存储器、处理器以及存储在所述存储器上被所述处理器执行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至13中任一项所述测绘方法的步骤。
16.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至13中任一项所述测绘方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111674071.6A CN114485568B (zh) | 2021-12-31 | 2021-12-31 | 测绘方法和装置、计算机设备、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111674071.6A CN114485568B (zh) | 2021-12-31 | 2021-12-31 | 测绘方法和装置、计算机设备、存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114485568A CN114485568A (zh) | 2022-05-13 |
CN114485568B true CN114485568B (zh) | 2023-06-13 |
Family
ID=81508225
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111674071.6A Active CN114485568B (zh) | 2021-12-31 | 2021-12-31 | 测绘方法和装置、计算机设备、存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114485568B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116086408B (zh) * | 2023-04-10 | 2023-06-23 | 山东省青东智能科技有限公司 | 一种基于工业相机的智能测绘*** |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108701373B (zh) * | 2017-11-07 | 2022-05-17 | 深圳市大疆创新科技有限公司 | 基于无人机航拍的三维重建方法、***及装置 |
CN108564647B (zh) * | 2018-03-30 | 2019-08-30 | 王乐陶 | 一种建立虚拟三维地图的方法 |
CN110599583B (zh) * | 2019-07-26 | 2022-03-18 | 深圳眸瞳科技有限公司 | 无人机飞行轨迹生成方法、装置、计算机设备和存储介质 |
CN111141264B (zh) * | 2019-12-31 | 2022-06-28 | 中国电子科技集团公司信息科学研究院 | 一种基于无人机的城市三维测绘方法和*** |
WO2021134607A1 (zh) * | 2019-12-31 | 2021-07-08 | 深圳市大疆创新科技有限公司 | 无人机的飞行控制方法、设备、***和计算机可读介质 |
CN111599001B (zh) * | 2020-05-14 | 2023-03-14 | 星际(重庆)智能装备技术研究院有限公司 | 基于图像三维重建技术的无人机导航地图构建***及方法 |
CN111678503A (zh) * | 2020-06-15 | 2020-09-18 | 西安航空职业技术学院 | 一种无人机航测控制点布置和识别的方法及*** |
CN112484703A (zh) * | 2020-12-15 | 2021-03-12 | 广州极飞科技有限公司 | 测绘设备及无人机 |
-
2021
- 2021-12-31 CN CN202111674071.6A patent/CN114485568B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN114485568A (zh) | 2022-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2768997C1 (ru) | Способ, устройство и оборудование для распознавания препятствий или земли и управления полетом, и носитель данных | |
CN111414987B (zh) | 神经网络的训练方法、训练装置和电子设备 | |
CN112085041B (zh) | 神经网络的训练方法、训练装置和电子设备 | |
CN113378770B (zh) | 手势识别方法、装置、设备、存储介质 | |
CN116255992A (zh) | 一种同时定位与建图的方法和装置 | |
CN111105459B (zh) | 描述子地图生成方法、定位方法、装置、设备和存储介质 | |
CN114186632A (zh) | 关键点检测模型的训练方法、装置、设备、存储介质 | |
CN114485568B (zh) | 测绘方法和装置、计算机设备、存储介质 | |
CN113361710A (zh) | 学生模型训练方法、图片处理方法、装置及电子设备 | |
CN113705515A (zh) | 语义分割模型的训练和高精地图车道线的生成方法和设备 | |
CN108305267B (zh) | 物体分割方法、装置、设备、存储介质及程序 | |
CN114565916A (zh) | 目标检测模型训练方法、目标检测方法以及电子设备 | |
CN117031491A (zh) | 地图构建方法、装置、自动导航小车及电子设备 | |
CN112328880A (zh) | 地理区域聚类方法、装置、存储介质和电子设备 | |
CN114111813A (zh) | 高精地图元素更新方法、装置、电子设备及存储介质 | |
CN112580666A (zh) | 图像特征的提取方法、训练方法、装置、电子设备及介质 | |
CN115620264B (zh) | 车辆定位方法、装置、电子设备和计算机可读介质 | |
CN112150529B (zh) | 一种图像特征点的深度信息确定方法及装置 | |
US20230036294A1 (en) | Method for processing image, electronic device and storage medium | |
CN114463512A (zh) | 点云数据的处理方法、矢量化方法及装置 | |
CN114578843A (zh) | 飞行路径规划方法、装置、飞行器及存储介质 | |
CN111267096A (zh) | 机器人转译技能训练方法、装置及电子设备和存储介质 | |
CN115131562B (zh) | 三维场景分割方法、模型训练方法、装置和电子设备 | |
CN117333626B (zh) | 图像采样数据获取方法、装置、计算机设备及存储介质 | |
CN113177545B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |