1.本技术属于计算机技术领域,具体涉及一种气压中心识别方法、装置、电子设备及存储介质。
背景技术:2.气压中心是由于海陆热力性质差异和气压带风带随季节移动形成的,气压中心有高压中心和低压中心。准确地识别气压中心对天气预报、气象分析等具有重要意义。
3.相关技术中获取各气象站点监测到的气压值,基于各气象站点的地理坐标及气压值,基于离散的数据点来识别气压中心,计算速度慢,准确性低。
技术实现要素:4.本技术提出一种气压中心识别方法、装置、电子设备及存储介质,基于等压线的拓扑结构来识别高压中心及低压中心,可以进行大规模并行计算,速度快,准确性高。
5.本技术第一方面实施例提出了一种气压中心识别方法,包括:
6.分别确定等压线图中每条闭合等压线与自身之外的其余闭合等压线之间的关联关系;
7.根据每条闭合等压线对应的所述关联关系,分别确定每条闭合等压线的线类别,所述线类别包括独立等压线或非独立等压线;
8.基于每条闭合等压线、每条闭合等压线对应的所述关联关系及所述线类别,识别所述等压线图中的高压中心和低压中心。
9.在本技术的一些实施例中,所述根据每条闭合等压线对应的所述关联关系,分别确定每条闭合等压线的线类别,包括:
10.若第一闭合等压线对应的所述关联关系指示所述第一闭合等压线内包含至少一条闭合等压线且所述第一闭合等压线不被其他闭合等压线所包含,则确定所述第一闭合等压线的线类别为非独立等压线;
11.若所述第一闭合等压线对应的所述关联关系指示所述第一闭合等压线不包含其他闭合等压线且所述第一闭合等压线不被其他闭合等压线所包含,则确定所述第一闭合等压线的线类别为独立等压线;
12.其中,所述第一闭合等压线为所述等压线图中的任一闭合等压线。
13.在本技术的一些实施例中,所述基于每条闭合等压线、每条闭合等压线对应的所述关联关系及所述线类别,识别所述等压线图中的高压中心和低压中心,包括:
14.对于非独立等压线,根据所述非独立等压线对应的所述关联关系,确定所述非独立等压线围成的区域内包含的各闭合等压线;根据所述非独立等压线及其包含的各闭合等压线,识别所述非独立等压线对应的高压中心或低压中心;
15.对于独立等压线,根据站点气压数据和所述独立等压线,识别所述独立等压线对应的高压中心或低压中心。
16.在本技术的一些实施例中,所述根据所述非独立等压线及其包含的各闭合等压线,识别所述非独立等压线对应的高压中心或低压中心,包括:
17.从所述非独立等压线包含的各闭合等压线中确定出最短的闭合等压线;
18.获取所述最短的闭合等压线所围成的图像区域中每个像素点的坐标值;
19.根据所述每个像素点的坐标值,计算所述最短的闭合等压线所围成的图像区域的中心点坐标;
20.根据所述非独立等压线的气压值和所述最短的闭合等压线的气压值之间的大小关系,确定所述中心点坐标处的气压中心为高压中心或低压中心。
21.在本技术的一些实施例中,所述根据站点气压数据和所述独立等压线,识别所述独立等压线对应的高压中心或低压中心,包括:
22.获取所述独立等压线所围成的图像区域中每个像素点的坐标值;
23.根据所述每个像素点的坐标值,计算所述独立等压线所围成的图像区域的中心点坐标;
24.从站点气压数据中,确定出位于所述独立等压线之外且与所述独立等压线的距离大于等于预设距离的预设数目个站点的气压值;
25.根据所述独立等压线的气压值及所述预设数目个站点的气压值之间的大小关系,确定所述中心点坐标处的气压中心为高压中心或低压中心。
26.在本技术的一些实施例中,所述分别确定等压线图中每条闭合等压线与自身之外的其余闭合等压线之间的关联关系,包括:
27.将第一闭合等压线和第二闭合等压线投影到预设单通道图像中,所述第一闭合等压线为所述等压线图中的任一闭合等压线,所述第二闭合等压线为除所述第一闭合等压线外的任一闭合等压线;
28.判断所述第二闭合等压线是否位于所述第一闭合等压线所围成的图像区域内;
29.如果是,则确定所述第一闭合等压线与所述第二闭合等压线的关联关系为包含关系。
30.在本技术的一些实施例中,所述判断所述第二闭合等压线是否位于所述第一闭合等压线所围成的图像区域内,包括:
31.根据所述第一闭合等压线上像素点的坐标值,确定生长点的坐标,所述生长点位于所述第一闭合等压线所围成的图像区域内;
32.根据所述生长点的坐标,判断所述生长点的邻域坐标点是否为所述第一闭合等压线上的像素点;
33.如果否,则以所述邻域坐标点为新的生长点,返回判断所述生长点的邻域坐标点是否为所述第一闭合等压线上的像素点循环执行,直至遍历出所述第一闭合等压线所围成的图像区域内的每个像素点;
34.若所述第二闭合等压线上的所有像素点均为所述第一闭合等压线所围成的图像区域内的像素点,则确定所述第一闭合等压线与所述第二闭合等压线的关联关系为包含关系。
35.本技术第二方面的实施例提供了一种气压中心识别装置,包括:
36.关联关系确定模块,用于分别确定等压线图中每条闭合等压线与自身之外的其余
闭合等压线之间的关联关系;
37.线类别确定模块,用于根据每条闭合等压线对应的所述关联关系,分别确定每条闭合等压线的线类别,所述线类别包括独立等压线或非独立等压线;
38.气压中心识别模块,用于基于每条闭合等压线、每条闭合等压线对应的所述关联关系及所述线类别,识别所述等压线图中的高压中心和低压中心。
39.本技术第三方面的实施例提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序以实现上述第一方面所述的方法。
40.本技术第四方面的实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行实现上述第一方面所述的方法。
41.本技术实施例中提供的技术方案,至少具有如下技术效果或优点:
42.在本技术实施例中,基于等压线的拓扑结构,确定出闭合等压线之间的包含与被包含关系,进而从所有闭合等压线中分类出独立等压线和非独立等压线。分别识别出独立等压线对应的气压中心,以及非独立等压线对应的气压中心。本技术可以直接以气象图中的等压线为基础来识别高压中心及低压中心,识别结果的直观性更强。且该方法适用面广,无论是原始的气压数据、站点气压数据还是网格点的气压数据,都可以利用该方法来识别气压中心,可以对等压线进行大规模并行计算,计算速度快,准确性高。
43.本技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变的明显,或通过本技术的实践了解到。
附图说明
44.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。
45.在附图中:
46.图1示出了本技术一实施例所提供的一种气压中心识别方法的流程图;
47.图2示出了本技术一实施例所提供的将闭合等压线投影到预设单通道图像中的示意图;
48.图3示出了将图2中闭合等压线所围成的图像区域像素点填充为该闭合等压线上的像素点的像素值的示意图;
49.图4示出了本技术一实施例所提供的一种气压中心识别装置的结构示意图;
50.图5示出了本技术一实施例所提供的一种电子设备的结构示意图;
51.图6示出了本技术一实施例所提供的一种存储介质的示意图。
具体实施方式
52.下面将参照附图更详细地描述本技术的示例性实施方式。虽然附图中显示了本技术的示例性实施方式,然而应当理解,可以以各种形式实现本技术而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本技术,并且能够将本技术的范围完整的传达给本领域的技术人员。
53.需要注意的是,除非另有说明,本技术使用的技术术语或者科学术语应当为本技术所属领域技术人员所理解的通常意义。
54.下面结合附图来描述根据本技术实施例提出的一种气压中心识别方法、装置、电子设备及存储介质。
55.本技术实施例提供了一种气压中心识别方法,该方法基于等压线的拓扑结构,来识别出等压线图中的所有气压中心的坐标,以及识别出气压中心是高压中心还是低压中心。可以直接以气象图中的等压线为基础来识别高压中心及低压中心,识别结果的直观性更强。且该方法适用面广,无论是原始的气压数据、站点气压数据还是网格点的气压数据,都可以利用该方法来识别气压中心,可以对等压线进行大规模并行计算,计算速度快,准确性高。
56.该方法可依赖于计算机程序实现,可运行于气压中心识别装置上。该计算机程序可集成在应用中,也可作为独立的工具类应用运行。其中,在本技术实施例中气压中心识别装置可以为终端,包括但不限于:个人电脑、平板电脑、手持设备、车载设备、可穿戴设备、服务器等处理设备。在不同的网络中该终端可以叫做不同的名称,例如:用户设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置、蜂窝电话、无绳电话、个人数字处理(personal digital assistant,pda)、5g网络或未来演进网络中的终端设备等。
57.参见图1,该方法具体包括以下步骤:
58.步骤101:分别确定等压线图中每条闭合等压线与自身之外的其余闭合等压线之间的关联关系。
59.上述等压线图可以为气象图中的等压线图,也可以获取多个气象站点监测的站点气压数据,依据各气象站点所在地理位置的经纬度,将各站点数据投影到地图,进而绘制出等压线图。在另一些实现方式中,一些气象图中具有依据经纬度划分好的网格,并记录有每个网格点的气压数据,可以从气象数据中获取网格点气压数据,依据这些网格点气压数据在地图中绘制出等压线。绘制等压线的具体过程可以采用传统绘制方式进行,在此不再详述。
60.对于上述绘制出的每条等压线,都存储有该等压线的气压值及等压线上每个点的经纬度坐标。
61.等压线图通过显示器进行显示后,用户能够看到等压线图中包括闭合等压线和不闭合的等压线。而在计算机设备中每条等压线都是以坐标点集合的形式存储的。设备中预先配置有预设阈值,该预设阈值用于区分闭合等压线和不闭合的等压线。对于等压线图中的每条等压线,从该等压线的坐标点集合中确定出距离相距最远的两个端点坐标,计算两个端点坐标之间的距离。若该距离小于上述预设阈值,则确定该等压线为闭合等压线。否则,确定该等压线为不闭合的等压线。
62.通过上述方式确定出等压线图中所有的闭合等压线,之后通过本步骤的方式确定出每条闭合等压线与除自身之外的其余闭合等压线之间的关联关系。该关联关系可以包括包含关系、被包含关系或无关联关系。
63.由于对于每条闭合等压线确定关联关系的过程均相同,因此本技术实施例以第一闭合等压线为例进行详细说明。第一闭合等压线为等压线图中的任一闭合等压线。
64.具体地,将第一闭合等压线和第二闭合等压线投影到预设单通道图像中,第二闭合等压线为除第一闭合等压线外的任一闭合等压线。判断第二闭合等压线是否位于第一闭合等压线所围成的图像区域内。如果是,则确定第一闭合等压线与第二闭合等压线的关联关系为包含关系。
65.其中,预设单通道图像可以为纯黑色图像或纯白色图像。预设单通道图像的分辨率可以为500*500或600*600等。将第一闭合等压线通过墨卡托投影方式投影到预设单通道图片上,墨卡托投影的特点为经线和纬线投影到图像上是垂直的,而且经线与经线之间和纬线与纬线之间都是平行的,这种投影方式使得等压线只会在垂直方向拉伸,但是不会出现过分的变形,不会影响等压线之间的拓扑结构。
66.在本技术实施例中,若预设单通道图像为纯黑色图像,则投影之后等压线所在位置的像素值为255,其他位置的像素值为0,可以将预设单通道图像的左上角顶点作为原点,以预设单通道图像的长边为x轴,以宽边为y轴,图像坐标原点及坐标轴也可以为其他形式,在此不对此进行一一枚举。图2示出了预设单通道图像的一种示意图。
67.将第一闭合等压线投影到预设单通道图像中后,首先确定出第一闭合等压线所围成的图像区域。本技术实施例采用种子生长算法来确定第一闭合等压线所围成的图像区域。首先根据第一闭合等压线上像素点的坐标值,确定生长点的坐标,该生长点位于第一闭合等压线所围成的图像区域内。
68.在一种实现方式中,获取第一闭合等压线上每个像素点的纵坐标,从每个像素点的纵坐标中确定出最大纵坐标y_max和最小纵坐标y_min,计算y_middle=(y_max+y_min)/2。如果计算出的y_middle不是整数,则向下取整。从左向右遍历纵坐标y_middle对应的像素行中的每一个像素点,判断当前遍历到的像素点的坐标是否为第一闭合等压线上的像素点的坐标,如果是,则停止遍历,记录当前遍历的像素点的坐标为(x,y_middle)。将得到的点(x,y_middle)向右平移预设个数的像素点,得到生长点的坐标为(x+3,y_middle)。
69.或者,也可以从右向左遍历纵坐标y_middle对应的像素行中的每一个像素点,遍历到当前的像素点为第一闭合等压线上的像素点时停止遍历,将当前的像素点的坐标向左平移预设个数的像素点,得到生长点的坐标为(x-3,y_middle)。
70.在另一些实施例中,预设单通道图像为纯黑色图像,投影到预设单通道图像上的第一闭合等压线上的像素点为白色,在此情况下,上述遍历纵坐标y_middle对应的像素行中的每一个像素点时,若当前遍历的像素点的像素值为255,则表明该像素点为第一闭合等压线上的像素点,此时停止遍历,得到坐标(x,y_middle)。
71.而若预设单通道图像为纯白色图像,投影到预设单通道图像上的第一闭合等压线上的像素点为黑色,在此情况下,上述遍历纵坐标y_middle对应的像素行中的每一个像素点时,若当前遍历的像素点的像素值为0,则表明该像素点为第一闭合等压线上的像素点,此时停止遍历,得到坐标(x,y_middle)。
72.由于遍历出第一闭合等压线上的像素点(x,y_middle)之后,又朝着第一闭合等压线围成的图像区域内平移了预设个数的像素点,如此得到的生长点(x-3,y_middle)必定在第一闭合等压线围成的图像区域内。
73.之后根据生长点的坐标,判断生长点的邻域坐标点是否为第一闭合等压线上的像素点。具体从生长点出发,搜索该生长点的邻域坐标点,具体可以搜索该生长点的4邻域坐
标点或8邻域坐标点。判断该生长点的每个邻域坐标点是否为第一闭合等压线上的像素点。一种方式,可以判断邻域坐标点的坐标是否属于第一闭合等压线的坐标点集合,如果是,则判断该邻域坐标点是第一闭合等压线上的像素点。否则该邻域坐标点是第一闭合等压线围成的图像区域内的像素点。另一种方式中,可以判断邻域坐标点的像素值是否与第一闭合等压线上的像素点的像素值是否相同,如果是,则确定该邻域坐标点是第一闭合等压线上的像素点。否则该邻域坐标点是第一闭合等压线围成的图像区域内的像素点。
74.对于确定是第一闭合等压线围成的图像区域内的邻域坐标点,以该邻域坐标点为新的生长点,返回判断生长点的邻域坐标点是否为第一闭合等压线上的像素点进行循环执行,直至遍历出第一闭合等压线所围成的图像区域内的每个像素点。
75.通过上述方式确定出第一闭合等压线所围成的图像区域内的每个像素点后,还可以将确定出的每个像素点的像素值修改为第一闭合等压线上的像素点的像素值。例如,图2所示的闭合等压线上的像素点的像素值为255,确定出该闭合等压线所围成的图像区域内的每个像素点后,将确定出的每个像素点的像素值由0修改为255,修改之后如图3所示。
76.通过上述方式确定出第一闭合等压线所围成的图像区域,之后采用相同地投影方式将第二闭合等压线投影到该预设单通道图像中,第二闭合等压线为除所述第一闭合等压线外的任一闭合等压线。判断第二闭合等压线所在的位置与第一闭合等压线所在的位置之间的关系。具体地,若第二闭合等压线上的所有像素点均为第一闭合等压线所围成的图像区域内的像素点,则确定第一闭合等压线与第二闭合等压线的关联关系为包含关系。
77.一种方式中,若第二闭合等压线上的所有像素点的坐标值均为第一闭合等压线所围成的图像区域内的坐标,则确定第一闭合等压线与第二闭合等压线的关联关系为包含关系。另一种方式中,若第二闭合等压线上的所有像素点的像素值均与第一闭合等压线所围成的图像区域内像素点的像素值相同,则确定第一闭合等压线与第二闭合等压线的关联关系为包含关系。例如,将第二闭合等压线投影到图3所示的预设单通道图中,若第二闭合等压线上的像素点的像素值也均为255,则表明第二闭合等压线位于第一闭合等压线围成的图像区域内。
78.通过上述方式确定出第一闭合等压线与第二闭合等压线的关联关系后,可以标记第二闭合等压线的被包含属性。对于除第一闭合等压线和第二闭合等压线外的其他每条闭合等压线,都按照上述方式投影到预设单通道图像中,并确定其他每条闭合等压线是否位于第一闭合等压线所围成的图像区域内。
79.通过上述方式能够确定出第一闭合等压线所包含的所有闭合等压线,可以为每条包含于第一闭合等压线所围成的图像区域内的闭合等压线标记被包含属性,以及存储第一闭合等压线所包含的所有闭合等压线的集合。
80.通过上述方式确定出等压线图中每条闭合等压线与其他闭合等压线之间的关联关系,该关联关系可以为闭合等压线包含其他闭合等压线,或者闭合等压线被其他闭合等压线所包含,或者闭合等压线既不包含其他闭合等压线,也不被其他闭合等压线所包含。
81.步骤102:根据每条闭合等压线对应的关联关系,分别确定每条闭合等压线的线类别,线类别包括独立等压线或非独立等压线。
82.由于确定每条闭合等压线的线类别的过程均相同,因此本技术实施例以第一闭合等压线为例进行说明,第一闭合等压线为等压线图中的任一闭合等压线。
83.具体地,根据第一闭合等压线与其他每条闭合等压线之间的关联关系,判断第一闭合等压线内是否包含其他闭合等压线,以及第一闭合等压线是否被其他闭合等压线所包含。若判断出第一闭合等压线对应的关联关系指示第一闭合等压线内包含至少一条闭合等压线且第一闭合等压线不被其他闭合等压线所包含,则确定第一闭合等压线的线类别为非独立等压线。即非独立等压线为依次嵌套的一组闭合等压线中位于最外圈的闭合等压线。
84.若判断出第一闭合等压线对应的关联关系指示第一闭合等压线既不包含其他闭合等压线,也不被其他闭合等压线所包含,则确定第一闭合等压线的线类别为独立等压线。即独立等压线为与其他闭合等压线之间不存在包含与被包含关系的闭合等压线。
85.步骤103:基于每条闭合等压线、每条闭合等压线对应的关联关系及线类别,识别等压线图中的高压中心和低压中心。
86.所有闭合等压线内都具有气压中心,关键是识别出气压中心的坐标及识别出气压中心是高压中心还是低压中心。本技术实施例对于非独立等压线和独立等压线分别采用不同的方式进行识别。
87.对于非独立等压线,根据非独立等压线对应的关联关系,确定非独立等压线围成的区域内包含的各闭合等压线;根据非独立等压线及其包含的各闭合等压线,识别非独立等压线对应的高压中心或低压中心。
88.根据非独立等压线与其他每条闭合等压线之间的关联关系,能够确定出该非独立等压线所包含的所有闭合等压线,从非独立等压线包含的各闭合等压线中确定出最短的闭合等压线。该最短的闭合等压线为该非独立等压线所包含的一组依次嵌套的闭合等压线中最内层的一条闭合等压线。
89.获取最短的闭合等压线所围成的图像区域中每个像素点的坐标值,具体获取过程与步骤102中确定第一闭合等压线所围成的图像区域中每个像素点的坐标值的过程相同,在此不再赘述。
90.根据最短的闭合等压线所围成的图像区域中每个像素点的坐标值,计算最短的闭合等压线所围成的图像区域的中心点坐标。具体地,计算最短的闭合等压线所围成的图像区域中每个像素点的衡坐标的平均值,以及计算每个像素点的纵坐标的平均值。将衡坐标的平均值和纵坐标的平均值所组成的坐标作为该最短的闭合等压线所围成的图像区域的中心点坐标,该中心点坐标处即为气压中心。
91.根据非独立等压线的气压值和最短的闭合等压线的气压值之间的大小关系,确定中心点坐标处的气压中心为高压中心或低压中心。具体地,判断该最短的闭合等压线的气压值与该非独立等压线的气压值之间的大小关系,如果该最短的闭合等压线的气压值大于该非独立等压线的气压值,则为该中心点坐标处的气压中心为高压中心,否则为低压中心。
92.对于独立等压线,根据站点气压数据和独立等压线,识别独立等压线对应的高压中心或低压中心。
93.获取独立等压线所围成的图像区域中每个像素点的坐标值,具体获取过程与步骤102中确定第一闭合等压线所围成的图像区域中每个像素点的坐标值的过程相同,在此不再赘述。根据每个像素点的坐标值,计算独立等压线所围成的图像区域的中心点坐标,其计算过程与上述非独立等压线情况下的中心点坐标的计算方式相同,在此不再赘述。
94.获取该独立等压线对应时间下所有气象站点监测的站点气压数据,将所有站点气
压数据,通过墨卡托投放方式投影到该独立等压线所在的预设单通道图像中。从投影后的所有站点气压数据中,确定出位于该独立等压线之外且与该独立等压线的距离大于等于预设距离的预设数目个站点的气压值。
95.站点气压数据与该独立等压线的距离,可以为该站点气压数据对应的气象站点的经纬度坐标与该独立等压线上所有坐标点的距离中的最小值。相应地,预设距离为地理上的距离。站点气压数据与该独立等压线的距离,还可以为该站点气压数据在预设单通道图像中的像素点与该独立等压线上所有像素点的像素距离之间的最小值。相应地,预设距离为像素距离,如10个像素点的距离或15个像素点的距离。上述预设数目可以为5、8或10等。
96.根据独立等压线的气压值及预设数目个站点的气压值之间的大小关系,确定中心点坐标处的气压中心为高压中心或低压中心。具体可以判断独立等压线的气压值与上述预设数目个站点中每个站点的气压值之间的大小关系,若该独立等压线的气压值大于至少m个站点的气压值,则确定该独立等压线内上述中心点坐标处的气压中心为高压中心。若该独立等压线的气压值小于至少m个站点的气压值,则确定该独立等压线内上述中心点坐标处的气压中心为低压中心。其中,m为大于等于设定数目小于等于上述预设数目的整数。设定数目可以为3、4或5等。
97.上述通过位于该独立等压线之外且与该独立等压线的距离大于等于预设距离的预设数目个站点的气压值,来识别独立等压线内的气压中心是高压中心还是低压中心,避免了在绘制等压线的过程对等压线进行平滑操作引起的边界偏差的影响,提高了对于独立等压线内的气压中心进行识别的准确性。
98.在本技术实施例中,基于等压线的拓扑结构,确定出闭合等压线之间的包含与被包含关系,进而从所有闭合等压线中分类出独立等压线和非独立等压线。分别识别出独立等压线对应的气压中心,以及非独立等压线对应的气压中心。本技术可以直接以气象图中的等压线为基础来识别高压中心及低压中心,识别结果的直观性更强。且该方法适用面广,无论是原始的气压数据、站点气压数据还是网格点的气压数据,都可以利用该方法来识别气压中心,可以对等压线进行大规模并行计算,计算速度快,准确性高。
99.本技术实施例提供了一种气压中心识别装置,该装置用于执行上述任一实施例所提供的气压中心识别方法。如图4所示,该装置包括:
100.关联关系确定模块201,用于分别确定等压线图中每条闭合等压线与自身之外的其余闭合等压线之间的关联关系;
101.线类别确定模块202,用于根据每条闭合等压线对应的关联关系,分别确定每条闭合等压线的线类别,线类别包括独立等压线或非独立等压线;
102.气压中心识别模块203,用于基于每条闭合等压线、每条闭合等压线对应的关联关系及线类别,识别等压线图中的高压中心和低压中心。
103.线类别确定模块202,用于若第一闭合等压线对应的关联关系指示第一闭合等压线内包含至少一条闭合等压线且第一闭合等压线不被其他闭合等压线所包含,则确定第一闭合等压线的线类别为非独立等压线;若第一闭合等压线对应的关联关系指示第一闭合等压线不包含其他闭合等压线且第一闭合等压线不被其他闭合等压线所包含,则确定第一闭合等压线的线类别为独立等压线;其中,第一闭合等压线为等压线图中的任一闭合等压线。
104.气压中心识别模块203,用于对于非独立等压线,根据非独立等压线对应的关联关
系,确定非独立等压线围成的区域内包含的各闭合等压线;根据非独立等压线及其包含的各闭合等压线,识别非独立等压线对应的高压中心或低压中心;对于独立等压线,根据站点气压数据和独立等压线,识别独立等压线对应的高压中心或低压中心。
105.气压中心识别模块203,用于从非独立等压线包含的各闭合等压线中确定出最短的闭合等压线;获取最短的闭合等压线所围成的图像区域中每个像素点的坐标值;根据每个像素点的坐标值,计算最短的闭合等压线所围成的图像区域的中心点坐标;根据非独立等压线的气压值和最短的闭合等压线的气压值之间的大小关系,确定中心点坐标处的气压中心为高压中心或低压中心。
106.气压中心识别模块203,用于获取独立等压线所围成的图像区域中每个像素点的坐标值;根据每个像素点的坐标值,计算独立等压线所围成的图像区域的中心点坐标;从站点气压数据中,确定出位于独立等压线之外且与独立等压线的距离大于等于预设距离的预设数目个站点的气压值;根据独立等压线的气压值及预设数目个站点的气压值之间的大小关系,确定中心点坐标处的气压中心为高压中心或低压中心。
107.关联关系确定模块201,用于将第一闭合等压线和第二闭合等压线投影到预设单通道图像中,第一闭合等压线为等压线图中的任一闭合等压线,第二闭合等压线为除第一闭合等压线外的任一闭合等压线;判断第二闭合等压线是否位于第一闭合等压线所围成的图像区域内;如果是,则确定第一闭合等压线与第二闭合等压线的关联关系为包含关系。
108.关联关系确定模块201,用于根据第一闭合等压线上像素点的坐标值,确定生长点的坐标,生长点位于第一闭合等压线所围成的图像区域内;根据生长点的坐标,判断生长点的邻域坐标点是否为第一闭合等压线上的像素点;如果否,则以邻域坐标点为新的生长点,返回判断生长点的邻域坐标点是否为第一闭合等压线上的像素点循环执行,直至遍历出第一闭合等压线所围成的图像区域内的每个像素点;若第二闭合等压线上的所有像素点均为第一闭合等压线所围成的图像区域内的像素点,则确定第一闭合等压线与第二闭合等压线的关联关系为包含关系。
109.本技术的上述实施例提供的气压中心识别装置与本技术实施例提供的气压中心识别方法出于相同的发明构思,具有与其存储的应用程序所采用、运行或实现的方法相同的有益效果。
110.本技术实施方式还提供一种电子设备,以执行上述气压中心识别方法。请参考图5,其示出了本技术的一些实施方式所提供的一种电子设备的示意图。如图5所示,电子设备40包括:处理器400,存储器401,总线402和通信接口403,所述处理器400、通信接口403和存储器401通过总线402连接;所述存储器401中存储有可在所述处理器400上运行的计算机程序,所述处理器400运行所述计算机程序时执行本技术前述任一实施方式所提供的气压中心识别方法。
111.其中,存储器401可能包含高速随机存取存储器(ram:random access memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口403(可以是有线或者无线)实现该装置网元与至少一个其他网元之间的通信连接,可以使用互联网、广域网、本地网、城域网等。
112.总线402可以是isa总线、pci总线或eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。其中,存储器401用于存储程序,所述处理器400在接收到执行指令后,
执行所述程序,前述本技术实施例任一实施方式揭示的所述气压中心识别方法可以应用于处理器400中,或者由处理器400实现。
113.处理器400可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器400中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器400可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器401,处理器400读取存储器401中的信息,结合其硬件完成上述方法的步骤。
114.本技术实施例提供的电子设备与本技术实施例提供的气压中心识别方法出于相同的发明构思,具有与其采用、运行或实现的方法相同的有益效果。
115.本技术实施方式还提供一种与前述实施方式所提供的气压中心识别方法对应的计算机可读存储介质,请参考图6,其示出的计算机可读存储介质为光盘30,其上存储有计算机程序(即程序产品),所述计算机程序在被处理器运行时,会执行前述任意实施方式所提供的气压中心识别方法。
116.需要说明的是,所述计算机可读存储介质的例子还可以包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他光学、磁性存储介质,在此不再一一赘述。
117.本技术的上述实施例提供的计算机可读存储介质与本技术实施例提供的气压中心识别方法出于相同的发明构思,具有与其存储的应用程序所采用、运行或实现的方法相同的有益效果。
118.需要说明的是:
119.在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本技术的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的结构和技术,以便不模糊对本说明书的理解。
120.类似地,应当理解,为了精简本技术并帮助理解各个发明方面中的一个或多个,在上面对本技术的示例性实施例的描述中,本技术的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下示意图:即所要求保护的本技术要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本技术的单独实施例。
121.此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例
中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本技术的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
122.以上所述,仅为本技术较佳的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。