atlas

Research map / Video / Video generation

OmniAudio: Generating Spatial Audio from 360-Degree Video

ICML 2025 · Video › Video generation · approach: Video-to-audio synthesis

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces 360V2SA, the task of generating first-order Ambisonics spatial audio from 360-degree video, with the Sphere360 dataset and the OmniAudio flow-matching model using coarse-to-fine self-supervised pre-training and dual-branch panoramic/perspective video conditioning.

Problem

Existing video-to-audio generation produces non-spatial audio and uses perspective video with limited field of view, so it misses the spatial cues needed for 3D sound. Paired 360-degree video and spatial (FOA) audio data is also scarce.

Approach

Generate FOA audio directly from 360-degree video with a latent flow-matching DiT, pre-trained in a coarse-to-fine self-supervised way (masked token prediction on converted non-spatial audio, then FOA-only), and conditioned on a dual-branch video representation (equirectangular global features plus perspective local features from a frozen MetaCLIP-Huge encoder).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add spatial-audio pre-training to non-spatial-audio pre-training (ablation)OmniAudio · Sphere360FD: 97.26 -> 88.30Helped
add non-spatial-audio pre-training to spatial-audio pre-training (ablation)OmniAudio · Sphere360FD: 97.57 -> 88.30Helped
add self-supervised pre-training (ablation)OmniAudio · Sphere360FD: 104.57 -> 88.30Helped
use ERP rather than EAC in the panoramic branch alongside perspective video (ablation)OmniAudio dual-branch video input · Sphere360FD: 89.89 -> 88.30Helped
add panoramic ERP video to perspective-video input (ablation)OmniAudio · Sphere360FD: 88.80 -> 88.30Helped
add perspective video to EAC video input (ablation)OmniAudio · Sphere360FD: 93.37 -> 89.89Helped
add perspective video to ERP video input (ablation)OmniAudio · Sphere360FD: 97.83 -> 88.30Helped
increase model size from 472M to 1.2B parameters (ablation)OmniAudio · Sphere360FD: 104.19 -> 88.30Helped
increase model size from 291M to 1.2B parameters (ablation)OmniAudio · Sphere360FD: 108.50 -> 88.30Helped

Surprising findings

Limitations

Experimental setup

Datasets: Sphere360 YT360 FreeSound AudioSet VGGSound

Benchmarks: Sphere360-Bench YT360-Test

Metrics: FD KL divergence DoA theta error DoA phi error DoA spatial angle error MOS-SQ MOS-AF

Baselines: MMAudio + AS Diff-Foley + AS ViSAGe (FoV) ViSAGe (360)

Builds on: Stable Audio Voicebox Audiobox ViSAGe MMAudio

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy