LGSENov 18, 2024

Cuvis.Ai: An Open-Source, Low-Code Software Ecosystem for Hyperspectral Processing and Classification

arXiv:2411.11324v1Has CodeWHISPERS
Originality Synthesis-oriented
AI Analysis

This provides a practical solution for researchers and practitioners in hyperspectral imaging by offering an accessible and shareable platform, though it is incremental as it builds on existing libraries.

The authors tackled the lack of open-source, extensible software for hyperspectral data analysis by developing cuvis.ai, a low-code ecosystem that enables data acquisition, preprocessing, and model training, resulting in a publicly available tool that supports both classical and deep learning models.

Machine learning is an important tool for analyzing high-dimension hyperspectral data; however, existing software solutions are either closed-source or inextensible research products. In this paper, we present cuvis.ai, an open-source and low-code software ecosystem for data acquisition, preprocessing, and model training. The package is written in Python and provides wrappers around common machine learning libraries, allowing both classical and deep learning models to be trained on hyperspectral data. The codebase abstracts processing interconnections and data dependencies between operations to minimize code complexity for users. This software package instantiates nodes in a directed acyclic graph to handle all stages of a machine learning ecosystem, from data acquisition, including live or static data sources, to final class assignment or property prediction. User-created models contain convenient serialization methods to ensure portability and increase sharing within the research community. All code and data are available online: https://github.com/cubert-hyperspectral/cuvis.ai

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes