skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: 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 » despiking algorithms, and code to evaluate the performance of the despiking algorithms on simulated data.« less

Developers:
 [1]
  1. 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.:
USDOE

Primary 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 =
}