Image restoration toolbox for spectral reconstruction research
Top 64.0% on sourcepulse
This repository provides MST++, a multi-stage spectral-wise Transformer for efficient spectral reconstruction, and serves as a toolbox for 11 image restoration algorithms in this domain. It is targeted at researchers and practitioners in computer vision and hyperspectral imaging, offering state-of-the-art performance and a comprehensive benchmark.
How It Works
MST++ utilizes a novel Spectral-wise Multi-head Self-attention (S-MSA) mechanism, designed to leverage the spectral self-similarity of hyperspectral images. This forms the basis of Spectral-wise Attention Blocks (SABs), which are then integrated into a U-shaped architecture (Single-stage Spectral-wise Transformer, SST) for multi-resolution feature extraction. Multiple SSTs are cascaded to progressively refine the spectral reconstruction quality from coarse to fine, outperforming CNN-based methods by better capturing long-range dependencies.
Quick Start & Requirements
pip install -r requirements.txt
.Highlighted Details
Maintenance & Community
The project is associated with CVPRW 2022 and NTIRE 2022. Recent updates indicate ongoing work on related methods like Retinexformer, which ranked highly in NTIRE 2024 challenges.
Licensing & Compatibility
The repository does not explicitly state a license. However, the inclusion of academic paper citations suggests it is intended for research purposes. Commercial use may require clarification.
Limitations & Caveats
The setup requires downloading multiple datasets and pre-trained models from external links, which can be time-consuming. The project is primarily focused on spectral reconstruction from RGB images, and its applicability to other domains or data types is not specified.
10 months ago
1 day