OmniJigsawEnhancing Omni-Modal Reasoning via Modality-Orchestrated Reordering

NeurIPS 2026

1 State Key Lab of CAD & CG, Zhejiang University     2 Xiaomi Inc.     3 Ant Group

* Equal contributions     † Corresponding authors

Abstract

Omni-modal reasoning is pivotal to realizing artificial general intelligence, yet its advancement is critically constrained by the limited availability of large-scale, human-annotated data for complex reasoning. Motivated by this, we propose OmniJigsaw, a self-supervised reinforcement learning framework built upon a temporal reordering proxy task.

Centered on the chronological reconstruction of shuffled audio-visual clips, we successively investigate three modality orchestration strategies: (i) Joint Modality Integration (JMI), which retains the complete visual and auditory streams; (ii) Sample-level Modality Selection (SMS), which selects the dominant modality through a global decision mechanism; and (iii) Clip-level Modality Masking (CMM), which adaptively masks modalities at the clip granularity.

Our analysis reveals a β€œbi-modal shortcut phenomenon” in JMI and demonstrates that fine-grained CMM mitigates this issue while outperforming SMS. Incorporating lightweight puzzle-quality curation and verifiable rewards, OmniJigsaw yields substantial gains across 15 video, audio, and omni-modal benchmarks, with CMM achieving the strongest overall performance, validating its effectiveness as a self-supervised paradigm for omni-modal learning.

Highlights

Self-Supervised Proxy Task

Self-supervised RL post-training through temporal reordering, enhancing omni-modal reasoning without requiring human-annotated reasoning data.

Modality Orchestration

Fine-grained clip-level modality masking mitigates the bi-modal shortcut phenomenon in joint modality integration while outperforming sample-level modality selection.

Scalable Data Pipeline

A lightweight two-stage curation pipeline enables OmniJigsaw to adapt efficiently to massive unannotated omni-modal data.

15 Benchmark Gains

CMM boosts Qwen3-Omni-30B by +4.38 on MLVU-Test, +2.50 on MMAR, and +1.70 on OmniVideoBench.

OmniJigsaw Framework

We investigate temporal reordering as a self-supervised objective for omni-modal reasoning, where the model is trained to recover the original chronological order from a shuffled sequence of synchronized audio-visual clips.

OmniJigsaw framework showing joint modality integration, clip-level modality masking, and sample-level modality selection before temporal reordering.
OmniJigsaw framework for self-supervised omni-modal RL post-training. Three modality orchestration strategies are illustrated: Joint Modality Integration (JMI, top) exposing both audio-visual streams; Sample-level Modality Selection (SMS, bottom) prioritizing the primary informative modality; and Clip-level Modality Masking (CMM, center) imposing a clip-wise information bottleneck. All strategies share the same temporal reordering objective.
Strategy 1

Joint Modality Integration (JMI)

Retains the complete visual and auditory streams, providing full access to both modalities for each shuffled clip.

Strategy 2

Sample-level Modality Selection (SMS)

Selects a single modality for the entire sample and then performs reordering using only that stream.

Strategy 3

Clip-level Modality Masking (CMM)

Adaptively masks modalities at the clip granularity, encouraging the model to stitch together fragmented heterogeneous cues across video and audio when reconstructing the global timeline.

Best Performing

Data Curation Pipeline

Two-stage puzzle curation: signal-based heuristic filtering followed by semantic screening for temporal coherence and identifiable state transitions.
Puzzle-quality curation pipeline for OmniJigsaw. Raw videos are first filtered for valid video-audio streams and sufficient low-level dynamics, then screened for semantically recoverable chronological progression.

Quantitative Results

We instantiate OmniJigsaw on two representative open-source omni-modal backbones of distinct parameter scales, Qwen2.5-Omni-3B and Qwen3-Omni-30B-A3B-Instruct. Experiments across 15 benchmarks indicate that clip-level modality masking provides the strongest transfer among the studied modality orchestration strategies.

Backbone
Modality
Inference
Qwen3-Omni-30B Β· Video reasoning Β· with audio
MethodAoTBenchTUNA-BenchTempCompassVideo-TTVideo-HolmesMLVU-TestVideo-MMEMLVU
Omni-R152.0953.8463.1036.8040.7252.5963.2065.69
HumanOmniV248.5849.1663.8640.3042.9049.0065.6066.70
Qwen3-Omni-30B64.8862.5770.6344.3050.8457.9772.1070.01
VideoJigsaw67.45 ↑2.5763.41 ↑0.8472.28 ↑1.6544.90 ↑0.6051.99 ↑1.1560.16 ↑2.1972.90 ↑0.8071.90 ↑1.89
OmniJigsaw (JMI)66.83 ↑1.9562.78 ↑0.2171.08 ↑0.4544.70 ↑0.4050.2458.76 ↑0.7972.90 ↑0.8071.39 ↑1.38
OmniJigsaw (SMS)68.12 ↑3.2465.15 ↑2.5872.03 ↑1.4045.80 ↑1.5052.26 ↑1.4261.75 ↑3.7872.90 ↑0.8072.63 ↑2.62
OmniJigsaw (CMM)68.90 ↑4.0265.29 ↑2.7272.03 ↑1.4046.10 ↑1.8052.53 ↑1.6962.35 ↑4.3873.10 ↑1.0072.26 ↑2.25
Qwen3-Omni-30B Β· Video reasoning Β· without audio
MethodAoTBenchTUNA-BenchTempCompassVideo-TTVideo-HolmesMLVU-TestVideo-MMEMLVU
Video-R152.6055.9470.0040.6042.1352.3962.8067.07
Omni-R151.0352.6562.7837.0038.7651.0060.3064.86
HumanOmniV247.3549.4463.1038.2038.8748.2161.2066.65
Qwen3-Omni-30B63.3263.6270.7043.8046.6058.7667.9070.98
VideoJigsaw66.22 ↑2.9064.39 ↑0.7771.52 ↑0.8244.90 ↑1.1047.90 ↑1.3061.55 ↑2.7968.90 ↑1.0073.14 ↑2.16
OmniJigsaw (JMI)65.83 ↑2.5163.90 ↑0.2871.39 ↑0.6944.80 ↑1.0047.47 ↑0.8759.76 ↑1.0068.80 ↑0.9072.45 ↑1.47
OmniJigsaw (SMS)66.39 ↑3.0764.73 ↑1.1171.52 ↑0.8245.90 ↑2.1047.96 ↑1.3660.76 ↑2.0069.00 ↑1.1072.17 ↑1.19
OmniJigsaw (CMM)66.83 ↑3.5166.20 ↑2.5872.34 ↑1.6446.50 ↑2.7048.29 ↑1.6962.75 ↑3.9969.30 ↑1.4073.46 ↑2.48
Qwen3-Omni-30B Β· Audio reasoning
MethodMMAU-ProMMAU-test-miniMMSUMMAR
Omni-R152.3677.7061.8759.70
HumanOmniV253.4975.9060.8361.80
Qwen3-Omni-30B56.6174.4070.1668.50
AudioJigsaw57.67 ↑1.0675.40 ↑1.0070.30 ↑0.1470.70 ↑2.20
OmniJigsaw (JMI)58.33 ↑1.7274.50 ↑0.1069.8069.10 ↑0.60
OmniJigsaw (SMS)58.46 ↑1.8575.80 ↑1.4070.48 ↑0.3269.50 ↑1.00
OmniJigsaw (CMM)58.59 ↑1.9876.30 ↑1.9070.70 ↑0.5471.00 ↑2.50
Qwen3-Omni-30B Β· Omni-modal reasoning
MethodDaily-OmniIntentBenchOmniVideoBench
Omni-R154.1464.1832.40
HumanOmniV258.4868.2133.50
Qwen3-Omni-30B69.9267.4038.80
OmniJigsaw (JMI)70.26 ↑0.3467.95 ↑0.5540.10 ↑1.30
OmniJigsaw (SMS)70.26 ↑0.3468.21 ↑0.8140.20 ↑1.40
OmniJigsaw (CMM)71.09 ↑1.1768.89 ↑1.4940.50 ↑1.70
Qwen2.5-Omni-3B Β· Video reasoning Β· with audio
MethodAoTBenchTUNA-BenchTempCompassVideo-TTVideo-HolmesMLVU-TestVideo-MMEMLVU
Omni-R152.0953.8463.1036.8040.7252.5963.2065.69
HumanOmniV248.5849.1663.8640.3042.9049.0065.6066.70
Qwen2.5-Omni-3B50.2049.8662.8532.3036.0444.8256.7057.50
VideoJigsaw52.60 ↑2.4051.05 ↑1.1964.18 ↑1.3333.40 ↑1.1037.56 ↑1.5246.41 ↑1.5958.30 ↑1.6059.61 ↑2.11
OmniJigsaw (JMI)51.93 ↑1.7348.9563.80 ↑0.9532.50 ↑0.2036.69 ↑0.6544.4258.10 ↑1.4058.51 ↑1.01
OmniJigsaw (SMS)52.76 ↑2.5651.26 ↑1.4065.44 ↑2.5933.40 ↑1.1038.81 ↑2.7745.62 ↑0.8058.30 ↑1.6059.61 ↑2.11
OmniJigsaw (CMM)53.66 ↑3.4651.40 ↑1.5466.46 ↑3.6136.20 ↑3.9039.74 ↑3.7047.81 ↑2.9958.90 ↑2.2061.50 ↑4.00
Qwen2.5-Omni-3B Β· Video reasoning Β· without audio
MethodAoTBenchTUNA-BenchTempCompassVideo-TTVideo-HolmesMLVU-TestVideo-MMEMLVU
Video-R152.6055.9470.0040.6042.1352.3962.8067.07
Omni-R151.0352.6562.7837.0038.7651.0060.3064.86
HumanOmniV247.3549.4463.1038.2038.8748.2161.2066.65
Qwen2.5-Omni-3B47.9647.5663.8632.1032.4444.8252.4058.14
VideoJigsaw50.75 ↑2.7951.12 ↑3.5664.81 ↑0.9532.70 ↑0.6034.40 ↑1.9646.02 ↑1.2054.00 ↑1.6059.98 ↑1.84
OmniJigsaw (JMI)48.97 ↑1.0149.51 ↑1.9564.68 ↑0.8232.20 ↑0.1033.10 ↑0.6644.6253.80 ↑1.4058.97 ↑0.83
OmniJigsaw (SMS)50.42 ↑2.4650.91 ↑3.3565.13 ↑1.2732.80 ↑0.7034.89 ↑2.4545.62 ↑0.8054.70 ↑2.3059.75 ↑1.61
OmniJigsaw (CMM)50.92 ↑2.9651.54 ↑3.9865.44 ↑1.5833.50 ↑1.4036.80 ↑4.3646.41 ↑1.5955.30 ↑2.9061.91 ↑3.77
Qwen2.5-Omni-3B Β· Audio reasoning
MethodMMAU-ProMMAU-test-miniMMSUMMAR
Omni-R152.3677.7061.8759.70
HumanOmniV253.4975.9060.8361.80
Qwen2.5-Omni-3B46.2073.4055.0053.80
AudioJigsaw50.05 ↑3.8573.0057.95 ↑2.9554.90 ↑1.10
OmniJigsaw (JMI)48.01 ↑1.8172.8057.83 ↑2.8353.40
OmniJigsaw (SMS)49.77 ↑3.5773.2058.31 ↑3.3156.90 ↑3.10
OmniJigsaw (CMM)51.06 ↑4.8673.50 ↑0.1059.39 ↑4.3957.60 ↑3.80
Qwen2.5-Omni-3B Β· Omni-modal reasoning
MethodDaily-OmniIntentBenchOmniVideoBench
Omni-R154.1464.1832.40
HumanOmniV258.4868.2133.50
Qwen2.5-Omni-3B55.0559.3031.20
OmniJigsaw (JMI)56.64 ↑1.5960.19 ↑0.8931.50 ↑0.30
OmniJigsaw (SMS)59.73 ↑4.6861.38 ↑2.0833.40 ↑2.20
OmniJigsaw (CMM)61.90 ↑6.8562.82 ↑3.5234.50 ↑3.30

Scores are reported as percentages. Bold marks the best result in each table; arrows indicate gains over the corresponding base model.

Ablations & Insights

  1. Ablations of Puzzle Curation. The reordering objective is well-posed only when adjacent clips exhibit identifiable state evolution. Videos with weak temporal dynamics or limited directionality produce mutually indistinguishable clips that yield no usable temporal supervision.

  2. Ablations of Reward Design. Positional correctness and local temporal continuity provide complementary supervision for the jigsaw objective. The accuracy-dependent discount factor emphasizes fully correct chronological reconstruction during optimization.

  3. The Bi-modal Shortcut Phenomenon. Naive joint exposure to both modalities does not necessarily translate into stronger downstream omni-modal reasoning than modality-specific reordering. When either modality alone suffices for reordering, the RL signal does not actually need the model to exploit the weaker modality. CMM mitigates this by imposing clip-level modality access constraints.

  4. Why Clip-level Granularity Matters. In real-world videos, the dominant modality typically alternates non-uniformly along the temporal axis. SMS’s sample-level arbitration prioritizes the modality with higher overall salience and may therefore overlook local high-value cues. CMM outperforms SMS across most dimensions.

Ablations of puzzle curation and reward design

Results under CMM. ↓ red = w/o curation; ↓ purple = reward ablations.

CMM ablations Β· Qwen3-Omni-30B Β· video inference without audio
MethodVideoAudioOmni-Modal
AoTTUNATempCV-TTV-HolmesMLVU-TV-MMEMLVUMMAU-PMMAU-TMMMSUMMARD-OmniIntentOVB
CMM66.8366.2072.3446.5048.2962.7569.3073.4658.5976.3070.7071.0071.0968.8940.50
w/o curation64.94 ↓1.8965.29 ↓0.9171.14 ↓1.2045.40 ↓1.1047.41 ↓0.8858.76 ↓3.9968.60 ↓0.7072.59 ↓0.8757.67 ↓0.9276.00 ↓0.3070.40 ↓0.3068.90 ↓2.1070.01 ↓1.0866.77 ↓2.1240.10 ↓0.40
w/o discount factor66.00 ↓0.8364.11 ↓2.0971.27 ↓1.0744.70 ↓1.8047.96 ↓0.3361.95 ↓0.8068.60 ↓0.7072.36 ↓1.1057.81 ↓0.7875.90 ↓0.4070.48 ↓0.2269.30 ↓1.7069.76 ↓1.3367.66 ↓1.2339.50 ↓1.00
w/o continuity reward65.88 ↓0.9563.97 ↓2.2371.20 ↓1.1444.60 ↓1.9047.80 ↓0.4961.75 ↓1.0068.50 ↓0.8072.26 ↓1.2057.74 ↓0.8575.80 ↓0.5070.42 ↓0.2869.20 ↓1.8069.67 ↓1.4267.44 ↓1.4539.40 ↓1.10
w/o positional reward65.77 ↓1.0664.25 ↓1.9571.14 ↓1.2044.50 ↓2.0047.74 ↓0.5561.55 ↓1.2068.50 ↓0.8072.22 ↓1.2457.70 ↓0.8975.70 ↓0.6070.38 ↓0.3269.30 ↓1.7069.59 ↓1.5067.28 ↓1.6139.60 ↓0.90
Training accuracy with and without the accuracy-dependent discount factor.
Training accuracy dynamics w/ and w/o Discount Factor.
Validation accuracy with and without the accuracy-dependent discount factor.
Validation accuracy dynamics w/ and w/o Discount Factor.
Task reward curves for JMI, CMM, VideoJigsaw, and AudioJigsaw.
Task reward (w/o Rrep, Rfmt) dynamics of JMI, CMM, VideoJigsaw and AudioJigsaw.
Comparison of JMI, CMM, and uni-modal jigsaw baselines across video, audio, and omni-modal benchmarks.
Performance comparison of JMI, CMM, and uni-modal jigsaws across video, audio, and omni-modal benchmarks. CMM’s consistent superiority and JMI’s performance degradation relative to uni-modal references empirically support the β€œbi-modal shortcut phenomenon”.
Fine-grained sub-capability comparison between CMM and SMS on MLVU, MMAR, and Daily-Omni.
Sub-capability performance comparison between CMM and SMS. CMM’s predominant superiority over SMS highlights the efficacy of clip-level orchestration in capturing temporally non-uniform audio-visual cues, whereas sample-level arbitration often misses local high-value modal information.

Examples

Illustrative reasoning traces at training step 800: CMM integrates visual and auditory cues, while JMI relies on linguistic cues.
Illustrative CoT comparison between CMM and JMI at training step 800. CMM (left) guides the model to jointly analyze visual and auditory cues by masking less salient modalities (dashed boxes), while JMI (right) exhibits a bi-modal shortcut by β€œsolely relying [on] linguistic cues” (underlined text) and bypassing the necessary visual analysis.
Sub-scene captioning example comparing the base model and OmniJigsaw-CMM.
Qualitative example of Sub-Scene Captioning. Comparison between the Qwen3-Omni-30B-A3B-Instruct baseline and its OmniJigsaw (CMM)-post-trained variant.
Video summarization example comparing the base model and OmniJigsaw-CMM.
Qualitative example of Video Summarization. Comparison between the Qwen3-Omni-30B-A3B-Instruct baseline and its OmniJigsaw (CMM)-post-trained variant.
A video rejected during semantic screening because of indistinct state changes.
Case 1: Indistinct State Changes β€” rejected by semantic screening.
A video rejected during semantic screening because of a disjointed narrative.
Case 2: Disjointed Narrative β€” rejected by semantic screening.

Citation

BibTeX

@misc{jia2026omnijigsawenhancingomnimodalreasoning,
      title={OmniJigsaw: Enhancing Omni-Modal Reasoning via Modality-Orchestrated Reordering},
      author={Yiduo Jia and Muzhi Zhu and Hao Zhong and Mingyu Liu and Yuling Xi and Hao Chen and Bin Qin and Yongjie Yang and Zhenbo Luo and Chunhua Shen},
      year={2026},
      eprint={2604.08209},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2604.08209},
}