999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于PPMU-net的多特征高分辨率遙感道路提取

2021-01-11 09:12:44張永宏王劍庚
計算機工程與應用 2021年1期
關鍵詞:特征信息模型

張永宏,嚴 斌,田 偉,王劍庚

1.南京信息工程大學 自動化學院,南京210044

2.南京信息工程大學 計算機與軟件學院,南京210044

3.南京信息工程大學 大氣科學學院,南京210044

在遙感技術與計算機技術的飛速發展的過程中,獲取高分辨率遙感圖像已不在是難題,如何快速、智能地從遙感圖像中獲取目標信息是當今遙感界迫切需要解決的問題,它關系到遙感技術的利用價值及應用的普及程度[1-2]。道路作為基礎地理信息至關重要,是遙感圖像目標提取研究的關鍵內容[3]。

如何從遙感圖像中識別并提取出道路經過這些年的發展,很多方法陸續被提出。傳統的方法有文獻[4]提出Otsu閾值法,通過灰度特征將圖像分割成背景和目標的二值圖,此方法分割時速度較慢且對無關特征的干擾處理也有些許欠缺。文獻[5]提出了通過方向模板檢測邊緣點的方法,將邊緣圖分為8 個方向的塊,再從分塊圖像中檢索出子線段,該方法提取道路的精度還待提高,處理的步驟也較為繁瑣。可以看到,傳統的方法僅從低層的一些顏色、形狀等視覺特征入手,提取到的的特征也較為單一。隨著深度學習的發展,文獻[6]提出了的卷積神經網絡,該網絡憑借其自動提取高維特征的功能在圖像領域得到了廣泛的應用,一些學者已將其遷移到遙感領域。如文獻[7]使用CNN 進行像素的分類,將其分為道路與非道路,然后對圖像進行孔洞填充,得到較為純凈的道路。文獻[8]提出的基于NiN 架構的FCN 模型,通過利用大量的上下文特征信息,保持較快處理時間的同時提取較完整的道路。

鑒于深度學習方法能有效提取高維特征和充分利用上下文信息的特點,本文提出了一種基于PPMU-net神經網絡的多特征道路提取方法。首先在數據上考慮到地形對結果的干擾,將光譜信息與地形信息多特征融合并利用CNN 篩選出包含道路的圖像,其次模型上使用了以Zhao等[9]提出的PSPnet分割網絡為原型,在此基礎上做出改進的一種新的網絡模型(PPMU-net)。該模型通過內部的空洞卷積層進行多尺度融合,并利用跳躍結構處理位置信息,語義信息。最終實驗也證明了在復雜地形條件下,PPMU-net 模型可提取道路的高維復雜的特征,對道路的特征信息做了較好的處理,避免了人為提取特征代表性不強、信息丟失的現象。

1 數據的預處理

在高分遙感圖像山地道路提取中,由于地形條件較為復雜,導致道路被環境干擾,阻礙判斷。僅靠3通道的光譜信息不能有效的提取道路,所以這里額外提供了一種數字高程信息(Digital Elevation Model,DEM)。首先利用軟件arcgis得到相應坡度(slop)、坡向(aspect)地形信息。再將處理好的地形信息和高分遙感圖像的光譜信息進行向量拼接來達到通道融合,形成一個6通道多特征圖像。向量拼接的數學表達為:現有特征向量ν1∈?n,ν2∈?m,將其進行融合,特征向量變為ν=[ν1,ν2]∈?n+m。

最后將多特征的圖像切割成合適的大小并送進卷積神經網絡篩選分類,選出含道路的圖像。本文的分類任務是個二分類任務,較為簡單,選用LeNet 網絡結構篩選出含道路的圖像與不含道路的圖像。網絡由卷積、最大池化、全連接組成,結構如圖1所示。

圖1 LeNet網絡結構示意圖

圖2 道路提取流程圖

2 PPMU-net卷積網絡道路提取算法

對于復雜地形條件下的道路提取任務而言,基于PPMU-net 的高分辨率遙感道路提取流程圖如圖2 所示。為了提高PPMU-net對道路的提取效率,本文利用事先訓練好的CNN 對切割出的圖像進行分類,得到含道路的圖像。為了提高復雜地形下的分割精度,補充輸入相應地區的地形信息,最終形成6通道的多特征圖像,增加了圖像的特征量。同時本文也對PSPnet 神經網絡做出改進,形成一個新的網絡結構PPMU-net。PPMUnet神經網絡相比較常見的語義分割神經網絡(PSPnet、U-net)在精度上有所提高,加快了擬合的速度。

2.1 PSPnet網絡研究

PSPnet 網絡由殘差提取模塊(Resnet)、金字塔池化模塊(SPP)、上采樣模塊組成。Resnet 與AlexNet、VGG相比,可提取較深層的特征,語義性更強。上采樣模塊用來恢復圖像的分辨率,使得輸入輸出尺寸一樣。多尺度金字塔池化模塊由4個層級組成,其池化核大小分別為圖像大小的全部、一半和小部分,最終它們可融合為全局特征[9]。在道路提取的過程中,要充分考慮道路周圍其他對象的影響,引入足夠的上下文信息及不同感受野下的全局信息,金字塔池化模塊很好地滿足了此要求。但是,池化操作在獲取上下文、全局信息的同時降低了圖像的分辨率,對于一些道路邊緣細節信息的處理存在不足,對低層的特征的利用也不夠充分。

2.2 PPMU-net網絡模型

基于對PSPnet 網絡的研究,這里在此網絡上做出改進,形成一個新的模型結構PPMU-net,該模型通過上采樣將圖像恢復到原始圖像的大小,使得每個像素都會產生一個預測結果,由單一的分類概率變成了與原圖尺寸一致的語義分割圖,網絡結構如圖3所示。

圖3 PPMU-net網絡結構示意圖

2.2.1 上采樣

在PPMU-net網絡中,下采樣降低了圖像的分辨率,要想得到一張與輸入圖像大小一樣的圖像,則需要將特征圖擴大相應的倍數,這個擴大的步驟就叫做卷積神經網絡的上采樣(Upsampling)。雙線性插值[10-11]是目前在語義分割中用的比較多的一種方式,這種方法的特點是無訓練參數,運行速度快。上采樣的示意圖如圖4所示。

圖4 上采樣的示意圖

2.2.2 殘差網絡

一般情況下,越深的卷積神經網絡所提取的特征越抽象,語義信息也越多。但網絡深度的提升不應該簡單通過層和層的疊加來實現。當網絡的深度增加時,梯度消失、爆炸、退化的現象會越來越明顯,最終導致整個網絡變得難以訓練[12]。所以這里引入殘差網絡結構來加深網絡結構,更好地提取特征。

首先殘差網絡由殘差塊組成,殘差塊的結構如圖5(a)所示。x為輸入,F(x)為殘差塊在經過第一層激活函數后的輸出,即公式(1),其中σ代表Relu 非線性函數,W1與W2代表一層、二層的權值。

圖5 Resnet網絡結構

殘差塊輸出的最后通過一個shortcut將第2 個Relu和輸入x直接相加,得到最終輸出值y,到此也叫作恒等殘差塊(identity_block)。

當需要對輸入和輸出維數進行變化時(改變通道數目),可以在shortcut時對x做一個線性變換Ws,即公式(2)、(3)所示,這個過程叫做卷積殘差塊(conv_block)。

基于以上研究,本文采用圖5(b)中的殘差單元,通過2個1×1的卷積減少、增加通道數,加深網絡深度的同時有效地減少卷積的參數和計算量。

2.2.3 網絡的改進

(1)最大池化(maxpooling)替換成步長為2的卷積[13]。PSPnet網絡通過最大池化將圖像進行下采樣,通過替換可以有效的減少信息的丟失。具體可考慮如下矩陣,假設其中0非道路的背景,而4代表道路:

A矩陣代表一條橫線道路,B矩陣為豎線道路,分別對這2 個矩陣應用2×2 最大池化,這2 個矩陣變得難以區分,如下矩陣所示:

(2)增加U-net[14]的跳躍結構(Skip)。網絡低層的特征分辨率較高,具有更多位置、細節信息,但是經過的卷積較少語義性較低,噪聲較多。相反高層特征經過多次卷積后語義信較強,但在細節、位置信息上卻不如低層特征豐富。PSPnet 通過上采樣還原的圖像僅僅是圖3中第四層(block4)的卷積核中的特征,位置、細節信息的丟失導致精度受限不能準確提取道路。因此,設計網絡在每一層上采樣后融合特征提取部分的輸出。從block4依次向前迭代,將第三層(block3)、第二層(block2)、第一層(block1)中的卷積核特征利用跳躍結構,與對應各層上采樣后的特征進行concat融合,及時補充上采樣后特征的位置細節信息。因此,最后一層上采樣后的特征既來自第一個卷積block1的輸出(同尺度特征),也來自各層上采樣后輸出的特征。

圖6 空洞卷積層

(3)PSPnet網絡在中間層引入金字塔結構來實現特征的多尺度性,而金字塔模塊又是由4個全局平均池化(mean pooling)組成。全局平均池化層更多地保留了背景信息,但對紋理信息的關注還有所欠缺。具體可考慮如下,假設4代表道路,其余為非道路的背景:

當對這2個不同的矩陣分別進行平均池化時,發現2個矩陣變得難以區分,如下矩陣所示:

因此提出支持感受野指數級增長且可以減少訓練參數的多尺度空洞卷積層[15-17]。根據Hybrid Dilated Vonvolution(HDC)的結構即:通過疊加的空洞卷積膨脹率(dilation rate)不能有大于1的公約數;膨脹率設置成鋸齒結構;需要滿足如下的公式(4),其中Mi為i層的最大膨脹率,ri為i層的膨脹率。

設計出的空洞卷積層感受野分別為3×3,7×7,11×11,15×15,如圖6所示。

空洞卷積層統一將卷積核定為3×3,然后利用膨脹率1、2 的空洞卷積來處理近距離的信息,膨脹率為3、4的空洞卷積來處理遠距離信息。因為包含了膨脹率為1的空洞卷積(standard convolution),很好地對空洞卷積的洞進行了全覆蓋。在達到多尺度性質的同時也解決了空洞卷積層出現信息連續性損失和不能同時處理不同大小物體關系的問題。

2.3 基于PPMU-net的多特征道路提取

本文道路提取方法的多特征性體現在原有光譜3通道圖以及道路標簽圖的基礎上,新增加了處理過的地形信息(數字高程、坡度、坡向),將這幾類圖像一同作為訓練的輸入數據,為復雜地形條件下道路提取提供了更加豐富的特征信息。

本文的PPMU-net 模型編碼部分為殘差網絡,中間層由4種不同膨脹率的3×3空洞卷積模塊組成,譯碼部分為上采樣層。選擇Relu作為模型的激活函數,其數學表達式如公式(5)所示:

損失函數(loss function)用來計算模型的標簽值與預測值的誤差,損失函數的誤差值越小,代表模型擬合的就越好。為了較好地訓練網絡最后選用Sigmoid激活函數與Binary Cross Entropy 二值交叉熵損失函數搭配,數學表達式如公式(6)和(7)所示:

模型在預測時,同時讀入3通道光譜、數字高程、坡度、坡向圖像,卷積通道分別對這些圖像進行特征提取,提取的特征圖通過逐層上采樣、融合的方式恢復到原圖尺寸,最后輸出結果圖,模型預測示意圖如圖7所示。

圖7 模型預測示意圖

3 實驗結果與分析

本文實驗采用Windows下的Keras機器深度學習框架,使用Anaconda軟件進行程序的編寫,實驗平臺的配置:CPU 為AMD B450M PRO-VDH PLUS,GPU 為RTX2060 6G。

3.1 實驗數據

針對地形復雜的地區,為了給模型更充分的特征信息,采用了高分二號的光譜信息融合地形信息的方法。為了避免內存的溢出,將訓練的數據裁剪成100×100的圖像并事先通過CNN 分類網絡剔除不含道路的圖像。訓練集分為原始圖像(包括光譜、數字高程、坡度、坡向)和與之對應的標簽圖像。根據手動劃分的矢量文件制作標簽,讓道路的灰度值為120,其他區域為0。本次實驗共選取了500 對原始圖像和標簽圖像,其中訓練集500對,驗證集100對,且訓練集驗證集不重復。本文通過對實驗數據進行旋轉、對稱變換、增強圖像噪聲等操作,豐富了實驗數據的訓練集,防止過擬合現象的發生,同時提高模型的泛化能力。

3.2 精度評估方法

本文采用了語義分割中常用的幾種度量方式來評估不同算法在此實驗上的表現[21]。

True Positive(TP):判斷正確的正樣本(路);

False Positive(FP):判斷錯誤的正樣本;

True Negative(TN):判斷正確的負樣本(非路);

False Negative(FN):判斷錯誤的負樣本。

準確率(Accuracy):

召回率(Recall):

3.3 實驗結果與分析

為了驗證多特征的輸入對訓練結果的影響,本文將對比3通道的高分衛星圖像作為輸入和多特征的6通道的衛星圖像作為輸入訓練測試的效果,此次的數據集分為兩種,(1)方法1 訓練集的數據為普通的3 通道光譜信息圖像;(2)方法2 訓練集增加了數字高程、坡度、坡向信息,變為6通道的遙感圖像。不同的輸入源的訓練收斂速度對比如圖8(a)所示,在驗證集上的損失值對比如圖8(b)所示。

從中可以看出,在采用相同神經網絡(U-net)的前提下,光譜3 通道的訓練集的收斂速度慢于6 通道的遙感數據集;3通道的遙感數據集訓練的模型在驗證集上的精度低于6 通道數據集訓練出來的模型。這是由于在一張相同大小的圖像上,6通道在原有通道的基礎上引入了地形信息,提供了更豐富的特征信息,故本文采用了6通道的多特征遙感圖像對模型進行訓練。

圖8 損失值對比

本次實驗的模型是基于PPMU-net 神經網絡,為了驗證該方法在高分辨率遙感圖像道路提取上的效果,將其與傳統的分割網絡U-net 神經網絡、PSPnet 神經網絡進行對比。訓練集與驗證集上的loss 值對比分別如圖8(c)、(d)所示。可以看出PPMU-net網絡在驗證集上的loss值最低,擬合的效果最好。最終的分類結果圖如圖9 所示,預測的效果圖如圖9(h)所示。將U-net 網絡分割的效果圖與標簽對比可見,絕大多數像素被正確分類,但對于那些被遮擋的道路而言,U-net網絡沒有準確提取,并且邊緣的細節處理不好。PSPnet網絡誤將與道路顏色相近的空地識別為了道路,對于小目標道路的提取不夠精確。而本文的PPMU-net網絡很好地解決了這類問題,更好地關注了道路的細節與邊緣。

圖9 不同方法的分類結果圖對比

本文的PPMU-net 網絡在PSPnet 上做出改進,為了證明改進的可靠性,這里將每次改進后的網絡與改進前的網絡進行對比。訓練的loss 終值對比如表1 所示,模型結構的細節對比通過可視化如圖10 所示。其中MP代表最大池化,CONV(s=2)代表步長為2的卷積,Skip代表跳躍結構,DCL 代表空洞卷積層,SPP 代表金字塔池化層。

表1 改進模型結構后損失值對比

與PSPnet 結構相比,方案1 將原網絡特征提取過程中的池化層全部換成了步長為2的卷積,對比可見驗證集上損失值減小,可視化的特征圖也保留了較多的信息。

方案2是在方案1的基礎上添加U-net的跳躍結構,這里結合可視化對比圖10(b),可以看出PSPnet網絡在提取特征后直接上采樣到輸入圖像的尺寸,邊緣鋸齒化較重且出現錯誤分割,而改進后的網絡經過逐步上采樣融合恢復到原尺寸,較好地將道路提取出來。

方案3 是在方案2 的基礎上將金字塔全局平均池化層換成了不同膨脹率的空洞卷積層,效果對比如圖10(c)所示。可以看出經過池化層融合后的特征圖丟失了紅線部分的信息,而換成空洞卷積后融合的特征圖很好的保存著特征信息。通過以上實驗充分證明了改進的合理性。

圖10 特征可視化結果對比

最后將本文提出的基于PPMU-net的多特征遙感道路提取方法與其他幾種具有代表性的網絡進行精度評估比較,如3通道的U-net道路提取、6通道的U-net道路提取和基于PSPnet道路提取,結果如表2所示。數據分析顯示,6 通道多特征的U-net 網絡比3 通道的U-net 精度提升了超過6 個百分點;而本文的PPMU-net 網絡在精度上比PSPnet 提升11 個百分點,比U-net 提升7 個百分點,但是在速度上比較,PPMU-net網絡的速度比其余幾個網絡略慢。總體看來,在面對復雜地形條件下的道路提取時,本文基于PPMU-net 網絡的遙感道路提取方法可取得較好的效果。

表2 不同方法道路提取精度和測試用時對比

4 結束語

本文針對復雜地形條件下道路提取方法精度低的問題,提出了一種基于PPMU-net 神經網絡的多特征道路提取方法。首先通過融合光譜信息與地形信息的方法來實現圖像的多特征性,并用CNN 網絡選出含道路的圖像作為數據集,再將含道路的多特征遙感圖像送進PPMU-net神經網絡中預測。實驗證明本文方法能更好地關注復雜地形下道路的語義、細節位置特征,提高了分割的精度。與此同時,該方法還有許多問題值得進一步研究,如:怎樣在保證精確度的同時進一步加快提取道路的速度;如何將提取道路的信息這一二分類問題擴展到多分類的問題。

猜你喜歡
特征信息模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
3D打印中的模型分割與打包
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
線性代數的應用特征
河南科技(2014年23期)2014-02-27 14:19:15
主站蜘蛛池模板: 亚洲国产精品无码久久一线| 88av在线| 亚洲国产成人超福利久久精品| 久久中文无码精品| 日本精品αv中文字幕| 国产精品欧美在线观看| 色香蕉影院| 欧美日韩国产在线人成app| 最新国产你懂的在线网址| 亚洲黄色视频在线观看一区| 精品国产黑色丝袜高跟鞋| 色综合日本| 国产精品99久久久| 91亚洲视频下载| 国产精品内射视频| 一级毛片a女人刺激视频免费| 嫩草国产在线| 国产成人无码Av在线播放无广告| av在线5g无码天天| 国产第一页亚洲| 国产精品浪潮Av| 国产欧美日韩视频怡春院| 免费av一区二区三区在线| 亚洲浓毛av| 91精品啪在线观看国产| 国内自拍久第一页| 久夜色精品国产噜噜| 国产免费网址| 高清久久精品亚洲日韩Av| 91小视频版在线观看www| www.精品国产| 欧美日韩v| 午夜啪啪福利| 亚洲免费毛片| 成人福利免费在线观看| 国产色伊人| 久久国产精品影院| 欧美另类视频一区二区三区| 亚洲啪啪网| 国产sm重味一区二区三区| 精品成人免费自拍视频| 狠狠色香婷婷久久亚洲精品| 这里只有精品在线| 精品一区二区三区水蜜桃| 国产精品一线天| 亚洲成人免费看| 国产香蕉国产精品偷在线观看| 久久久精品无码一二三区| 男女男精品视频| 亚洲国产精品无码久久一线| 高清无码手机在线观看| 国产情精品嫩草影院88av| 日韩一级二级三级| 无码AV动漫| 亚洲第一成年网| 久久熟女AV| 国产熟睡乱子伦视频网站| 亚洲国内精品自在自线官| 成人福利一区二区视频在线| 久久免费视频播放| 精品成人一区二区三区电影| 一本综合久久| 成人福利免费在线观看| 中文字幕无码中文字幕有码在线| 国产a网站| 谁有在线观看日韩亚洲最新视频| 99激情网| 丰满人妻久久中文字幕| 国产精品一区二区无码免费看片| 婷婷99视频精品全部在线观看| 亚洲人成网7777777国产| 99在线视频精品| 超级碰免费视频91| 午夜精品福利影院| 国产精品视频观看裸模| 国产精品无码一区二区桃花视频| 97在线碰| 91精品国产综合久久香蕉922| 香蕉eeww99国产在线观看| 亚洲va精品中文字幕| 69精品在线观看| 日韩欧美中文亚洲高清在线|