Omni-C: Compressing Heterogeneous Modalities into a Single Dense Encoder
Organizations: City University of Hong Kong · TCL AI Lab · University of Surrey, United Kingdom
Abstract
Recent multimodal systems often rely on separate expert modality encoders which cause linearly scaling complexity and computational overhead with added modalities. While unified Omni-models address this via Mixture-of-Expert (MoE) architectures with specialized experts and routing, they still inflate parameter counts and introduce routing overhead. In this paper, we propose Omni-C (Omni-Compress), a single dense Transformer-based encoder that learns competitive shared representations across heterogeneous modalities--images, audio, and text--through unimodal contrastive pretraining on large-scale unaligned data. By maximizing parameter sharing in the backbone and using lightweight modality-specific projection heads, Omni-C effectively mitigates inter-modality conflicts without requiring MoE, paired supervision, or routing. This design supports efficient deployment on memory-constrained systems via sequential modality processing and low-memory inference, eliminating the need for parallel expert loading or specialized hardware. Experiments show Omni-C achieves performance comparable to expert models in unimodal and cross-model tasks, with modest zero-shot degradation on audio and text that is largely recovered through lightweight linear probing or parameter efficient fine-tuning. The unified architecture substantially reduces inference memory usage compared to multi-encoder baselines, advancing efficient and scalable multimodal learning.
Figures & tables
| Model | Cars | DTD | EuroSAT | GTSRB | KITTI | MNIST | RESISC45 | SUN397 | SVHM | Avg Acc |
| Expert-Image | 2.46 | 38.28 | 72.86 | 22.13 | 64.21 | 39.68 | 41.85 | 26.07 | 20.10 | 36.40 |
| Omni-C (I & A) | 2.16 | 34.10 | 73.79 | 21.67 | 57.03 | 39.89 | 43.12 | 21.70 | 22.48 | 35.10 |
| Omni-C (I & T) | 2.34 | 34.26 | 73.89 | 22.22 | 54.69 | 47.36 | 43.53 | 21.47 | 20.33 | 35.56 |
| Omni-C (I & A & T) | 2.22 | 33.37 | 74.97 | 21.40 | 57.18 | 47.84 | 42.93 | 20.01 | 21.80 | 35.74 |
| Model | VGGSound | EPIC-Sound | SpeechCommand | Nsynth | Avg Acc |
| Expert-Audio | 5.80 | 9.17 | 9.48 | 27.53 | 12.99 |
| Omni-C (I & A) | 2.89 | 4.64 | 8.81 | 20.63 | 9.24 |
| Omni-C (A& T) | 4.86 | 9.19 | 7.47 | 25.63 | 11.78 |
| Omni-C (I & A &T) | 2.63 | 4.61 | 9.00 | 23.43 | 9.91 |
| Model | AGNEWS | NEWSGROUPS20 | IMDB | CARER | Avg Acc |
| Expert-Text | 80.75 | 16.30 | 52.00 | 21.82 | 42.71 |
| Omni-C (I & T) | 49.54 | 13.60 | 55.00 | 18.07 | 34.05 |
| Omni-C (A & T) | 53.30 | 12.06 | 54.14 | 20.78 | 35.07 |
| Omni-C (I & A & T) | 56.08 | 12.82 | 52.85 | 17.08 | 34.70 |
| Dataset | Tasks | # cls | # train | # valid |
| Cars [ 37 ] | Fine-grained car cls. | 196 | 6K | 1.7K |
| DTD [ 38 ] | Texture cls. | 47 | 1.8K | 1.8K |
| EuroSAT [ 39 ] | Land use and land cover cls. | 10 | 18K | 4K |
| GTSRB [ 40 ] | Traffic Sign cls. | 43 | 31K | 7.8K |
| KITTI [ 41 ] | Autonomous driving car cls. | 9 | 9.6K | 2K |
| MNIST [ 42 ] | Hand written digit cls. | 10 | 48K | 12K |
| Model | Cars | DTD | EuroSAT | GTSRB | KITTI | MNIST | RESISC45 | SUN397 | SVHM | Avg Acc |
| Expert-Image | 6.87 | 45.32 | 92.36 | 76.76 | 92.24 | 90.23 | 73.67 | 55.34 | 49.44 | 64.69 |
| Omni-C (I & A) | 9.35 | 43.53 | 91.36 | 75.15 | 92.24 | 91.96 | 71.98 | 51.22 | 47.34 | 63.79 |
| Omni-C (I & T) | 9.04 | 41.99 | 91.48 | 77.91 | 92.15 | 92.05 | 73.27 | 51.04 | 47.64 | 64.06 |
| Omni-C (I & A & T) | 8.75 | 41.18 | 91.28 | 76.40 | 91.41 | 92.87 | 72.07 | 49.03 | 49.19 | 63.57 |
| Model | VGGSound | EPIC-Sound | SpeechCommand | Nsynth | Avg Acc |
| Expert-Audio | 15.62 | 32.87 | 35.15 | 48.84 | 33.12 |
| Omni-C (I & A) | 18.13 | 34.04 | 36.61 | 55.89 | 36.16 |
| Omni-C (A & T) | 15.57 | 32.10 | 39.28 | 50.90 | 34.46 |
| Omni-C (I & A & T) | 17.12 | 32.68 | 34.98 | 54.64 | 34.85 |
| Model | AGNEWS | NEWSGROUPS20 | IMDB | CARER | Avg Acc |
| Expert-Text | 88.81 | 45.03 | 67.35 | 42.40 | 60.89 |
| Omni-C (I & T) | 87.95 | 46.32 | 67.89 | 45.25 | 61.85 |
| Omni-C (A & T) | 87.76 | 44.78 | 69.16 | 45.71 | 61.85 |
| Omni-C (I & A & T) | 88.22 | 45.36 | 68.13 | 43.68 | 61.34 |
| Model | VGGSound | EPIC-Sound | SpeechCommand | Nsynth | Avg Acc |
| Expert-Audio | 38.28 | 44.92 | 89.04 | 72.04 | 61.07 |
| Omni-C (I & A) | 34.03 | 39.69 | 85.84 | 72.17 | 57.93 |
| Omni-C (A & T) | 33.82 | 40.21 | 89.60 | 72.08 | 58.92 |
| Omni-C (I & A & T) | 33.39 | 39.07 | 87.61 | 72.47 | 58.13 |
| Model | AGNEWS | NEWSGROUPS20 | IMDB | CARER | Avg Acc |
| Expert-Text | 94.30 | 65.62 | 85.27 | 92.02 | 84.30 |
| Omni-C (I & T) | 93.66 | 62.65 | 82.12 | 89.75 | 82.04 |
| Omni-C (A & T) | 94.00 | 61.50 | 81.94 | 89.67 | 81.77 |
| Omni-C (I & A & T) | 93.72 | 60.25 | 82.73 | 90.24 | 81.73 |
| Model | Cars | DTD | EuroSAT | GTSRB | KITTI | MNIST | RESISC45 | SUN397 | SVHM | Avg Acc |
| Expert-Image | 53.57 | 57.42 | 98.47 | 99.95 | 98.06 | 99.51 | 90.18 | 64.90 | 95.03 | 84.12 |
| Omni-C (I & A) | 49.93 | 55.99 | 98.57 | 99.88 | 98.46 | 99.48 | 88.62 | 61.36 | 94.50 | 82.97 |
| Omni-C (I & T) | 47.81 | 55.99 | 98.69 | 99.83 | 98.27 | 99.59 | 88.97 | 60.69 | 94.41 | 82.69 |
| Omni-C (I & A & T) | 45.99 | 53.36 | 98.22 | 99.88 | 98.41 | 99.54 | 88.30 | 60.31 | 94.60 | 82.06 |
| Model | IParam (M) | Cars | DTD | EuroSAT | GTSRB | KITTI | MNIST | RESISC45 | SUN397 | SVHM | Avg Acc |
| Expert-Image-Text [ 4 ] | 196.4 | 0.60 | 5.02 | 16.03 | 2.86 | 41.26 | 13.22 | 8.82 | 13.97 | 7.83 | 12.17 |
| Omni-C (I & T) | 111.1 | 0.66 | 4.91 | 17.39 | 2.36 | 53.42 | 3.70 | 8.89 | 11.15 | 11.25 | 12.63 |
| Omni-C (I & A & T) | 111.9 | 0.42 | 1.23 | 16.66 | 1.75 | 58.35 | 12.72 | 7.70 | 9.04 | 16.30 | 13.79 |
| Model | IParam(M) | VGGSound | EPIC-Sound | SpeechCommand | Nsynth | AvgAcc |
| Expert-Audio-Text | 194.8 | 2.27 | 2.37 | 3.33 | 9.80 | 4.44 |
| Omni-C (A & T) | 109.5 | 1.37 | 1.41 | 2.31 | 3.65 | 2.18 |
| Omni-C (I & A & T) | 111.9 | 0.88 | 4.39 | 3.44 | 9.36 | 4.51 |
| Evaluation | Model | Cars | DTD | EuroSAT | GTSRB | KITTI | MNIST | RESISC45 | SUN397 | SVHM | Avg Acc |
| ZS | Omni-C-SP | 2.58 | 32.37 | 75.15 | 24.19 | 52.88 | 47.07 | 42.78 | 19.79 | 22.40 | 35.46 |
| Omni-C-MP | 2.22 | 33.37 | 74.97 | 21.40 | 57.18 | 47.84 | 42.93 | 20.01 | 21.80 | 35.74 | |
| LP | Omni-C-SP | 5.95 | 36.16 | 89.40 | 69.23 | 90.76 | 87.37 | 64.13 | 43.34 | 41.66 | 58.66 |
| Omni-C-MP | 8.75 | 41.18 | 91.28 | 76.40 | 91.41 | 92.87 | 72.07 | 49.03 | 49.19 | 63.57 | |
| SBORA FT | Omni-C-SP | 46.07 | 53.20 | 98.12 | 99.76 | 98.02 | 99.59 | 87.87 | 59.30 | 94.43 | 81.81 |
| Omni-C-MP | 45.99 | 53.36 | 98.22 | 99.88 | 98.41 | 99.54 | 88.30 | 60.31 | 94.60 | 82.06 |
| Evaluation | Model | VGGSound | EPIC-Sound | SpeechCommand | Nsynth | AvgAcc |
| ZS | Omni-C-SP | 2.36 | 4.61 | 9.00 | 23.43 | 9.85 |
| Omni-C-MP | 2.63 | 4.61 | 9.00 | 13.43 | 9.91 | |
| LP | Omni-C-SP | 16.41 | 32.86 | 34.97 | 53.99 | 34.55 |
| Omni-C-MP | 17.12 | 32.68 | 34.98 | 54.64 | 34.85 | |
| SBORA FT | Omni-C-SP | 32.63 | 39.07 | 86.64 | 71.73 | 57.51 |
| Omni-C-MP | 33.39 | 39.07 | 87.61 | 72.47 | 58.13 |
| Evaluation | Model | AGNEWS | NEWSGROUPS | IMDB | CARER | AvgAcc |
| ZS | Omni-C-SP | 55.67 | 12.98 | 57.23 | 19.22 | 36.27 |
| Omni-C-MP | 56.08 | 12.82 | 52.85 | 17.08 | 34.70 | |
| LP | Omni-C-SP | 87.15 | 43.83 | 68.67 | 42.84 | 60.62 |
| Omni-C-MP | 88.22 | 45.36 | 68.13 | 43.68 | 61.34 | |
| SBORA FT | Omni-C-SP | 93.53 | 59.51 | 82.35 | 88.55 | 80.98 |
| Omni-C-MP | 93.72 | 60.25 | 82.73 | 90.24 | 81.73 |
Multimodal Learning
Multimodal learning studies how models combine and reason over different data types, such as images, text, audio, signals, and structured records.
See all 329 papers