5.3. Parameter Analysis
There are six parameters to be considered in this article: the superpixels number,
ns; the tradeoff parameter,
β; the saliency-weight-related parameter,
k; fusion coefficient,
ρ; and union-dictionary-related parameters,
kB and
kA. Notably, the other parameters are fixed as the optimal values, as listed in
Table 1, when one of them is discussed.
(1) Superpixels number,
ns: A group of possible numbers ranging from 100 to 600 at an interval of 100 were configured, with the consideration of the computation burden and detection performance, and the corresponding detection results are exhibited in
Figure 5a. In
Figure 5a, the AUC
df of the proposed SSUD-ISW detector remains quite high and stable for SpecTIR dataset with the variation of
ns. In contrast, the AUC
df of the proposed SSUD-ISW detector fluctuates when
ns increases for the other datasets, especially for the San Diego dataset. Notably, the proposed SSUD-ISW detector can achieve optimal values on most datasets when the
ns equals 200, except for Gainesville dataset (in which the optimal
ns is 300).
(2) Tradeoff parameter,
β: For the tradeoff parameter,
β, we empirically configured it as {10
−6, 10
−5, 10
−4, 10
−3, 10
−2, 10
−1, 10
0}, as shown in
Figure 5b. As we can see in
Figure 5b, the proposed SSUD-ISW detector performs well on both the Texas Coast and SpecTIR datasets when the
β varies. Note that the AUC
df of the proposed SSUD-ISW detector gradually decreases in a varying degree as the
β increases for the Salinas and Gainesville datasets, while there is an opposite phenomenon for the San Diego dataset. In
Figure 5b, the proposed SSUD-ISW detector achieves the best results on all datasets when the
β is configured as 10
−5, 10
−4, 10
−4, 10
−1 and 10
−2, respectively.
(3) Saliency-weight-related parameter,
k:
Figure 5c shows the parameter analysis regarding
k. As clearly seen, the AUC
df is very stable as the
k changes for almost all of the datasets, thus indicating that the performance of the proposed SSUD-ISW detector is robust under these possible values. The optimal
k value for different datasets is listed in
Table 1.
(4) Fusion coefficient,
ρ: Some possible parameter settings for
ρ are configured, and the variation of AUC
df under different datasets is illustrated in
Figure 5d. In these curves, the variation tendency of the curves is relatively obvious for the Salinas and Gainesville datasets, and the others are pretty stable. The optimal parameter settings are listed in the fifth row of
Table 1.
(5) Union-dictionary-related parameters,
kB and
kA: For the union-dictionary-related parameters, considering that the background pixels account for a large proportion, while the anomalies occupy a small one, we configured
kB and
kA as {5, 10, 15, 20, 25} and {3, 5, 7, 9, 11}, respectively.
Figure 6 plots the 3D histogram of the AUC
df of the proposed SSUD-ISW detector over all datasets. In these histograms, the AUC
df fluctuates significantly for the most datasets when
kB and
kA change, indicating that these parameters are very vital for the performance of the proposed SSUD-ISW detector. To obtain the optimal results, a large number of experiments were carried out on these datasets, and optimal parameters values are listed in
Table 1.
5.5. Detection Performance
Eight comparative detectors are used to compare with the proposed SSUD-ISW detector according to the evaluation metrics introduced in
Section 5.1.2.
Figure 9 displays the detection maps generated by various detectors. Clearly, the proposed SSUD-ISW detector can locate the anomalies completely, with an acceptable false alarm. In contrast, almost all comparative detectors cannot comprehensively locate the anomalies, except for the RGAE detector. To qualitatively evaluate the detection effect of the proposed SSUD-ISW detector, four ROC curves are given, as illustrated in
Figure 10. In these ROC curves, the proposed SSUD-ISW detector performs well relative to the comparative detectors. Correspondingly, the AUC values corresponding to various detectors are listed in
Table 2. As obviously seen, the proposed SSUD-ISW detector obtains the optimal AUC
df value (i.e., 0.9988) compared with that of the comparative detectors. Moreover, the proposed SSUD-ISW detector shows a competitive performance in terms of the AUC
dτ, AUC
td, AUC
bs, AUC
tdbs and AUC
odp values compared against the most comparative detectors. Although the AUC
fτ and AUC
snpr values are not ideal for the proposed SSUD-ISW detector, they are still acceptable relative to the most comparative detectors. For the comparative detectors, the CRDBPSW and RGAE detectors perform well according to several AUC values, while the remaining AUC values are pretty terrible. As a whole, the proposed SSUD-ISW detector has a promising performance with compared to the other detectors.
The detection maps belonging to various detectors over the Texas Coast dataset are visualized in
Figure 11. Clearly, the location effect of the proposed SSUD-ISW detector is excellent relative to that of the comparative detectors.
Figure 12 shows four ROC curves corresponding to various detectors on the Texas Coast dataset. In terms of these ROC curves, the proposed SSUD-ISW detector has an excellent performance when compared against the comparative detectors, especially for the 2-D ROC curve of (
Pd,
Pf). The AUC values regarding various detectors on the Texas Coast dataset are listed in
Table 3. As evidently seen, the proposed SSUD-ISW detector obtains the optimal values for the AUC
df, AUC
dτ, AUC
td, AUC
snpr, AUC
tdbs and AUC
odp, whose values are 0.9986, 0.6233, 1.6219, 32.9678, 0.6044 and 1.6030, respectively. In addition, the AUC
fτ and AUC
bs of the proposed SSUD-ISW detector are slightly lower than the optimal values obtained by the CRDBPSW detector. In summary, the performance of the proposed SSUD-ISW detector on the Texas Coast dataset is preeminent compared with the comparative detectors.
Figure 13 visualizes the detection maps belonging to various detectors over the Gainesville dataset. Compared with the comparative detectors, the proposed SSUD-ISW detector fully identifies the anomalies, having a slight false alarm. Four ROC curves corresponding to various detectors over the Gainesville dataset are plotted in
Figure 14. Obviously, the overall performance of the proposed SSUD-ISW detector is superior to that of the comparative detectors to a large extent.
Table 4 lists eight AUC values of various detectors on the Gainesville dataset. In these AUC values, the proposed SSUD-ISW detector achieves the optimal values for seven of them, except for AUC
fτ, and these AUC values obviously outperform the second-best AUC values (i.e., 0.9939 vs. 0.9833 for AUC
df, 0.3866 vs. 0.3190 for AUC
dτ, 1.3805 vs. 1.2770 for AUC
td, 0.9765 vs. 0.9604 for AUC
bs, 22.2538 vs. 12.0465 for AUC
snpr, 0.3692 vs. 0.2531 for AUC
tdbs and 1.3631 vs. 1.2365 for AUC
odp). Additionally, the proposed SSUD-ISW detector ranks second among all detectors with respect to the AUC
fτ value. To sum up, the performance of the proposed SSUD-ISW detector is outstanding relative to the comparative detectors over the Gainesville dataset.
The detection maps belonging to various detectors over the San Diego dataset are illustrated in
Figure 15. Clearly, we can find that three airplanes are well identified by the proposed SSUD-ISW detector, with a considerable background suppression effect. With respect to the comparative detectors, the background suppression effect is unsatisfactory, especially for the LSDM-MoG detector.
Figure 16 displays the ROC curves corresponding to various detectors over the San Diego dataset. For these ROC curves, it is easily seen that the performance of the proposed SSUD-ISW detector is in the lead. Accordingly, the AUC values corresponding to various detectors are listed in
Table 5. In these AUC values, the optimal values, which are 0.9945, 0.0053, 0.9892 and 49.9891, are obtained by the proposed SSUD-ISW detector for the AUC
df, AUC
fτ, AUC
bs and AUC
snpr, respectively. Additionally, the proposed SSUD-ISW detector achieves the second-best values for the remaining AUC: 0.2637, 1.2582, 0.2584 and 1.2529 for the AUC
dτ, AUC
td, AUC
tdbs and AUC
odp, respectively. Notably, the NJCR detector performs pretty well for the AUC
dτ, AUC
td, AUC
tdbs and AUC
odp; however, the other AUC values are remarkably terrible relative to those of the proposed SSUD-ISW detector. In a word, the competitive performance on the San Diego dataset is achieved through the proposed SSUD-ISW detector relative to the comparative detectors.
Figure 17 shows the detection maps belonging to various detectors on the SpecTIR dataset. Clearly, the proposed SSUD-ISW detector enables us to locate the anomalies well and keeps the number of false alarms pretty low relative to the comparative detectors. The ROC curves corresponding to various detectors on the SpecTIR dataset are plotted in
Figure 18. Evidently, the ROC curves corresponding to the proposed SSUD-ISW detector show a satisfactory performance when compared against the comparative detectors. Correspondingly,
Table 6 lists the AUC values of various detectors over the SpecTIR dataset. For these AUC values, the proposed SSUD-ISW detector obtains the best values for AUC
df, AUC
dτ, AUC
td, AUC
snpr, AUC
tdbs and AUC
odp, which are 0.9997, 0.4797, 1.4795, 110.9198, 0.4754 and 1.4752, respectively. Moreover, these AUC values obtained by the proposed SSUD-ISW detector are evidently higher than those of the second-best AUC values among all comparative detectors, whose AUC values are separately 0.9991, 0.4003, 1.3993, 91.6075, 0.3666 and 1.3657. The proposed SSUD-ISW detector also achieves the second-rank performance among all detectors in terms of the AUC
fτ and AUC
bs, which are 0.0043 and 0.9954, respectively. As a whole, for the SpecTIR dataset, the proposed SSUD-ISW detector achieves a competent detection effect with respect to the comparative detectors.
In addition, the separability map regarding the background and anomaly are exhibited in
Figure 19. As shown in
Figure 19, the proposed SSUD-ISW detector can well separate the background and anomaly compared with the comparative detectors over all datasets. Although the separability effect on all datasets is also nice for the NJCR detector, the separability degree of the NJCR detector is obviously lower than that of the proposed SSUD-ISW detector. Even worse, most detectors fail to effectively separate the background and anomaly. In summary, among these detectors, the proposed SSUD-ISW detector achieves the best separability effect.
Table 7, additionally, lists the average running time of the aforementioned detectors. Clearly, the computation consumption of the RX detector is the minimum among these detectors. Although the detection time of the proposed SSUD-ISW detector exceeds that of the comparative detectors, the detection effect is pretty excellent compared to the comparative detectors. To sum up, the overall performance is acceptable for the proposed SSUD-ISW detector.