Featured image of post [논문리뷰] Hyperspectral Anomaly Detection via Background and Potential Anomaly Dictionaries Construction

[논문리뷰] Hyperspectral Anomaly Detection via Background and Potential Anomaly Dictionaries Construction

Hyperspectral Anomaly Detection via Background and Potential Anomaly Dictionaries Construction

논문 링크

Abstract

이 논문에서는 배경 사전과 잠재적 이상치 사전이라는 두 가지 잘 설계된 사전을 기반으로 한 새로운 초분광 이미지 이상 탐지 방법을 제안한다. 이상치를 효과적으로 탐지하고 노이즈의 영향을 제거하기 위해, 원본 이미지를 배경, 이상치, 노이즈의 세 가지 구성 요소로 분해한다. 이와 같이, 이상 탐지 작업을 행렬 분해 문제로 간주한다. 배경의 동질성과 이상치의 희소성을 고려하여, 저랭크 및 희소 제약을 모델에 적용한다. 그런 다음, 배경 사전과 잠재적 이상치 사전은 배경 및 이상치의 사전 지식을 사용하여 구성한다. 배경 사전의 경우, 과완비 사전에서 자주 사용되는 원자가 배경이 될 가능성이 높다고 가정하여, 공동 희소 표현(Joint Sparse Representation, JSR) 기반의 사전 선택 전략을 제안한다. 장면에 숨겨진 이상치의 사전 정보를 최대한 활용하기 위해 잠재적 이상치 사전을 구성한다. JSR 모델 내의 지역 영역에서 계산된 잔차를 사용하여 픽셀의 이상 수준이라는 기준을 정의한다. 그런 다음, 노이즈와 배경의 영향을 완화하기 위해 가중치 항과 결합한다. 실험 결과, 잠재적 이상치 및 배경 사전 구축에 기반한 제안된 이상 탐지 방법이 최신 방법들과 비교하여 우수한 성능을 달성할 수 있음을 보여준다.

Introduction

초분광영상(Hyperspectral image, HSI)은 넓은 범위와 높은 해상도의 스펙트럼을 가지고 있는 이미지이다. HSI 기반의 Anomaly Detection은 다양한 분야에서 연구되어 왔다.

Supervised 기반의 물체 검출과 달리 Anomaly Detection은 목표물에 대한 사전 정보를 알지 못한 상태에서 이루어지기 때문에, 기존 방법들은 배경 정보를 최대한 활용하려고 노력했다. local region의 중심에 있는 배경 픽셀은 다른 픽셀들의 조합으로 표현될 수 있지만 anomalous한 픽셀은 그렇지 않다는 가정을 바탕으로 JSR (Joint Sparse Representation)의 특성을 활용하는 AD 방법이 제안되었다.

HSI는 일반적으로 유사한 스펙트럼 특성을 균질하게 가지고 있기 때문에, 이 구조는 subspace로 표현될 수 있다. 일반적으로 PCS나 RPCA가 사용되고, 더 나은 multisubspace 학습을 위해 LRR(Low-Rank Representation) 방법이 제안되었다. HSI 데이터의 경우, LRR 기법은 분류와 Denoising에 사용되었으며, 최근에는 Anomaly Detection Problem을 모델링하는 데에도 활용되었다. background는 low-rank를 가지고 있고, anomaly는 sparse한 속성을 가지고 있다고 가정하여 RPCA 모델을 확장하여 데이터를 background, anomaly, noise로 분해했고 mahalanobis 거리를 이용하여 AD를 진행했다.

Schematic of our dictionary construction method for hyperspectral anomaly detection

본 논문에서는 background와 anomaly information을 잘 모델링하기 위해, LRSR(Low-Rank and Sparse Representation)을 활용한 새로운 HSI Anomaly Detection을 제안한다. HSI의 homogeneity 때문에 background는 low-rank 속성을 가지고, anomaly는 sparsity한 속성을 가지도록 제약된다. JSR 모델은 clutter와 anomaly의 영향을 받지 않는 순수한 배경을 묘사하는 데에 사용된다.

Proposed Method

Background, Anomaly, and Noise Decomposition Model

Background를 $BZ$, Anomaly를 $A$, Noise를 $E$라고 했을 때, HSI 이미지 $X$는 아래와 같이 나타낼 수 있다.

$$ X = BZ + A + E $$

HSI에서 local region은 대부분 homogeneity하기 때문에 배경은 low-rank의 성질을 가진다. Anomaly는 sparse한 속성을 부여하여 모델링한다. Noise는 Sparse한 Noise와 Gaussian Random Noise 두 종류가 존재하는데, 이를 표현하기 위해 Noise를 모델링하는 데에 $l_{2,1}$ norm을 사용한다.

최적화 문제는 다음과 같이 정의된다. $\beta$와 $\lambda$는 각 성분 간의 균형을 맞추기 위한 계수이다.

$$ min_{Z,A,E} \text{rank}(Z) + \beta{\Vert A \Vert_l} + \lambda{\Vert E \Vert _{2,1}} \quad \text{s.t} \ X = BZ + A + E $$

Background Dictionary Construction

local region 내의 픽셀들은 공통된 구조를 공유할 수 있으므로, 공동 희소 표현(JSR) 모델을 사용하여 지역 내의 픽셀들을 몇 가지 공통된 원자의 선형 결합으로 표현한다.

region을 클러스터링하여 비슷한 구조를 가진 픽셀 그룹으로 나누고, 각 클러스터에서 자주 사용되는 원자를 선택하여 Background Dictionary를 구축한다. $U$는 지역 내의 픽셀 행렬, $V$는 Overcomplete Dictoinary, $\psi$는 표현 계수, $R$은 잔차(residual)다.

$$ \min |\psi|_{\text{row},0} \quad \text{s.t} \ U = V\psi + R $$

Background Dictionary의 원자는 JSR 모델에서 자주 사용되는 원자들로 선택되며, 선택 빈도는 정규화된 계수의 합으로 정의된다.

$$ P_c = \frac{1}{\gamma} \sum_{i=1}^{n_c} \sum_{j=1}^{L} |\psi_{i,j}| $$

Potential Anomaly Dictionary Construction

Potential Anomaly Dictionary는 JSR 모델을 사용하여 큰 잔차를 가지는 픽셀들을 선택하여 구성한다. 이 잔차가 큰 픽셀들은 이상일 가능성이 높다고 간주된다.

각 픽셀의 AL (Anomalous Level)은 지역 기반의 잔차 평균을 계산하여 결정됩니다.

$$ AL = \frac{1}{\chi} \left[ R^1_{\text{mean}}, R^2_{\text{mean}}, \dots, R^K_{\text{mean}} \right] $$

Anomaly Weight는 이러한 이상 수준과 선택 빈도, 계수의 절대값을 고려하여 선택되며, 이는 다음과 같은 수식으로 표현된다. $F_c$는 선택된 원소의 빈도수를 반영한다.

$$ AW_c = \frac{P_c}{F_c} $$

Experiments Results

제안된 PAB-DC 방법의 성능을 평가하기 위해 5개의 실제 hyperspectral 이미지 데이터 세트를 사용하여 실험을 수행하였다. 이 데이터 세트들은 각기 다른 특성을 가지며, 항공 이미지로 구성되어 있다. PAB-DC 방법은 Global-RX, Local-RX, CRD, LRSR 등 최신 방법들과 성능을 비교하였다. 실험 결과, PAB-DC 방법은 대부분의 데이터 세트에서 다른 방법들에 비해 우수한 성능을 보였으며, 이는 ROC 곡선과 AUC 값을 통해 정량적으로 입증되었다.

또한, potential anomaly dictionary의 효과를 검증하기 위해 이 dictionary를 사용한 경우와 그렇지 않은 경우를 비교하였다. 그 결과, potential anomaly dictionary를 활용한 PAB-DC 방법이 더 높은 탐지 성능을 보였으며, 이는 이 dictionary가 이상 탐지에 중요한 역할을 한다는 것을 시사한다. 마지막으로, 매개변수 분석을 통해 윈도우 크기, 클러스터 수, $\beta$와 $\lambda$ 값, 배경 사전과 potential anomaly dictionary의 원자 수 등의 매개변수들이 탐지 성능에 미치는 영향을 평가하였다. 이러한 분석 결과, 제안된 PAB-DC 방법은 비교적 안정적인 성능을 보였으며, 다양한 매개변수 설정에서도 우수한 탐지 성능을 유지함을 확인하였다. 종합적으로, PAB-DC 방법이 기존의 방법들보다 hyperspectral 이미지에서의 이상 탐지 성능이 뛰어남을 실험을 통해 입증하였다.

Conclusion

이 논문에서는 LRSR 전략을 활용한 Background 및 potential anomaly dictionary 기반의 새로운 HSI 이상 탐지 방법(PAB-DC)을 제시하였다. PAB-DC 방법이 hyperspectral 이미지에서 anomaly detection을 효과적으로 수행할 수 있음을 강조하였다. 이 방법은 low-rank와 sparse representation(LRSR) 전략을 사용하여 데이터를 배경, anomaly, 그리고 noise로 분해하며, 배경 사전과 potential anomaly dictionary를 활용하여 성능을 크게 향상시켰다. 기존의 방법들이 주로 배경 정보에만 의존한 것과 달리, PAB-DC는 anomaly 정보를 적극적으로 활용하여 다른 최신 방법들보다 뛰어난 성능을 보였다. 이를 통해 PAB-DC가 hyperspectral 이미지 anomaly detection에서 강력한 도구임을 입증하였다.