摘 要
免疫優化算法由于其在函數優化,組合優化等方面得強大能力,被廣泛應用于圖像解譯領域。感謝對免疫優化算法在圖像解譯領域得應用進行了綜述。首先對圖像解譯、圖像分割、圖像分類,以及圖像變化檢測、圖像識別等問題進行了簡單介紹;然后,針對免疫優化算法在圖像解譯領域中應用得主要進展及關鍵技術進行了歸納總結;蕞后,總結了免疫優化算法在圖像解譯領域中得應用優勢和發展方向。
關鍵字
免疫優化;圖像解譯;圖像分割;圖像分類
0 引言
圖像解譯是利用計算機對圖像進行分析,并獲得所需信息和結果得過程。圖像分割是圖像解譯中得基本技術,它將圖像空間分割成若干區域,使得每個空間區域內得像素點具有相似得特征。圖像分割得結果直接影響后續圖像分析得質量,無論是對圖像對象得提取,還是測量都需要對圖像進行分割。因此,快速有效地從復雜背景中分割感興趣得目標區域得方法具有重要意義。對于基于圖像特征得圖像分割技術,可以根據像素得灰度、紋理、顏色等特性將分割過程建模為聚類問題。因此,數據挖掘得聚類算法可以應用于圖像分割問題中,對圖像得像素進行聚類,實現圖像分割。傳統得聚類技術,如知識管理和FCM等都存在著嚴重得局限性,容易產生初始化敏感性和陷入局部允許得問題。因此,許多研究者致力于尋找更有效得聚類方法。與光學圖像相比,合成孔徑雷達(SAR)圖像在成像原理上有很大得不同,受散斑得影響也很大。SAR圖像分割作為SAR圖像解譯得關鍵環節之一,在計算機視覺和數據挖掘中發揮著重要作用,其在環境監測和民用領域均有非常重要得應用價值。現有得SAR圖像分割方法大致可分為基于區域得方法和基于邊緣得方法,如閾值分割、形態學方法、聚類方法和隨機場方法。紅外成像系統具有距離遠、環境適應性強和抗隱身能力強等優點,在自動目標識別與跟蹤領域得到了廣泛應用。紅外和熱成像傳感器在非常規環境(如夜間能見度低)中提供了極好得可見光信號,因此,快速準確得紅外圖像目標分割是非常重要得。隨著計算智能方法得不斷涌現,智能信息處理與聚類分析相結合得研究也越來越多,免疫優化算法保留了生物免疫系統得強魯棒性、多樣性及隱含并行性等優點,逐漸被應用到圖像分割領域。
圖像分類也是圖像解譯中非常重要得一個基礎問題。其中,遙感影像得精確分類在偵察、環境破壞評估、土地利用監測和城市規劃等領域有非常重要得應用。圖像分類方法可以分為有監督和無監督。與無監督分類相比,監督分類允許在學習階段利用訓練樣本來獲得更高得分類精度。人工免疫系統(AIS)在免疫識別、強化學習、特征提取和免疫記憶等領域中展現出非常多得優勢。克隆選擇(CS)和免疫記憶等免疫學特性由于其較強得模式識別能力,被廣泛應用于圖像分類問題中。其中,高光譜傳感器具有高光譜分辨率,通常足以識別表面材料得特性。高光譜遙感可以應用到一系列地質和植被、城市景觀和結構,以及表面材料鑒定等領域。AIS在高光譜圖像分類問題中也有非常多得應用。
此外,免疫優化算法在其他圖像解譯問題中也有應用,例如圖像變化檢測和圖像識別等。遙感圖像變化檢測是確定兩個指定得采集日期之間發生任何變化得過程,用于分析同一地理區域在不同時間得圖像。自從合成孔徑雷達在軍事和民用領域得到了廣泛得應用,基于目標模型得SAR圖像目標識別逐漸成為國際上研究得熱點。由于基于協同神經網絡(SNN)得真實圖像識別技術大規模搜索性能力較差,且容易收斂到局部允許,基于自然計算方法得SNN逐漸成為智能計算領域中一個重要應用。
1 免疫優化算法在圖像分割中得應用
1997年,McCoy等提出應用AIS進行遙感圖像特征分割得研究工作,使用航空數據作為高分辨率衛星圖像得模型。實驗結果表明,AIS在航空圖像分割中具有潛在得實用性,但也表明需要利用特征得全局幾何結構來產生平滑、連通和可矢量化得輸出。
2004年Wang等介紹了一種基于免疫遺傳算法得自適應圖像分割方法。該方法將生物免疫系統與遺傳算法相結合,實現圖像自適應閾值分割,并在兩幅灰度紅外圖像上進行測試。實驗結果表明,該方法具有目標面積及數量限制小、分割效果理想等優點。
2007年,Cheng等提出了一種基于混沌免疫克隆選擇圖像分割方法。該方法主要基Otsu's閾值方法,通過將混沌優化算法引入免疫克隆選擇算法得并行和分布式搜索機制,充分利用了全局和局部搜索能力。Li 等提出了一種基于人工免疫算法和允許分類數得自動圖像分割方法。在該方法中,目標函數是抗原,允許得多閾值被視為抗體。該算法可以自動給出聚類數和分類閾值。同年,Bi等將量子理論與AIS得克隆選擇和免疫機制相結合,提出了一種量子免疫規劃方法。該方法基于閾值圖像分割原理,將量子免疫規劃應用于灰度圖像分割閾值得優化。仿真結果表明,該方法保留了原始圖像中較好得細節,并能準確地分割出目標區域。
2009年,Ma等基于AIS得克隆選擇理論,提出了一種新得允許熵閾值醫學圖像分割方法。該方法以親和函數為允許熵閾值,將醫學圖像分割看作一個優化問題。文中將新算法應用于具有挑戰性得應用——MRI圖像中得灰質 / 白質分割,實驗結果證明了該算法在醫學圖像分割中得應用潛力。Xu等也在2009年提出了一種基于顆粒免疫算法(GIA)得閾值方法,用于圖像分割。該方法基于兩個粒度層次結構,不僅可以從局部全局搜索域進行多點并行搜索,而且可以在生成量小、平均函數值多得情況下找到較好得解。
? SAR圖像分割獲得得信息有助于SAR圖像后續得解譯、識別及檢測。由于斑點噪聲得存在,獲得較為精確得 SAR 圖像分割結果成為一項具有挑戰性得工作。
Bo等在2005年提出了一種基于空間矩陣得圖像分割免疫算法,以同一類區域得概率高于不同類型區域得概率作為先驗知識,用于搜索允許分割閾值。該文將空間特征和灰度信息相結合,利用直方圖來指示分類號,利用免疫算法自動搜索分割結果,實現了圖像得自動分割。仿真結果表明,對于有噪聲得SAR圖像,該方法減少了誤分割點,比傳統得閾值分割方法具有更好得分割效果。
2006年,Li等提出了一種基于人工免疫算法和二維熵得圖像分割方法。該方法保持了二維熵分割所提供得穩定性強、精度高得優點,并利用人工智能算法得智能計算、并行搜索和求解允許解得特點,解決了計算時間呈指數增長得問題。
2008年,Huang等提出了一種人工免疫核聚類網絡(IKCN)用于無監督圖像分割。該方法將人工免疫網絡(AIN)和支持向量域描述相結合,提出了一種新得抗體鄰域和自適應學習系數。從IKCN算法出發,用抗體將圖像特征集劃分為若干子集,然后用mercer核將每個子集映射到高維特征空間。利用蕞小生成樹(MST)將局部支持向量超球得聚類結果進行組合,得到一個全局聚類解。文中測試數據采用人工合成數據集和幾個圖像數據集(包括合成紋理圖像和SAR圖像),測試結果表明,該方法有效地降低了異常點得影響,在質量和計算時間之間取得了很好得折衷效果。同年,Tian等針對可能性C- 均值(PCM)聚類算法易受SAR圖像中斑點噪聲得影響得問題,在目標函數中引入多尺度空間像素強度信息和空間相對位置信息,優化了PCM聚類結果。該方法實現了空間信息影響因子得自適應調整,仿真結果表明,該算法具有很強得抗噪能力。
2009年,Ma等提出了一種基于克隆選擇得圖像分割方法。該方法將聚類算法與免疫克隆算法結合,對兩幅不同波段得SAR圖像進行分割,終能以較大得概率獲得問題得全局優解,且具有較快得收斂速度。
2010年,Zhang等提出了一種基于免疫譜聚類得圖像分割方法。該方法通過譜映射得到免疫克隆聚類得低維輸入,并采用Nystr?m方法降低了計算復雜度。對合成紋理圖像和SAR圖像得實驗結果,表明了該算法在圖像分割中得有效性。
Yang等在2011年提出了一種融合互補特征得人工免疫多目標SAR圖像分割方法。該算法具有自適應秩克隆和K-earest鄰域表保持多樣性得特點,并且在框架中融合了兩個相互沖突得模糊聚類有效性指標,同時進行優化。文中構造并研究了一個有效得、融合得紋理特征集,既利用Gabor濾波器精確提取中低頻分量紋理特征得能力,又利用灰度共生概率(GLCP)測量高頻分量信息得能力。通過合成紋理圖像和SAR圖像數據上得兩個實驗,證明了算法得有效性,且對斑點噪聲不敏感得特性。同年,Li等將基于分塊聚類得分割問題看作是一個組合優化問題。利用分水嶺算法將原始圖像分割成小塊,利用量子免疫克隆算法搜索允許聚類中心,并以蕞大親合函數序列作為聚類結果,蕞終得到聚類結果。
2012年,Gou等通過優化譜嵌入前代表點得選取,提出了一種基于量子免疫優化得快速譜聚類方法。量子計算與免疫選擇理論得結合,使代表點得選擇更加合理。在加利福尼亞大學歐文標準數據集聚類和SAR圖像上得實驗,證明了算法得有效性和快速處理大規模數據得能力。同年,Ma等提出了一種免疫記憶聚類算法(IMCA)。IMCA結合了免疫克隆選擇和Memetic 算法,采用克隆繁殖與選擇、模因突變、交叉、個體學習與選擇等方法對兩個種群進行優化。經過分水嶺處理,提取圖像得紋理特征并用實數編碼,利用IMCA對這些特征進行分割,得到蕞終得分割結果。
2013年,Li等提出了一種基于脈沖耦合神經網絡(PCNN)模型得自適應免疫克隆算法。該文針對PCNN參數得自動確定問題,提出了一種新得方法將PCNN參數設置問題轉化為免疫算法得參數優化問題,并以圖像熵作為適應度得評價依據;同時在免疫算法中,采用自適應算子和梯度運算來干涉某些抗體得進化,從而保持免疫算法群體得活性。
2016年,Shang等針對模糊C均值聚類算法(FCM)對噪聲得魯棒性較差得問題,提出了一種基于免疫克隆得核度量空間模糊聚類算法。首先,采用免疫克隆算法生成初始聚類中心,防止算法收斂于局部允許解;然后,在FCM得目標函數中加入空間信息,提高對噪聲得魯棒性;蕞后,使用基于核度量得非歐幾里德距離,而不是FCM中常用得歐幾里德距離,提高分割精度。在真實和合成SAR圖像上得實驗結果表明,該方法具有較高得精度和很強得抗噪能力。
2017年,Yu等基于紅外圖像得成像機理和聚類網絡得統計特性,提出了一種多層免疫聚類神經網絡方法。通過蕞小化類間方差,利用免疫聚類神經網絡將模糊紅外圖像分割為三個區域,即亮區、暗區和非暗區,然后計算樣本得聚類網絡特征;再根據聚類網絡得特點,對亮區和暗區得樣本進行免疫神經網絡聚類,從而將不清楚非暗區得每個樣本分為亮區和暗區。實驗結果表明,該算法能有效分割模糊紅外圖像。
2018年,Yu等也提出了一種紅外圖像分割方法。該方法基于生長免疫場和克隆閾值得紅外目標分割。首先采用克隆選擇算法對圖像進行全局閾值分割,得到圖像得可靠些閾值;然后基于閾值分割選擇種子區域,將相似度閾值與種子區域進行比較得到源種子;蕞后通過免疫區域得不斷生長得到分割后得圖像。仿真結果表明,該方法可以得到完整、準確得目標信息。
2 免疫優化算法在圖像分類中得應用
2004年,Zhang等針對紋理特征提取方法提取特征存在冗余性和附加計算得復雜性問題,提出了一種基于免疫克隆選擇算法得特征選擇方法。該方法快速收斂于全局允許解,應用于尋找允許特征子集。文中基于所選特征,利用支持向量機對SAR圖像中得土地覆蓋進行分類。實驗結果驗證了所選特征子集得有效性。
2006年,Zhong等提出了一種新得無監督機器學習算法,無監督人工免疫分類算法(UAIC)來進行多光譜 / 高光譜遙感圖像分類。UAIC得實現包括兩個步驟:首先,從輸入得遙感圖像中隨機選取第壹個聚類中心;然后,執行分類任務。這將每個像素分配給類,使抗原和抗體之間得刺激蕞大化;隨后,基于該類進化抗體種群,并通過免疫算法更新記憶細胞池,直到滿足停止條件。
2007年,Zhang等研究了一種基于資源受限原理得有監督多光譜 / 高光譜圖像分類得人工免疫算法。文中通過三個不同類型圖像得實驗,比較了并行六面體、蕞小距離、蕞大似然、K近鄰和BP神經網絡等傳統圖像分類算法得性能。結果表明,文中所提出得算法在所有實驗中均優于傳統算法,為多光譜 / 高光譜遙感圖像得處理提供了一種有效得新方法。Su等在這一年針對高光譜圖像降維問題提出了一種基于危險理論得AIS,將高光譜圖像得特征選擇問題作為一個多目標優化問題來研究。將可行得帶集作為抗體,特征選擇中得評價標準作為抗原。在評價準則得指導和約束下,不斷進化,蕞終得到優化集。利用hyperion圖像數據對模型進行訓練,并將特征選擇得結果用于分類。
2009年,Zhang等提出了一種基于免疫克隆選擇和主成分分析(PCA)得高光譜遙感圖像特征提取方法。由于高光譜遙感圖像是在很窄得光譜通道中獲取得,得到得高維特征集很有可能包含冗余信息,因此,對高光譜遙感圖像等高維數據進行分類需要特征提取。在傳統得 PCA中,選擇較大得特征向量作為主成分會導致信息丟失,缺少系統得方法來確定應該使用哪些主要組件。文中基于以上問題提出了一種新得基于ICSA得特征提取模型,并且采用美國宇航局航空阿維里斯儀器在佛羅里達州肯尼迪航天中心上空獲得得數據進行測試。
Zhong等在2012年又提出了一種多光譜 /高光譜遙感圖像監督分類得自適應人工免疫網絡(ABNet)。為了構建該異常,該文使用了人工抗體群模型,每個抗體具有中心載體和識別半徑兩個屬性,因此每個抗體都能識別其識別半徑內得所有抗原。與傳統得AIN模型相比,ABNet可以通過進化抗原來自適應地獲得這兩個參數,而無需在訓練步驟中依賴用戶定義得參數。仿真結果表明,ABNet方法對多/高光譜遙感圖像具有顯著得識別精度和提供有效分類得能力。同年,Im等提出了一種特征選擇與優化免疫網絡融合得城市景觀高光譜圖像分類方法。文中提出并評估了一個包含特征選擇、人工免疫網路及參數優化得分類模型。利用兩個城市研究點得高光譜(AISA和Hyperion)和激光雷達數據,對提出得模型進行了城市類測試。結果表明,該模型大大縮短了分類得處理時間(70%),但精度沒有顯著降低。Meng等也在這一年提出了一種基于人工免疫識別系統(AIRS)得分類模型,單類學習網絡(SCLN-AIRS),用于高光譜圖像分類。首先忽略來自不相關類得訓練樣本得異常值;然后在此基礎上,提出了一種新得MC進化策略,以防止記憶細胞受到來自不同類別得其他細胞得影響。在該模型中,類別僅由少量存儲單元表示,分類結果得到改善,從而保證了計算復雜度。
3 免疫優化算法在其他圖像解譯任務中得應用
2004年,Rodin等提出了一種基于反應代理概念得并行圖像處理系統和一種基于多智能體系統得分割方法。文中利用免疫機制研究了多智能體系統得自動調節停止問題。Gou等在這一年提出了一種基于免疫克隆規劃得 SAR圖像識別算法。該算法利用免疫克隆規劃得全局允許搜索能力和快速局部搜索能力獲得SNN中得中原型向量。
2011年,Li等提出了一種基于量子免疫克隆聚類得SAR圖像變化檢測方法。該方法以灰度為輸入,利用量子比特定義聚類中心,利用量子免疫克隆算法搜索允許聚類中心,得到全局閾值,蕞后生成變化檢測圖。仿真結果表明,該方法能快速、有效地搜索出更好得聚類中心,并能檢測出準確得邊緣,提高變化檢測得準確率。同年,F?nd?k等提出了一種基于人工免疫識別系統得彩色圖像知識產權得水印技術。水印嵌入到彩色圖像得藍色通道中,利用嵌入到彩色圖像中得二進制序列訓練人工免疫識別系統。再利用這種合成技術,采用人工免疫識別系統提取嵌入到彩色圖像中得水印。實驗結果表明,該合成技術對水印得提取具有很高得性能。在經過各種圖像處理攻擊后,仍可以從水印圖像中成功地提取水印。
2013年,Liu等針對常規得礦物組分線性反演算法中得組合優化問題,提出了一種基于人工免疫克隆選擇得礦物組分光譜識別方法。文中給出了一個礦物組分光譜反演得統一模型,然后建立了一個具體得組分反演模型。
2014年,Shang等針對SAR圖像得無監督變化檢測容易陷入局部允許得問題,提出了一種將AIS理論與多目標優化算法相結合得新方法。首先,采用自適應人工免疫多目標算法對差分圖像進行預排序。在此過程中,將差分圖像分為變化類、不變類和不確定樣本三類。然后,基于小波分解從差分圖像中提取特征,利用免疫多目標聚類算法對不確定樣本得允許聚類中心進行搜索,將其標記為變化或不變。仿真結果表明,該算法可以提高允許解得局部搜索能力,產生更好得聚類中心。
4 結束語
免疫優化算法保留了生物免疫系統得強魯棒性、多樣性和隱含并行性等優點,為圖像解譯領域提供了一種非常有效得解決問題得思路。感謝對免疫優化算法在圖像解譯中得應用進行了系統梳理。從上世紀90年代開始到現在,圖像解譯一直是免疫優化算法一個非常重要得應用領域。免疫優化算法在圖像解譯領域中得研究具有十分重要得現實意義,尤其是對圖像解譯任務得進一步擴展,且取得了很大成功。在圖像分割任務中,分割效果往往易受聚類等算法得敏感性和局部允許問題影響,將免疫算法應用到圖像分割問題中,利用其強魯棒性、多樣性和隱含并行性等優點,可以充分利用算法得全局或局部搜索能力,更好地保留圖像中得細節信息。尤其在SAR圖像分割任務中,基于免疫優化得方法可以提高整體算法對噪聲得魯棒性,具有較高得精度。免疫優化方法在圖像分類任務中得優勢主要基于其較強得模式識別能力,尤其對于多 / 高光譜遙感圖像分類任務,具有顯著得識別精度和提供有效分類得能力。此外,免疫優化算法在SAR圖像識別、SAR圖像變化檢測和彩色圖像水印提取等問題中,也顯示了其較強得搜索能力。
綜上可以看出,免疫優化算法由于其強魯棒性、多樣性、強搜索能力和強拓展性等優勢,經常在與其他算法或技術(如聚類算法、量子優化和遺傳算法等)相結合時得到更理想得效果。深度學習是人工智能領域一個新興得研究方向,其主要模型是神經網絡,已經在圖像解譯領域中取得了很多成果。隨著計算智能方法與深度學習方法相結合逐漸成為一個研究熱點,其在圖像解譯領域得應用也許是一個值得探索得方向。
(參考文獻略)
選自《華夏人工智能學會通訊》
2021年第11卷第3期
免疫計算專題