Masked Generative Video-to-Audio Transformers with Enhanced Synchronicity

Santiago Pascual,Chunghsin Yeh,Ioannis Tsiamas,Joan Serrà
2024-07-15
Abstract:Video-to-audio (V2A) generation leverages visual-only video features to render plausible sounds that match the scene. Importantly, the generated sound onsets should match the visual actions that are aligned with them, otherwise unnatural synchronization artifacts arise. Recent works have explored the progression of conditioning sound generators on still images and then video features, focusing on quality and semantic matching while ignoring synchronization, or by sacrificing some amount of quality to focus on improving synchronization only. In this work, we propose a V2A generative model, named MaskVAT, that interconnects a full-band high-quality general audio codec with a sequence-to-sequence masked generative model. This combination allows modeling both high audio quality, semantic matching, and temporal synchronicity at the same time. Our results show that, by combining a high-quality codec with the proper pre-trained audio-visual features and a sequence-to-sequence parallel structure, we are able to yield highly synchronized results on one hand, whilst being competitive with the state of the art of non-codec generative audio models. Sample videos and generated audios are available at <a class="link-external link-https" href="https://maskvat.github.io" rel="external noopener nofollow">this https URL</a> .
Sound,Artificial Intelligence,Computer Vision and Pattern Recognition,Audio and Speech Processing
What problem does this paper attempt to address?
This paper introduces Masked Generative Video-to-Audio Transformer (MaskVAT), which is a model for video-to-audio generation aimed at solving the sound synchronization problem in video scenes. Existing methods either focus on audio quality and semantic matching or only pay attention to synchronization. However, MaskVAT attempts to achieve high-quality audio, semantic matching, and temporal synchronization simultaneously. The model combines a full-band high-fidelity audio codec with a sequence-to-sequence masked generation model, utilizing pre-trained multimodal audio-visual features to drive the generation process. In MaskVAT, the researchers explore three performance aspects: firstly, improving the quality of generated audio by using a high-quality audio codec; secondly, leveraging pre-training base models from previous work to handle semantic matching; and finally, specifically focusing on the temporal alignment between audio and input video. A sequence-to-sequence architecture is adopted, and a regularization loss is introduced to ensure synchronization during generation. Pre-trained synchronization features are used, and a posterior sampling selection model is implemented. Related work includes video-to-audio generation, audio-visual alignment representation, and autoregressive and masked-based token generation for audio. These works provide theoretical and technical foundations for MaskVAT, but they still have issues regarding audio quality, synchronization, or both. In the experimental section, the researchers train the model on the VGGSound dataset and evaluate its audio quality, semantic matching, and temporal synchronization performance on multiple test sets. Compared to other baseline methods, MaskVAT significantly improves synchronization while maintaining high-quality audio.