cs.MMMar 27, 2026

Cinematic Audio Source Separation Using Visual Cues

Authors: Kang Zhang, Suyeon Lee, Arda Senocak, Joon Son Chung

Organizations: School of Electrical Engineering, KAIST · Graduate School of Artificial Intelligence, UNIST

Abstract

Cinematic Audio Source Separation (CASS) aims to decompose mixed film audio into speech, music, and sound effects, enabling applications like dubbing and remastering. Existing CASS approaches are audio-only, overlooking the inherent audio-visual nature of films, where sounds often align with visual cues. We present the first framework for audio-visual CASS (AV-CASS), leveraging visual context to enhance separation quality. Our method formulates CASS as a conditional generative modeling problem using conditional flow matching, enabling multimodal audio source separation. To address the lack of cinematic datasets with isolated sound tracks, we introduce a training data synthesis pipeline that pairs in-the-wild audio and video streams (e.g., facial videos for speech, scene videos for effects) and design a dedicated visual encoder for this dual-stream setup. Trained entirely on synthetic data, our model generalizes effectively to real-world cinematic content and achieves strong performance on synthetic, real-world, and audio-only CASS benchmarks. Code and demo are available at https://cass-flowmatching.github.io.

Figures & tables

Appendix figures & tables13 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. LiteCASS: A Lightweight End-to-End Network for Real-Time Stereo Cinematic Audio Source Separation

    Sep 20, 2026Yuanxin Guo, Qiang Ji, Mengmei Liu +3Spatial AudioAudio Source Separation

  2. SepGen: Multi-Stem Audio-Video Separation and Generation in a Single Model

    Oct 8, 2026Aviad Dahan, Rajaei Khatib, Yonatan Bitton +3Audio-Video GenerationAudio Source Separation

  3. FlowSep 2: Self-Supervised Flow Matching for Language-Queried Audio Source Separation

    Aug 22, 2026Yi Yuan, Xubo Liu, Haohe Liu +3Audio Source SeparationFlow Matching