Sandia Hyperspectral Upper-Bound Spectrum Version 1.0
Abstract
The Sandia hyperspectral upper-bound spectrum algorithm (hyper-UBS) is a cosmic ray despiking algorithm for hyperspectral data sets. When naturally-occurring, high-energy (gigaelectronvolt) cosmic rays impact the earth’s atmosphere, they create an avalanche of secondary particles which will register as a large, positive spike on any spectroscopic detector they hit. Cosmic ray spikes are therefore an unavoidable spectroscopic contaminant which can interfere with subsequent analysis. A variety of cosmic ray despiking algorithms already exist and can potentially be applied to hyperspectral data matrices, most notably the upper-bound spectrum data matrices (UBS-DM) algorithm by Dongmao Zhang and Dor Ben-Amotz which served as the basis for the hyper-UBS algorithm. However, the existing algorithms either cannot be applied to hyperspectral data, require information that is not always available, introduce undesired spectral bias, or have otherwise limited effectiveness for some experimentally relevant conditions. Hyper-UBS is more effective at removing a wider variety of cosmic ray spikes from hyperspectral data without introducing undesired spectral bias. In addition to the core algorithm the Sandia hyper-UBS software package includes additional source code useful in evaluating the effectiveness of the hyper-UBS algorithm. The accompanying source code includes code to generate simulated hyperspectral data contaminated by cosmic ray spikes, several existingmore »
- Developers:
-
- Sandia National Laboratories
- Release Date:
- Project Type:
- Open Source, No Publicly Available Repository
- Software Type:
- Scientific
- Programming Languages:
- Mathworks Matlab R2015b
- Licenses:
- Other
- Sponsoring Org.:
- USDOEPrimary Award/Contract Number:AC04-94AL85000
- Code ID:
- 45227
- Site Accession Number:
- SCR #2078; 7249
- Research Org.:
- Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
- Country of Origin:
- United States
Citation Formats
Anthony, Stephen, and USDOE. Sandia Hyperspectral Upper-Bound Spectrum Version 1.0.
Computer software. https://www.osti.gov//servlets/purl/1331329. USDOE. 15 Apr. 2016.
Web. doi:10.11578/dc.20201001.5.
Anthony, Stephen, & USDOE. (2016, April 15). Sandia Hyperspectral Upper-Bound Spectrum Version 1.0 [Computer software]. https://www.osti.gov//servlets/purl/1331329. https://doi.org/10.11578/dc.20201001.5
Anthony, Stephen, and USDOE. Sandia Hyperspectral Upper-Bound Spectrum Version 1.0.
Computer software. April 15, 2016. https://www.osti.gov//servlets/purl/1331329. doi:https://doi.org/10.11578/dc.20201001.5.
@misc{osti_1331329,
title = {Sandia Hyperspectral Upper-Bound Spectrum Version 1.0},
author = {Anthony, Stephen and USDOE},
abstractNote = {The Sandia hyperspectral upper-bound spectrum algorithm (hyper-UBS) is a cosmic ray despiking algorithm for hyperspectral data sets. When naturally-occurring, high-energy (gigaelectronvolt) cosmic rays impact the earth’s atmosphere, they create an avalanche of secondary particles which will register as a large, positive spike on any spectroscopic detector they hit. Cosmic ray spikes are therefore an unavoidable spectroscopic contaminant which can interfere with subsequent analysis. A variety of cosmic ray despiking algorithms already exist and can potentially be applied to hyperspectral data matrices, most notably the upper-bound spectrum data matrices (UBS-DM) algorithm by Dongmao Zhang and Dor Ben-Amotz which served as the basis for the hyper-UBS algorithm. However, the existing algorithms either cannot be applied to hyperspectral data, require information that is not always available, introduce undesired spectral bias, or have otherwise limited effectiveness for some experimentally relevant conditions. Hyper-UBS is more effective at removing a wider variety of cosmic ray spikes from hyperspectral data without introducing undesired spectral bias. In addition to the core algorithm the Sandia hyper-UBS software package includes additional source code useful in evaluating the effectiveness of the hyper-UBS algorithm. The accompanying source code includes code to generate simulated hyperspectral data contaminated by cosmic ray spikes, several existing despiking algorithms, and code to evaluate the performance of the despiking algorithms on simulated data.},
url = {https://www.osti.gov//servlets/purl/1331329},
doi = {10.11578/dc.20201001.5},
url = {https://www.osti.gov/biblio/1331329},
year = {Fri Apr 15 00:00:00 EDT 2016},
month = {Fri Apr 15 00:00:00 EDT 2016},
note =
}