atlas

Research map / Video / Video generation

CustomTTT: Motion and Appearance Customized Video Generation via Test-Time Training

AAAI 2025 · Video › Video generation · approach: Compositional text-to-video diffusion · 4 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 CustomTTT, which jointly customizes motion (temporal LoRA) and appearance (spatial LoRA) in AnimateDiff by placing LoRAs in layer-specific positions and applying test-time training after LoRA combination.

Problem

Combining separately trained LoRAs for appearance and motion customization in text-to-video diffusion models produces artifacts and weak text-video alignment.

Approach

Prompt-embedding replacement analysis identifies specific spatial layers (2, 6) for appearance and temporal layers (2, 5) for motion; then test-time training distills from the single-concept LoRA models into the combined model using appearance and temporal preservation losses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CustomTTT instead of the reported baselinesAnimateDiff-based customized video generation · Custom video generationCLIP-THelped
Use CustomTTT instead of the reported baselinesAnimateDiff-based customized video generation · Custom video generationCLIP-IHelped
Use CustomTTT instead of the reported baselinesAnimateDiff-based customized video generation · Custom video generationTemporal consistencyHelped
Use CustomTTT instead of the reported baselinesAnimateDiff-based customized video generation · Custom video generationMotion similarityHelped
Use CustomTTT instead of the reported baselinesAnimateDiff-based customized video generation · Custom video generationAppearance similarityHelped
Use CustomTTT instead of the reported baselinesAnimateDiff-based customized video generation · Custom video generationPrompt alignmentHelped
Use CustomTTT instead of the reported baselinesAnimateDiff-based customized video generation · Custom video generationVideo qualityHelped
Train appearance LoRA on spatial layers 2 and 6 and motion LoRA on temporal layers 2 and 5 (ablation)CustomTTT · Multiple appearance and motion customizationCustomization qualityHelped
Train LoRAs on other layers (appearance 0 and 1; motion 1 and 7) instead of the selected layers (ablation)CustomTTT · Appearance and motion customizationCustomization qualityHurt
Add appearance and motion reference latents and test-time training after combining LoRAs (ablation)CustomTTT · Multiple appearance and motion customizationText-video alignmentHelped
Use 5 DDIM sampling steps for the reference latent (ablation)CustomTTT test-time training · Multiple appearance and motion customizationText-video alignmentHelped
Use excessive test-time training steps rather than the reported 30 steps (ablation)CustomTTT · Multiple appearance and motion customizationVideo qualityHurt

Surprising findings

Limitations

Experimental setup

Datasets: DreamBooth CustomDiffusion UCF101 UCF Sports Action DAVIS

Benchmarks: DreamBooth CustomDiffusion UCF101 UCF Sports Action DAVIS

Metrics: CLIP-T CLIP-I temporal consistency user study motion similarity user study appearance similarity user study prompt alignment user study video quality

Baselines: DreamVideo MotionDirector DiffDirector Full LoRA

Builds on: AnimateDiff LoRA DreamVideo MotionDirector B-LoRA

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