Syn-Omni: Structured Specialization and Progressive Collaboration for Omnimodal Embeddings
Organizations: KAIST · Sony Group Corporation
Abstract
Omnimodal embeddings naturally involve both shared representations and modality-specific features across heterogeneous inputs. However, existing omnimodal embedding methods often rely on a single shared parameter space over mixed-modality data, limiting structural separation between universal and modality-specific representations. To address this, we propose Syn-Omni, a unified framework for structured omnimodal adaptation with modality specialization and controlled cross-modal collaboration. Specifically, we introduce Orthogonal Modality-Expert LoRA (OME-LoRA), which decomposes adaptation into a shared LoRA path for universal semantics and modality-expert LoRA paths for modality-aware specialization. Furthermore, Progressive Synergy Routing (PSR) enables experts to first establish modality-specific priors, then gradually interact with other modality-experts for cross-modal synergy. Evaluated across 81 diverse tasks spanning image, video, audio, and audiovisual modalities, Syn-Omni consistently outperforms omnimodal baselines, demonstrating the effectiveness of structured specialization and cross-modal progressive collaboration.
Figures & tables
| Image (36) | Video (23) | Audio (12) | Audiovisual (10) | All (81) | |
| 3B Models | |||||
| Omni-Embed-Nemotron Xu et al. (2025b) | 44.1 | 36.5 | 24.5 | 28.5 | 33.4 |
| LCO-Emb Xiao et al. (2025) | 58.1 | 43.7 | 42.1 | 35.5 | 44.8 |
| e5-omni Chen et al. (2026) | 64.8 | 40.6 | 37.4 | 31.6 | 43.6 |
| Uni-Omni (Contrastive baseline) | 66.8 | 40.4 | 43.1 | 40.4 | 47.7 |
| Syn-Omni (Ours) | 68.1 | 40.5 | 45.6 | 43.4 | 49.4 |
| OME-LoRA | PSR | ||||||||
| id | S-Exp. | Soft | Prog. | I | V | A | AV | All | |
| (a) | - | - | - | - | 66.8 | 40.4 | 43.1 | 40.4 | 47.7 |
| (b) | ✓ | - | - | - | 67.6 | 39.6 | 44.9 | 42.6 | 48.7 |
| (c) | ✓ | ✓ | - | - | 67.4 | 39.9 | 45.2 | 41.7 | 48.6 |
| (d) | ✓ | ✓ | ✓ | - | 67.3 | 39.9 | 45.0 | 42.1 | 48.6 |
| (e) | ✓ | - | ✓ | ✓ | 68.2 | 40.1 | 45.2 | 42.6 | 49.0 |
| id | Variant | Rank | Params. | PSR | I | V | A | AV | All |
|---|---|---|---|---|---|---|---|---|---|
| (a) | Shr | 16 | 29.9M | - | 66.8 | 40.4 | 43.1 | 40.4 | 47.7 |
| (b) | Shr | 24 | 44.9M | - | 67.3 | 38.7 | 43.0 | 41.6 | 47.6 |
| (c) | Shr | 36 | 59.9M | - | 67.3 | 40.7 | 43.8 | 41.2 | 48.2 |
| (d) | Exp | 16 | 29.9M | - | 66.1 | 39.4 | 42.5 | 40.1 | 47.0 |
| (e) | Exp | 16 | 33.3M | ✓ | 65.3 | 39.5 | 42.1 | 40.5 | 46.9 |
| (f) | Shr+Exp | 24 | 44.9M | - | 67.6 | 39.6 | 44.9 | 42.6 | 48.7 |
| Routing Strategy (PSR) | ||||||||
| id | Router | Progress | loss | I | V | A | AV | All |
| (a) | Hard | - | - | 67.4 | 39.9 | 45.2 | 41.7 | 48.6 |
| (b) | Soft | - | BCE | 67.3 | 39.9 | 45.0 | 42.1 | 48.6 |
| (c) | Soft | - | SML | 67.6 | 40.4 | 45.1 | 41.9 | 48.8 |
| (d) | Soft | ✓ | BCE | 67.6 | 39.6 | 46.0 | 41.9 | 48.8 |
| (e) | Soft | ✓ | SML | 68.1 | 40.5 | 45.6 | 43.4 | 49.4 |
Appendix figures & tables17 assets
Supplementary material from the paper’s appendix.
Appendix
| Uni-Omni | Syn-Omni | |||
| 3B | 7B | 3B | 7B | |
| Backbone | Qwen-2.5-Omni | |||
| LoRA rank (Shared) | 16 | 8 | ||
| LoRA rank (Expert) | 0 | |||
| LoRA rank (Total) | 16 | 24 | ||
| LoRA params. | 29.9 M | 40.4 M | 44.9 M | 60.6 M |
| I | V | A | AV | All | |
| I-specific | 68.0 | 43.0 | 35.4 | 33.3 | 44.9 |
| V-specific | 48.1 | 41.1 | 34.9 | 35.9 | 40.0 |
| A-specific | 40.3 | 36.5 | 43.5 | 30.9 | 37.8 |
| AV-specific | 38.0 | 32.4 | 34.6 | 37.1 | 35.5 |
| Uni-Omni (3B) | 66.8 | 40.4 | 43.1 | 40.4 | 47.7 |
| Syn-Omni (3B) | 68.1 | 40.5 | 45.6 | 43.4 | 49.4 |
| Model | Latency (ms) | Peak GPU Mem. (MB) |
|---|---|---|
| Uni-Omni (3B) | 300.3 25 | 9612 |
| Syn-Omni (3B) | 354.6 20 | 9676 |
| Uni-Omni (7B) | 377.1 26 | 17672 |
| Syn-Omni (7B) | 443.5 30 | 17765 |
| Dataset | Composition | Size |
|---|---|---|
| ImageNet 1K Deng et al. (2009) | I T | 15,000 |
| N24News Wang et al. (2022) | TI T | 15,000 |
| HatefulMemes Kiela et al. (2020) | I T | 8,500 |
| VOC2007 Everingham et al. (2015) | I T | 7,844 |
| SUN397 Xiao et al. (2010) | I T | 15,000 |
| OK-VQA Marino et al. (2019) | TI T | 9,007 |
| Dataset | Composition | Size |
|---|---|---|
| LLaVAHound Retrieval Zhang et al. (2025) | T V | 30,000 |
| V T | 30,000 | |
| LLaVAHound QA Zhang et al. (2025) | TV T | 30,000 |
| PE-Video Bolya et al. (2025) | V T | 40,000 |
| T V | 40,000 | |
| MSVD Chen and Dolan (2011) | V T | 1,200 |
| Dataset | Composition | Size |
|---|---|---|
| AudioCaps Kim et al. (2019) | A T | 45,000 |
| T A | 45,000 | |
| WavCaps Mei et al. (2024) | A T | 45,000 |
| T A | 45,000 | |
| AudioSet-SL Gemmeke et al. (2017) | A T | 20,000 |
| MusicCaps Agostinelli et al. (2023) | A T | 2,580 |
| Dataset | Composition | Size |
|---|---|---|
| AudioSet Gemmeke et al. (2017) | V A | 30,000 |
| A V | 30,000 | |
| VAST Chen et al. (2023) | VA T | 30,000 |
| T VA | 30,000 | |
| InternVideo2 Wang et al. (2024) | VA T | 30,000 |
| T VA | 30,000 |
| Task | Dataset | Composition | Query Size | Corpus Size |
| I-CLS | ImageNet-1K Deng et al. (2009) | I2T | 1000 | 1000 |
| N24News Wang et al. (2022) | TI2T | 1000 | 24 | |
| HatefulMemes Kiela et al. (2020) | I2T | 1000 | 2 | |
| VOC2007 Everingham et al. (2015) | I2T | 1000 | 20 | |
| SUN397 Xiao et al. (2010) | I2T | 1000 | 397 | |
| Place365 Zhou et al. (2018a) | I2T | 1000 | 365 |
| Task | Dataset | Composition | Query Size | Corpus Size |
| V-CLS | SmthSmthV2 Goyal et al. (2017) | V2T | 1000 | 174 |
| HMDB51 Kuehne et al. (2011) | V2T | 1000 | 51 | |
| UCF101 Soomro et al. (2012) | V2T | 1000 | 101 | |
| K700 Carreira et al. (2019) | V2T | 1000 | 700 | |
| Breakfast Kuehne et al. (2014) | V2T | 433 | 10 | |
| T2V RET | MSR-VTT Xu et al. (2016) | T2V | 1000 | 1000 |
| Task | Dataset | Composition | Query Size | Corpus Size |
| A-CLS | ESC50 Piczak (2015) | A2T | 1237 | 50 |
| GTZAN Tzanetakis and Cook (2002) | A2T | 290 | 10 | |
| NSynth Engel et al. (2017) | A2T | 4096 | 10 | |
| T2A RET | AudioCaps Kim et al. (2019) | T2A | 4411 | 883 |
| Clotho Drossos et al. (2020) | T2A | 5225 | 1045 | |
| MusicCaps Agostinelli et al. (2023) | T2A | 2772 | 2772 |
| Task | Dataset | Composition | Query Size | Corpus Size |
|---|---|---|---|---|
| A2V RET | AVE Tian et al. (2018) | A2V | 402 | 402 |
| VALOR32k Liu et al. (2025) | A2V | 3239 | 3239 | |
| V2A RET | AVE Tian et al. (2018) | V2A | 402 | 402 |
| VALOR32k Liu et al. (2025) | V2A | 3239 | 3239 | |
| T2VA RET | AVHBench Kim et al. (2025) | T2VA | 1105 | 1105 |
| VALOR32k Liu et al. (2025) | T2VA | 3239 | 3239 |
| Nemotron (3B) | LCO-Emb (3B) | e5-omni (3B) | Uni-Omni (3B) | Syn-Omni (3B) | OmniEmbed (7B) | Multivent (7B) | LCO Emb (7B) | e5-omni (7B) | WAVE (7B) | Uni-Omni (7B) | Syn-Omni (7B) | |
| Average | ||||||||||||
| Overall (36) | 44.1 | 58.1 | 64.8 | 66.8 | 68.1 | 44.2 | 51.8 | 61.6 | 72.5 | 42.7 | 71.3 | 71.7 |
| I-CLS (10) | 47.9 | 57.3 | 60.7 | 64.8 | 65.4 | 44.5 | 56.5 | 59.5 | 67.6 | 49.0 | 66.1 | 67.5 |
| I-QA (10) | 20.1 | 58.2 | 61.3 | 63.1 | 62.7 | 22.5 | 29.6 | 62.7 | 69.9 | 25.8 | 67.8 | 66.8 |
| I-RET (12) | 58.7 | 55.4 | 68.3 | 66.3 | 66.3 | 49.5 | 61.1 | 58.9 | 71.9 | 44.1 | 68.3 | 69.1 |
| VG (4) | 49.5 | 61.5 | 69.1 | 72.8 | 77.8 | 60.5 | 60.0 | 65.1 | 80.9 | 51.9 | 83.2 | 83.6 |
| Nemotron (3B) | LCO-Emb (3B) | e5-omni (3B) | Uni-Omni (3B) | Syn-Omni (3B) | OmniEmbed (7B) | Multivent (7B) | LCO Emb (7B) | e5-omni (7B) | WAVE (7B) | Uni-Omni (7B) | Syn-Omni (7B) | |
| Average | ||||||||||||
| Overall (23) | 36.5 | 43.7 | 40.6 | 40.4 | 40.5 | 35.0 | 40.2 | 45.5 | 44.3 | 39.8 | 40.2 | 41.4 |
| V-CLS (5) | 43.1 | 44.6 | 37.6 | 47.6 | 44.7 | 36.4 | 50.7 | 47.6 | 49.4 | 48.9 | 49.5 | 47.0 |
| T2V RET (5) | 34.8 | 34.2 | 38.9 | 27.9 | 29.3 | 33.7 | 35.9 | 36.9 | 36.1 | 30.0 | 25.0 | 28.5 |
| V2T RET (5) | 32.0 | 34.3 | 33.2 | 38.3 | 39.2 | 27.9 | 34.7 | 35.9 | 40.8 | 35.1 | 40.5 | 41.6 |
| M-RET (3) | 25.6 | 47.2 | 41.0 | 36.9 | 37.5 | 28.7 | 28.1 | 47.1 | 34.1 | 40.1 | 32.4 | 36.1 |
| Nemotron (3B) | LCO-Emb (3B) | e5-omni (3B) | Uni-Omni (3B) | Syn-Omni (3B) | OmniEmbed (7B) | Multivent (7B) | LCO Emb (7B) | e5-omni (7B) | WAVE (7B) | Uni-Omni (7B) | Syn-Omni (7B) | |
| Average | ||||||||||||
| Overall (12) | 24.5 | 42.1 | 37.4 | 43.1 | 45.6 | 31.6 | 39.5 | 45.2 | 44.3 | 33.4 | 47.5 | 48.7 |
| A-CLS (3) | 40.7 | 67.5 | 51.5 | 59.5 | 62.0 | 36.0 | 52.9 | 71.1 | 62.8 | 56.3 | 67.4 | 67.2 |
| T2A RET (4) | 6.4 | 19.7 | 26.0 | 28.7 | 30.8 | 25.5 | 28.6 | 24.5 | 30.2 | 22.5 | 32.5 | 34.9 |
| A2T RET (3) | 6.8 | 17.3 | 14.2 | 30.0 | 32.4 | 17.2 | 21.0 | 18.7 | 20.7 | 17.7 | 32.5 | 34.0 |
| A-QA (2) | 44.0 | 63.8 | 57.9 | 54.4 | 57.0 | 47.8 | 55.4 | 66.4 | 63.7 | 37.0 | 57.6 | 58.5 |
| Nemotron (3B) | LCO-Emb (3B) | e5-omni (3B) | Uni-Omni (3B) | Syn-Omni (3B) | OmniEmbed (7B) | Multivent (7B) | LCO Emb (7B) | e5-omni (7B) | WAVE (7B) | Uni-Omni (7B) | Syn-Omni (7B) | |
| Average | ||||||||||||
| Overall (10) | 28.5 | 35.5 | 31.6 | 40.4 | 43.4 | 29.0 | 34.4 | 35.5 | 42.3 | 38.1 | 43.9 | 44.6 |
| A2V RET (2) | 5.2 | 11.1 | 7.0 | 17.4 | 19.1 | 5.2 | 11.4 | 12.6 | 7.2 | 8.8 | 22.0 | 23.1 |
| V2A RET (2) | 7.3 | 10.5 | 9.2 | 14.3 | 17.9 | 13.5 | 16.1 | 13.8 | 14.8 | 19.9 | 20.1 | 18.9 |
| T2VA RET (2) | 46.9 | 51.1 | 64.4 | 63.3 | 64.2 | 57.2 | 48.9 | 51.7 | 65.7 | 52.6 | 64.7 | 64.9 |
| VA2T RET (2) | 41.4 | 46.6 | 30.5 | 62.5 | 63.0 | 27.3 | 49.1 | 46.3 | 62.4 | 56.9 | 64.3 | 63.9 |