atlas

Research map / Vision-language and multimodal / Cross-modal learning

C3Net: Compound Conditioned ControlNet for Multimodal Content Generation

CVPR 2024 · Vision-language and multimodal › Cross-modal learning · approach: Multimodal fusion with missing modalities · 6 citations (OpenAlex)

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.

Proposes C3Net, a ControlNet-style any-to-any multimodal (image, text, audio) diffusion model that aligns modality conditions in CLIP space with unimodal-pretrained encoders and adds a trainable Control C3-UNet on top of CoDi's UNet.

Problem

Joint multimodal generation from compound conditions (image, text, audio) is limited: CoDi combines conditions only by linear interpolation in latent space, degrading synthesis quality, and multimodal paired datasets are scarce.

Approach

Align each modality to a shared CLIP latent space using encoders pretrained on unimodal data (MAE-based SSAST audio encoder) and then fine-tuned contrastively, and add a single trainable ControlNet-like Control C3-UNet copy that injects per-modality condition latents into the frozen CoDi C3-UNet skip connections, instead of relying only on latent interpolation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use unimodal pre-training for alignment encoders instead of training the audio encoder from paired data only (ablation)C3Net audio-conditioned text generation · AudioCap test setCIDEr-D: 0.0654 -> 0.0704Helped
Use unimodal pre-training for alignment encoders instead of training the audio encoder from paired data only (ablation)C3Net audio-conditioned text generation · AudioCap test setSPIDEr: 0.0608 -> 0.0622Helped
Use unimodal pre-training for alignment encoders instead of training the audio encoder from paired data only (ablation)C3Net audio-conditioned image generation · AudioSet test setCLIP: 23.192 -> 23.325Helped
Use unimodal pre-training for alignment encoders instead of training the audio encoder from paired data only (ablation)C3Net audio-conditioned image generation · AudioSet test setInception Score: 1.7730, 0.1450 -> 1.7732, 0.1535Mixed
Add Control C3-UNet for compound conditioning rather than using CoDi's latent interpolation aloneC3Net image generation · Tri-modality Test SetFID: 11.39 -> 10.97Helped
Add Control C3-UNet for compound conditioning rather than using CoDi's latent interpolation aloneC3Net image generation · Tri-modality Test SetCLIP: 25.17 -> 25.29Helped
Add Control C3-UNet for compound conditioning rather than using CoDi's latent interpolation aloneC3Net text generation · Tri-modality Test SetBLEU-1: 0.1059 -> 0.1104Helped
Add Control C3-UNet for compound conditioning rather than using CoDi's latent interpolation aloneC3Net text generation · Tri-modality Test SetROUGE-L: 0.1019 -> 0.1045Helped
Add Control C3-UNet for compound conditioning rather than using CoDi's latent interpolation aloneC3Net text generation · Tri-modality Test SetCIDEr-D: 0.0651 -> 0.0713Helped
Add Control C3-UNet for compound conditioning rather than using CoDi's latent interpolation aloneC3Net text generation · Tri-modality Test SetSPIDEr: 0.0631 -> 0.0665Helped
Add Control C3-UNet for compound conditioning rather than using CoDi's latent interpolation aloneC3Net audio generation · Tri-modality Test SetOVL: 62.91 -> 63.25Helped
Add Control C3-UNet for compound conditioning rather than using CoDi's latent interpolation aloneC3Net audio generation · Tri-modality Test SetFAD: 11.4 -> 11.7Hurt

Surprising findings

Limitations

Experimental setup

Datasets: AudioCaps AudioSet COCO LAION-400M Epidemic Sound effects ESC-50

Benchmarks: AudioCaps test set Tri-modality Test Set ESC-50 AudioSet test set

Metrics: CIDEr-D SPIDEr Inception Score CLIP score FID BLEU-1 ROUGE-L OVL REL FAD

Baselines: CoDi

Builds on: ControlNet CoDi CLIP SSAST

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