Deforum's Perlin noise injection adds organic, spatially coherent variation to frames rather than uniform random noise
Deforum injects noise between frames in two types: uniform and Perlin. Uniform noise is a flat random field controlled only by noise_schedule magnitude. Perlin noise is spatially structured — patches of similar values at controllable scales — making it more natural-looking and heterogeneous, so new detail appears more coherently. Key Perlin controls: perlin_w/perlin_h set horizontal/vertical scale (lower values make larger noise regions, like inverse brush-stroke width); perlin_octaves sets how many noise layers stack (higher = softer, smoke-like; lower = spottier, organic), capped at 8 to avoid gain overflow; perlin_persistence controls how much each successive octave contributes (higher = sharper/straighter; lower = rounder/smoother), capped at 1.0.
Examples
Low perlin_octaves (1-2) with low persistence: organic, spotty noise. High octaves (6-8) with high persistence: smooth, smoke-like noise. Lower perlin_w/h: larger noise regions; higher values affect finer detail.
Assessment
Describe the visual difference between Deforum animations using uniform noise vs Perlin noise at the same noise_schedule magnitude. How would you set perlin_w and perlin_octaves to get large, smooth noise regions?