Deep Global Clustering for Hyperspectral Image Segmentation: Concepts, Applications, and Open Challenges
Yu-Tang Chang, Pin-Wei Chen, Shih-Fang Chen
TL;DR
The paper tackles the memory bottlenecks in hyperspectral image analysis and the limitations of pre-trained foundation models for domain-specific tasks. It introduces Deep Global Clustering (DGC), a memory-efficient, unsupervised framework that learns dataset-wide clustering from local patch observations with overlapping grids and uses a CNN encoder plus memorized centroids to produce pseudo-segmentation via an unrolled mean-shift. DGC demonstrates strong background–tissue separation and unsupervised disease detection on a leaf-hyperspectral dataset (mean IoU up to $0.925$ in the synchronous setting) but reveals optimization instability in multi-objective training, particularly under asynchronous execution. As a conceptual scaffold, the work emphasizes navigable semantic granularity and sparse cluster activation, and it provides code and data to catalyze further development toward robust, domain-specific unsupervised HSI analysis.
Abstract
Hyperspectral imaging (HSI) analysis faces computational bottlenecks due to massive data volumes that exceed available memory. While foundation models pre-trained on large remote sensing datasets show promise, their learned representations often fail to transfer to domain-specific applications like close-range agricultural monitoring where spectral signatures, spatial scales, and semantic targets differ fundamentally. This report presents Deep Global Clustering (DGC), a conceptual framework for memory-efficient HSI segmentation that learns global clustering structure from local patch observations without pre-training. DGC operates on small patches with overlapping regions to enforce consistency, enabling training in under 30 minutes on consumer hardware while maintaining constant memory usage. On a leaf disease dataset, DGC achieves background-tissue separation (mean IoU 0.925) and demonstrates unsupervised disease detection through navigable semantic granularity. However, the framework suffers from optimization instability rooted in multi-objective loss balancing: meaningful representations emerge rapidly but degrade due to cluster over-merging in feature space. We position this work as intellectual scaffolding - the design philosophy has merit, but stable implementation requires principled approaches to dynamic loss balancing. Code and data are available at https://github.com/b05611038/HSI_global_clustering.
