Source-linked AI summary
Canvas-to-Image: Compositional Image Generation with Multimodal Controls
Yusuf Dalva, Guocheng Gordon Qian, Maya Goldenberg, Tsai-Shien Chen, Kfir Aberman, Sergey Tulyakov, Pinar Yanardag, Kuan-Chieh Jackson Wang
TL;DR
Diffusion models still struggle to honor multiple compositional controls together, including references, pose, and layout. Canvas-to-Image encodes heterogeneous controls in one canvas and trains across control types. The model generalizes from single-control training to multi-control inference and reports strong results across identity preservation and control adherence.
Problem
Diffusion models have limited flexibility for simultaneous control, and existing approaches do not jointly handle heterogeneous references, layouts, and poses.
Source: §1 · p. 2Method
Canvas-to-Image encodes heterogeneous controls in one RGB canvas and jointly trains a diffusion model across canvas types for compositional reasoning.
Source: §1 · p. 2, §3 · p. 3, §3.2 · p. 4Results
Experiments report improved identity preservation and control adherence, while the model generalizes from single-control training to multi-control inference.
Source: §1 · p. 2, §3.2 · p. 4, §5 · p. 8Takeaways & Limitations
A unified model can combine reference, pose, and layout controls at inference, including combinations not seen together during training.
Source: §3.2 · p. 4, §5 · p. 8A single RGB canvas limits how many concepts can be interpreted simultaneously because increasing concept density crowds the canvas.
Source: C. Limitations · pp. 16–17
Abstract
from arXiv · showhide
While modern diffusion models excel at generating high-quality and diverse images, they still struggle with high-fidelity compositional and multimodal control, particularly when users simultaneously specify text prompts, subject references, spatial arrangements, pose constraints, and layout annotations. We introduce Canvas-to-Image, a unified framework that consolidates these heterogeneous controls into a single canvas interface, enabling users to generate images that faithfully reflect their intent. Our key idea is to encode diverse control signals into a single composite canvas image that the model can directly interpret for integrated visual-spatial reasoning. We further curate a suite of multi-task datasets and propose a Multi-Task Canvas Training strategy that optimizes the diffusion model to jointly understand and integrate heterogeneous controls into text-to-image generation within a unified learning paradigm. This joint training enables Canvas-to-Image to reason across multiple control modalities rather than relying on task-specific heuristics, and it generalizes well to multi-control scenarios during inference. Extensive experiments show that Canvas-to-Image significantly outperforms state-of-the-art methods in identity preservation and control adherence across challenging benchmarks, including multi-person composition, pose-controlled composition, layout-constrained generation, and multi-control generation.
1. Introduction
Diffusion models offer realistic, diverse images but lack unified control over multiple compositional signals. Canvas-to-Image combines those controls in a canvas representation and trains jointly across tasks, supporting mixed-control generation.
1. Introduction
- Canvas-to-Image lets users combine positioned or posed subjects, tagged bounding boxes, and pose overlays in one canvas interface.These complementary controls define both semantics and composition.Source: §1 · p. 2
- Existing models handle isolated compositional controls, while jointly interpreting subject references, boxes, and textual tags remains challenging.Prior subject-injection methods often lack spatial control, while layout-guided methods may lack specific poses or subjects.Source: §1 · p. 2
- The Multi-Task Canvas encodes heterogeneous controls in a composite RGB image, giving the model a common pixel space without extra modules or architectural changes.The framework also curates aligned multi-task datasets and jointly fine-tunes the diffusion model across control tasks.Source: §1 · p. 2
- Joint training supports mixed controls at inference, and experiments report improved identity preservation and control adherence against existing methods.The reported generalization includes combinations of controls not seen together during training.Source: §1 · p. 2
2. Related Work
Prior work has advanced image quality, personalization, and individual forms of compositional control, but combining heterogeneous controls remains difficult. Canvas-to-Image addresses this with a unified visual canvas.
2. Related Work
- Diffusion and multimodal models improve image synthesis, yet fine-grained control across multiple compositional constraints remains difficult.Personalization methods often focus on reference injection; multi-concept approaches face disentanglement or embedding-complexity challenges.Source: §2 · pp. 2–3
- ControlNet and T2I-Adapter use structural cues such as poses, while GLIGEN, LayoutDiffusion, and CreatiDesign target boxes or segmentation masks.These lines of work generally address isolated tasks rather than unifying heterogeneous controls.Source: §2 · p. 3
- Methods supporting subject injection often lack fine-grained spatial control, while layout-guided methods cannot incorporate specific poses or subject identities, making unified compositional control highly challenging.Source: §2 · p. 3
- Canvas-to-Image reformulates layouts, pose guidance, and subject appearance injection as controls in one visual canvas.The framework is described as maintaining constant computation cost while supporting multi-control, multi-subject personalization.Source: §2 · p. 3
3. Methodology
Canvas-to-Image represents heterogeneous compositional controls in one RGB canvas and trains a VLM–Diffusion model across canvas types. Single-control training supports combinations of controls at inference, including combinations not seen during training.
3. Methodology
- The Multi-Task Canvas is a shared RGB input format for heterogeneous controls, with variants that express different forms of compositional reasoning.The framework jointly optimizes the VLM–Diffusion architecture across control types.Source: §3 · p. 3, §3.1 · p. 4
3.1. Multi-Task Canvas
- Spatial Canvas places segmented subject cutouts on a masked background; Pose Canvas overlays a pose skeleton and may drop subject segments during training.Cross-frame subject-background pairing is used to avoid copy-pasting artifacts; dropping segments supports pose control without reference injection.Source: §3.1 · p. 4
- Box Canvas encodes layout with annotated bounding boxes that identify subjects and their spatial regions, without reference images.Person identifiers are ordered from left to right.Source: §3.1 · p. 4
3.2. Model and Multi-Task Training
- The VLM encodes canvas information, which is combined with canvas VAE latents, text embeddings, and noisy latents for diffusion-model conditioning.Flow matching trains velocity prediction, while a task indicator distinguishes the control type represented by each canvas.Source: §3.2 · p. 4
- Single-control canvas training generalizes to combinations of controls at inference, including combinations absent from training.A task-indicator prompt specifies the control type and helps prevent mode blending.Source: §3.2 · p. 4, §3.1 · p. 4
4. Experiments
Experiments compare Canvas-to-Image across four compositional-control benchmarks and report qualitative advantages in identity, pose, and layout adherence. Ablations show gains as Pose Canvas and Box Canvas tasks are added to training, including generalization to multi-control inference.
4.1. Experiment Details
- Comparisons cover four control benchmarks and baselines including Qwen-Image-Edit, Nano-Banana, CreatiDesign, and Overlay Kontext, using identity, image-quality, text-alignment, and Control-QA metrics.Training fine-tunes attention and modulation layers with rank-128 LoRA for 200K steps on 32 NVIDIA A100 GPUs.Source: §4.1 · pp. 5–6
4.2. Qualitative and Quantitative Results
- On the Multi-Control Benchmark, Canvas-to-Image achieves the highest compositional fidelity while jointly satisfying identity, pose, and box constraints.The same model generalizes from single-control training samples to complex control scenarios at inference.Source: Figure 6 · p. 7, §4.2 · p. 8
- Canvas-to-Image follows target poses while maintaining identity fidelity, and outperforms baselines on 4P composition identity preservation and spatial alignment.The 4P comparisons also report copy-pasting artifacts from Nano-Banana and identity failures from Overlay Kontext and Qwen-Image-Edit.Source: Figure 3 · p. 5, §4.2 · pp. 6–7, Figure 4 · p. 6
- On layout-guided composition, Canvas-to-Image adheres to box constraints and surpasses CreatiDesign, while Nano-Banana and Qwen-Image-Edit often ignore structural signals or render annotations poorly.Canvas-to-Image maintains image quality comparable to Qwen-Image-Edit while improving spatial condition alignment.Source: §4.2 · pp. 7–8, Figure 5 · p. 7
4.3. Ablation Studies
- Adding Pose Canvas and Box Canvas tasks to Spatial Canvas training yields consistent gains in HPSv3 and Control-QA and improves performance on multi-control inputs.Each training sample contains only one control type, while the final model handles multi-control scenarios at inference.Source: §4.3 · p. 8, Table 2 · p. 8, Figure 7 · p. 8
5. Conclusion
Canvas-to-Image unifies reference subjects, pose signals, and layout constraints in a canvas-conditioned framework that generalizes from single-control training to multi-control inference. The paper identifies the information density of a single RGB interface as a current boundary.
5. Conclusion
- Canvas-to-Image unifies reference subjects, pose signals, and layout constraints in a single canvas-conditioned paradigm.The framework is presented as a scalable paradigm for multimodal guidance.Source: §5 · p. 8
- Multi-Task Canvas training generalizes from single-control training samples to complex multi-control scenarios at inference.The unified model is reported to achieve strong identity preservation, pose fidelity, and structural coherence.Source: §5 · p. 8
- The approach is currently bounded by the information density of a single RGB interface.The paper presents the formulation as a foundation for future, richer visual and semantic controls.Source: §5 · p. 8
Supplementary Material
Training dynamics show early gains in Control-QA and convergence around 50K iterations. Training continues to 200K to refine local details and improve generation robustness.
Supplementary Material
- Control-QA improves steadily during early training.The curve indicates that the model learns consistent control and composition.Source: Figure I · p. 12
- Control-QA converges around 50K iterations.The passage characterizes this as the point by which consistent control and composition have been learned.Source: Figure I · p. 12
- Training continues to 200K iterations to refine local details and enhance generation robustness.Source: Figure I · p. 12
A. Comparisons with Personalization Methods
Supplementary comparisons evaluate Canvas-to-Image against personalization methods across composition, pose-guided composition, and ID–Object interaction. The reported results include strong metric performance and qualitative identity, pose, and interaction fidelity.
Comparison scope
- Supplementary personalization comparisons extend across three benchmarks, including pose-guided 4P Composition and ID-Object Interaction.Source: A. Comparisons with Personalization… · pp. 12–13
4P Composition Benchmark
- On 4P Composition, Canvas-to-Image achieves superior identity preservation (ArcFace), image quality (HPSv3), and text-image alignment (VQAScore) against personalization baselines.Source: Table I · p. 12, A. Comparisons with Personalization… · p. 12
Pose-Guided 4P Composition Benchmark
- Canvas-to-Image achieves the highest Control-QA score; ID-Patch often fails to maintain the correct subject count and consistent identities.Control-QA jointly considers pose accuracy and identity preservation.Source: Table II · p. 12, A. Comparisons with Personalization… · p. 13
ID-Object Interaction Benchmark
- On ID-Object Composition, Canvas-to-Image achieves the highest identity (ArcFace), object preservation (DINOv2), and control following (Control-QA).Source: Table III · p. 12, A. Comparisons with Personalization… · p. 13
4P Composition Benchmark
- Qualitative 4P examples show more consistent identity preservation and realistic multi-subject composition than personalization baselines and Qwen-Image-Edit.The comparisons include DreamO, OmniGen2, and UNO.Source: Figure II · p. 13
ID-Object Interaction Benchmark
- On ID-Object examples, Canvas-to-Image preserves human identity and object fidelity with correct proportions and natural interactions.Existing baselines often fail to integrate the human and object realistically.Source: A. Comparisons with Personalization… · p. 14
B. Supplementary Ablations
Supplementary analyses track convergence and probe trainable-block choices. They report convergence near 50K iterations, along with performance effects from branch selection, feed-forward layers, and the task indicator.
Convergence Behavior of Canvas-to-Image
- Control-QA improves rapidly early and largely converges by 50K; training continues to 200K for detail refinement and robustness, using that checkpoint for ablations.Source: B. Supplementary Ablations · p. 14
Ablations of Trainable Blocks
- Omitting either the text or image branch lowers identity fidelity, while unfreezing feed-forward layers worsens visual quality and prompt alignment.The final model excludes feed-forward layers from optimization.Source: B. Supplementary Ablations · pp. 14–15
- Removing the task indicator degrades all metrics; the authors identify explicit control-type signaling as crucial for resolving ambiguity and switching reasoning modes.Source: B. Supplementary Ablations · p. 15
C. Limitations
Canvas-to-Image’s canvas has a pixel-space capacity limit, while the paper also reports background-aware composition and favorable human-study comparisons. The section additionally presents qualitative pose results and an architecture ablation.
C. Limitations
- In pose-overlaid 2P and 1P compositions, the paper reports identity preservation and pose alignment; the 2P results follow target poses from FLUX-Dev priors.The 2P examples are described as coherent and high-quality.Source: Figure V · p. 16, Figure VI · p. 16
- The architecture ablation’s highest-performing configuration fine-tunes both text and image branches, excludes the feed-forward layer, and includes task indicators.Source: Table IV · p. 17
- As concepts increase, the single RGB canvas becomes crowded and harder to interpret; the authors suggest layered controls such as an additional alpha channel.The stated constraint is the available pixel space, and the paper reports handling occluding entities up to 4P composition.Source: C. Limitations · pp. 15–17
D. Additional Applications
- Canvas-to-Image can insert humans or objects into a background through reference-image pasting or box annotations, with natural scene interaction.The paper describes this as background-aware composition and provides qualitative examples.Source: D. Additional Applications · p. 17
E. User Study
- The human evaluation uses separate studies for pose plus box layout and pose plus identity, with 30 participants and 30 examples per study.Participants select their preferred output in A/B comparisons.Source: E. User Study · p. 17
- Canvas-to-Image outperforms both baselines overall; among competitors, performs stronger on identity preservation, whereas [45] performs better on control following, aligning human preference with reported metrics.Source: E. User Study · p. 17
F.1. Evaluation Metrics
This section specifies identity, image-quality, prompt-alignment, and control-adherence metrics, alongside benchmark construction procedures. It also reports user preference for Canvas-to-Image in control following and identity preservation.
F.1. Evaluation Metrics
- For background-aware composition, the canvas can integrate humans or objects into a scene using reference-image pasting or bounding-box annotations.The figure describes natural spatial alignment and consistent lighting with the surrounding environment.Source: Figure VIII · p. 18
- Canvas-to-Image is significantly preferred over strong baselines in both control following and identity preservation user studies.Source: Table V · p. 18
- ArcFace similarity measures human identity preservation across specified benchmarks, while DINOv2 similarity measures object consistency in ID-Object Interaction.Human identities are sampled from FFHQ-in-the-wild.Source: §F.1 · p. 18
- HPSv3 evaluates visual quality and prompt adherence, and VQAScore further assesses prompt alignment.HPSv3 is computed using the original user-provided prompt, without implicit prompt rewrites.Source: §F.1 · p. 18
- Control-QA uses GPT-4o to score generated compositions against control images across pose, spatial-layout, box-layout, and multi-control settings.PoseAP and human user studies provide additional evaluations.Source: §F.1 · p. 18
F.2. Evaluation Benchmarks
- Benchmark canvases use sampled identities and detected positions for 4P composition, extracted poses for pose-guided composition, filtered CreatiDesign samples for layout, and combined pose, identity, and annotations for multi-control.An automated pipeline constructs benchmark canvases.Source: §F.2 · pp. 18–19
F.3. Dataset Details
The training data combines an internal human-centric cross-frame dataset with CreatiDesign samples. The supplied evaluation protocols score compositional fidelity and joint control through holistic criteria and one-to-five ratings.
F.3. Dataset Details
- Training uses about 6M human-centric images from about 1M cross-frame scenes, augmented with CreatiDesign named-annotation and text-rendering samples.Legal constraints prevent open-sourcing the internal dataset; the authors note a similar multi-frame dataset could be built from public video datasets.Source: §F.3 · p. 19
- The compositional-fidelity rubric jointly evaluates identity, relative order, and realism, accepting minor artistic differences when those core properties remain preserved.Its instructions call for a single holistic score based on the three criteria.Source: §F.3 · p. 20
- The accompanying composition rubric defines a 1–5 score, from excellent integration to failure, and asks evaluators to consider identity, spatial order, and realism together.Source: §F.3 · p. 20
- The pose-control rubric adds pose fidelity to identity, order, and realism, with examples of minor and major flaws mapped to its rating levels.A score of 5 requires correct identities, order, poses, and realistic integration.Source: Table VII · p. 21, §F.3 · p. 21
- The joint-control rubric scores whether identity, pose, layout, and realism are all satisfied, treating failure in one criterion as a compositional failure.The protocol calls for one holistic Joint Control Fidelity Score.Source: §F.3 · p. 23, Table IX · p. 23