Preprocessing Algorithm Leveraging Geometric Modeling for Scale Correction in Hyperspectral Images for Improved Unmixing Performance

2508.08431v1 eess.IV, cs.CV, eess.SP 2025-08-14
Авторы:

Praveen Sumanasekara, Athulya Ratnayake, Buddhi Wijenayake, Keshawa Ratnayake, Roshan Godaliyadda, Parakrama Ekanayake, Vijitha Herath

Резюме на русском

########################## ## Контекст ########################## В статье рассматривается проблема спектральной вариабельности в hyperspectral images (HSI), которая может значительно снизить точность и эффективность алгоритмов hyperspectral unmixing (HUS). Хотя многие методы призваны справиться с нелинейной вариабельностью спектров, большие масштабные изменения в шкале спектральных признаков, вызванные факторами как топографии, освещением и тенями, остаются труднопреодолимой проблемой. Эти изменения приводят к ухудшению качества умешивания и усложнению моделирования. Для решения этой проблемы предлагается новый алгоритм предобработки, который исправляет масштабные изменения в спектрах, улучшая точность HUS. ########################## ## Метод ########################## Предложенный алгоритм основан на геометрической модели, которая отделяет масштабные изменения в спектре от нелинейных невзвешенных вариаций и изменений абундантности. Используя геометрические признаки, такие как албедо и положение точек на геометрической линии, алгоритм определяет и компенсирует масштабные изменения. Этот подход позволяет уменьшить ошибки в моделировании и подготовить входные данные для более точной работы HUS-алгоритмов. ########################## ## Результаты ########################## Алгоритм был проверен на двух синтетических и двух реальных HSI-наборах данных. Он был интегрирован с несколькими современными алгоритмами HUS, включая те, которые уже разработаны для обработки спектральной вариабельности. Исследования показали, что предлагаемый метод уменьшает ошибки в HUS до 50%, улучшая качество умешивания и позволяя лучше отражать особенности спектров. ########################## ## Значимость ########################## Предложенный метод может быть использован в широком круге приложений, таких как спутниковая геология, фармакология, агрономия и геодезия. Он улучшает точность и эффективность текущих HUS-алгоритмов, что делает его важным компонентом для практического использования. Благодаря усовершенствованию метода моделирования, возможности для дальнейших разработок в области HSI-анализа также расширяются. ########################## ## Выводы ########################## Предложенный алгоритм демонстрирует существенное улучшение в точности HUS, работая перед текущими методами. Он устраняет масштабные изменения, ранее не учтенные в многих алгоритмах. Будущие исследования будут фокусироваться на улучшении алгоритма, оптимизации его взаимодействия с другими моделями, и расширении его применения в различных областях.

Abstract

Spectral variability significantly impacts the accuracy and convergence of hyperspectral unmixing algorithms. While many methods address complex spectral variability, large-scale variations in spectral signature scale caused by factors such as topography, illumination, and shadowing remain a major challenge. These variations often degrade unmixing performance and complicate model fitting. In this paper, we propose a novel preprocessing algorithm that corrects scale-induced spectral variability prior to unmixing. By isolating and compensating for these large-scale multiplicative effects, the algorithm provides a cleaner input, enabling unmixing methods to focus more effectively on modeling nonlinear spectral variability and abundance estimation. We present a rigorous mathematical framework to describe scale variability and extensive experimental validation of the proposed algorithm. Furthermore, the algorithm's impact is evaluated across a broad spectrum of state-of-the-art unmixing algorithms on two synthetic and two real hyperspectral datasets. The proposed preprocessing step consistently improves the performance of these algorithms, including those specifically designed to handle spectral variability, with error reductions close to 50% in many cases. This demonstrates that scale correction acts as a complementary step, facilitating more accurate unmixing by existing methods. The algorithm's generality and significant impact highlight its potential as a key component in practical hyperspectral unmixing pipelines. The implementation code will be made publicly available upon publication.

Ссылки и действия