• Acta Photonica Sinica
  • Vol. 50, Issue 7, 113 (2021)
Xiangxiang JIA, Baofeng GUO, Fanchang DING, and Wenjie XU
Author Affiliations
  • School of Automation, Hangzhou Dianzi University, Hangzhou310018, China
  • show less
    DOI: 10.3788/gzxb20215007.0710005 Cite this Article
    Xiangxiang JIA, Baofeng GUO, Fanchang DING, Wenjie XU. Hyperspectral Unmixing Based on Constrained Nonnegative Matrix Factorization[J]. Acta Photonica Sinica, 2021, 50(7): 113 Copy Citation Text show less

    Abstract

    To obtain an improved optimal solution, a nonnegative matrix factorization method based on abundance and endmember constraints for hyperspectral unmixing is proposed. First, considering the sparseness of the abundance matrix, a weighted sparse regularization is introduced to the Nonnegative Matrix Factorization(NMF) model to ensure the sparseness of the abundance matrix. The weights are updated adaptively according to the abundance matrix. Second, given the priori knowledge of the distribution of adjacent pixels, a total variation regularization is further added to the NMF model to promote the smoothness of the abundance map. Finally, a new constraint given by a potential function from the Markov random field model is introduced to improve the spectral smoothness of the endmembers. Experiments are conducted to evaluate the effectiveness of the proposed method based on three different data sets, including a synthetic data set and two real-life data sets (Jasper Ridge and Cuprite) respectively. From the experimental results, it is found that the proposed method got better performances both on the spectral similarity and the estimation accuracy for abundance.
    y=As+e(1)

    View in Article

    Y=AS+E(2)

    View in Article

    i=1Ksi,j=1 ,  i,j:si,j0(3)

    View in Article

    YAS(4)

    View in Article

    f(A,S)=12||Y-AS||F2

    View in Article

    minsω.*s1  s.t.  y=As(6)

    View in Article

    Wi,j(k+1)=1/(Si,j(k)+eps)(7)

    View in Article

    yTV=i=1m-1j=1n-1yi,j-yi+1,j+yi,j-yi,j+1+i=1m-1yi,n-yi+1,n+j=1n-1ym,j-ym,j+1(8)

    View in Article

    SHTV=j=1KFSjTV(9)

    View in Article

    J(A)=βg(A-AN)(10)

    View in Article

    g(x)=-e-x2/γ+1(11)

    View in Article

    g(ai-aNi)=i'Nig(ai-ai')(12)

    View in Article

    J(A,S)=minΑ,S12Y-ASF2+λW.*S1      s.t. A0, S0, 1KTS=1NT(13)

    View in Article

    J(A,S)=minΑ,S12Y-ASF2+λW.*S1+τSHTV       s.t. A0, S0, 1KTS=1NT(14)

    View in Article

    J(A,S)=  minΑ,S12Y-ASF2+αg(A-AN)+βg(S-SN)      s.t.A0,S0,1KTS=1NT(15)

    View in Article

    J(A,S)= minA,S12Y-ASF2+λW.*S1+τSHTV+βg(A-AN)    s.t.  A0,S0,1KTS=1NT(16)

    View in Article

    J(A,S,L)= minA,S,L12Y-ASF2+λW.*S1+τLHTV+βg(A-AN)s.t.  A0,S0,1KTS=1NT,L=S(17)

    View in Article

    J(A,S,L)= minA,S,L12Y-ASF2+λW.*S1+μ2L-SF2+τLHTV+βg(A-AN)s.t.  A0,S0,1KTS=1NT(18)

    View in Article

    AA.*{YST+β[A.*h(A-AN)-g'(A-AN)]}./[ASST+βA.*h(A-AN)](19)

    View in Article

    h(ai-aNi)=2γi'Nie-(ai-ai')2γ(20)

    View in Article

    g'(ai-aNi)=2γi'Ni(ai-ai')e-(ai-ai')2γ(21)

    View in Article

    Y¯=Yδ1A¯=Aδ1(22)

    View in Article

    SS.*(A¯TY¯+μL)./(A¯TA¯S+λW+μS)(23)

    View in Article

    J(L)=minLμ2L-SF2+τLHTV(24)

    View in Article

    L=argminj=1kμ2FLj-FSjF2+τFLjTVL(25)

    View in Article

    L̂j=argminLjμ2FLj-FSjF2+τFLjTV,j=1,,K(26)

    View in Article

    SADk=arccosAkTÂkAkTÂk(27)

    View in Article

    RMSEk=1Nn=1NSkn-Ŝkn21/2(28)

    View in Article

    SNR=10log10Ε[xTx][nTn](29)

    View in Article

    λe=1Ll=1LN-Yl1/Yl2N-1(30)

    View in Article

    τe=1Ni=1N-1xi-xi+12(31)

    View in Article

    βe=1cj=1ci=1L-1Ai,j-Ai+1,j2(32)

    View in Article

    Xiangxiang JIA, Baofeng GUO, Fanchang DING, Wenjie XU. Hyperspectral Unmixing Based on Constrained Nonnegative Matrix Factorization[J]. Acta Photonica Sinica, 2021, 50(7): 113
    Download Citation