Omegance: A Single Parameter for Various Granularities in Diffusion-Based Synthesis

S-Lab, Nanyang Technological University
arXiv, 2024

Abstract

In this work, we introduce a single parameter ω, to effectively control granularity in diffusion-based synthesis. This parameter is incorporated during the denoising steps of the diffusion model's reverse process. Our approach does not require model retraining, architectural modifications, or additional computational overhead during inference, yet enables precise control over the level of details in the generated outputs. Moreover, spatial masks or denoising schedules with varying ω values can be applied to achieve region-specific or timestep-specific granularity control. Prior knowledge of image composition from control signals or reference images further facilitates the creation of precise ω masks for granularity control on specific objects. To highlight the parameter's role in controlling subtle detail variations, the technique is named Omegance, combining ''omega'' and ''nuance''. Our method demonstrates impressive performance across various image and video synthesis tasks and is adaptable to advanced diffusion models.

Continuous Output Visualization

Image
Image
ω + (Less Detail) ω=0 ω - (More Detail)
ω + (Less Detail) ω=0 ω - (More Detail)
Image
Image
ω + (Less Detail) ω=0 ω - (More Detail)
ω + (Less Detail) ω=0 ω - (More Detail)

More Comparisons

Less Detail

More Detail

Text-to-Video Results

Latte: "A cartoon panda in a sparkly bowtie performs a cheerful dance in a bamboo forest."
Original (ω = 0)
ω Increasing
AnimateDiff: "A panda surfing in the ocean, realistic, highquality."
Original (ω = 0)
ω Increasing

Gradio Demo

Local Control (ControlNet)
Global Control

BibTeX


        @article{hou2024omegance,
          author    = {Hou, Xinyu, and Yue, Zongsheng and Li, Xiaoming and Loy, Chen Change},
          title     = {{Omegance}: A Single Parameter for Various Granularities in Diffusion-Based Synthesis},
          journal   = {arXiv preprint arXiv: 2411.17769},
          year      = {2024},
        }