Birth of a Painting: Differentiable Brushstroke Reconstruction
Not on the map. Why?
Abstract (arXiv)
Painting embodies a unique form of visual storytelling, where the creation process is as significant as the final artwork. Although recent advances in generative models have enabled visually compelling painting synthesis, most existing methods focus solely on final image generation or patch-based process simulation, lacking explicit stroke structure and failing to produce smooth, realistic shading. In this work, we present a differentiable stroke reconstruction framework that unifies painting, stylized texturing, and smudging to faithfully reproduce the human painting-smudging loop. Given an input image, our framework first optimizes single- and dual-color Bezier strokes through a parallel differentiable paint renderer, followed by a style generation module that synthesizes geometry-conditioned textures across diverse painting styles. We further introduce a differentiable smudge operator to enable natural color blending and shading. Coupled with a coarse-to-fine optimization strategy, our method jointly optimizes stroke geometry, color, and texture under geometric and semantic guidance. Extensive experiments on oil, watercolor, ink, and digital paintings demonstrate that our approach produces realistic and expressive stroke reconstructions, smooth tonal transitions, and richly stylized appearances, offering a unified model for expressive digital painting creation. See our project page for more demos: https://yingjiang96.github.io/DiffPaintWebsite/.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 19 of its 51 references that are in the map. First posted on arXiv 17 Nov 2025.
Builds on
19 of 51 references.
References · 19
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2023Segment Anythingcited by 8,158
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,678
- 2021CLIPDraw: Exploring Text-to-Drawing Synthesis through Language-Image Encoderscited by 186
- 2021Im2Vec: Synthesizing Vector Graphics without Vector Supervisioncited by 114
- 2019Learning to Paint With Model-based Deep Reinforcement Learningcited by 70
- 2023Breathing Life Into Sketches Using Text-to-Video Priorscited by 47
- 2025PhysAnimator: Physics-Guided Generative Cartoon Animationcited by 40
- 2024ProcessPainter: Learn Painting Process from Sequence Datacited by 37
- 2024Generative Image Layer Decomposition with Visual Effectscited by 33
7 more
- 2019Neural Painters: A learned differentiable constraint for generating brushstroke paintingscited by 28
- 2024Layered Image Vectorization via Semantic Simplificationcited by 18
- 2021StyleCLIPDraw: Coupling Content and Style in Text-to-Drawing Synthesiscited by 15
- 2025SwiftSketch: A Diffusion Model for Image-to-Vector Sketch Generationcited by 14
- 2024CoFRIDA: Self-Supervised Fine-Tuning for Human-Robot Co-Paintingcited by 8
- 2024Inverse Painting: Reconstructing The Painting Processcited by 6
- 2024Spline-FRIDA: Towards Diverse, Humanlike Robot Painting Styles with a Sample-Efficient, Differentiable Brush Stroke Modelcited by 5
Built on by
Citing papers per year: 2026: 1.
1 paper.