ThinkOmni: Lifting Textual Reasoning to Omni-modal Scenarios via Guidance Decoding
Organizations: Huazhong University of Science and Technology · MiLM Plus, Xiaomi Inc.
Abstract
Omni-modal reasoning is essential for intelligent systems to understand and draw inferences from diverse data sources. While existing omni-modal large language models (OLLM) excel at perceiving diverse modalities, they lack the complex reasoning abilities of recent large reasoning models (LRM). However, enhancing the reasoning ability of OLLMs through additional training presents significant challenges, including the need for high-quality data, task-specific adaptation, and substantial computational costs. To address these limitations, we propose ThinkOmni, a training-free and data-free framework that lifts textual reasoning to omni-modal scenarios. ThinkOmni introduces two key components: 1) LRM-as-a-Guide, which leverages off-the-shelf LRMs to guide the OLLM decoding process; 2) Stepwise Contrastive Scaling, which adaptively balances perception and reasoning signals without manual hyperparameter tuning. Experiments on six multi-modal reasoning benchmarks demonstrate that ThinkOmni consistently delivers performance improvements, with main results achieving 70.2 on MathVista and 75.5 on MMAU. Overall, ThinkOmni offers a flexible and generalizable solution for omni-modal reasoning and provides new insights into the generalization and application of reasoning capabilities. Code is publicly available at https://github.com/1ranGuan/thinkomni
Figures & tables
| Model | MathVista test-mini | MathVision test | MathVerse test-mini | MMAU (v05.15.25) test-mini | DailyOmni test | OmniBench test |
| Close-Sourse Models | ||||||
| GPT-4o | 63.8 | 30.4 | 50.8 | 62.5 | 56.5 | - |
| Gemini-2.0-Flash | 73.1 | 41.3 | 59.3 | 70.5 | 67.8 | - |
| Open-Sourse Omni Models | ||||||
| Baichuan-Omni-1.5 | 63.6 | - | - | 66.2 | 50.0 | 42.9 |
| Ola | 68.4 | - | - | 70.3 | 50.71 | - |
| Method | MathVista test-mini | MMAU (v05.15.25) test-mini | OmniBench test |
| Base Model | 66.8 | 71.5 | 42.1 |
| Average Logits Fusion | 55.0( -11.8 ) | 55.7( -15.8 ) | 36.1( -6.0 ) |
| Caption-then-Answer | 61.0( -5.8 ) | 59.7( -11.8 ) | 32.3( -9.8 ) |
| VCD | 66.5( -0.3 ) | 72.2( +0.7 ) | 43.1( +1.0 ) |
| ThinkOmni (Ours) | 68.8( +2.0 ) | 73.8( +2.3 ) | 43.2( +1.1 ) |
| Guidence Decoding Method | Model Size | Prefill Time | Generate Time |
| None (Baseline) | 7B | 0.138s | 0.025s |
| VCD ( Leng et al., 2024 ) | 7B | 0.262s ( ) | 0.050s ( ) |
| ProxyTuning ( Liu et al., 2024 ) | 7B + 3B + 3B | 0.406s ( ) | 0.086s ( ) |
| ThinkOmni (Ours) | 7B +7B | 0.191s ( ) | 0.072s ( ) |
| ThinkOmni (Ours) | 7B +1.5B | 0.191s ( ) | 0.069s ( ) |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
Multimodal Reasoning
Multimodal reasoning studies how AI systems combine text with images, audio, video, and other signals to solve evidence-dependent tasks.
See all 506 papers