DC-ViT: Modulating Spatial and Channel Interactions for Multi-Channel Images
About
Training and evaluation in multi-channel imaging (MCI) remains challenging due to heterogeneous channel configurations arising from varying staining protocols, sensor types, and acquisition settings. This heterogeneity limits the applicability of fixed-channel encoders commonly used in general computer vision. Recent Multi-Channel Vision Transformers (MC-ViTs) address this by enabling flexible channel inputs, typically by jointly encoding patch tokens from all channels within a unified attention space. However, unrestricted token interactions across channels can lead to feature dilution, reducing the ability to preserve channel-specific semantics that are critical in MCI data. To address this, we propose Decoupled Vision Transformer (DC-ViT), which explicitly regulates information sharing using Decoupled Self-Attention (DSA), which decomposes token updates into two complementary pathways: spatial updates that model intra-channel structure, and channel-wise updates that adaptively integrate cross-channel information. This decoupling mitigates informational collapse while allowing selective inter-channel interaction. To further exploit these enhanced channel-specific representations, we introduce Decoupled Aggregation (DAG), which allows the model to learn task-specific channel importances. Extensive experiments across three MCI benchmarks demonstrate consistent improvements over existing MC-ViT approaches.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Multi-channel Image Classification | So2Sat Full channels (test) | Accuracy67.57 | 17 | |
| Multi-channel Image Classification | CHAMMI (Avg.) | Average Score76.33 | 8 | |
| Multi-channel Image Classification | JUMP-CP (Full) | Accuracy86.11 | 8 | |
| Multi-channel Image Classification | JUMP-CP (Partial) | Accuracy70.02 | 8 | |
| Multi-channel Image Classification | So2Sat (Partial) | Accuracy53.11 | 8 |