Next Article in Journal
A Fast Satellite Selection Method Based on the Multi-Strategy Fusion Grey Wolf Optimization Algorithm for Low Earth Orbit Satellites
Previous Article in Journal
Direction-of-Arrival Estimation Based on Variational Bayesian Inference Under Model Errors
Previous Article in Special Issue
An Approach for Multi-Source Land Use and Land Cover Data Fusion Considering Spatial Correlations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Directional Dual-Window Method Using Fractional Optimal-Order Fourier Transform for Hyperspectral Anomaly Detection

1
College of Information and Communication, Dalian Minzu University, Dalian 116600, China
2
SEAC Key Laboratory of Big Data Applied Technology, Dalian Minzu University, Dalian 116600, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2025, 17(8), 1321; https://doi.org/10.3390/rs17081321
Submission received: 7 February 2025 / Revised: 10 March 2025 / Accepted: 21 March 2025 / Published: 8 April 2025

Abstract

:
Anomaly detection plays a vital role in the processing of hyperspectral images and has garnered significant attention recently. Hyperspectral images are characterized by their “integration of spatial and spectral information” as well as their rich spectral content. Therefore, effectively combining the spatial and spectral information of images and thoroughly mining the latent structural features of the data to achieve high-precision detection are significant challenges in hyperspectral anomaly detection. Traditional detection methods, which rely solely on raw spectral features, often face limitations in enhancing target signals and suppressing background noise. To address these issues, we propose an innovative hyperspectral anomaly detection approach based on the fractional optimal-order Fourier transform combined with a multi-directional dual-window detector. First, a new criterion for determining the optimal order of the fractional Fourier transform is introduced. By applying the optimal fractional Fourier transform, prominent features are extracted from the hyperspectral data. Subsequently, band selection is applied to the transformed data to remove redundant information and retain critical features. Additionally, a multi-directional sliding dual-window RAD detector is designed. This detector fully utilizes the spectral information of the pixel under test along with its neighboring information in eight directions to enhance detection accuracy. Furthermore, a spatial–spectral combined saliency-weighted strategy is developed to fuse the detection results from various directions using weighted contributions, further improving the distinction between anomalies and the background. The proposed method’s experimental results on six classic datasets demonstrate that it outperforms existing detectors, achieving superior detection performance.

1. Introduction

As remote sensing imaging technology continues to advance at a breakneck pace, hyperspectral imagers have gained the remarkable ability to accurately record the reflection spectra of electromagnetic waves over hundreds of continuous narrow bands [1,2]. Hyperspectral image (HSI), renowned for its rich spectral information and fine spatial resolution, exhibits remarkable potential not only in distinguishing objects with subtle spectral differences but also in accurately locating targets of interest through detailed spectral analysis [3]. Due to its distinctive advantages, HSI has been extensively applied in diverse fields, including agricultural practices, environmental monitoring, and military defense [4]. As an unsupervised process, the uniqueness of hyperspectral anomaly detection (AD) lies in its independence from any prior information about the targets to be detected [5]. This characteristic significantly broadens its applicability in real-world scenarios and enhances its practical value. However, unlike target detection methods that rely on prior information, hyperspectral AD faces greater challenges [6].
Hyperspectral AD has emerged as a key focus in remote sensing image analysis recently. Many scholars have carried out comprehensive research on this issue, achieving many significant advancements. Based on the principles of algorithms, the current hyperspectral AD algorithms can be lumped into four main categories: those relying on statistics, those centered around data representation, those hinging on data decomposition, and those leveraging deep learning. Statistics-based hyperspectral AD methods presume that the background pixels in hyperspectral images follow a specific statistical model. Detection is performed by comparing the statistical differences between background components and anomalous pixels. Among these, the distance-based Reed–Xiaoli detector (RXD) is considered the standard reference algorithm for hyperspectral AD. RXD utilizes a multivariate Gaussian distribution to model background, and it measures the discrepancy between the spectral vector intended for measurement and the background spectral vector through the Mahalanobis distance metric formula, thereby identifying anomalies [7]. However, with higher spatial and spectral resolution in HSI, the background grows increasingly intricate and diverse, often deviating from a Gaussian distribution. To solve these problems, researchers have proposed numerous advanced algorithms. For instance, the AD approach utilizing optimal kernels and high-order moment correlations highlights the benefits of Gaussian kernels in signal uncertainty analysis [8]. Zhao et al. introduced a spectral–spatial stacking self-encoder that utilizes bilateral filters to separate abnormal and background components and employs RXD for spectral spatial features detection [9]. Kayabol et al. proposed a multivariate biased τ -fit noise distribution to improve the performance of AD using an autoencoder [10]. Compared to the statistics-based method, the representation-based method has a significant advantage, that is, it does not rely on assumptions regarding the statistical distribution of the background. Representation-based methods utilize local spectral distribution patterns or impose constraints to design optimization criteria. For instance, Zhang et al. introduced a strategy based on low-rank dictionary learning with spectral difference to update the background dictionary and capture adjacent band spectral differences [11]. Wu et al. used a non-global dictionary to model individual feature dimensions of test pixels for the first time and cooperated with the spectral differences and similarities among features, which has strong practicability [12]. Hou et al. utilized the least square method to initialize the weight coefficients and designed an automated outlier elimination strategy based on the initial coefficients to refine the background [13]. Ren et al. designed a nonconvex low-rank representation method, effectively minimizing it through generalized contraction mapping [14]. Additionally, the generalized nonconvex low-rank tensor representation (GNLTR) method for hyperspectral AD incorporates mainstream nonconvex penalty functions to constrain the background’s low rank [15]. Data decomposition-based methods utilize fast matrix processing strategies to reconstruct data into multiple components. For example, Zhang et al. introduced an advanced hyperspectral AD algorithm that leverages the Go decomposition model, which removes the first two statistics through data spheroidization, generating pure low-rank background and sparse anomaly components [16]. Cheng et al. improved the low-rank representation model by incorporating total variations and graph constraints and proposed an AD approach utilizing graph-based and total variation-regularized low-rank representation [17]. Wang et al. adopted an adaptive alternating iterative optimization strategy to enhance the sparsity of low-dimensional data, improving the separation between background and anomalies [18]. Li et al. introduced an AD algorithm utilizing prior tensor estimation, separating hyperspectral data into background and anomaly tensors [19]. However, these algorithms often suffer from high computational complexity and an over-reliance on the anomaly type. In contrast to traditional approaches, deep learning-based approaches offer substantial benefits in the field of image processing. However, due to the complexity and diversity of hyperspectral data, deep learning-based hyperspectral AD algorithms still face substantial challenges. Li et al. proposed an edge-preserving dimensionality reduction module. This module combines spectral and spatial information through spatial texture-weighted fusion of the initial hyperspectral data [20]. Li et al. introduced a generative network and graph-based representation learning for detecting small targets in hyperspectral imagery. The model employs a frequency-based fusion network, integrating irregular topological data and spatial–spectral features to enhance detection performance [21]. Yang et al. proposed a multi-scale convolutional network designed for hyperspectral anomaly detection, leveraging a multi-scale masked convolution module to effectively address anomalies of differing sizes. They also included a dynamic fusion module to combine the superiority of masked convolutions at various scales [22]. Although using the powerful feature ability of convolutional neural networks to extract HSI features can enhance the distinction between background and anomalies, further exploration is needed to solve the limitations of unsupervised learning, for example, the lack of proper constraints, which leads to a limited ability to recognize subpixels.
The fractional Fourier transform (FrFT) is increasingly applied in remote sensing image processing, demonstrating its effectiveness in improving AD accuracy. In [23], an AD algorithm based on FrFT was proposed, showing that AD in the transform domain can enhance the separation between background and anomalies. However, this algorithm has notable limitations in selecting the FrFT order. Specifically, it determines the optimal order based solely on the entropy of a single band, neglecting the overall information contained in the image. This localized optimization strategy may hinder the full utilization of FrFT’s capabilities, particularly when dealing with complex and dynamic remote sensing images, as it fails to fully capture the comprehensive features of the images. In this paper, we leverage the advantages of FrFT and propose a novel multi-directional local autocorrelation matrix R-based anomaly detector (MDLRAD). The primary contributions are as follows:
(1)
To more effectively address non-stationary signals in HSI and improve the separation between the background and anomalous pixels, a new criterion is proposed to automatically identify the optimal FrFT order. This criterion integrates entropy, standard deviation, and signal-to-noise ratio (SNR) across all bands, enabling a more global and comprehensive optimization strategy.
(2)
To improve AD accuracy, a multi-directional dual-window RAD detector is designed. This detector fully exploits neighborhood and local background information, significantly improving detection performance by providing a more nuanced analysis of spatial relationships.
(3)
To effectively integrate the spatial and spectral data of HSI and improve the robustness and precision of detection, a saliency weighting strategy is proposed. This strategy is based on the spatial–spectral union, combining the Euclidean distance, spectral gradient, and Spearman correlation coefficient to achieve more precise anomaly discrimination.

2. Materials and Methods

2.1. Overall Framework

The method proposed in this paper comprises three main steps, and the framework diagram of the proposed method is presented in Figure 1. Firstly, the input hyperspectral image H S I M × N × L undergoes FrFT based on the optimal criterion. By comprehensively considering factors such as entropy, standard deviation, and SNR for both individual bands and the entire image, this paper introduces a new global quality evaluation standard (quality evaluation, QE) to accurately determine the optimal FrFT order p . After the optimal FrFT, the HSI retains the maximum amount of information from both the original and Fourier domains, thereby enhancing the separability between anomalies and the background. After the optimal fractional-order Fourier transform, there are significant differences in the amount of information contained in each band. To reduce the computational burden and enhance the detection efficiency, this paper designs a band selection mechanism (entropy-enhanced band selection, EEBS). By evaluating the comprehensive quality (band quality index, BQI) of all bands to rank them, high-quality bands are selected, and bands with lower information content or even redundancy are eliminated, thereby providing an optimized input dataset H S I p M × N × B ( 0 < B < L ) for subsequent processing. In the AD stage, this paper designs a multi-directional local RAD detector. This detector fully leverages the local background and neighborhood information of the hyperspectral image to construct a multi-directional dual-window structure, enabling more refined detection for each pixel. The pixel to be tested and its eight neighborhood directions (up, down, left, right, up-left, down-left, up-right, down-right) are subjected to local RAD detection. The detection result of each pixel depends not only on its own detection result but also on the detection results of its neighbors. To further optimize the reliability and robustness of the detection results, we also propose a weighted strategy based on the joint spatial–spectral information. Through the significantly weighted summation of the detection results, the in-depth fusion of spatial and spectral information is realized, which remarkably improves the overall detection performance.

2.2. Optimal Fourier Transform

Currently, FrFT is extensively applied in remote sensing. FrFT can be understood as the representation of a signal rotated counterclockwise by any angle on the time axis to the s -axis, where the angle is determined by the fractional order p of the transform, and the s-axis is referred to as the fractional Fourier domain. By applying fractional Fourier transforms of various orders, all the characteristics of the signal as it gradually transitions from the time domain to the frequency domain can be obtained, allowing for the inversion of detailed time-frequency characteristics of the signal. Specifically, a test pixel r i H S I b × 1 is projected into the fractional domain, and the pixel after FrFT can be expressed as:
r i ~ μ = ( 1 / b ) f = 1 b r i f K p f , μ
K p f , μ = A exp j π f 2 cot 2 f u csc + μ 2 cot , n π δ f μ ,                                                                                                                       = 2 n π δ f + μ ,                                                                                                       = 2 n + 1 π
A = e x p   [ j π sgn sin / 4 + j / 2 ] | sin | 1 / 2
where f and μ represent indexes, n is an arbitrary integer, p is the fractional order of the FrFT, and = p × π / 2 represents the rotation angle. When p = 0 , r i ~ denotes the original spectrum and when p = 1 , r i ~ denotes the Fourier transform of the original spectrum. After different fractional order Fourier transforms, the signal contains different time domain information and frequency domain information.
Fractional Fourier entropy was used in the reference [23] to choose the optimal transform order. We select the fractional order p , corresponding to the maximum entropy value, by calculating the entropy value for each band of the transformed domain HSI. A higher entropy value indicates better image quality, meaning it is sharper and carries more information. However, a higher entropy value may also suggest excessive noise in the band. Therefore, we consider three indicators—entropy value, standard deviation, and SNR—to measure the quality of the bands. Bands with excessively low standard deviations may contain less information, while bands with high SNR typically contain less noise.
Considering the fact that the optimal fractional order in the reference [23] was chosen to be the order of the band with the highest entropy value, but the bands used for subsequent detection are not just the one with the highest entropy value. Therefore, while we select the single band with the highest quality, we also consider the overall quality of all the bands corresponding to each fractional order. For the FrFT of any order, we calculate the quality of the individual bands at that order (energy level, EL) as well as the quality of the overall bands (energy aggregation, EA):
E L = E 2 + 1 E 1 1 + e 10 E 3 10
E A = i = 1 b a n d s E 1 × E 2 × 10 E 3 10
where b a n d s represent the overall count of bands in the HSI, E 1 is the entropy value of each band, E 2 is the standard deviation of each band, and E 3 is the SNR of each band. The computation of E 1 , E 2 , and E 3 is shown below:
E 1 = i = 0 L 1 q i log ( q i )
E 2 = 1 N i = 1 N ( x i μ ) 2
E 3 = 10 log 10 ( μ 2 σ 2 )
where L represents the gray level of the image, q i is the probability of the ith gray level, N is the total number of pixels in the image, x i is the value of each pixel, μ is the mean value of the pixels, and σ 2 is the variance of the noise.
To find the optimal FrFT order, this paper proposes a new image quality evaluation metric (quality evaluation, QE) that comprehensively considers both the single-band quality EL and the overall quality of all bands EA. Based on the balance between local band representativeness and global band performance, this metric is normalized to achieve a fair comparison of image quality at different fractional orders, thus providing a comprehensive assessment of the image quality at various orders. The QE is defined as:
Q E = max 1 i bands E L i + E A max 0 < p < 1 E A p
Our proposed optimal criterion formula for the FrFT order is as follows:
b p = a r g   max p   Q E p
The b p is the optimal FrFT order we choose, and the hyperspectral image H S I M × N × L after b p order FrFT is denoted by H S I p M × N × L .

2.3. Entropy-Enhanced Band Selection

After applying the optimal FrFT, not all bands of the HSI contain rich information. The entropy of an image reflects the average amount of information in the image, the standard deviation of the image can help assess its contrast, and an image with a high SNR typically contains less noise. Therefore, to better evaluate the overall quality of the bands, we multiply these three metrics to ensure the selection of bands that are rich in information, high in contrast, and low in noise, and we redefine a new metric (band quality index, BQI) as follows:
B Q I = E 1 × E 2 × 10 E 3 10
The value of BQI is positive, and a higher BQI indicates better performance in terms of complexity, contrast, and signal clarity, which represents better quality. We calculate the BQI for each band and rank the bands based on their BQI values. Bands with an entropy value of 0 indicate that the image is uniform and does not contain any information. Therefore, we perform band selection on the hyperspectral image to remove these bands with an entropy of 0. The hyperspectral image H S I p M × N × B ( 0 < B < L ) after band selection will be used for subsequent AD.
HSI often has hundreds of bands, resulting in a massive amount of data, and processing all these bands may require significant computational power. Moreover, some bands may be affected by noise or contain useless information. Compared to traditional band selection techniques, the proposed band selection mechanism operates in the transform domain, enabling more effective retention of key features of both the background and anomalies, thereby significantly improving detection performance. Additionally, this mechanism is not only computationally simple and low in complexity but also efficiently selects high-quality bands and effectively eliminates redundant bands. Selecting a subset of useful bands can reduce computational load and storage requirements, thereby improving the efficiency of image processing [24,25].

2.4. Multi-Directional Local RAD Detector

The scenes in HSI are complex and diverse, with different regions possibly exhibiting distinct spectral characteristics for both background and target pixels. The sliding dual-window anomaly detector [26] can adjust background statistics dynamically, allowing the detection method to adapt to the local characteristics of the image. Figure 2 shows the schematic diagram of the sliding dual window. The sliding dual window comprises an inner window and an outer window, where the inner window contains the pixel to be detected, and the outer window is used to estimate the background information.
Specifically, let X ~ = [ r ~ i 1 , r ~ i 2 , r ~ i l ] denote the surrounding pixels between the outer and inner window, and the algorithm based on the sliding double window can be described as:
y i = r ~ i T R l 1 r ~ i
R l = ( 1 N ) X ~ X ~ T
l = w o u t × w o u t w i n × w i n
where y i is the detection result of the i th pixel, R l represents the autocorrelation matrix of the local pixel, l represents the number of local background pixels, w o u t represents the size of the outer window, and w i n represents the size of the inner window. Mining local spatial features with two windows of different sizes centered on the test pixel, the region between the outer and inner windows is considered as a pure background pixel, which allows a better estimation of the background information.
However, anomalies usually do not exist in the form of individual pixels but appear as irregular regions. Using a dual-window detector centered only on the pixel to be measured may contain some anomalous information, leading to errors in judgment. Considering the spatial structure of the anomalous pixel, its neighborhood information should also be taken into account when detecting the pixel to be tested. It is generally believed that two spatially close pixels are closer to the same substance. In reference [27], a dispersion-direction CEM target detector is designed, which utilizes spatial information from eight adjacent neighborhoods surrounding each pixel to boost the accuracy of target identification.
Motivated by this, we introduce eight-neighborhood information on the traditional sliding double-window AD algorithm, which enables the new detector to synthesize more spatial information in the local space. The model of the multi-directional local RAD detector is shown in Figure 3. The eight-neighborhood method can capture the spatial correlation between the pixels and has better adaptability to regions with large local variations. Moreover, by combining the neighborhood information, some isolated noise pixels are comprehensively analyzed together with the surrounding pixels, which helps to suppress the false alarms of single-point noise.
The eight-neighborhood dual-window anomaly detector not only detects individual pixels but also takes into account the eight adjacent points of each pixel (namely, top, bottom, left, right, top-right, bottom-right, top-left, and bottom-left). The double-window RAD detection results centered on the pixel r ~ i ( x , y ) to be measured, as well as those centered on r ~ i ( x 1 , y ) , r ~ i ( x , y 1 ) , r ~ i ( x 1 , y 1 ) , r ~ i ( x + 1 , y ) , r ~ i ( x , y + 1 ) , r ~ i ( x + 1 , y + 1 ) , r ~ i ( x 1 , y + 1 ) , r ~ i ( x + 1 , y 1 ) , respectively, are computed. Multi-directional detection can also reduce the misjudgment caused by the mixed information of a single direction and thus can better describe the pixel to be detected. Therefore, when we detect the pixel to be measured, in addition to the local detection results of the pixel to be measured, we also get the detection results of eight directions, as shown in the following equation:
R = y i 1 , j 1 y i 1 , j y i 1 , j + 1 y i , j 1 y i , j y i , j + 1 y i + 1 , j 1 y i + 1 , j y i + 1 , j + 1
where R denotes the initial detection result of the to-be-tested center pixel after multi-directional dual-window detection, y ( i , j ) denotes the result of the to-be-tested pixel after the sliding dual-window anomaly detector, y i 1 , j 1 , y i 1 , j , y i 1 , j + 1 , y ( i , j 1 ) , y i , j + 1 , y i + 1 , j 1 , y i + 1 , j and y i + 1 , j + 1 are the results of the neighboring pixels of the pixel to be measured after the sliding double window anomaly detector.
To fully consider the individual influence of each direction on the central pixel, we give different weights to the detection results of each direction according to the combination of Euclidean distance, Spearman correlation coefficient, and cosine of spectral gradient. Combining these three similarity measures can make the detection results more robust and accurate. In the spectral dimension, we consider the Spearman correlation coefficient and the cosine of the spectral gradient between the pixel that needs to be measured and the neighboring pixels. The Spearman correlation coefficient [28] measures the rank correlation of two spectral vectors and is suitable for comparing the shape changes of spectral curves. The Spearman correlation coefficient ρ is calculated as follows:
ρ = c o v x p , x q v a r x p v a r x q
where c o v denotes covariance and v a r denotes standard deviation, x p and x q represent the spectral vectors of two pixels, respectively. If the spectral curve shapes of two pixels are similar, the Spearman correlation coefficient approaches 1; if the shapes are opposite, it approaches −1. Spectral gradient has the advantage of highlighting changes in local spectral features and can sensitively capture the slope change of the spectral curve [29]. In practice, the spectral gradient can avoid misjudgments due to light intensity differences. For any two pixels p and q , the spectral gradient is calculated as:
S G p = ( x p 2 x p 1 , x p 3 x p 2 , , x p b a n d s x p b a n d s 1 )
S G q = ( x q 2 x q 1 , x q 3 x q 2 , , x q b a n d s x q b a n d s 1 )
where x p i denotes the value of pixel p in the i-th band. The spectral gradient reflects the rate of spectral change between adjacent bands. Areas with a large spectral gradient may correspond to abrupt change points on the spectral curve, which could potentially indicate anomalous features. The cosine value of the spectral gradient (SGA) is used to measure the similarity between the spectral gradients of two pixels. When the directions of the spectral gradient vectors of two pixels are closer, their cosine value is larger, indicating a higher degree of similarity. According to the spectral gradient of two pixels, the cosine value of their spectral gradient can be calculated by the following formula:
S G A p , q = cos S G p · S G q S G p S G q
where S G is the gradient vector of spectrum, · is the dot product of two vectors and S G q is the module of S G q . The cosine value of spectral gradient is normalized to obtain the following formula:
S p , q = S G A p , q q Q S G A p , q
where Q is the set of eight neighboring pixels of the central pixel p .
In space, the closer a neighboring pixel is to the pixel under test, the greater its contribution to the detection result in that direction should be. In eight-neighborhood detection, different weights are assigned to different directions, with a weight of 1 for horizontal and vertical directions and a weight of 2 for diagonal directions. This paper fully integrates the spatial and spectral information of HSI, combining Euclidean distance, spectral gradient, and Spearman correlation coefficient, to propose a saliency-weighted strategy based on the joint use of spatial and spectral information. For the pixel under test located at a specific position ( i , j ) , the corresponding weight matrix W is defined as:
W = ρ ( i 1 , j 1 ) 2 S ( i 1 , j 1 ) ρ ( i 1 , j ) S ( i 1 , j ) ρ ( i 1 , j + 1 ) 2 S ( i 1 , j + 1 ) ρ ( i , j 1 ) S ( i , j 1 ) 1 ρ ( i , j + 1 ) S ( i , j + 1 ) ρ ( i + 1 , j 1 ) 2 S ( i + 1 , j 1 ) ρ ( i + 1 , j ) S ( i + 1 , j ) ρ ( i + 1 , j + 1 ) 2 S ( i + 1 , j + 1 )
When the weight matrix is applied to the initial detection results, the detection results Y of the pixel to be tested will be presented in the form of a 3 × 3 size matrix:
Y = R W = y i 1 , j 1 ρ ( i 1 , j 1 ) 2 S ( i 1 , j 1 ) y i 1 , j ρ ( i 1 , j ) S ( i 1 , j ) y i 1 , j + 1 ρ ( i 1 , j + 1 ) 2 S ( i 1 , j + 1 ) y i , j 1 ρ ( i , j 1 ) S ( i , j 1 ) y i , j y i , j + 1 ρ ( i , j + 1 ) S ( i , j + 1 ) y i + 1 , j 1 ρ ( i + 1 , j 1 ) 2 S ( i + 1 , j 1 ) y i + 1 , j ρ ( i + 1 , j ) S ( i + 1 , j ) y i + 1 , j + 1 ρ ( i + 1 , j + 1 ) 2 S ( i + 1 , j + 1 )
where means Hadma product. To effectively extract spatial data within the local area, the detection result of the central pixel to be measured and the detection results of its neighborhood pixels are summed and averaged. Therefore, for the pixel to be tested at position ( i , j ) , the final detection result of its multi-direction dual-window anomaly detector is as follows:
Y f i n a l   =   y i , j + ρ i , j 1 S i , j 1 y i , j 1 + ρ i , j + 1 S i , j + 1 y i , j + 1 + ρ ( i 1 , j ) S ( i 1 , j ) y ( i 1 , j ) + ρ ( i + 1 , j ) S ( i + 1 , j ) y ( i + 1 , j ) + ρ ( i 1 , j 1 ) 2 S ( i 1 , j 1 ) y ( i 1 , j 1 ) + ρ ( i 1 , j + 1 ) 2 S ( i 1 , j + 1 ) y ( i 1 , j + 1 ) + ρ ( i + 1 , j 1 ) 2 S ( i + 1 , j 1 ) y ( i + 1 , j 1 ) + ρ ( i + 1 , j + 1 ) 2 S ( i + 1 , j + 1 ) y ( i + 1 , j + 1 )

3. Experimental Analysis

3.1. Hyperspectral Datasets

The datasets utilized in this study represent classic and publicly available resources within the field of hyperspectral target analysis [30,31]. Figure 4 presents the false-color imagery alongside the ground truth maps for the six datasets. The Los Angeles dataset was gathered using AVIRIS sensors over the downtown area of Los Angeles. It features 205 bands at a 7.1 m spatial resolution. Choose a 100 × 100 pixel sub-scene for AD. The Gulfport dataset, gathered using the Airborne Visible/Infrared Imaging Spectrometer (AVIRIS), covers the Gulfport Airport region in Mississippi, USA. It comprises 191 spectral bands spanning wavelengths from 550 to 1850 nm, with a spatial resolution of 3.4 m. For AD, a 100 × 100 pixel subset was extracted, featuring a mix of airport runways, highways, and sparse vegetation. Similarly, the San Diego dataset, also captured by AVIRIS, focuses on San Diego Airport in California. This dataset consists of 189 bands and a spatial resolution of 3.5 m, with a 100 × 100 pixel subset designated for AD analysis. The Hyperion dataset, acquired via the Hyperion imaging sensor, was refined by eliminating bands with low signal-to-noise ratios (SNRs) and those lacking calibration, leaving 155 usable bands. A 150 × 150 pixel sub-image, accompanied by a ground truth map, was employed to scrutinize anomalous points. Meanwhile, the Texas Coast dataset, collected by AVIRIS in 2010 along the Texas coastline, includes 204 bands but has a coarser spatial resolution of 17.2 m. A 100 × 100 pixel subset was chosen for AD, presenting a relatively straightforward background despite its lower resolution. Lastly, the Pavia dataset originates from the ROSIS airborne imaging spectrometer, deployed during flights over northern Italy. It features 102 bands with a sharp geometric resolution of 1.3 m. A 100 × 100 pixel subset was selected for AD, showcasing a backdrop of water and bridges, interspersed with anomalies such as vehicles.

3.2. Experimental Design

To assess the efficacy and advantage of the proposed method, we conduct experiments on six classical HSI datasets. We compared the proposed method with various classical and state-of-the-art algorithms, including RAD [32], FrFE-RX, FEBPAD [33], SFBA-AD [34], and SSFAD [35]. RAD is an AD algorithm based on a correlation matrix, which simplifies the RXD operations without compromising detection performance. The FrFE-RX algorithm based on FrFT enhances the separation between anomalies and the background. FEBPAD combines FrFT and low-rank sparse matrix decomposition to separate anomalies from background and noise. SFBA-AD proposes a spatial–spectral anomaly scoring strategy through sub-feature grouping and binary accumulation, which further improves the algorithm’s robustness. SSFAD is an AD algorithm based on FrFT and weighted cooperative representation. In all experiments, the area under the receiver operating characteristic curve (AUC) [36] was used as a quantitative metric to evaluate detection performance. To emphasize the advantages of each method, the optimal AUC values obtained by each method are marked in bold in the table. All experiments were conducted on a PC equipped with a 12th Gen Intel(R) Core(TM) i7-12700 CPU running at a base speed of 2.10 GHz, with 16 GB of RAM. The experimental platform used was MATLAB R2022b 1.8.0_202.

3.3. Parameter Analysis

The detection performance (measured by AUC value) of the proposed approach varies with the selection of the inner and outer window sizes. The larger outer window w o u t helps to capture the background information, so the w o u t size range is set to 11 w o u t 27 for the parametric analysis. The proper size of the inner window can accurately locate the anomaly pixel, so the size range is set to 3 w i n w o u t 4 . Figure 5 shows the effect of different combinations of inner and outer window sizes on model detection performance. Experimental results show that the optimal window size combinations of different datasets are different, but they all reflect the efficiency and robustness of the proposed method. In the Los Angeles dataset, the detection performance is the best with an AUC value of 0.9753 when the outer and inner window size is (15, 9). In the Gulfport dataset, the detection performance is the best with an AUC value of 0.9866 when the outer and inner window size is (23, 19). In the San Diego dataset, when the outer and inner window size is (27, 13), the detection accuracy reaches the peak, and its AUC value is 0.9943. In the Hyperion dataset, when the outer and inner window size is (25, 3), the detection accuracy is the best, and its AUC score is as high as 0.9996. In the Texas Coast dataset, when the outer and inner window size is (11, 7), the detection accuracy is the highest, and its AUC value is 0.9957. In the Pavia dataset, when the size of the outer and inner window is (27, 23), the detection accuracy is the highest, and the AUC value is 0.9971. Experimental results show that the size of the window affects the separation of anomaly and background. Specifically, the range for the outer window size 11 w o u t 27 is designed to strike a balance between capturing sufficient background information and avoiding excessive computational overhead. Meanwhile, the range for the inner window size 3 w i n w o u t 4 is chosen to achieve an optimal trade-off between accurately localizing anomaly pixels and preventing background contamination. These parameter ranges were determined through extensive experimental validation to ensure their effectiveness and robustness across various scenarios. To further improve the detection performance, the inter and outer window sizes can be optimized in practical applications according to the proportion of anomaly pixels and the characteristics of the dataset. This parameter adjustment strategy can effectively enhance the adaptability and detection precision of the proposed approach so as to meet the application requirements of different scenarios.

3.4. Detection Performance

To achieve the best detection performance, we adjust the size of double window according to the characteristics of different datasets: for the Los Angeles dataset, the double window size is configured as (15, 9); for the Gulfport dataset, the double window size is configured as (23, 19); for the San Diego dataset, the double window size is configured as (27, 13); for the Hyperion dataset, the double window size is configured as (25, 3); for the Texas Coast dataset, the double window size is configured as (11, 7); for the Pavia dataset, the double window size is configured as (27, 23).
To visually contrast the detection performances of the six methods, Figure 6 displays the detection results of the six methods on six datasets. From the visual effect, the proposed method detects anomalies on all six datasets and significantly improves the ability to separate anomalies from the background. However, RAD, FrFE-RX, and FEBPAD are not prominent enough to detect anomalies in the Los Angeles dataset, Gulfport dataset, San Diego dataset, Hyperion dataset, and it is difficult to effectively distinguish anomalies from the background. In the Texas Coast dataset, some background pixels, except for abnormal pixels, are detected by the three algorithms, so the background and anomaly cannot be separated effectively. Although SFBA-AD can detect abnormal pixels in six datasets, its ability to suppress background is weak, and the separability between background and anomaly is insufficient. Its detection results contain numerous background pixels other than the anomalies, showing low background suppression ability. SSFAD can basically detect the abnormal pixels, but the background suppression capability falls short of the proposed method, and the background or noise other than anomalies still is mistakenly detected. For the Pavia dataset, SFBA-AD has poor background suppression ability. Moreover, the visual effect shows that SSFAD can not completely detect all abnormal pixels, and the detection performance is not significant enough. The proposed method shows excellent detection performance on all datasets, which can not only clearly separate anomalies from the background, but also effectively suppress the background. In the case of the Pavia dataset and others with complex backgrounds, this method successfully identifies all anomalies, significantly suppresses the background and noise, and the detection results are visually clearer. The proposed methods, FrFE-RX and FEBPAD, are all detected in the fractional Fourier domain, so the background and anomaly are effectively separated. In addition, this method further combines multi-directional neighborhood information and makes full use of the spatial and spectral characteristics of HSI. This fusion not only enhances the separation degree between anomaly and background but also improves the overall detection accuracy.
For better quantitative analysis, we calculate the AUC values of the detection results of different methods on six different datasets, as shown in Table 1, Table 2, Table 3, Table 4, Table 5 and Table 6. Table 1 shows that the AUC(D,F) of the proposed approach is the highest among the six methods, and its value reaches 0.9753, which is 9.4% higher than FrFE-RX. The AUCBS and AUCSNPR values of our proposed approach are also the highest, which shows that the method has better background suppression. Table 2 reveals that the suggested method reaches the highest AUC(D,F) of 0.9866 when compared to the other five methods. The AUC(D,τ) of SFBA-AD is the highest, reaching 0.7917, but its AUC(F,τ) value is also the highest. SFBA-AD exhibits the poorest background noise reduction compared to the other five approaches. It is not difficult to find that the AUC(F,τ), AUCBS and AUCSNPR values of the proposed method are the highest, which indicates that the performance of this method in background suppression is excellent. Table 3 shows the AUC values on the San Diego dataset. The AUC(D,F) value of the method we propose is 0.9943, which is the highest among the six methods. Compared with the traditional RAD method, the AUC(D,F) increased by 15.19%. The AUC(D,τ) of SFBA-AD is the highest; however, its capacity for background suppression is the lowest. The detection results of different methods on the Hyperion dataset are given in Table 4, which shows that the proposed method exhibits the optimal detection performance. The proposed method demonstrates superior background suppression efficacy, and its AUCSNPR value reaches 51.2432. Compared with SFBA-AD, the AUC(D,F) of the proposed method is increased by nearly 6.8%. Table 5 illustrates that our proposed method maintains outstanding detection performance on the Texas Coast dataset. The AUC(D,F) of the proposed method is the highest, reaching 0.9957, which is nearly 3.8% higher than that of SFBA-AD. However, FEBPAD has the best performance in background suppression. Table 6 shows the detection results on the Pavia dataset, and we can see that the AUC(D,F) value of the proposed method is the highest, reaching 0.9971. And the background suppression performance is also the best. FEBPAD has the worst detection performance, which may be due to its insufficient integration of spectral and spatial information, and its detection performance is limited in complex background scenes. From the six tables, we can see that our proposed method shows superior detection performance on six datasets, and all of them are higher than other comparison algorithms.

3.5. Ablation Experiment

To verify the effectiveness of selecting the FrFT order using the optimal criterion proposed in this paper, we conduct a comparative experiment with FrFE-RX. To eliminate the influence of other factors, we maintain the same experimental setup except for the different methods in selecting the transform order. FrFEBP-RX utilizes the optimal criterion proposed in this paper to select the optimal FrFT order p 1 , and then carries out RXD detection on HSI passing through p 1 order Fourier transform. FrFE-RX utilizes the fractional Fourier entropy proposed in reference [29] to select the optimal FrFT order p 2 , and then carries out RXD detection on HSI passing through p 2 order Fourier transform. Figure 7 intuitively compares the results of both methods on six datasets.
As seen from Figure 7, FrFEBP-RX is more accurate in detecting anomalies than FrFE-RX. On the Los Angeles dataset, FrFE-RX can hardly see the shape and location of anomalies, while FrFEBP-RX can clearly distinguish background from anomalies. On the other five datasets, although FrFE-RX detects anomalies to some extent, it is not as prominent as FrFEBP-RX, which shows that FrFEBP-RX has better AD performance. As illustrated in Table 7, to evaluate the detection capability of the two methods more accurately, we compare the AUC scores for the detection outcomes of FrFE-RX and FrFEBP-RX on six datasets. We find that the AD performance of FrFEBP-RX is better than that of FrFE-RX. On the Los Angeles dataset, the AUC(D,F) of FrFEBP-RX is 0.8960, which is 1.4% higher than that of FrFEBP-RX, and the values of AUCTD, AUCBS, AUCTDBS, AUCODP, and AUCSNPR of FrFEBP-RX are higher than those of FrFE-RX, which indicates that FrFEBP-RX has better target identification and background suppression ability. On the Gulfport dataset, while the AUC(D,F) of FrFEBP-RX is inferior to that of FrFE-RX, the AUC(F,τ) of FrFEBP-RX is lower than that of FrFE-RX. On the San Diego and Texas Coast datasets, the AUC(D,F) of FrFEBP-RX is 0.9678 and 0.9903, respectively, which are higher than those of FrFE-RX. For the Hyperion and Pavia datasets, the AUC(D,F) and AUCSNPR of FrFEBP-RX are higher than those of FrFE-RX, and the AUCSNPR of FrFEBP-RX in Pavia is 9.8054, which is 42.86% higher than that of FrFE-RX. To sum up, the optimal criterion proposed in this paper to select the optimal FrFT is effective and can improve the accuracy of AD.
For the HSI processed by the optimal FrFT, not all bands contain abundant information. Figure 8 shows the entropy values of each band in the Hyperion dataset after applying the 0.1-order FrFT. The dataset consists of 155 bands, and the entropy values of bands beyond the 120th are significantly lower. This phenomenon may be related to the energy redistribution characteristics of the FrFT: FrFT redistributes the energy of the signal between the time and frequency domains, and the 0.1-order transform may reduce the energy concentration of certain bands, thereby decreasing their entropy values. Additionally, these bands may inherently contain less information or be affected by noise and sensor errors, further contributing to the reduction in entropy values. As seen from Figure 8, many bands have an entropy value of 0, indicating that all pixels in these bands have identical values and therefore contain no useful information. Since HSI often consists of hundreds of bands, issues such as high band redundancy and poor band quality arise. In this experiment, an entropy-enhanced band selection mechanism (EEBS) is applied to the transformed images to select bands with higher quality and eliminate those with low or redundant information. This process not only improves detection efficiency but also significantly reduces the computational burden.

4. Discussion

Based on the above analysis, it can be concluded that the algorithm we propose exhibits outstanding performance in hyperspectral anomaly detection. The optimality of the proposed FrFT is validated through the following two aspects: First, we introduced a new global quality evaluation criterion, QE, which comprehensively considers the entropy, standard deviation, and SNR of each band. By maximizing the QE metric, the optimal fractional order can be selected, thereby best preserving the information from both the original data and the Fourier domain. Second, we conducted experimental validation on multiple classic hyperspectral datasets. The results demonstrate that the selected fractional order significantly enhances the separability between anomalies and the background, thereby improving detection performance. By taking a close look at the data in the experimental result table, we can further conduct a comparative analysis of the advantages and disadvantages of each algorithm. FrFE-RX is an anomaly detection method utilizing the fractional Fourier transform. Compared with the traditional RAD anomaly detector, it shows significantly better detection results on the Los Angeles, Gulfport, and San Diego datasets. This suggests that the fractional Fourier transform significantly improves the differentiation of anomalies from the background in these datasets. However, on the Hyperion, Texas Coast, and Pavia datasets, the detection performance of FrFE-RX is inferior to that of RAD. This might be related to its insufficient utilization of spatial information and lack of adaptability to the characteristics of specific datasets. RAD is an anomaly detection algorithm based on the correlation matrix. While it is computationally simple, it exhibits poor adaptability to complex backgrounds, and its performance on the Los Angeles, Gulfport, and San Diego datasets is inferior to that of other comparative algorithms. Although the FrFE-RX method performs detection in the transform domain, its performance on certain datasets is even worse than that of RAD. This indicates that the fractional order selected by FrFE-RX is not optimal, and the method suffers from significant robustness issues. FrFE-RX prioritizes fractional Fourier transform orders by assessing Fourier entropy within a single band, ignoring the overall information of the image. This locally optimized strategy may lead to the failure to fully utilize all the advantages of the FrFT. Especially when dealing with complex and changeable remote-sensing images, it fails to comprehensively capture the overall features of the image, thus limiting the further improvement of anomaly detection performance. Consequently, the detection capability of FrFE-RX is inferior to that of the algorithm introduced in this paper. The SFBA-AD method has the lowest detection effect among all methods on the Los Angeles, Hyperion, and Texas Coast datasets. Its detection results contain a large number of background pixels other than the targets. This may be due to its insufficient ability to suppress the background during the detection process, resulting in a limited contrast between anomalies and the background. SSFAD conducts anomaly detection in the original domain, and the distinction between the background and anomalies is poor. Although its detection effect is improved compared with SFBA-AD, its detection accuracy is still lower than that of the algorithm proposed in this paper. The results of SSFAD indicate that there are still deficiencies in its background suppression ability and accurate positioning of anomalies. The algorithm we propose effectively enhances the ability to describe the spatial information of target pixels by comprehensively integrating the information of the eight-direction neighboring pixels of the detected pixel. By combining the spatial–spectral joint saliency weighting strategy, it fully utilizes the synergistic effect of spectral information and spatial information, significantly improving the ability to distinguish anomalies from the background. As a result, it achieves higher detection effects and better adaptability on different datasets. The findings demonstrate that the algorithm proposed has demonstrated outstanding robustness and detection accuracy in all six datasets, outperforming other comparison algorithms and showing significant advantages in hyperspectral anomaly detection. Although the proposed algorithm in this paper significantly outperforms other comparative algorithms in terms of robustness and detection accuracy, it is undeniable that the algorithm does not hold an advantage in computational complexity. This limitation primarily stems from two key components: the FrFT and the multi-directional sliding dual-window detection. In the FrFT stage, it is necessary to calculate the entropy, standard deviation, and SNR for each band to select the fractional order corresponding to high-quality bands. In the multi-directional sliding dual-window detection stage, the local RAD results for eight neighboring pixels need to be computed. To reduce computational complexity, a band selection module is introduced after the FrFT, which reduces the computational burden by performing dimensionality reduction on the hyperspectral data. Although these two steps—FrFT and multi-directional sliding dual-window detection—increase computational costs, they are crucial for achieving superior detection performance, especially in complex scenarios. For instance, on the Hyperion dataset, the proposed method achieves an AUC value of 0.9996, which is nearly 6.8% higher than that of SFBA-AD. This significant performance improvement justifies the additional computational cost in many practical applications, particularly in scenarios where detection accuracy is of paramount importance. We fully recognize the importance of reducing computational complexity for practical applications. In future work, we plan to explore various optimization strategies, such as parallel computing, hardware acceleration (e.g., GPU implementation), and algorithmic improvements (e.g., efficient band selection mechanisms), to further alleviate the computational burden. These optimization measures will make the proposed method more suitable for real-time processing or large-scale application scenarios.

5. Conclusions

This paper proposes a novel hyperspectral AD algorithm. We introduce a new optimality criterion to identify the optimal order of FrFT. By comprehensively considering the entropy, standard deviation, and SNR of each band, we effectively extract the salient features of HSI, enhancing the separation between background and anomalies. Furthermore, through the EEBS, we select bands from the transformed data, effectively removing redundant information while preserving key features, thus improving the efficiency of AD. Additionally, a multi-directional sliding dual-window RAD detector designed in this paper fully leverages the spectral information of the pixel under test as well as its neighboring information from eight directions, further enhancing the accuracy of AD. Finally, a spatial–spectral joint saliency weighting strategy is devised to weight the detection results from different directions, further increasing the distinction between anomalous and background pixels. Experimental results on six different datasets reveal that the method not only achieves high-accuracy AD in complex backgrounds but also exhibits stronger adaptability and robustness across a wide range of hyperspectral datasets.

Author Contributions

Conceptualization, L.W. and J.H.; methodology, J.W.; software, J.W.; validation, L.W., J.H. and F.L.; formal analysis, L.W.; investigation, F.L.; resources, F.L.; data curation, L.W.; writing—original draft preparation, J.W.; writing—review and editing, F.L.; visualization, J.H.; supervision, L.W.; project administration, J.W.; funding acquisition, L.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (62102062, 62301109), the Humanities and Social Science Research Project of Ministry of Education (21YJCZH037, 23YJAZH219), the Natural Science Foundation of Liaoning Province (2023JH2-101700308).

Data Availability Statement

The data collected and analyzed supporting the current research are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liu, Z.; Ma, L.; Du, Q. Class-Wise Distribution Adaptation for Unsupervised Classification of Hyperspectral Remote Sensing Images. IEEE Trans. Geosci. Remote Sens. 2021, 59, 508–521. [Google Scholar] [CrossRef]
  2. Li, F.; Song, M. Sequential Band Fusion for Hyperspectral Target Detection. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5516324. [Google Scholar]
  3. Wang, Y.; Chen, X.; Zhao, E.; Zhao, C.; Song, M.; Yu, C. An Unsupervised Momentum Contrastive Learning Based Transformer Network for Hyperspectral Target Detection. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2024, 17, 9053–9068. [Google Scholar]
  4. Khonina, S.N.; Kazanskiy, N.L.; Oseledets, I.V.; Nikonorov, A.V.; Butt, M.A. Synergy between Artificial Intelligence and Hyperspectral Imagining—A Review. Technologies 2024, 12, 163. [Google Scholar] [CrossRef]
  5. Li, F.; Song, M.; Yu, C.; Wang, Y.; Chang, C.-I. Progressive Band Subset Fusion for Hyperspectral Anomaly Detection. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5532724. [Google Scholar]
  6. Ji, L.; Geng, X. Hyperspectral Target Detection Methods Based on Statistical Information: The Key Problems and the Corresponding Strategies. Remote Sens. 2023, 15, 3835. [Google Scholar] [CrossRef]
  7. Reed, I.S.; Yu, X. Adaptive multiple-band CFAR detection of an optical pattern with unknown spectral distribution. IEEE Trans. Acoust. Speech Signal Process. 1990, 38, 1760–1770. [Google Scholar]
  8. Li, Z.; Zhang, Y.; Zhang, J. Hyperspectral Anomaly Detection via Optimal Kernel and High-Order Moment Correlation Representation. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2022, 15, 3925–3937. [Google Scholar]
  9. Zhao, C.; Li, C.; Feng, S.; Su, N. Spectral-Spatial Stacked Autoencoders Based on the Bilateral Filter for Hyperspectral Anomaly Detection. In Proceedings of the IGARSS 2020—2020 IEEE International Geoscience and Remote Sensing Symposium, Waikoloa, HI, USA, 26 September–2 October 2020; pp. 2209–2212. [Google Scholar]
  10. Kayabol, K.; Aytekin, E.B.; Arisoy, S.; Kuruoglu, E.E. Skewed t-Distribution for Hyperspectral Anomaly Detection Based on Autoencoder. IEEE Geosci. Remote Sens. Lett. 2022, 19, 5510705. [Google Scholar]
  11. Zhang, X.; Ma, X.; Huyan, N.; Gu, J.; Tang, X.; Jiao, L. Spectral-Difference Low-Rank Representation Learning for Hyperspectral Anomaly Detection. IEEE Trans. Geosci. Remote Sens. 2021, 59, 10364–10377. [Google Scholar]
  12. Wu, Z.; Su, H.; Tao, X.; Han, L.; Paoletti, M.E.; Haut, J.M.; Plaza, J.; Plaza, A. Hyperspectral Anomaly Detection with Relaxed Collaborative Representation. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5533417. [Google Scholar] [CrossRef]
  13. Hou, Z.; Li, W.; Tao, R.; Ma, P.; Shi, W. Collaborative representation with background purification and saliency weight for hyperspectral anomaly detection. Sci. China Inf. Sci. 2022, 65, 112305. [Google Scholar] [CrossRef]
  14. Ren, L.; Wang, M.; Sun, X.; Gao, L.; Huang, M. Hyperspectral Anomaly Detection Via Nonconvex Low-Rank Representation. In Proceedings of the 2023 13th Workshop on Hyperspectral Imaging and Signal Processing: Evolution in Remote Sensing (WHISPERS), Athens, Greece, 31 October–2 November 2023; pp. 1–5. [Google Scholar]
  15. Qin, H.; Shen, Q.; Zeng, H.; Chen, Y.; Lu, G. Generalized Nonconvex Low-Rank Tensor Representation for Hyperspectral Anomaly Detection. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5526612. [Google Scholar] [CrossRef]
  16. Zhang, X.; Song, M. Go Decomposition-Based Model with Independent Component Analysis for Hyperspectral Anomaly Detection. In Proceedings of the IGARSS 2024—2024 IEEE International Geoscience and Remote Sensing Symposium, Athens, Greece, 7–12 July 2024; pp. 8303–8306. [Google Scholar]
  17. Cheng, T.; Wang, B. Graph and Total Variation Regularized Low-Rank Representation for Hyperspectral Anomaly Detection. IEEE Trans. Geosci. Remote Sens. 2020, 58, 391–406. [Google Scholar] [CrossRef]
  18. Wang, Q.; Zeng, J.; Wu, H.; Wang, J.; Sun, K. Self-Adaptive Low-Rank and Sparse Decomposition for Hyperspectral Anomaly Detection. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2022, 15, 3672–3685. [Google Scholar] [CrossRef]
  19. Li, L.; Li, W.; Qu, Y.; Zhao, C.; Tao, R.; Du, Q. Prior-Based Tensor Approximation for Anomaly Detection in Hyperspectral Imagery. IEEE Trans. Neural Netw. Learn. Syst. 2022, 33, 1037–1050. [Google Scholar] [CrossRef]
  20. Li, W.; Yuan, F.; Zhang, H.; Lv, Z.; Wu, B. Hyperspectral Object Detection Based on Spatial–Spectral Fusion and Visual Mamba. Remote Sens. 2024, 16, 4482. [Google Scholar] [CrossRef]
  21. Li, Y.; Zhong, J.; Xie, W.; Gamba, P. Representation-Learning-Based Graph and Generative Network for Hyperspectral Small Target Detection. Remote Sens. 2024, 16, 3638. [Google Scholar] [CrossRef]
  22. Yang, Z.; Zhao, R.; Meng, X.; Yang, G.; Sun, W.; Zhang, S.; Li, J. A Multi-Scale Mask Convolution-Based Blind-Spot Network for Hyperspectral Anomaly Detection. Remote Sens. 2024, 16, 3036. [Google Scholar] [CrossRef]
  23. Tao, R.; Zhao, X.; Li, W.; Li, H.-C.; Du, Q. Hyperspectral Anomaly Detection by Fractional Fourier Entropy. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2019, 12, 4920–4929. [Google Scholar] [CrossRef]
  24. Li, F.; Song, M.; Xue, B.; Yu, C. Abundance Estimation Based on Band Fusion and Prioritization Mechanism. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5532621. [Google Scholar]
  25. Song, M.; Li, F.; Yu, C.; Chang, C.-I. Sequential Band Fusion for Hyperspectral Anomaly Detection. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5504916. [Google Scholar] [CrossRef]
  26. Molero, J.M.; Garzón, E.M.; García, I.; Plaza, A. Analysis and Optimizations of Global and Local Versions of the RX Algorithm for Anomaly Detection in Hyperspectral Data. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2013, 6, 801–814. [Google Scholar]
  27. Chen, Z.; Lu, Z.; Gao, H.; Zhang, Y.; Zhao, J.; Hong, D.; Zhang, B. Global to Local: A Hierarchical Detection Algorithm for Hyperspectral Image Target Detection. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5544915. [Google Scholar]
  28. Liu, H. Description Methods of Spatial Wind Along Railways. In Wind Forecasting in Railway Engineering; Elsevier: Amsterdam, The Netherlands, 2021. [Google Scholar]
  29. Lei, W.; Ren, X.; Sun, Y.; Wang, D. Spectral-spatial Joint Method for Hyperspectral Anomaly Detection. Electro-Opt. Technol. Appl. 2016, 31, 36. [Google Scholar]
  30. Wang, S.; Feng, W.; Quan, Y.; Bao, W.; Dauphin, G.; Gao, L.; Zhong, X.; Xing, M. Subfeature Ensemble-Based Hyperspectral Anomaly Detection Algorithm. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2022, 15, 5943–5952. [Google Scholar] [CrossRef]
  31. Li, L.; Wu, Z.; Wang, B. Hyperspectral Anomaly Detection via Merging Total Variation into Low-Rank Representation. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2024, 17, 14894–14907. [Google Scholar] [CrossRef]
  32. Chang, C.-I.; Chiang, S.-S. Anomaly detection and classification for hyperspectral imagery. IEEE Trans. Geosci. Remote Sens. 2002, 40, 1314–1325. [Google Scholar]
  33. Ma, Y.; Fan, G.; Jin, Q.; Huang, J.; Mei, X.; Ma, J. Hyperspectral Anomaly Detection via Integration of Feature Extraction and Background Purification. IEEE Geosci. Remote Sens. Lett. 2021, 18, 1436–1440. [Google Scholar] [CrossRef]
  34. Yuan, S.; Shi, L.; Yao, B.; Li, F.; Du, Y. A Hyperspectral Anomaly Detection Algorithm Using Sub-Features Grouping and Binary Accumulation. IEEE Geosci. Remote Sens. Lett. 2022, 19, 6007505. [Google Scholar] [CrossRef]
  35. Zhao, C.; Li, C.; Feng, S.; Su, N.; Li, W. A Spectral–Spatial Anomaly Target Detection Method Based on Fractional Fourier Transform and Saliency Weighted Collaborative Representation for Hyperspectral Images. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2020, 13, 5982–5997. [Google Scholar] [CrossRef]
  36. Chang, C.-I. An Effective Evaluation Tool for Hyperspectral Target Detection: 3D Receiver Operating Characteristic Curve Analysis. IEEE Trans. Geosci. Remote Sens. 2021, 59, 5131–5153. [Google Scholar]
Figure 1. Framework diagram of the proposed method.
Figure 1. Framework diagram of the proposed method.
Remotesensing 17 01321 g001
Figure 2. Schematic diagram of the sliding dual window.
Figure 2. Schematic diagram of the sliding dual window.
Remotesensing 17 01321 g002
Figure 3. Model of the multi-directional local RAD detector.
Figure 3. Model of the multi-directional local RAD detector.
Remotesensing 17 01321 g003
Figure 4. Six classical hyperspectral datasets. (a) Los Angeles dataset. (b) Gulfport dataset. (c) San Diego dataset. (d) Hyperion dataset. (e) Texas Coast dataset. (f) Pavia dataset.
Figure 4. Six classical hyperspectral datasets. (a) Los Angeles dataset. (b) Gulfport dataset. (c) San Diego dataset. (d) Hyperion dataset. (e) Texas Coast dataset. (f) Pavia dataset.
Remotesensing 17 01321 g004
Figure 5. Different AUC values produced by different inner and outer window sizes. (a) Los Angeles dataset. (b) Gulfport dataset. (c) San Diego dataset. (d) Hyperion dataset. (e) Texas Coast dataset. (f) Pavia dataset.
Figure 5. Different AUC values produced by different inner and outer window sizes. (a) Los Angeles dataset. (b) Gulfport dataset. (c) San Diego dataset. (d) Hyperion dataset. (e) Texas Coast dataset. (f) Pavia dataset.
Remotesensing 17 01321 g005
Figure 6. Detection results of different methods on six datasets. (a) RAD. (b) FrFE-RX. (c) FEBPAD. (d) SFBA-AD. (e) SSFAD. (f) Proposed.
Figure 6. Detection results of different methods on six datasets. (a) RAD. (b) FrFE-RX. (c) FEBPAD. (d) SFBA-AD. (e) SSFAD. (f) Proposed.
Remotesensing 17 01321 g006
Figure 7. Detection results of FrFE-RX and FrFEBP-RX on six datasets. (a) Los Angeles dataset. (b) Gulfport dataset. (c) San Diego dataset. (d) Hyperion dataset. (e) Texas Coast dataset. (f) Pavia dataset.
Figure 7. Detection results of FrFE-RX and FrFEBP-RX on six datasets. (a) Los Angeles dataset. (b) Gulfport dataset. (c) San Diego dataset. (d) Hyperion dataset. (e) Texas Coast dataset. (f) Pavia dataset.
Remotesensing 17 01321 g007
Figure 8. Entropy values of various bands.
Figure 8. Entropy values of various bands.
Remotesensing 17 01321 g008
Table 1. AUC of detection results on Los Angeles dataset (Bold data in the table are optimal auc values).
Table 1. AUC of detection results on Los Angeles dataset (Bold data in the table are optimal auc values).
MethodAUC(D,F)AUC(D,τ)AUC(F,τ)AUCTDAUCBSAUCTDBSAUCODPAUCSNPR
RAD0.81800.09980.04420.91780.77380.05561.05562.2579
FrFE-RX0.88360.04390.01640.92750.86720.02751.02752.6768
FEBPAD0.90920.01810.00790.92730.90130.01021.01022.2911
SFBA-AD0.76390.30020.09831.06410.66560.20191.20193.0539
SSFAD0.95180.28520.05241.23700.89940.23281.23285.4427
proposed0.97530.12990.01491.10520.96040.11501.11508.7181
Table 2. AUC of detection results on Gulfport dataset (Bold data in the table are optimal auc values).
Table 2. AUC of detection results on Gulfport dataset (Bold data in the table are optimal auc values).
MethodAUC(D,F)AUC(D,τ)AUC(F,τ)AUCTDAUCBSAUCTDBSAUCODPAUCSNPR
RAD0.95190.07070.02501.02260.92690.04571.04572.8280
FrFE-RX0.97900.13190.02091.11090.95810.11101.11106.3110
FEBPAD0.96310.09530.02261.05840.94050.07271.07274.2168
SFBA-AD0.97580.79170.10191.76750.87390.68981.68987.7694
SSFAD0.97810.45840.03881.43650.93930.41961.419611.8144
proposed0.98660.29270.01651.27930.97010.27621.276217.7394
Table 3. AUC of detection results on San Diego dataset (Bold data in the table are optimal auc values).
Table 3. AUC of detection results on San Diego dataset (Bold data in the table are optimal auc values).
MethodAUC(D,F)AUC(D,τ)AUC(F,τ)AUCTDAUCBSAUCTDBSAUCODPAUCSNPR
RAD0.86320.06550.03810.92870.82510.02741.02741.7192
FrFE-RX0.96600.08800.01961.05400.94640.06841.06844.4898
FEBPAD0.97660.13270.02661.10930.95000.10611.10614.9887
SFBA-AD0.98370.75060.08271.73430.90100.66791.66799.0762
SSFAD0.98290.33450.03581.31740.94710.29871.29879.3436
proposed0.99430.37370.04871.36800.94560.32501.32507.6735
Table 4. AUC of detection results on Hyperion dataset (Bold data in the table are optimal auc values).
Table 4. AUC of detection results on Hyperion dataset (Bold data in the table are optimal auc values).
MethodAUC(D,F)AUC(D,τ)AUC(F,τ)AUCTDAUCBSAUCTDBSAUCODPAUCSNPR
RAD0.99690.21650.04041.21340.95650.17611.17615.3589
FrFE-RX0.99530.23310.03271.22840.96260.20041.20047.1284
FEBPAD0.99270.16240.01971.15510.97300.14271.14278.2437
SFBA-AD0.93620.58820.12601.52440.81020.46221.46224.6683
SSFAD0.97900.23220.02411.21120.95490.20811.20819.6349
proposed0.99960.18960.00371.18920.99590.18591.185951.2432
Table 5. AUC of detection results on Texas Coast dataset (Bold data in the table are optimal auc values).
Table 5. AUC of detection results on Texas Coast dataset (Bold data in the table are optimal auc values).
MethodAUC(D,F)AUC(D,τ)AUC(F,τ)AUCTDAUCBSAUCTDBSAUCODPAUCSNPR
RAD0.99040.32400.05871.31440.93170.26531.26535.5196
FrFE-RX0.98910.30010.04261.28920.94650.25751.25757.0446
FEBPAD0.98200.33560.01061.31760.97140.32501.325031.6604
SFBA-AD0.95910.85470.14631.81380.81280.70841.70845.8421
SSFAD0.99510.43410.03521.42920.95990.39891.398912.3324
proposed0.99570.19720.06001.19290.93570.13721.13723.2867
Table 6. AUC of detection results on Pavia dataset (Bold data in the table are optimal auc values).
Table 6. AUC of detection results on Pavia dataset (Bold data in the table are optimal auc values).
MethodAUC(D,F)AUC(D,τ)AUC(F,τ)AUCTDAUCBSAUCTDBSAUCODPAUCSNPR
RAD0.99340.16040.02971.15380.96370.13071.13075.4007
FrFE-RX0.98680.18120.02641.16800.96040.15481.15486.8636
FEBPAD0.98400.10900.00251.09300.98150.10651.106543.6000
SFBA-AD0.99210.92110.08721.91320.90490.83391.833910.5631
SSFAD0.99600.17930.00411.17530.98190.16521.165212.7168
proposed0.99710.23950.01411.23660.99300.23541.235458.4146
Table 7. AUC of detection results of two methods on six datasets.
Table 7. AUC of detection results of two methods on six datasets.
DatasetMethodAUC(D,F)AUC(D,τ)AUC(F,τ)AUCTDAUCBSAUCTDBSAUCODPAUCSNPR
Los AngelesFrFE-RX0.88360.04390.01640.92750.86720.02751.02752.6768
FrFEBP-RX0.89600.04060.01300.93660.88300.02761.02763.1231
GulfportFrFE-RX0.97900.13190.02091.11090.95810.11101.11106.3110
FrFEBP-RX0.96710.07960.01851.04670.94860.06111.06114.3027
San DiegoFrFE-RX0.96600.08800.01961.05400.94640.06841.06844.4898
FrFEBP-RX0.96780.05970.02191.02750.94590.03781.03782.7260
HyperionFrFE-RX0.99530.23310.03271.22840.96260.20041.20047.1284
FrFEBP-RX0.99760.20840.02581.20600.97180.18261.18268.0775
Texas CoastFrFE-RX0.98910.30010.04261.28920.94650.25751.25757.0446
FrFEBP-RX0.99030.29030.04421.28060.94610.24611.24616.5679
PaviaFrFE-RX0.98680.18120.02641.16800.96040.15481.15486.8636
FrFEBP-RX0.98930.25200.02571.24130.96360.22631.22639.8054
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, J.; Li, F.; Wang, L.; He, J. Multi-Directional Dual-Window Method Using Fractional Optimal-Order Fourier Transform for Hyperspectral Anomaly Detection. Remote Sens. 2025, 17, 1321. https://doi.org/10.3390/rs17081321

AMA Style

Wang J, Li F, Wang L, He J. Multi-Directional Dual-Window Method Using Fractional Optimal-Order Fourier Transform for Hyperspectral Anomaly Detection. Remote Sensing. 2025; 17(8):1321. https://doi.org/10.3390/rs17081321

Chicago/Turabian Style

Wang, Jiahui, Fang Li, Liguo Wang, and Jianjun He. 2025. "Multi-Directional Dual-Window Method Using Fractional Optimal-Order Fourier Transform for Hyperspectral Anomaly Detection" Remote Sensing 17, no. 8: 1321. https://doi.org/10.3390/rs17081321

APA Style

Wang, J., Li, F., Wang, L., & He, J. (2025). Multi-Directional Dual-Window Method Using Fractional Optimal-Order Fourier Transform for Hyperspectral Anomaly Detection. Remote Sensing, 17(8), 1321. https://doi.org/10.3390/rs17081321

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop