Framework Overview
Framework of our progressive line art generation system DoodleAssist. (a) It is built by applying a controllable diffusion model iteratively to update
intended regions for incoming or modified strokes. (b) Regional latent blending enables the progressive process with region control, which accounts for noise
prediction and denoising in the intended region M. The remaining region 1−M is replaced with a known latent from the last generated line art. (c) A latent
distribution alignment mechanism is proposed to improve transitions between the two regions. Newly added or modified strokes are highlighted in red. Masks
in pink indicate the intended regions.
Overall Introduction
(Or watch on Bilibili)
👇
Result Gallery
Support for different creation workflows of participants in the user study. We plot their different actions along a timeline using color coding. The
four results of each participant correspond to the orders on the timeline.
Comparisons 1
Comparisons with line art generation methods based on complete or iterative sketches.
Newly added strokes are highlighted in red.
Comparisons 2
User study of iterative sketch to line art generation between Block-and-Detail system and ours. Newly added or modified strokes are highlighted
in red. Blue drawings underneath are the last generated images.
@article{mo2025doodleassist,
title={DoodleAssist: Progressive Interactive Line Art Generation with Latent Distribution Alignment},
author={Mo, Haoran and Shen, Yulin and Simo-Serra, Edgar and Wang, Zeyu},
journal={IEEE Transactions on Visualization and Computer Graphics},
year={2025},
publisher={IEEE}
}