一種處理遙感影像的系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及遙感通信技術(shù)領(lǐng)域,尤其涉及一種處理遙感影像的系統(tǒng)及方法。
【背景技術(shù)】
[0002]隨著遙感技術(shù)和計(jì)算機(jī)技術(shù)的快速發(fā)展,遙感影像產(chǎn)品在各行各業(yè)中起著越來(lái)越重要的作用,因此遙感影像分辨率越來(lái)越高,數(shù)據(jù)量也越來(lái)越大。
[0003]而遙感影像在采集過(guò)程中,由于遙感器高度和姿態(tài)角的變化、大氣折光、地球曲率、地形起伏,地球旋轉(zhuǎn)和遙感器本身結(jié)構(gòu)性能等都會(huì)引起影像的幾何變形。而幾何變形使影像中的幾何圖形與該物體在所選定的地圖投影中的幾何圖形產(chǎn)生差異,使影像產(chǎn)生了幾何形狀或位置的失真,主要表現(xiàn)為位移、旋轉(zhuǎn)、縮放、仿射、彎曲和更高階的彎曲,或表現(xiàn)為象元相對(duì)地面實(shí)際位置產(chǎn)生擠壓、伸展、扭曲或偏移。為了消除上述的誤差影響,所以遙感影像需要做幾何處理。
[0004]在現(xiàn)有技術(shù)中,由于遙感影像數(shù)據(jù)量較大,處理遙感影像的系統(tǒng)在進(jìn)行遙感影像的處理時(shí),需將遙感影像先劃分為不同的影像塊,并將不同的影像塊分配至同的主機(jī)節(jié)點(diǎn)進(jìn)行影像塊的幾何處理。
[0005]在實(shí)現(xiàn)上述遙感影像幾何處理的過(guò)程中,發(fā)明人發(fā)現(xiàn)至少以下一些問(wèn)題:由于現(xiàn)有技術(shù)中,處理遙感影像的系統(tǒng)并不監(jiān)控各個(gè)主機(jī)節(jié)點(diǎn)處理影像塊的過(guò)程,因此,在某個(gè)主機(jī)節(jié)點(diǎn)故障時(shí),處理遙感影像的系統(tǒng)無(wú)法獲知,導(dǎo)致幾何處理后的遙感影像缺少一部分。此時(shí),處理遙感影像的系統(tǒng)只能重新對(duì)上述遙感影像進(jìn)行幾何處理,也就是說(shuō),沒(méi)有故障的主機(jī)節(jié)點(diǎn)處理的遙感影像塊也需重新進(jìn)行幾何處理,使遙感影像重復(fù)處理,降低了遙感影像的處理效率。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的實(shí)施例提供一種處理遙感影像的系統(tǒng)及方法,用以提高遙感影像的處理效率。
[0007]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0008]本發(fā)明實(shí)施例提供了一種處理遙感影像的系統(tǒng),包括:云計(jì)算平臺(tái),調(diào)度單元,主機(jī)節(jié)點(diǎn);其中,所述云計(jì)算平臺(tái),用于管理所述主機(jī)節(jié)點(diǎn),并監(jiān)控正在對(duì)遙感影像塊進(jìn)行幾何處理的主機(jī)節(jié)點(diǎn)中是否存在故障主機(jī)節(jié)點(diǎn);在監(jiān)控到存在故障主機(jī)節(jié)點(diǎn)時(shí),向所述調(diào)度單元發(fā)送故障信息;所述故障主機(jī)節(jié)點(diǎn)是正在對(duì)遙感影像塊進(jìn)行幾何處理的主機(jī)節(jié)點(diǎn)中存在故障的主機(jī)節(jié)點(diǎn);所述故障信息用于指示出監(jiān)控出的故障的主機(jī)節(jié)點(diǎn);所述調(diào)度單元,用于接收所述故障信息,并根據(jù)所述故障信息,向所述云計(jì)算平臺(tái)發(fā)送第一請(qǐng)求消息;所述第一請(qǐng)求消息是用于申請(qǐng)?zhí)幚砉收现鳈C(jī)節(jié)點(diǎn)處理的遙感影像塊的主機(jī)節(jié)點(diǎn)的消息;所述云計(jì)算平臺(tái),還用于接收所述第一請(qǐng)求消息,并根據(jù)所述第一請(qǐng)求消息,分配第一主機(jī)節(jié)點(diǎn),并將第一分配響應(yīng)消息發(fā)送至所述調(diào)度單元;其中,所述第一主機(jī)節(jié)點(diǎn)是所述主機(jī)節(jié)點(diǎn)中,調(diào)度單元用于對(duì)所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊進(jìn)行幾何處理的主機(jī)節(jié)點(diǎn);所述調(diào)度單元,還用于接收所述第一分配響應(yīng)消息,將所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊的相關(guān)信息發(fā)送至所述第一主機(jī)節(jié)點(diǎn);所述第一主機(jī)節(jié)點(diǎn),用于接收所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊的相關(guān)信息,并根據(jù)所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊的相關(guān)信息,對(duì)所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊進(jìn)行幾何處理。
[0009]進(jìn)一步的,所述云計(jì)算平臺(tái),還用于在監(jiān)測(cè)出有待處理遙感影像時(shí),獲取所述待處理遙感影像的文件名稱,并將所述待處理遙感影像的文件名稱發(fā)送至所述調(diào)度單元;所述調(diào)度單元,還用于獲取所述待處理遙感影像的文件名稱,并根據(jù)所述待處理遙感影像的文件名稱確定所述待處理遙感影像的大小;根據(jù)所述待處理遙感影像的大小,將所述待處理遙感影像劃分為至少一個(gè)遙感影像塊;并向所述云計(jì)算平臺(tái)發(fā)送第二請(qǐng)求消息;所述第二請(qǐng)求消息中攜帶申請(qǐng)所述至少一個(gè)遙感影像塊對(duì)應(yīng)的主機(jī)節(jié)點(diǎn)的相關(guān)信息;所述云計(jì)算平臺(tái),還用于根據(jù)所述第二請(qǐng)求消息,為所述至少一個(gè)遙感影像塊分配至少一個(gè)第二主機(jī)節(jié)點(diǎn),并向所述調(diào)度單元返回第二分配響應(yīng)消息;所述調(diào)度單元,還用于接收所述第二分配響應(yīng)消息,并根據(jù)所述第二分配響應(yīng)消息,將所述至少一個(gè)遙感影像塊分別發(fā)送至所述至少一個(gè)第二主機(jī)節(jié)點(diǎn)中;所述第二主機(jī)節(jié)點(diǎn),用于對(duì)所述遙感影像塊進(jìn)行幾何處理。
[0010]進(jìn)一步的,所述幾何處理包括:幾何特征提取處理、幾何糾正處理。
[0011]進(jìn)一步的,所述第一主機(jī)節(jié)點(diǎn),具體用于接收所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊的相關(guān)信息,并根據(jù)故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊的相關(guān)信息,獲取所述故障主機(jī)節(jié)點(diǎn)已處理的遙感影像塊的數(shù)據(jù)信息;并根據(jù)所述故障主機(jī)節(jié)點(diǎn)已處理的遙感影像塊的數(shù)據(jù)信息,繼續(xù)對(duì)所述遙感影像塊進(jìn)行幾何處理。
[0012]進(jìn)一步的,還包括:數(shù)據(jù)分析單元,用于獲取主機(jī)節(jié)點(diǎn)中完成幾何處理的遙感影像塊,并對(duì)所述完成幾何處理的遙感影像塊進(jìn)行數(shù)據(jù)分析。
[0013]進(jìn)一步的,本發(fā)明實(shí)施例提供了一種處理遙感影像的方法,應(yīng)用于處理遙感影像系統(tǒng),所述處理遙感影像系統(tǒng)包括:云計(jì)算平臺(tái),調(diào)度單元,主機(jī)節(jié)點(diǎn),所述方法包括:所述云計(jì)算平臺(tái)監(jiān)控正在對(duì)遙感影像進(jìn)行幾何處理的主機(jī)節(jié)點(diǎn)中是否存在故障主機(jī)節(jié)點(diǎn);在監(jiān)控到存在故障主機(jī)節(jié)點(diǎn)時(shí),向所述調(diào)度單元發(fā)送故障信息;所述故障主機(jī)節(jié)點(diǎn)是正在對(duì)遙感影像塊進(jìn)行幾何處理的主機(jī)節(jié)點(diǎn)中存在故障的主機(jī)節(jié)點(diǎn);所述故障信息用于指示出監(jiān)控出的故障的主機(jī)節(jié)點(diǎn);所述調(diào)度單元接收所述故障信息,并根據(jù)所述故障信息向所述云計(jì)算平臺(tái)發(fā)送第一請(qǐng)求消息;所述云計(jì)算平臺(tái)接收所述第一請(qǐng)求消息,并根據(jù)所述第一請(qǐng)求消息,分配第一主機(jī)節(jié)點(diǎn),并將第一分配響應(yīng)消息發(fā)送至所述調(diào)度單元;其中,所述第一主機(jī)節(jié)點(diǎn)是所述主機(jī)節(jié)點(diǎn)中,調(diào)度單元用于對(duì)所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊進(jìn)行幾何處理的主機(jī)節(jié)點(diǎn);所述調(diào)度單元接收所述第一分配響應(yīng)消息,并將所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊的相關(guān)信息發(fā)送至所述第一主機(jī)節(jié)點(diǎn);所述第一主機(jī)節(jié)點(diǎn)接收所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊的相關(guān)信息,并根據(jù)所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊的相關(guān)信息對(duì)所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊進(jìn)行幾何處理。
[00? 4]進(jìn)一步的,在所述云計(jì)算平臺(tái)監(jiān)控正在對(duì)遙感影像進(jìn)行幾何處理的主機(jī)節(jié)點(diǎn)中是否存在故障主機(jī)節(jié)點(diǎn),在監(jiān)控到存在故障主機(jī)節(jié)點(diǎn)時(shí),向所述調(diào)度單元發(fā)送故障信息之前,還包括:所述云計(jì)算平臺(tái)在監(jiān)測(cè)出有待處理遙感影像時(shí),獲取所述待處理遙感影像的文件名稱,并將所述待處理遙感影像的文件名稱發(fā)送至所述調(diào)度單元;所述調(diào)度單元獲取所述待處理遙感影像的文件名稱,并根據(jù)所述遙感影像的文件名稱確定所述遙感影像的大??;根據(jù)所述遙感影像的大小,將所述遙感影像劃分為至少一個(gè)遙感影像塊;并向所述云計(jì)算平臺(tái)發(fā)送第二請(qǐng)求消息;所述第二請(qǐng)求消息中攜帶申請(qǐng)所述至少一個(gè)遙感影像塊對(duì)應(yīng)的主機(jī)節(jié)點(diǎn)的相關(guān)信息;所述云計(jì)算平臺(tái)根據(jù)所述第二請(qǐng)求消息,為所述至少一個(gè)遙感影像塊分配至少一個(gè)第二主機(jī)節(jié)點(diǎn),并向所述調(diào)度單元返回第二分配響應(yīng)消息;所述調(diào)度單元接收所述第二分配響應(yīng)消息,并根據(jù)所述第二分配響應(yīng)消息,將所述至少一個(gè)遙感影像塊分別發(fā)送至所述至少一個(gè)第二主機(jī)節(jié)點(diǎn)中;所述第二主機(jī)節(jié)點(diǎn)對(duì)所述遙感影像塊進(jìn)行幾何處理。
[0015]進(jìn)一步的,所述幾何處理包括:幾何特征提取處理、幾何糾正處理。
[0016]進(jìn)一步的,所述第一主機(jī)節(jié)點(diǎn)接收所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊的相關(guān)信息,并根據(jù)所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊的相關(guān)信息對(duì)所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊進(jìn)行幾何處理包括:所述第一主機(jī)節(jié)點(diǎn),接收所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊的相關(guān)信息,并根據(jù)故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊的相關(guān)信息,獲取所述故障主機(jī)節(jié)點(diǎn)已處理的遙感影像塊的數(shù)據(jù)信息;并根據(jù)所述故障主機(jī)節(jié)點(diǎn)已處理的遙感影像塊的數(shù)據(jù)信息,繼續(xù)對(duì)所述遙感影像塊進(jìn)行幾何處理。
[0017]進(jìn)一步的,所述處理遙感影像系統(tǒng)還包括:數(shù)據(jù)分析單元;在所述第一主機(jī)節(jié)點(diǎn)接收所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊的相關(guān)信息,并根據(jù)所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊的相關(guān)信息對(duì)所述故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊進(jìn)行幾何處理之后,還包括:所述數(shù)據(jù)分析單元獲取主機(jī)節(jié)點(diǎn)中完成幾何處理的遙感影像塊,并對(duì)所述完成幾何處理的遙感影像塊進(jìn)行數(shù)據(jù)分析。
[0018]本發(fā)明實(shí)施例提供了一種處理遙感影像的系統(tǒng)及方法,包括:云計(jì)算平臺(tái),調(diào)度單元,主機(jī)節(jié)點(diǎn);其中,云計(jì)算平臺(tái)用于管理主機(jī)節(jié)點(diǎn),并監(jiān)控正在對(duì)遙感影像塊進(jìn)行幾何處理的主機(jī)節(jié)點(diǎn)中是否存在故障主機(jī)節(jié)點(diǎn);在監(jiān)控到存在故障節(jié)點(diǎn)時(shí),向調(diào)度單元發(fā)送故障信息。調(diào)度單元接收故障信息,并根據(jù)故障信息,向云計(jì)算平臺(tái)發(fā)送第一請(qǐng)求消息;云計(jì)算平臺(tái)接收第一請(qǐng)求消息,分配第一主機(jī)節(jié)點(diǎn),并向調(diào)度單元返回第一分配響應(yīng)消息;調(diào)度單元接收第一分配響應(yīng)消息,把那個(gè)將故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊的相關(guān)信息發(fā)送至第一主機(jī)點(diǎn)。第一主機(jī)節(jié)點(diǎn)根據(jù)故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊的相關(guān)信息對(duì)故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊進(jìn)行幾何處理。這樣,處理遙感影像的系統(tǒng)中的云計(jì)算平臺(tái)可以監(jiān)控正在對(duì)遙感影像塊進(jìn)行幾何處理的主機(jī)節(jié)點(diǎn)中是否存在故障主機(jī)節(jié)點(diǎn)。并在存在故障主機(jī)節(jié)點(diǎn)時(shí),調(diào)度單元可以重新申請(qǐng)一個(gè)主機(jī)節(jié)點(diǎn)用于對(duì)故障主機(jī)節(jié)點(diǎn)處理的遙感影像塊進(jìn)行幾何處理。從而通過(guò)在主機(jī)節(jié)點(diǎn)故障時(shí),可以重新申請(qǐng)一個(gè)主機(jī)節(jié)點(diǎn)繼續(xù)處理故障主機(jī)節(jié)點(diǎn)處理的遙