掌桥专利:专业的专利平台
掌桥专利
首页

遥感影像确定方法、装置、电子设备及存储介质

文献发布时间:2024-04-18 19:58:26


遥感影像确定方法、装置、电子设备及存储介质

技术领域

本发明涉及数据处理技术领域,尤其涉及一种遥感影像确定方法、装置、电子设备及存储介质。

背景技术

随着遥感技术的发展,遥感影像的数据量呈爆炸式增长,电子设备获取的海量遥感影像与数据处理技术之间存在严重失衡,亟需寻找一种较优的遥感影像确定方法从海量遥感影像中确定目标遥感影像。

现有的遥感影像确定方法是通过计算选定区域的外接矩形,将矩形等间隔划分成格网,记录每个格网的四角坐标,判断格网四角坐标是否在选定区域内,并对在选定区域内的格网值和不在选定区域内的格网值进行区别标记,进而确定目标遥感影像,但该方法中涉及的标记各格网值的过程较为繁琐,导致目标遥感影像的确定效率较低。

发明内容

本发明提供一种遥感影像确定方法、装置、电子设备及存储介质,用以解决现有的遥感影像确定方法中标记各格网值的过程较为繁琐,导致目标遥感影像的确定效率较低的缺陷,该方法将复杂的二维空间数据(如目标区域和遥感影像各自对应的矢量信息)转化为一维的格网字符串编码进行矢量信息的筛选,极大地提高了矢量信息的筛选效率,进而提高了目标遥感影像的确定效率。

本发明提供一种遥感影像确定方法,包括:

获取目标区域对应的第一矢量信息,及所述第一矢量信息对应多个第一多边形格网所对应的第一字符串编码集合,所述第一字符串编码集合包括多个第一字符串编码,所述多个第一多边形格网与所述多个第一字符串编码一一对应;

获取与所述目标区域相交的多个遥感影像;针对各遥感影像,获取遥感影像对应的第二矢量信息,及所述第二矢量信息对应多个第二多边形格网所对应的第二字符串编码集合,所述第二字符串编码集合包括多个第二字符串编码,所述多个第二多边形格网与所述多个第二字符串编码一一对应,所述第二多边形格网与所述第一多边形格网相同;

根据所述第一字符串编码集合及多个第二字符串编码集合,对多个第二矢量信息进行筛选,得到目标矢量信息,并确定所述目标矢量信息覆盖的目标遥感影像。

根据本发明提供的一种遥感影像确定方法,所述根据所述第一字符串编码集合及多个第二字符串编码集合,对多个第二矢量信息进行筛选,得到目标矢量信息,包括:S1、获取所述多个遥感影像各自对应的影像参数;S2、从所述多个遥感影像中,确定多个影像参数中最优影像参数对应的目标遥感影像;并从字符串编码总集合中,确定所述目标遥感影像对应的目标第二字符串编码集合,所述字符串编码总集合包括所述多个第二字符串编码集合;S3、在所述目标第二字符串编码集合与所述第一字符串编码集合匹配的情况下,获取所述目标遥感影像对应的第二矢量信息;将所述第一字符串编码集合中与所述目标第二字符串编码集合匹配的字符串编码进行删除,得到新的第一字符串编码集合,并将所述字符串编码总集合中的所述目标第二字符串编码集合进行删除,得到新的字符串编码总集合;S4、重复步骤S2-S3,直到所述新的第一字符串编码集合或所述新的字符串编码总集合达到预设条件,得到至少一个目标遥感影像各自对应的第二矢量信息,并将所述至少一个目标遥感影像各自对应的第二矢量信息确定为所述目标矢量信息。

根据本发明提供的一种遥感影像确定方法,所述新的第一字符串编码集合或所述新的字符串编码总集合达到预设条件,包括:所述新的第一字符串编码集合中元素个数为0;或,所述新的字符串编码总集合中元素个数为0。

根据本发明提供的一种遥感影像确定方法,所述确定多个影像参数中最优影像参数对应的目标遥感影像,包括:在所述影像参数包括影像时相的情况下,若多个影像时相中仅存在一个最新影像时相,则将所述最新影像时相确定为所述最优影像参数,并获取所述最优影像参数对应的目标遥感影像;若所述多个影像时相中存在多个最新影像时相,则确定所述多个最新影像时相各自对应遥感影像的影像分辨率;根据多个影像分辨率,确定所述最优影像参数,并获取所述最优影像参数对应的目标遥感影像。

根据本发明提供的一种遥感影像确定方法,所述根据多个影像分辨率,确定所述最优影像参数,包括:若多个影像分辨率中仅存在一个最大影像分辨率,则将所述最大影像分辨率确定为所述最优影像参数;若所述多个影像分辨率中存在多个最大影像分辨率,则确定所述多个最大影像分辨率各自对应遥感影像的影像云量;并根据多个影像云量,确定所述最优影像参数。

根据本发明提供的一种遥感影像确定方法,所述根据多个影像云量,确定所述最优影像参数,包括:若多个影像云量中仅存在一个最小影像云量,则将所述最小影像云量确定为所述最优影像参数;若所述多个影像云量中存在多个最小影像云量,则将所述多个最小影像云量中的任一最小影像云量,确定为所述最优影像参数。

根据本发明提供的一种遥感影像确定方法,所述对多个第二矢量信息进行筛选,得到目标矢量信息,包括:对多个第二矢量信息进行筛选,得到多个初始目标矢量信息;确定多个初始目标矢量信息各自与所述第一矢量信息之间的覆盖格网;遍历各覆盖格网,在当前覆盖格网为有效覆盖格网的情况下,保留所述当前覆盖格网对应的初始目标矢量信息;在所述当前覆盖格网为无效覆盖格网的情况下,继续判断下一覆盖格网的有效情况;将所有有效覆盖格网各自对应的初始目标矢量信息,确定为所述目标矢量信息。

本发明还提供一种遥感影像确定装置,包括:

获取模块,用于获取目标区域对应的第一矢量信息,及所述第一矢量信息对应多个第一多边形格网所对应的第一字符串编码集合,所述第一字符串编码集合包括多个第一字符串编码,所述多个第一多边形格网与所述多个第一字符串编码一一对应;获取与所述目标区域相交的多个遥感影像;针对各遥感影像,获取遥感影像对应的第二矢量信息,及所述第二矢量信息对应多个第二多边形格网所对应的第二字符串编码集合,所述第二字符串编码集合包括多个第二字符串编码,所述多个第二多边形格网与所述多个第二字符串编码一一对应,所述第二多边形格网与所述第一多边形格网相同;

处理模块,用于根据所述第一字符串编码集合及多个第二字符串编码集合,对多个第二矢量信息进行筛选,得到目标矢量信息,并确定所述目标矢量信息覆盖的目标遥感影像。

本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述遥感影像确定方法。

本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述遥感影像确定方法。

本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述遥感影像确定方法。

本发明提供的遥感影像确定方法、装置、电子设备及存储介质,通过获取目标区域对应的第一矢量信息,及第一矢量信息对应多个第一多边形格网所对应的第一字符串编码集合,第一字符串编码集合包括多个第一字符串编码,多个第一多边形格网与多个第一字符串编码一一对应;获取与目标区域相交的多个遥感影像;针对各遥感影像,获取遥感影像对应的第二矢量信息,及第二矢量信息对应多个第二多边形格网所对应的第二字符串编码集合,第二字符串编码集合包括多个第二字符串编码,多个第二多边形格网与多个第二字符串编码一一对应,第二多边形格网与第一多边形格网相同;根据第一字符串编码集合及多个第二字符串编码集合,对多个第二矢量信息进行筛选,得到目标矢量信息,并确定目标矢量信息覆盖的目标遥感影像。该方法将复杂的二维空间数据(如目标区域和遥感影像各自对应的矢量信息)转化为一维的格网字符串编码进行矢量信息的筛选,极大地提高了矢量信息的筛选效率,进而提高了目标遥感影像的确定效率。

附图说明

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的遥感影像确定方法的流程示意图;

图2是本发明提供的确定目标区域内遥感影像及第二矢量信息的场景示意图;

图3是本发明提供的遥感影像确定装置的结构示意图;

图4是本发明提供的电子设备的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了更好地理解本发明实施例,首先对背景技术进行详细阐述:

以全国土地变更调查监测与核查为例,进行某个县(设置为目标区域)的遥感监测信息提取时,需要提取该目标区域内成像时间最近、对该目标区域的覆盖面积最大以及云量最少的遥感影像,作为遥感监测信息提取工作的原始数据进行专题产品生产。

若按原始条件(如成像时间、覆盖面积及云量等)人工查询检索出与该目标区域内符合要求的目标遥感影像,则整个人工查询检索过程较为复杂,且最终得到的目标遥感影像中会存在一些区域、成像时间上的冗余数据,导致遥感影像的确定效率较低。冗余数据主要体现在以下几个方面:

第一方面:多景遥感影像的成像时间接近,但影像分辨率不同。

第二方面:同一像素点的遥感影像对应的影像分辨率相同,但成像时间(如影像时相)不同。

第三方面:同一目标区域内的不同遥感影像的云量、覆盖率各有优劣,例如遥感影像A的云量较少,但对该目标区域的覆盖率较低,遥感影像B的云量较多,但对该目标区域的覆盖率较高。

为解决人工筛选涉及的技术问题,现有的遥感影像确定方法往往通过计算选定区域的外接矩形,将矩形等间隔划分成格网,记录每个格网的四角坐标,判断格网四角坐标是否在选定区域内,并对在选定区域内的格网值和不在选定区域内的格网值进行区别标记,进而确定目标遥感影像,但该方法中涉及的标记各格网值的过程较为繁琐,导致目标遥感影像的确定效率较低。

为解决目标遥感影像的确定效率较低这一技术问题,本发明实施例提供一种遥感影像确定方法、装置、电子设备及存储介质,将复杂的二维空间数据(如目标区域和遥感影像各自对应的矢量信息)转化为一维的格网字符串编码进行矢量信息的筛选,极大地提高了矢量信息的筛选效率,进而提高了目标遥感影像的确定效率。

需要说明的是,本发明实施例涉及的执行主体可以是遥感影像确定装置,也可以是电子设备,可选的,该电子设备可以包括:计算机、移动终端及可穿戴设备等。

下面以电子设备为例对本发明实施例进行进一步地说明。如图1所示,是本发明提供的遥感影像确定方法的流程示意图,可以包括:

101、获取目标区域对应的第一矢量信息,及第一矢量信息对应多个第一多边形格网所对应的第一字符串编码集合,第一字符串编码集合包括多个第一字符串编码,多个第一多边形格网与多个第一字符串编码一一对应。

其中,目标区域指的是航空器(如无人机)和/或卫星在对地观测的过程中所观测的各地物。

第一矢量信息用于表征目标区域对应的二维空间数据。

第一多边形格网指的是利用预设算法将目标区域进行离散格网剖分得到的格网。可选的,预设算法可以是地理空间索引算法(Uber H3);多边形格网可以是三角形格网、四边形格网或六边形格网等,本发明实施例通常选择六边形格网。

字符串编码指的是多边形格网对应位置标识的编码形式。

电子设备在获取目标区域之后,可先确定该目标区域对应的第一矢量信息,再基于上述预设算法对该第一矢量信息进行离散格网剖分,得到该第一矢量信息对应的多个第一多边形格网,接着,该电子设备确定各第一多边形格网对应的第一字符串编码,即有多少个第一多边形格网,就会确定多少个第一字符串编码,这多个第一字符串编码可组成第一字符串编码集合,以便后续确定目标矢量信息。

102、获取与目标区域相交的多个遥感影像;针对各遥感影像,获取遥感影像对应的第二矢量信息,及第二矢量信息对应多个第二多边形格网所对应的第二字符串编码集合,第二字符串编码集合包括多个第二字符串编码,多个第二多边形格网与多个第二字符串编码一一对应,第二多边形格网与第一多边形格网相同。

其中,第二多边形格网与第一多边形格网相同指的是同一位置、同一级别的格网信息是相同的,其中,同一级别指的是格网大小,格网信息可以包括格网形状和对应的字符串编码。

第二矢量信息用于表征与目标区域相交的遥感影像所对应的二维空间数据(如矩形框,可以包括该矩形框所在位置及范围对应的遥感影像信息),相交指的是遥感影像与目标区域存在相同的矢量信息。例如,以遥感影像的左下角的像素点为坐标原点建立平面直角坐标系,针对任一第二矢量信息而言,该第二矢量信息对应的矩形框可用x的最大值、x的最小值、y的最大值以及y的最小值表示。其中,遥感影像信息指的是航空器和/或卫星在对地观测的过程中,对目标区域进行同步成像后获取的多光谱影像信息。

示例性的,如图2所示,是本发明提供的确定目标区域内遥感影像及第二矢量信息的场景示意图。从图2中可以看出,在目标区域内,存在与目标区域相交的多个遥感影像各自对应第二矢量信息所对应的矩形框。

第二多边形格网指的是利用预设算法将遥感影像进行离散格网剖分得到的格网。此处的预设算法与上文提及的预设算法类似,此处不作具体赘述。

电子设备在获取与目标区域相交的多个遥感影像之后,针对各遥感影像,可确定遥感影像对应的第二矢量信息,基于上述预设算法对该第二矢量信息进行离散格网剖分,得到该第二矢量信息对应的多个第二多边形格网,接着,该电子设备确定各第二多边形格网对应的第二字符串编码,即有多少个第二多边形格网,就会确定多少个第二字符串编码,这多个第二字符串编码可组成第二字符串编码集合,也就是说,一个遥感影像对应一个第二字符串编码集合,多个遥感影像对应多个第二字符串编码集合,以便后续确定目标矢量信息。

示例性的,电子设备在对目标区域和/或遥感影像进行离散格网剖分的过程中,可采用6级分辨率的六边形格网,该六边形格网的边长约为3.724532667km,面积约为36.129062164km

103、根据第一字符串编码集合及多个第二字符串编码集合,对多个第二矢量信息进行筛选,得到目标矢量信息,并确定目标矢量信息覆盖的目标遥感影像。

其中,目标矢量信息指的是筛选出的符合要求的第二矢量信息,目标矢量信息包含筛选出的至少一个第二矢量信息。

目标遥感影像可构成电子设备最终确定的结果集。

第一字符串编码集合可用Z(z

第二字符串编码集合可用S

多个第二字符串编码集合可称为字符串编码总集合,可用S(S

电子设备可根据Z(z

在一些实施例中,电子设备根据第一字符串编码集合及多个第二字符串编码集合,对多个第二矢量信息进行筛选,得到目标矢量信息,可以包括:S1、电子设备获取多个遥感影像各自对应的影像参数;S2、该电子设备从多个遥感影像中,确定多个影像参数中最优影像参数对应的目标遥感影像;并从字符串编码总集合中,确定目标遥感影像对应的目标第二字符串编码集合,字符串编码总集合包括多个第二字符串编码集合;S3、在目标第二字符串编码集合与第一字符串编码集合匹配的情况下,该电子设备获取目标遥感影像对应的第二矢量信息;将第一字符串编码集合中与目标第二字符串编码集合匹配的字符串编码进行删除,得到新的第一字符串编码集合,并将字符串编码总集合中的目标第二字符串编码集合进行删除,得到新的字符串编码总集合;S4、重复步骤S2-S3,直到新的第一字符串编码集合或新的字符串编码总集合达到预设条件,该电子设备得到至少一个目标遥感影像各自对应的第二矢量信息,并将至少一个目标遥感影像各自对应的第二矢量信息确定为目标矢量信息。

可选的,影像参数可以包括:影像时相、影像分辨率和影像云量等。

示例性的,对于K个遥感影像,电子设备在确定目标矢量信息的过程中,首先获取K个遥感影像各自对应的影像参数;接着,该电子设备从这K个影像参数中先确定出最优影像参数,进而从这K个遥感影像中,确定该最优影像参数对应的目标遥感影像,并从S(S

在一些实施例中,新的第一字符串编码集合或新的字符串编码总集合达到预设条件,可以包括:新的第一字符串编码集合中元素个数为0;或,新的字符串编码总集合中元素个数为0。

其中,新的第一字符串编码集合中的元素指的是删除了与S

新的字符串编码总集合中的元素指的是删除了目标第二字符串编码集合以外的第二字符串编码集合。

电子设备在确定至少一个目标遥感影像各自对应的第二矢量信息的过程中所涉及的预设条件即为迭代收敛的条件,预设条件包括两个,分别为:预设条件1、新的第一字符串编码集合中元素个数为0;预设条件2、新的字符串编码总集合中元素个数为0。预设条件1和预设条件2满足至少一个即可收敛。

在一些实施例中,电子设备确定多个影像参数中最优影像参数对应的目标遥感影像,可以包括:在影像参数包括影像时相的情况下,若多个影像时相中仅存在一个最新影像时相,电子设备则将最新影像时相确定为最优影像参数,并获取最优影像参数对应的目标遥感影像;若多个影像时相中存在多个最新影像时相,该电子设备则确定多个最新影像时相各自对应遥感影像的影像分辨率;根据多个影像分辨率,确定最优影像参数,并获取最优影像参数对应的目标遥感影像。

其中,影像时相指的是获取遥感影像的矢量信息的时间,可用t表示。

最新影像时相指的是获取遥感影像对应的第二矢量信息的最晚时间。

影像分辨率表示每个像素代表的地面实际距离,可用r表示。

在影像参数包括影像时相的情况下,电子设备获取多个遥感影像各自对应的影像时相,从多个影像时相中确定最新影像时相,并判断该最新影像时相的数量:若仅存在一个最新影像时相,则将最新影像时相确定为最优影像参数,并获取最优影像参数对应的目标遥感影像;若存在多个最新影像时相,则确定多个最新影像时相各自对应遥感影像的影像分辨率,进而根据多个影像分辨率,确定最优影像参数,并获取最优影像参数对应的目标遥感影像。

示例1:假设有4个遥感影像,分别为P

在一些实施例中,电子设备根据多个影像分辨率,确定最优影像参数,可以包括:若多个影像分辨率中仅存在一个最大影像分辨率,电子设备则将最大影像分辨率确定为最优影像参数;若多个影像分辨率中存在多个最大影像分辨率,该电子设备则确定多个最大影像分辨率各自对应遥感影像的影像云量;并根据多个影像云量,确定最优影像参数。

其中,影像云量指的是遥感影像中被云层覆盖的比例,可用c表示。

电子设备在确定多个最新影像时相各自对应遥感影像的影像分辨率之后,从多个影像分辨率中确定最大影像分辨率,并判断该最大影像分辨率的数量:若仅存在一个最大影像分辨率,则将最大影像分辨率确定为最优影像参数,并获取最优影像参数对应的目标遥感影像;若存在多个最大影像分辨率,则确定多个最大影像分辨率各自对应遥感影像的影像云量,进而根据多个影像云量,确定最优影像参数,并获取最优影像参数对应的目标遥感影像。

结合示例1,示例2:电子设备确定P

在一些实施例中,电子设备根据多个影像云量,确定最优影像参数,可以包括:若多个影像云量中仅存在一个最小影像云量,电子设备则将最小影像云量确定为最优影像参数;若多个影像云量中存在多个最小影像云量,该电子设备则将多个最小影像云量中的任一最小影像云量,确定为最优影像参数。

电子设备在确定多个最大影像分辨率各自对应遥感影像的影像云量之后,从多个影像云量中确定最小影像云量,并判断该最小影像云量的数量:若仅存在一个最小影像云量,则将最小影像云量确定为最优影像参数,并获取最优影像参数对应的目标遥感影像;若存在多个最小影像云量,则从多个最小影像云量中随机选择一个最小影像云量,将该最小影像云量确定为最优影像参数,并获取最优影像参数对应的目标遥感影像。

结合示例2,示例3:电子设备确定P

在一些实施例中,电子设备对多个第二矢量信息进行筛选,得到目标矢量信息,可以包括:电子设备对多个第二矢量信息进行筛选,得到多个初始目标矢量信息;该电子设备确定多个初始目标矢量信息各自与第一矢量信息之间的覆盖格网;该电子设备遍历各覆盖格网,在当前覆盖格网为有效覆盖格网的情况下,保留当前覆盖格网对应的初始目标矢量信息;在当前覆盖格网为无效覆盖格网的情况下,继续判断下一覆盖格网的有效情况;该电子设备将所有有效覆盖格网各自对应的初始目标矢量信息,确定为目标矢量信息。

其中,无效覆盖指的是当前遥感影像与目标区域共同包含的多边形格网,全部被目标区域内除当前遥感影像以外的其它遥感影像的多边形格网所覆盖。

在确定目标矢量信息的过程中,电子设备可以对多个第二矢量信息进行筛选,得到多个初始目标矢量信息;针对各初始目标矢量信息,确定初始目标矢量信息与第一矢量信息之间的覆盖格网,即有多少个初始目标矢量信息,就会确定多少个覆盖格网;接着,该电子设备遍历各覆盖格网,判断当前覆盖格网的有效情况:若当前覆盖格网为有效覆盖格网,则保留当前覆盖格网对应的初始目标矢量信息;若当前覆盖格网为无效覆盖格网,则继续判断下一覆盖格网的有效情况;然后,该电子设备可将所有有效覆盖格网各自对应的初始目标矢量信息,确定为目标矢量信息。

示例性,以S(S

在本发明实施例中,获取目标区域对应的第一矢量信息,及第一矢量信息对应多个第一多边形格网所对应的第一字符串编码集合,第一字符串编码集合包括多个第一字符串编码,多个第一多边形格网与多个第一字符串编码一一对应;获取与目标区域相交的多个遥感影像;针对各遥感影像,获取遥感影像对应的第二矢量信息,及第二矢量信息对应多个第二多边形格网所对应的第二字符串编码集合,第二字符串编码集合包括多个第二字符串编码,多个第二多边形格网与多个第二字符串编码一一对应,第二多边形格网与第一多边形格网相同;根据第一字符串编码集合及多个第二字符串编码集合,对多个第二矢量信息进行筛选,得到目标矢量信息,并确定目标矢量信息覆盖的目标遥感影像。该方法将复杂的二维空间数据(如目标区域和遥感影像各自对应的矢量信息)转化为一维的格网字符串编码进行矢量信息的筛选,极大地提高了矢量信息的筛选效率,进而提高了目标遥感影像的确定效率。

结合以下示例对本发明实施例进一步阐述:

示例性的,针对K个遥感影像中的第k个遥感影像,第k个遥感影像对应的第二字符串编码集合为S

电子设备可基于预设函数确定目标影像结构体,该预设函数可称为启发函数,可将E(E

电子设备从E(E

其中,启发函数可表示为y=h(x),x表示E(E

下面对本发明提供的遥感影像确定装置进行描述,下文描述的遥感影像确定装置与上文描述的遥感影像确定方法可相互对应参照。

如图3所示,是本发明提供的遥感影像确定装置的结构示意图,可以包括:

获取模块301,用于获取目标区域对应的第一矢量信息,及该第一矢量信息对应多个第一多边形格网所对应的第一字符串编码集合,该第一字符串编码集合包括多个第一字符串编码,该多个第一多边形格网与该多个第一字符串编码一一对应;获取与目标区域相交的多个遥感影像;针对各遥感影像,获取遥感影像对应的第二矢量信息,及该第二矢量信息对应多个第二多边形格网所对应的第二字符串编码集合,该第二字符串编码集合包括多个第二字符串编码,该多个第二多边形格网与该多个第二字符串编码一一对应,该第二多边形格网与该第一多边形格网相同;

处理模块302,用于根据该第一字符串编码集合及多个第二字符串编码集合,对多个第二矢量信息进行筛选,得到目标矢量信息,并确定该目标矢量信息覆盖的目标遥感影像。

可选的,处理模块302,具体用于S1、获取该多个遥感影像各自对应的影像参数;S2、从该多个遥感影像中,确定多个影像参数中最优影像参数对应的目标遥感影像;并从字符串编码总集合中,确定该目标遥感影像对应的目标第二字符串编码集合,该字符串编码总集合包括该多个第二字符串编码集合;S3、在该目标第二字符串编码集合与该第一字符串编码集合匹配的情况下,获取该目标遥感影像对应的第二矢量信息;将该第一字符串编码集合中与该目标第二字符串编码集合匹配的字符串编码进行删除,得到新的第一字符串编码集合,并将该字符串编码总集合中的该目标第二字符串编码集合进行删除,得到新的字符串编码总集合;S4、重复步骤S2-S3,直到该新的第一字符串编码集合或该新的字符串编码总集合达到预设条件,得到至少一个目标遥感影像各自对应的第二矢量信息,并将该至少一个目标遥感影像各自对应的第二矢量信息确定为该目标矢量信息。

可选的,该新的第一字符串编码集合或该新的字符串编码总集合达到预设条件,包括:该新的第一字符串编码集合中元素个数为0;或,该新的字符串编码总集合中元素个数为0。

可选的,处理模块302,具体用于在该影像参数包括影像时相的情况下,若多个影像时相中仅存在一个最新影像时相,则将该最新影像时相确定为该最优影像参数,并获取该最优影像参数对应的目标遥感影像;若该多个影像时相中存在多个最新影像时相,则确定该多个最新影像时相各自对应遥感影像的影像分辨率;根据多个影像分辨率,确定该最优影像参数,并获取该最优影像参数对应的目标遥感影像。

可选的,处理模块302,具体用于若多个影像分辨率中仅存在一个最大影像分辨率,则将该最大影像分辨率确定为该最优影像参数;若该多个影像分辨率中存在多个最大影像分辨率,则确定该多个最大影像分辨率各自对应遥感影像的影像云量;并根据多个影像云量,确定该最优影像参数。

可选的,处理模块302,具体用于若多个影像云量中仅存在一个最小影像云量,则将该最小影像云量确定为该最优影像参数;若该多个影像云量中存在多个最小影像云量,则将该多个最小影像云量中的任一最小影像云量,确定为该最优影像参数。

可选的,处理模块302,具体用于对多个第二矢量信息进行筛选,得到多个初始目标矢量信息;确定多个初始目标矢量信息各自与该第一矢量信息之间的覆盖格网;遍历各覆盖格网,在当前覆盖格网为有效覆盖格网的情况下,保留该当前覆盖格网对应的初始目标矢量信息;在该当前覆盖格网为无效覆盖格网的情况下,继续判断下一覆盖格网的有效情况;将所有有效覆盖格网各自对应的初始目标矢量信息,确定为该目标矢量信息。

如图4所示,是本发明提供的电子设备的结构示意图,该电子设备可以包括:处理器(processor)410、通信接口(Communications Interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行遥感影像确定方法,该方法包括:获取目标区域对应的第一矢量信息,及该第一矢量信息对应多个第一多边形格网所对应的第一字符串编码集合,该第一字符串编码集合包括多个第一字符串编码,该多个第一多边形格网与该多个第一字符串编码一一对应;获取与目标区域相交的多个遥感影像;针对各遥感影像,获取遥感影像对应的第二矢量信息,及该第二矢量信息对应多个第二多边形格网所对应的第二字符串编码集合,该第二字符串编码集合包括多个第二字符串编码,该多个第二多边形格网与该多个第二字符串编码一一对应,该第二多边形格网与该第一多边形格网相同;根据该第一字符串编码集合及多个第二字符串编码集合,对多个第二矢量信息进行筛选,得到目标矢量信息,并确定该目标矢量信息覆盖的目标遥感影像。

此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的遥感影像确定方法,该方法包括:获取目标区域对应的第一矢量信息,及该第一矢量信息对应多个第一多边形格网所对应的第一字符串编码集合,该第一字符串编码集合包括多个第一字符串编码,该多个第一多边形格网与该多个第一字符串编码一一对应;获取与目标区域相交的多个遥感影像;针对各遥感影像,获取遥感影像对应的第二矢量信息,及该第二矢量信息对应多个第二多边形格网所对应的第二字符串编码集合,该第二字符串编码集合包括多个第二字符串编码,该多个第二多边形格网与该多个第二字符串编码一一对应,该第二多边形格网与该第一多边形格网相同;根据该第一字符串编码集合及多个第二字符串编码集合,对多个第二矢量信息进行筛选,得到目标矢量信息,并确定该目标矢量信息覆盖的目标遥感影像。

又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的遥感影像确定方法,该方法包括:获取目标区域对应的第一矢量信息,及该第一矢量信息对应多个第一多边形格网所对应的第一字符串编码集合,该第一字符串编码集合包括多个第一字符串编码,该多个第一多边形格网与该多个第一字符串编码一一对应;获取与目标区域相交的多个遥感影像;针对各遥感影像,获取遥感影像对应的第二矢量信息,及该第二矢量信息对应多个第二多边形格网所对应的第二字符串编码集合,该第二字符串编码集合包括多个第二字符串编码,该多个第二多边形格网与该多个第二字符串编码一一对应,该第二多边形格网与该第一多边形格网相同;根据该第一字符串编码集合及多个第二字符串编码集合,对多个第二矢量信息进行筛选,得到目标矢量信息,并确定该目标矢量信息覆盖的目标遥感影像。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

相关技术
  • 配送参数的确定方法、确定装置、存储介质和电子设备
  • 基于深度学习的遥感影像建筑物提取方法及系统、存储介质、电子设备
  • 一种问卷调查对象确定方法、装置、电子设备和存储介质
  • 一种车位确定方法、装置、电子设备、车辆及存储介质
  • 行业关联度、风险确定方法及装置、存储介质和电子设备
  • 一种遥感影像的镶嵌方法、装置、电子设备及存储介质
  • 异质遥感影像变化检测方法、装置、电子设备及存储介质
技术分类

06120116494673