Quantitative comparison of quadratic covariance-based anomalous change detectors
Applied Optics, Vol. 47, Issue 28, pp. F12-F26 (2008)
http://dx.doi.org/10.1364/AO.47.000F12
Acrobat PDF (4206 KB)
Abstract
Simulations applied to hyperspectral imagery from the AVIRIS sensor are employed to quantitatively evaluate the performance of anomalous change detection algorithms. The evaluation methodology reflects the aim of these algorithms, which is to distinguish actual anomalous changes in a pair of images from the incidental differences that pervade the entire scene. By simulating both the anomalous changes and the pervasive differences, accurate and plentiful ground truth is made available, and statistical estimates of detection and false alarm rates can be made. Comparing the receiver operating characteristic (ROC) curves that encapsulate these rates provides a way to identify which algorithms work best under which conditions.
© 2008 Optical Society of America
1. Introduction
R. J. Radke, S. Andra, O. Al-Kofahi, and B. Roysam, “Image change detection algorithms: a systematic survey,” IEEE Trans. ImageProcess. 14, 294–307 (2005). [CrossRef]
C. Clifton, “Change detection in overhead imagery using neural networks,” Appl. Intell. 18, 215–234 (2003). [CrossRef]
A. A. Nielsen, K. Conradsen, and J. J. Simpson, “Multivariate alteration detection (MAD) and MAF postprocessing in multispectral, bitemporal image data: new approaches to change detection studies,” Remote Sens. Environ. 64, 1–19 (1998). [CrossRef]
J. Theiler and S. Perkins, “Resampling approach for anomalous change detection,” Proc. SPIE 6565, 65651U (2007). [CrossRef]
Airborne Visible/Infrared Imaging Spectrometer (AVIRIS), Jet Propulsion Laboratory (JPL), National Aeronautics and Space Administration (NASA), http://aviris.jpl.nasa.gov/.
AVIRIS Free Standard Data Products, Jet Propulsion Laboratory (JPL), National Aeronautics and Space Administration (NASA), http://aviris.jpl.nasa.gov/html/aviris.freedata.html.
2. Anomalous Change Detection Algorithms
2A. Difference-Based Algorithms
- Compute the mean spectrum for each image, and subtract that mean from each pixel in each image.
- Identify two linear transformations, and apply one to the first image and the other to the second image. Which transforms are applied is what distinguishes the different methods in this category. The steps after this are the same for all difference-based methods.
- Subtract the transformed images to produce a d-dimensional multispectral difference image
- Compute a measure of anomalousness based on the magnitude of the differences, as measured by the Mahalanobis distance from the origin.
I. S. Reed and X. Yu, “Adaptive multiple-band CFAR detection of an optical pattern with unknown spectral distribution,” IEEE Trans. Acoust. Speech SignalProcess. 38, 1760–1770 (1990). [CrossRef]
2A1. Simple Difference
2A2. Chronochrome
2A3. Covariance Equalization
A. Schaum and A. Stocker, “Hyperspectral change detection and supervised matched filtering based on covariance equalization,” Proc. SPIE 5425, 77–90 (2004). [CrossRef]
A. Schaum and E. Allman, “Advanced algorithms for autonomous hyperspectral change detection,” in the 33rd Applied Imagery Pattern Recognition Workshop (AIPR'04) (IEEE Computer Society, 2004), pp. 33–38. [CrossRef]
A. A. Nielsen, K. Conradsen, and J. J. Simpson, “Multivariate alteration detection (MAD) and MAF postprocessing in multispectral, bitemporal image data: new approaches to change detection studies,” Remote Sens. Environ. 64, 1–19 (1998). [CrossRef]
2B. Full-Rank Approaches to Anomalous Change Detection
2B1. Straight Anomaly Detection
I. S. Reed and X. Yu, “Adaptive multiple-band CFAR detection of an optical pattern with unknown spectral distribution,” IEEE Trans. Acoust. Speech SignalProcess. 38, 1760–1770 (1990). [CrossRef]
2B2. Anomalous Change Detection with Hyperbolic Boundaries
J. Theiler and S. Perkins, “Resampling approach for anomalous change detection,” Proc. SPIE 6565, 65651U (2007). [CrossRef]
J. Theiler, “Subpixel anomalous change detection in remote sensing imagery,” in Proceedings of the IEEE Southwest Symposium on Image Analysis and Interpretation (IEEE Computer Society, 2008), pp. 165–168. [CrossRef]
2C. Invariances
2D. Other Algorithms
C. Clifton, “Change detection in overhead imagery using neural networks,” Appl. Intell. 18, 215–234 (2003). [CrossRef]
J. Theiler and S. Perkins, “Resampling approach for anomalous change detection,” Proc. SPIE 6565, 65651U (2007). [CrossRef]
T. Kasetkasem and P. K. Varshney, “An image change detection algorithm based on Markov random field models,” IEEE Trans. Geosci. Remote Sens. 40, 1815–1823 (2002). [CrossRef]
3. Methodology
Airborne Visible/Infrared Imaging Spectrometer (AVIRIS), Jet Propulsion Laboratory (JPL), National Aeronautics and Space Administration (NASA), http://aviris.jpl.nasa.gov/.
AVIRIS Free Standard Data Products, Jet Propulsion Laboratory (JPL), National Aeronautics and Space Administration (NASA), http://aviris.jpl.nasa.gov/html/aviris.freedata.html.
3A. Pervasive Differences
J. Theiler, “Sensitivity of anomalous change detection to small misregistration errors,” Proc. SPIE 6966, 69660X (2008). [CrossRef]
- Smooth the image: here, is the identity transform (that is, ), and convolves the image with a Gaussian of width pixels.
- Misregistration: here, both and first smooth the image by convolution with a Gaussian of width pixels; then translates the smoothed image by one pixel in the long direction of the image (the horizontal direction as seen in Fig. 1). The purpose of this smoothing is to mimic the effect of a more realistic misregistration, which would more typically be a fractional pixel.
3B. Anomalous Changes
- To distinguish anomalous changes from outright anomalies, the anomalous changes will be simulated by using only normal pixels—and the best source of otherwise normal pixels is the image itself. So the anomalous pixel is chosen to be a y value from a different (random) location in the y image: .
- Subpixel anomalies: , where α is the fraction of the pixel that is anomalous. In these experiments, .
- Anomalous brightening or darkening: , for some . Here, was used. Since this transformation is applied after the images have been mean subtracted, the effect is to make bright pixels brighter, and dark pixels darker.
- Anomalous darkening or brightening: Again, , but in this case, . The effect is to make dark pixels brighter and bright pixels darker.
4. Results
4A. Comparison of Algorithms
J. Theiler, “Subpixel anomalous change detection in remote sensing imagery,” in Proceedings of the IEEE Southwest Symposium on Image Analysis and Interpretation (IEEE Computer Society, 2008), pp. 165–168. [CrossRef]
4B. Comparison of Dimension Reduction Schemes
A. A. Nielsen, K. Conradsen, and J. J. Simpson, “Multivariate alteration detection (MAD) and MAF postprocessing in multispectral, bitemporal image data: new approaches to change detection studies,” Remote Sens. Environ. 64, 1–19 (1998). [CrossRef]
5. Conclusion
J. Theiler, “Subpixel anomalous change detection in remote sensing imagery,” in Proceedings of the IEEE Southwest Symposium on Image Analysis and Interpretation (IEEE Computer Society, 2008), pp. 165–168. [CrossRef]
Acknowledgments
References and links
R. J. Radke, S. Andra, O. Al-Kofahi, and B. Roysam, “Image change detection algorithms: a systematic survey,” IEEE Trans. ImageProcess. 14, 294–307 (2005). [CrossRef] | |
A. Schaum and A. Stocker, “Spectrally selective target detection,” in Proceedings of the International Symposium on Spectral Sensing Research (1997). | |
A. Schaum and A. Stocker, “Long-interval chronochrome target detection,” Proceedings of the International Symposium on Spectral Sensing Research (1997). | |
C. Clifton, “Change detection in overhead imagery using neural networks,” Appl. Intell. 18, 215–234 (2003). [CrossRef] | |
A. Schaum and A. Stocker, “Linear chromodynamics models for hyperspectral target detection,” in Proceedings of the 2003 IEEE Aerospace Conference (IEEE, 2003), Vol. 4, pp. 1879–1885. | |
A. A. Nielsen, K. Conradsen, and J. J. Simpson, “Multivariate alteration detection (MAD) and MAF postprocessing in multispectral, bitemporal image data: new approaches to change detection studies,” Remote Sens. Environ. 64, 1–19 (1998). [CrossRef] | |
J. Theiler and S. Perkins, “Proposed framework for anomalous change detection,” in Proceedings of the ICML Workshop on Machine Learning Algorithms for Surveillance and Event Detection (29 June 2006, Pittsburgh, Pa.), pp. 7–14. | |
J. Theiler and S. Perkins, “Resampling approach for anomalous change detection,” Proc. SPIE 6565, 65651U (2007). [CrossRef] | |
Airborne Visible/Infrared Imaging Spectrometer (AVIRIS), Jet Propulsion Laboratory (JPL), National Aeronautics and Space Administration (NASA), http://aviris.jpl.nasa.gov/. | |
AVIRIS Free Standard Data Products, Jet Propulsion Laboratory (JPL), National Aeronautics and Space Administration (NASA), http://aviris.jpl.nasa.gov/html/aviris.freedata.html. | |
I. S. Reed and X. Yu, “Adaptive multiple-band CFAR detection of an optical pattern with unknown spectral distribution,” IEEE Trans. Acoust. Speech SignalProcess. 38, 1760–1770 (1990). [CrossRef] | |
A. Schaum and A. Stocker, “Estimating hyperspectral target signature evolution with a background chromodynamics model,” in Proceedings of the International Symposium on Spectral Sensing Research (2003). | |
A. Schaum and A. Stocker, “Hyperspectral change detection and supervised matched filtering based on covariance equalization,” Proc. SPIE 5425, 77–90 (2004). [CrossRef] | |
A. Schaum and E. Allman, “Advanced algorithms for autonomous hyperspectral change detection,” in the 33rd Applied Imagery Pattern Recognition Workshop (AIPR'04) (IEEE Computer Society, 2004), pp. 33–38. [CrossRef] | |
J. Theiler, “Subpixel anomalous change detection in remote sensing imagery,” in Proceedings of the IEEE Southwest Symposium on Image Analysis and Interpretation (IEEE Computer Society, 2008), pp. 165–168. [CrossRef] | |
T. Kasetkasem and P. K. Varshney, “An image change detection algorithm based on Markov random field models,” IEEE Trans. Geosci. Remote Sens. 40, 1815–1823 (2002). [CrossRef] | |
J. Theiler, “Sensitivity of anomalous change detection to small misregistration errors,” Proc. SPIE 6966, 69660X (2008). [CrossRef] |
OCIS Codes
(280.0280) Remote sensing and sensors : Remote sensing and sensors
(150.1135) Machine vision : Algorithms
(110.4234) Imaging systems : Multispectral and hyperspectral imaging
ToC Category:
Detectors
History
Original Manuscript: March 3, 2008
Manuscript Accepted: May 8, 2008
Published: June 26, 2008
Citation
James Theiler, "Quantitative comparison of quadratic covariance-based anomalous change detectors," Appl. Opt. 47, F12-F26 (2008)
http://www.opticsinfobase.org/ao/abstract.cfm?URI=ao-47-28-F12
Sort: Year | Journal | Reset
References
- R. J. Radke, S. Andra, O. Al-Kofahi, and B. Roysam, “Image change detection algorithms: a systematic survey,” IEEE Trans. Image Process. 14, 294-307 (2005). [CrossRef]
- A. Schaum and A. Stocker, “Spectrally selective target detection,” in Proceedings of the International Symposium on Spectral Sensing Research (1997).
- A. Schaum and A. Stocker, “Long-interval chronochrome target detection,” Proceedings of the International Symposium on Spectral Sensing Research (1997).
- C. Clifton, “Change detection in overhead imagery using neural networks,” Appl. Intell. 18, 215-234 (2003). [CrossRef]
- A. Schaum and A. Stocker, “Linear chromodynamics models for hyperspectral target detection,” in Proceedings of the 2003 IEEE Aerospace Conference (IEEE, 2003), Vol. 4, pp. 1879-1885.
- A. A. Nielsen, K. Conradsen, and J. J. Simpson, “Multivariate alteration detection (MAD) and MAF postprocessing in multispectral, bitemporal image data: new approaches to change detection studies,” Remote Sens. Environ. 64, 1-19 (1998). [CrossRef]
- J. Theiler and S. Perkins, “Proposed framework for anomalous change detection,” in Proceedings of the ICML Workshop on Machine Learning Algorithms for Surveillance and Event Detection (29 June 2006, Pittsburgh, Pa.), pp. 7-14.
- J. Theiler and S. Perkins, “Resampling approach for anomalous change detection,” Proc. SPIE 6565, 65651U (2007). [CrossRef]
- Airborne Visible/Infrared Imaging Spectrometer (AVIRIS), Jet Propulsion Laboratory (JPL), National Aeronautics and Space Administration (NASA), http://aviris.jpl.nasa.gov/.
- AVIRIS Free Standard Data Products, Jet Propulsion Laboratory (JPL), National Aeronautics and Space Administration (NASA), http://aviris.jpl.nasa.gov/html/aviris.freedata.html.
- I. S. Reed and X. Yu, “Adaptive multiple-band CFAR detection of an optical pattern with unknown spectral distribution,” IEEE Trans. Acoust. Speech Signal Process. 38, 1760-1770(1990). [CrossRef]
- A. Schaum and A. Stocker, “Estimating hyperspectral target signature evolution with a background chromodynamics model,” in Proceedings of the International Symposium on Spectral Sensing Research (2003).
- A. Schaum and A. Stocker, “Hyperspectral change detection and supervised matched filtering based on covariance equalization,” Proc. SPIE 5425, 77-90 (2004). [CrossRef]
- A. Schaum and E. Allman, “Advanced algorithms for autonomous hyperspectral change detection,” in the 33rd Applied Imagery Pattern Recognition Workshop (AIPR'04) (IEEE Computer Society, 2004), pp. 33-38. [CrossRef]
- J. Theiler, “Subpixel anomalous change detection in remote sensing imagery,” in Proceedings of the IEEE Southwest Symposium on Image Analysis and Interpretation (IEEE Computer Society, 2008), pp. 165-168. [CrossRef]
- T. Kasetkasem and P. K. Varshney, “An image change detection algorithm based on Markov random field models,” IEEE Trans. Geosci. Remote Sens. 40, 1815-1823 (2002). [CrossRef]
- J. Theiler, “Sensitivity of anomalous change detection to small misregistration errors,” Proc. SPIE 6966, 69660X (2008). [CrossRef]
Cited By |
OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.





OSA is a member of 