[發明專利]面向遙感影像數據的快速瓦片生成方法有效
| 申請號: | 201710153208.0 | 申請日: | 2017-03-15 |
| 公開(公告)號: | CN106991135B | 公開(公告)日: | 2020-07-24 |
| 發明(設計)人: | 馬珍珍;楚涌泉;臺憲青 | 申請(專利權)人: | 江蘇物聯網研究發展中心 |
| 主分類號: | G06F16/29 | 分類號: | G06F16/29;G06T1/00 |
| 代理公司: | 無錫市大為專利商標事務所(普通合伙) 32104 | 代理人: | 殷紅梅;劉海 |
| 地址: | 214135 江蘇省無錫市新吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 面向 遙感 影像 數據 快速 瓦片 生成 方法 | ||
1.一種面向遙感影像數據的快速瓦片生成方法,其特征是,包括以下步驟:
(1)影像金字塔構建;
(2)基于影像金字塔進行瓦片網格化分割,生成瓦片數據;
所述瓦片數據的生成服務由瓦片生成服務模塊完成,瓦片生成服務模塊包括瓦片生成控制器、瓦片生成啟動器和瓦片生成工具;
所述瓦片數據生成的過程為:瓦片生成控制器負責監聽分布式消息隊列kafka上發來的瓦片生成請求,解析瓦片生成請求,根據瓦片生成請求向分布式資源調度系統yarn提交處理作業;瓦片生成啟動器由提交的yarn作業負責啟動,包括啟動瓦片生成工具程序、向yarn注冊并匯報心跳以及向kafka發送瓦片生成結果;瓦片生成工具程序由瓦片生成啟動器啟動,負責根據相應的處理請求向大規模數據分布式計算系統Spark提交瓦片生成作業;
所述瓦片生成工具包括并行化瓦片生成模塊,該并行化瓦片生成模塊通過預分區的模式將瓦片生成任務劃分成多個并行處理的小任務,每個小任務處理影像的一部分;
其中,所述步驟(1)影像金字塔構建流程為:原始遙感影像作為第0層,計算所述第0層影像分塊方法,并記錄元數據;計算下一層的影像分辨率倍率,并計算該層影像的像素大小和影像分塊方法,并記錄元數據;判斷該層影像的數據量是否小于影像區塊粒度,若小于則結束,否則繼續計算下一層的數據。
2.如權利要求1所述的面向遙感影像數據的快速瓦片生成方法,其特征是:所述瓦片生成控制器包含請求接收模塊、任務提交模塊、任務監控模塊以及結果發送模塊;
所述請求接收模塊從kafka接收瓦片生成請求,并解析成瓦片生成任務;
所述任務提交模塊根據瓦片生成任務提交相應的yarn作業,包括使用控制參數設定yarn作業的資源描述,傳遞運行參數給瓦片生成啟動器;
所述任務監控模塊負責周期性向yarn查詢處理任務的執行狀態,當執行失敗時調用處理結果發送模塊向kafka發送任務執行失敗的消息;
所述處理結果發送模塊負責向kafka發送瓦片生成的執行結果。
3.如權利要求1所述的面向遙感影像數據的快速瓦片生成方法,其特征是:所述瓦片生成啟動器包括啟動模塊、心跳模塊以及報告模塊;
所述啟動模塊負責啟動瓦片生成任務、啟動心跳模塊以及使用報告模塊向kafka發送瓦片生成結果;
所述心跳模塊負責向yarn注冊容器以及周期性的匯報容器的狀態;
所述報告模塊負責根據工具程序的運行狀態向kafka發送最終的執行結果。
4.如權利要求1所述的面向遙感影像數據的快速瓦片生成方法,其特征是:所述瓦片生成工具還包括Spark任務提交模塊,該Spark任務提交模塊接收瓦片生成啟動器傳遞的運行參數,使用并行化瓦片生成模塊提交瓦片生成的Spark作業。
5.如權利要求1所述的面向遙感影像數據的快速瓦片生成方法,其特征是:所述并行化瓦片生成模塊并行處理的每個小任務包括生成金字塔、將影像數據生成為瓦片以及將瓦片存儲。
6.如權利要求1所述的面向遙感影像數據的快速瓦片生成方法,其特征是:所述影像金字塔的構建參數為分辨率倍率、影像層級數量和影像區塊粒度。
7.如權利要求1所述的面向遙感影像數據的快速瓦片生成方法,其特征是:所述kafka上發來的瓦片生成請求為json格式的瓦片生成請求。
8.如權利要求1所述的面向遙感影像數據的快速瓦片生成方法,其特征是:所述瓦片生成請求為一個單層非嵌套的json字符串,瓦片生成請求主要包含必填參數、結果隊列名、控制參數以及運行參數。
9.如權利要求1所述的面向遙感影像數據的快速瓦片生成方法,其特征是:所述瓦片生成結果為一個非嵌套的單層json字符串,包括如下字段:瓦片生成請求的id、返回碼和附帶數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇物聯網研究發展中心,未經江蘇物聯網研究發展中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710153208.0/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





