1.一種基于子空間的高光譜亞像元目標(biāo)盲提取檢測方法,所述方法包括:
獲取目標(biāo)礦物的光譜信號(hào);
采用基于均方協(xié)預(yù)測誤差盲源提取方法提取疑似信號(hào);
將疑似信號(hào)進(jìn)行正交化處理,獲取正交基,構(gòu)建正交子空間,然后將目標(biāo)信號(hào)投影到子空間中,獲得正交子空間投影算子;
通過投影算子計(jì)算每個(gè)像元的探測值,將探測值最高的像元確定為目標(biāo)。
2.一種基于子空間的高光譜亞像元目標(biāo)盲提取檢測方法,具體包括以下步驟:
步驟1、獲取目標(biāo)礦物的光譜信號(hào):從光譜庫中提取目標(biāo)礦物的光譜信號(hào)t,求該信號(hào)的AR參數(shù);
步驟2、在高光譜圖像中設(shè)定一個(gè)子窗口xx(n),窗口大小為a×a,xx(n)=[xx1,xx2,…,xxk,…xxn],k=1,2,…,n,xxk=(xij)a×a,i=1,2,…,a;j=1,2,…,a;其中,n為波段數(shù),xxk為第k個(gè)波段圖像的子窗口區(qū)域;
步驟3、將步驟1得到的AR參數(shù)作為輸入,在步驟2設(shè)定的子窗口中,先將xx(n)轉(zhuǎn)換為二維,并轉(zhuǎn)置,然后采用MSCPE-BSE算法得到提取系數(shù)c和W,進(jìn)而得到疑似信號(hào)y(n)和w(n),y(n)=cTxx(n),w(n)=WTxx(n);其中,c為一個(gè)列向量,維數(shù)大小為子窗口像元的個(gè)數(shù),W為MSCPE代價(jià)函數(shù)實(shí)對(duì)稱矩陣奇異值分解后的左奇異矩陣;
步驟4、根據(jù)步驟3得到的疑似信號(hào)y(n)和w(n),對(duì)y(n)Ty(n)和w(n)Tw(n)分別進(jìn)行正交化處理,獲得y(n)Ty(n)的正交基Pt,以及w(n)Tw(n)的正交基Ptb,由Pb=Ptb-Pt,得到不含疑似信號(hào)正交基的子空間Pb,然后根據(jù)(I-Pb)獲得Pb的補(bǔ)矩陣空間,將目標(biāo)向量t投影到該補(bǔ)矩陣空間中,得到正交投影算子z=tT(I-Pb);
步驟5、根據(jù)公式dij=zxij計(jì)算得到子窗口中xij像元的探測值dij,從而可獲得所述子窗口中每個(gè)像元的探測值;其中,xij為高光譜圖像中的像元向量;
步驟6、移動(dòng)子窗口,重復(fù)步驟2到步驟5,獲得圖像中每個(gè)像元的探測值,探測值最高的像元即確定為目標(biāo)。