本公開涉及遙感圖像處理和自然語言處理,尤其涉及動向報文生成方法、裝置、設(shè)備及介質(zhì)。
背景技術(shù):
1、衛(wèi)星觀測是一種大范圍綜合性的對地觀測手段,隨著天基遙感衛(wèi)星的空間分辨率和時間分辨率的顯著提升,衛(wèi)星觀測技術(shù)在重點區(qū)域觀測、地物變化監(jiān)測等軍民領(lǐng)域的應(yīng)用效能日益凸顯。衛(wèi)星時序圖像是指在一個時間范圍內(nèi)獲取的關(guān)于同一個區(qū)域的多次觀測序列遙感圖像集合。動向報文是指給定區(qū)域內(nèi)關(guān)注目標(biāo)的變化情況的格式化文字化描述。基于成像遙感衛(wèi)星時序數(shù)據(jù)的動向報文生成能夠從時間維度刻畫區(qū)域/目標(biāo)的動向變化特性,是區(qū)域/目標(biāo)變化模式發(fā)掘、變化趨勢預(yù)測等活動規(guī)律研究的重要途徑,相關(guān)成果在國防、民生等領(lǐng)域有重要的應(yīng)用價值。典型區(qū)域變化動態(tài)監(jiān)測與動向報文自動生成是實現(xiàn)重點區(qū)域/目標(biāo)智能解譯的基礎(chǔ)。但是目前的基于衛(wèi)星時序圖像的動向報文自動生成技術(shù)自動化程度低、主觀依賴性強,無法將衛(wèi)星時序圖像變化檢測解譯結(jié)果直接轉(zhuǎn)化為人可理解的文字描述輸出,難以滿足動向報文生成時效性需求。
技術(shù)實現(xiàn)思路
1、鑒于上述問題,本公開提供了一種動向報文生成方法、裝置及設(shè)備。
2、根據(jù)本公開的第一個方面,提供了一種動向報文生成方法,包括:獲取衛(wèi)星時序圖像;從衛(wèi)星時序圖像中提取圖像特征;生成對應(yīng)于圖像特征的文本描述語句,并對文本描述語句進行重新排序;基于重新排序的文本描述語句生成動向報文。
3、根據(jù)本公開的實施例,從衛(wèi)星時序圖像中提取衛(wèi)星時序圖像的圖像特征之前還包括:對衛(wèi)星時序圖像進行預(yù)處理;其中,衛(wèi)星時序圖像包括圖像名稱以及圖像包頭信息;從圖像名稱中提取衛(wèi)星時序圖像的圖像拍攝時間;從圖像包頭信息中提取衛(wèi)星時序圖像的圖像拍攝地經(jīng)緯度。
4、根據(jù)本公開的實施例,從衛(wèi)星時序圖像中提取衛(wèi)星時序圖像的圖像特征包括:獲取每一個衛(wèi)星時序圖像對應(yīng)的特征矢量;對兩個連續(xù)的特征矢量進行相減,生成特征矢量差值;將特征矢量差值輸入長短期記憶網(wǎng)絡(luò)得到編碼后的圖像特征。
5、根據(jù)本公開的實施例,將特征矢量差值輸入長短期記憶網(wǎng)絡(luò)后得到編碼后的圖像特征包括:對圖像特征進行加權(quán)得到衛(wèi)星時序圖像的上下文向量;將上下文向量依次輸入t路長短期記憶網(wǎng)絡(luò),生成對應(yīng)的文本描述語句。
6、根據(jù)本公開的實施例,將衛(wèi)星時序圖像的上下文向量依次輸入t路長短期記憶網(wǎng)絡(luò),生成對應(yīng)的文本描述語句包括:將對應(yīng)第i時刻的上下文向量輸入詞向量模型得到對應(yīng)的詞向量;將對應(yīng)第i時刻的上下文向量、與上下文向量對應(yīng)的詞向量以及對應(yīng)第i-1時刻的隱藏狀態(tài)向量輸入t路長短期記憶網(wǎng)絡(luò);生成對應(yīng)第i時刻的隱藏狀態(tài)向量。
7、根據(jù)本公開的實施例,生成對應(yīng)第i時刻的隱藏狀態(tài)向量之后,包括:利用歸一化指數(shù)函數(shù)對第i時刻的隱藏狀態(tài)向量進行計算得到第i時刻的被預(yù)測單詞的概率分布;利用交叉熵函數(shù)對第i時刻的概率分布進行計算得到概率分布與實際標(biāo)簽之間的損失;利用損失進行更新訓(xùn)練;將概率分布中最大概率索引位置對應(yīng)的單詞作為第i時刻的被預(yù)測的單詞;拼接所有時刻的單詞,以構(gòu)成完整的語句。
8、根據(jù)本公開的實施例,基于重新排序的文本描述語句生成動向報文包括:按照報文專用格式生成動向報文;將動向報文按照模版套合輸出。
9、本公開的第二方面提供了一種動向報文生成方法裝置,包括:采集模塊,用于獲取衛(wèi)星時序圖像;提取模塊,用于從衛(wèi)星時序圖像中提取衛(wèi)星時序圖像的圖像特征;圖像文本描述語句模塊,用于生成對應(yīng)于圖像特征的文本描述語句;排序模塊,用于對文本描述語句進行重新排序;動向報文生成模塊,用于基于重新排序的文本描述語句生成動向報文。
10、本公開的第三方面提供了一種電子設(shè)備,包括:一個或多個處理器;存儲器,用于存儲一個或多個程序,其中,當(dāng)一個或多個程序被一個或多個處理器執(zhí)行時,使得一個或多個處理器執(zhí)行上述方法。
11、本公開的第四方面還提供了一種計算機可讀存儲介質(zhì),其上存儲有可執(zhí)行指令,該指令被處理器執(zhí)行時使處理器執(zhí)行上述方法。
12、根據(jù)本公開提供的一種動向報文生成方法、裝置及設(shè)備,實現(xiàn)了將衛(wèi)星時序圖像變化檢測解譯結(jié)果直接轉(zhuǎn)化為人可理解的文字描述輸出,滿足動向報文生成時效性需求,為城市規(guī)劃、區(qū)域/目標(biāo)監(jiān)測等軍民領(lǐng)域提供技術(shù)支撐。
1.一種動向報文生成方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的動向報文生成方法,其特征在于,所述從所述衛(wèi)星時序圖像中提取所述衛(wèi)星時序圖像的圖像特征之前還包括:
3.根據(jù)權(quán)利要求1所述的動向報文生成方法,其特征在于,所述從所述衛(wèi)星時序圖像中提取所述衛(wèi)星時序圖像的圖像特征包括:
4.根據(jù)權(quán)利要求3所述的動向報文生成方法,其特征在于,所述將所述特征矢量差值輸入長短期記憶網(wǎng)絡(luò)后得到編碼后的圖像特征包括:
5.根據(jù)權(quán)利要求4所述的動向報文生成方法,其特征在于,所述將所述衛(wèi)星時序圖像的上下文向量依次輸入t路長短期記憶網(wǎng)絡(luò),生成對應(yīng)的文本描述語句包括:
6.根據(jù)權(quán)利要求5所述的動向報文生成方法,其特征在于,所述生成對應(yīng)第i時刻的隱藏狀態(tài)向量之后,包括:
7.根據(jù)權(quán)利要求1所述的動向報文生成方法,其特征在于,所述基于重新排序的所述文本描述語句生成動向報文包括:
8.一種動向報文生成方法裝置,包括:
9.一種電子設(shè)備,包括:
10.一種計算機可讀存儲介質(zhì),其上存儲有可執(zhí)行指令,該指令被處理器執(zhí)行時使處理器執(zhí)行根據(jù)權(quán)利要求1~7中任一項所述的方法。