The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Download
Share
Publications Copernicus
Download
Citation
Share
Articles | Volume XLVIII-4/W20-2025
https://doi.org/10.5194/isprs-archives-XLVIII-4-W20-2025-53-2026
https://doi.org/10.5194/isprs-archives-XLVIII-4-W20-2025-53-2026
29 Apr 2026
 | 29 Apr 2026

i.hyper: processing hyperspectral imagery in GRASS

Alen Mangafić and Tomaž Žagar

Keywords: hyperspectral imagery, imaging spectroscopy, preprocessing, remote sensing, open source, GRASS GIS

Abstract. Hyperspectral satellite missions such as EnMAP, PRISMA and Tanager have made imaging spectroscopy widely accessible, yet their heterogeneous formats, high dimensionality and demanding preprocessing requirements still hinder efficient scientific use. To address these challenges, we developed i.hyper, a multimodule addon for GRASS designed to provide a harmonized, reproducible and scalable workflow for hyperspectral data. The methodology integrates a unified 3D raster data model with per-band metadata, ensuring consistent handling of wavelength, FWHM, validity and radiometric units across sensors. A modular preprocessing engine implements established imaging spectroscopy and machine-learning techniques, including Savitzky–Golay smoothing, baseline correction, continuum removal and several linear and nonlinear dimensionality-reduction methods such as PCA and Nyström approximation—executed spectrally while preserving spatial alignment.

The resulting toolset comprises the modules i.hyper.import, i.hyper.preproc, i.hyper.composite, i.hyper.explore and i.hyper.export, which together implement a complete workflow from sensor-specific import through preprocessing, visualization and export. The modules resolve practical gaps such as mixed multi-file product structures and metadata conventions, scalable nonlinear reduction and the need for integrated spectral exploration. The addon is available as an official extension in the GRASS repository, enabling direct integration of imaging spectroscopy into established geospatial workflows. This work demonstrates that GRASS can serve as an efficient environment for hyperspectral processing, reducing the data-engineering overhead that typically precedes scientific modelling, and providing a foundation for further preprocessing steps performed by the powerful, native functionalities that GRASS offers.

Share