HyPyRameter: A Python Toolbox to Calculate Spectral Parameters from Hyperspectral Reflectance Data

Michael S. Phillips, Christian Tai Udovicic, Jeffrey E. Moersch, Udit Basu, Christopher W. Hamilton

Research output: Contribution to journalArticlepeer-review

Abstract

Hyperspectral image cubes are information rich, typically containing hundreds of wavelengths and millions of spatial pixels. To condense this information into a more interpretable form, it is common to parameterize certain aspects of the spectra that are known to represent compositions of interest. Parameterizations of spectral features are called spectral parameters. Spectral parameters can be combined thematically into red, green, and blue (RGB) images, called browse products, to visualize compositional variation across a surface. Here, we present the Hyperspectral Parameter (HyPyRameter) toolbox: an open-source library, written in Python, to calculate spectral parameters for hyperspectral reflectance data. With the HyPyRameter toolbox, a user can calculate spectral parameters from point spectra or hyperspectral image cubes. Users can take advantage of the native parameters built into the HyPyRameter library, or easily customize the library of parameter formulas with built-in functions to suit the needs of a specific investigation. HyPyRameter can be run with Jupyter notebooks provided on the GitHub repo (https://github.com/Michael-S-Phillips/HyPyRameter). HyPyRameter is a flexible tool, installable via Anaconda (https://anaconda.org/michael-s-phillips/hypyrameter), with potential for wide-ranging applications to diverse fields including, but not limited to, planetary science, geology, agriculture, and mineral resource exploration.

Original languageEnglish (US)
Article number258
JournalPlanetary Science Journal
Volume5
Issue number11
DOIs
StatePublished - Nov 1 2024

ASJC Scopus subject areas

  • Astronomy and Astrophysics
  • Geophysics
  • Earth and Planetary Sciences (miscellaneous)
  • Space and Planetary Science

Fingerprint

Dive into the research topics of 'HyPyRameter: A Python Toolbox to Calculate Spectral Parameters from Hyperspectral Reflectance Data'. Together they form a unique fingerprint.

Cite this