【深度學習地學應用|滑坡制圖、變化檢測、多目標域適應、感知學習、深度學習】跨域大尺度遙感影像滑坡制圖方法:基于原型引導的領域感知漸進表示學習(一)

【深度學習地學應用|滑坡制圖、變化檢測、多目標域適應、感知學習、深度學習】跨域大尺度遙感影像滑坡制圖方法:基于原型引導的領域感知漸進表示學習(一)

【深度學習地學應用|滑坡制圖、變化檢測、多目標域適應、感知學習、深度學習】跨域大尺度遙感影像滑坡制圖方法:基于原型引導的領域感知漸進表示學習(一)


文章目錄

  • 【深度學習地學應用|滑坡制圖、變化檢測、多目標域適應、感知學習、深度學習】跨域大尺度遙感影像滑坡制圖方法:基于原型引導的領域感知漸進表示學習(一)
  • 跨域大尺度遙感影像滑坡制圖方法:基于原型引導的領域感知漸進表示學習
    • 摘要
    • 引言


歡迎鐵子們點贊、關注、收藏!
祝大家逢考必過!逢投必中!上岸上岸上岸!upupup

大多數高校碩博生畢業要求需要參加學術會議,發表EI或者SCI檢索的學術論文會議論文:
可訪問艾思科藍官網,瀏覽即將召開的學術會議列表。會議詳細信息可參考:https://ais.cn/u/EbMjMn

DOI: 10.1016/j.isprsjprs.2023.01.018

跨域大尺度遙感影像滑坡制圖方法:基于原型引導的領域感知漸進表示學習

在這里插入圖片描述

摘要

滑坡制圖通過對遙感影像進行像素級分類,對于災害防治和風險評估至關重要。基于深度學習的變化檢測方法通過識別從雙時相圖像中下坡移動的土壤、巖石及其他物質,極大地促進了滑坡制圖,得益于卷積神經網絡在特征表示方面的優勢。然而,這些網絡依賴大量像素級注釋數據來實現其優異的性能,并且通常在來自未見領域的異質圖像數據上表現出較弱的泛化能力

  • 為了解決這些問題,本文提出了一種基于多目標領域適應(MTDA)技術原型引導領域感知漸進表示學習(PG-DPRL)方法,用于跨域大尺度遙感影像滑坡制圖。
  • PG-DPRL旨在學習一個共享的滑坡制圖網絡,使其在多個目標領域中表現良好,并且無需額外的樣本注釋工作。具體來說,PG-DPRL采用了近到遠適應策略,逐步對齊所有目標領域的表示分布與源領域,考慮到它們之間的差異。
  • 在此基礎上,利用跨域原型學習生成可靠的領域特定偽標簽,并跨領域聚合表示來學習共享的決策邊界。在每個DPRL步驟中,執行原型引導對抗學習(PGAL)算法,以實現類別級表示對齊,并通過引入Wasserstein距離度量和跨域原型一致性(CPC)損失,提升表示的區分能力

基于全球超高分辨率滑坡制圖(GVLM)數據集,包含來自不同滑坡地點的17個異質領域的實驗結果表明,PG-DPRL方法在滑坡制圖中的有效性和魯棒性。該方法顯著提高了滑坡制圖網絡的遷移能力,并在所有目標領域的總體和平均準確率指標上超過了多個最先進的方法。

引言

每年,滑坡作為全球最常見且廣泛分布的自然災害之一,可能導致大量人員傷亡和顯著的經濟損失(Keefer 和 Larsen, 2007;Huang 和 Fan, 2013)。因此,滑坡事件的制圖是滑坡災害防治和風險評估的關鍵組成部分(Guzzetti 等,2012;Martha 等,2013;Di Martire 等,2017)。隨著地球觀測技術的發展,基于超高分辨率(VHR)遙感影像的滑坡制圖受到了越來越多的關注(Li 等,2016b;Lu 等,2019)。滑坡制圖被定義為一種像素級分類過程,其中地理參考的遙感影像中的每個像素將被分配為滑坡或非滑坡類別(Zhong 等,2020;Zhang 等,2021b)。在此基礎上,可以輕松記錄滑坡的屬性,如大小、空間范圍、位置、類型和發生日期(Guzzetti 等,2012)。由于滑坡本質上是坡面物質(如土壤、巖石、碎屑和人工填土)的下坡運動,滑坡的發生通常伴隨著地表覆蓋的變化(Dai 等,2002;Hungr 等,2014)。因此,變化檢測技術通過自動識別滑坡前后影像之間的差異,突出滑坡區域,減少干擾物(如建筑物、農田和巖石)對滑坡識別的負面影響,在滑坡制圖中起到了重要作用(Li 等,2016b;Lu 等,2019)。

基于變化檢測的滑坡制圖方法大致可以分為三類:基于圖像差異的、基于特征的和基于深度學習的

  • 基于圖像差異的方法中,滑坡前后圖像經過預處理生成一個差異圖,表示變化強度(Zhiyong 等,2020)。隨后,采用無監督分割方法根據可用的光譜和空間信息,從差異圖中檢測滑坡(Li 等,2016a,b)。
  • 與基于圖像差異的方法相比,基于特征的方法更加依賴可區分的特征來識別滑坡區域。例如,提取多尺度的對象級特征,從同質圖像對象中減少滑坡對象內的光譜異質性問題(Stumpf 和 Kerle, 2011;Keyport 等,2018;Kurtz 等,2014;Tavakkoli Piralilou 等,2019)。

此外,圖像變換和光譜指數特征的結合已被用于生成更準確的變化強度圖(Mondini 等,2011;Lu 等,2019)。

近年來,深度學習模型在遙感領域取得了巨大的成功,因為它們能夠從原始影像中提取抽象和概念化的表示(Ma 等,2019;Zhang 等,2019b)。

  • 與基于手工特征的傳統方法相比,基于深度學習的方法能夠從雙時相圖像中提取更具代表性的特征,從而以端到端的方式識別滑坡,而無需生成變化幅度(Zhang 等,2021b)。

具體來說,這些方法可以分為基于卷積神經網絡(CNNs)和卷積編碼解碼網絡的兩類。CNN及其變體已被用于將以查詢像素為中心的圖像塊對分類為滑坡或非滑坡類別(Cai 等,2021;Ji 等,2020;Ghorbanzadeh 等,2020)。最近的研究揭示了基于全卷積網絡(FCN)或U-Net框架的編碼解碼網絡在像素級滑坡制圖中的應用(Lv 等,2020;Fang 等,2021)。在此基礎上,持續的努力已被用來提升滑坡制圖網絡的特征表示能力,例如引入金字塔池化模塊(Lei 等,2019)、殘差連接(Yi 和 Zhang,2020)、注意力機制(Zhang 等,2020)和條件隨機場(Shi 等,2020)。

下節請參考:【深度學習地學應用|滑坡制圖、變化檢測、多目標域適應、感知學習、深度學習】跨域大尺度遙感影像滑坡制圖方法:基于原型引導的領域感知漸進表示學習(二)

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/66125.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/66125.shtml
英文地址,請注明出處:http://en.pswp.cn/web/66125.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

RPC實現原理,怎么跟調用本地一樣

回答1 要讓?絡通信細節對使?者透明,我們需要對通信細節進?封裝,我們先看下?個 RPC 調?的流程涉及到哪些通 信細節: 1. 服務消費?( client )調?以本地調??式調?服務; 2. client stub 接收到調…

《C++11》并發庫:簡介與應用

在C11之前,C并沒有提供原生的并發支持。開發者通常需要依賴于操作系統的API(如Windows的CreateThread或POSIX的pthread_create)或者第三方庫(如Boost.Thread)來創建和管理線程。這些方式存在以下幾個問題: …

【記錄52】el-table-column 添加fixed屬性 滾動條無法滑動

問題: el-table-column 添加fixed屬性 滾動條無法滑動 使用element UI組件,用到el-table的el-table-column的fixed屬性時,當滾動條長度小于固定列時,滾動條無法通過鼠標去點擊滑動操作 原因 fixed是用來固定列的屬性,其…

rtthread學習筆記系列-- 22 dataqueue

文章目錄 22 dataqueue https://github.com/wdfk-prog/RT-Thread-Study 22 dataqueue 消息隊列:消息隊列能夠接收來自線程或中斷服務例程中不固定長度的消息,并把消息緩存在自己的內存空間中。其他線程也能夠從消息隊列中讀取相應的消息,而當…

了解Node.js

Node.js是一個基于V8引擎的JavaScript運行時環境,它允許JavaScript代碼在服務器端運行,從而實現后端開發。Node.js的出現,使得前端開發人員可以利用他們已經掌握的JavaScript技能,擴展技能樹并成為全棧開發人員。本文將深入淺出地…

微信小程序在使用頁面棧保存頁面信息時,如何避免數據丟失?

微信小程序在使用頁面棧保存頁面信息時避免數據丟失的方法: 一、使用全局變量存儲關鍵數據: 定義一個全局變量,例如在 app.js 中,用于存儲頁面的重要信息。在頁面的 onHide 或 onUnload 生命周期中,將需要保存的數據…

文件上傳 分片上傳

分片上傳則是將一個大文件分割成多個小塊分別上傳,最后再由服務器合并成完整的文件。這種做法的好處是可以并行處理多個小文件,提高上傳效率;同時,如果某一部分上傳失敗,只需要重傳這一部分,不影響其他部分…

js解決 Number失精度問題

const updatePromises adinfo.rows.map(async item > {const cwf await uniCloud.httpclient.request("https://api.oceanengine.com/open_api/v3.0/project/list/", {method: GET,data: {advertiser_id: item.account_id},// 1. 指定text數據格式dataType: tex…

實力認證 | 海云安入選《信創安全產品及服務購買決策參考》

近日,國內知名安全調研機構GoUpSec發布了2024年中國網絡安全行業《信創安全產品及服務購買決策參考》,報告從產品特點、產品優勢、成功案例、安全策略等維度對各廠商信創安全產品及服務進行調研了解。 海云安憑借AI大模型技術在信創安全領域中的創新應用…

Picocli 命令行框架

官方文檔 https://picocli.info/ 官方提供的快速入門教程 https://picocli.info/quick-guide.html 使用 Picocli 創建命令行應用程序 Picocli 是一個用于構建 Java 命令行應用的強大框架,它簡化了參數解析和幫助消息生成的過程。 下面是如何使用 Picocli 構建簡單命…

windows系統“GameInputRedist.dll”文件丟失或錯誤導致游戲運行異常如何解決?windows系統DLL文件修復方法

GameInputRedist.dll是存放在windows系統中的一個重要dll文件,缺少它可能會造成部分游戲不能正常運行。當你的電腦彈出提示“無法找到GameInputRedist.dll”或“計算機缺少GameInputRedist.dll”等錯誤問題,請不用擔心,我們將深入解析DLL文件…

M4Pro安裝homebrew并基于homebrew安裝MySQL踩坑記錄

系統偏好設置允許安裝任何來源應用:sudo spctl --master-disable 清除提示已損壞軟件的安全隔離,重新安裝: xattr -cr 空格+App路徑 安裝homebrew: /opt/homebrew/Cellar 安裝包目錄 /opt/homebrew/etc 默認運行目…

tmux 中鼠標滾動異常:^[[A和^[[B是什么以及如何解決

tmux 中鼠標滾動異常問題及解決方案 在使用 tmux 時,有時我們會遇到一個現象:當嘗試使用鼠標滾輪滾動窗口內容時,終端中會出現一串類似 ^[[A^[[A 的字符。這讓人困惑,不知道鼠標滾動為什么不起作用,也不清楚這些字符究…

【Vue】mouted、created、computed區別

mouted、created、computed區別 前端vue重構 — computed、watch、組件通信等常用知識整理 created和mouted都是vue生命周期中的鉤子函數,通常用來做一些初始化的工作,比如發送http請求、對組件綁定自定義事件 created:實例創建完后立即調用…

前端如何設計一個回溯用戶操作的方案

同一個項目,為什么我本地無法復現,只有客戶的設備才復現? 如何獲取用戶的操作路徑呢? 兩種方案:埋點和rrweb 埋點就很簡單了,將所有可能操作的節點都進行預埋數據;但埋點簡單并不省心&#xff…

概率論考前一天

判斷是不是分布函數:單調不減,右連續,F負無窮為0, F正無窮為1 判斷是不是密度函數:非負性(函數任意地方都大于0),規范:積分為1

2Hive表類型

2Hive表類型 1 Hive 數據類型2 Hive 內部表3 Hive 外部表4 Hive 分區表5 Hive 分桶表6 Hive 視圖 1 Hive 數據類型 Hive的基本數據類型有:TINYINT,SAMLLINT,INT,BIGINT,BOOLEAN,FLOAT,DOUBLE&a…

FPGA工程師成長四階段

朋友,你有入行三年、五年、十年的職業規劃嗎?你知道你所做的崗位未來該如何成長嗎? FPGA行業的發展近幾年是蓬勃發展,有越來越多的人才想要或已經踏進了FPGA行業的大門。很多同學在入行FPGA之前,都會抱著滿腹對職業發…

springCloudGateway+nacos自定義負載均衡-通過IP隔離開發環境

先說一下想法,小公司開發項目,參考若依框架使用的spring-cloud-starter-gateway和spring-cloud-starter-alibaba-nacos, 用到了nacos的配置中心和注冊中心,有多個模塊(每個模塊都是一個服務)。 想本地開發,…

深度解析 React 中 setState 的原理:同步與異步的交織

在 React 框架的核心機制里,setState是實現動態交互與數據驅動視圖更新的關鍵樞紐。深入理解setState的工作原理,尤其是其同步與異步的特性,對于編寫高效、穩定且可預測的 React 應用至關重要。 一、setState 的基礎認知 在 React 組件中&a…