Stroke-based Neural Painting and Stylization with Dynamically Predicted Painting Region
Not on the map. Why?
Abstract (arXiv)
Stroke-based rendering aims to recreate an image with a set of strokes. Most existing methods render complex images using an uniform-block-dividing strategy, which leads to boundary inconsistency artifacts. To solve the problem, we propose Compositional Neural Painter, a novel stroke-based rendering framework which dynamically predicts the next painting region based on the current canvas, instead of dividing the image plane uniformly into painting regions. We start from an empty canvas and divide the painting process into several steps. At each step, a compositor network trained with a phasic RL strategy first predicts the next painting region, then a painter network trained with a WGAN discriminator predicts stroke parameters, and a stroke renderer paints the strokes onto the painting region of the current canvas. Moreover, we extend our method to stroke-based style transfer with a novel differentiable distance transform loss, which helps preserve the structure of the input image during stroke-based stylization. Extensive experiments show our model outperforms the existing models in both stroke-based neural painting and stroke-based stylization. Code is available at https://github.com/sjtuplayer/Compositional_Neural_Painter
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 16 of its 31 references that are in the map. First posted on arXiv 7 Sep 2023.
Builds on
16 of 31 references.
References · 16
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
- 2015Continuous control with deep reinforcement learningcited by 3,407
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,988
- 2017Improved Training of Wasserstein GANscited by 2,235
- 2017Arbitrary Style Transfer in Real-time with Adaptive Instance Normalizationcited by 2,010
- 2013Generating Sequences With Recurrent Neural Networkscited by 554
- 2017A Neural Representation of Sketch Drawingscited by 313
- 2021AdaAttN: Revisit Attention Mechanism in Arbitrary Neural Style Transfercited by 178
- 2018Synthesizing Programs for Images using Reinforced Adversarial Learningcited by 72
- 2019Learning to Paint With Model-based Deep Reinforcement Learningcited by 71
- 2021Paint Transformer: Feed Forward Neural Painting with Stroke Predictioncited by 62
4 more
- 2020Stylized Neural Paintingcited by 50
- 2021Rethinking Style Transfer: From Pixels to Parameterized Brushstrokescited by 42
- 2020Combining Semantic Guidance and Deep Reinforcement Learning For Generating Human Level Paintingscited by 13
- 2022Im2Oil: Stroke-Based Oil Painting Rendering with Linearly Controllable Fineness Via Adaptive Samplingcited by 9
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 6; 2026: 4.
14 papers.
Sort:
By area:
- 2025LayerTracer: Cognitive-Aligned Layered SVG Synthesis via Diffusion Transformercited by 43
- 2024ProcessPainter: Learn Painting Process from Sequence Datacited by 38
- 2025UniCombine: Unified Multi-Conditional Combination with Diffusion Transformercited by 26
- 2023SAMVG: A Multi-stage Image Vectorization Model with the Segment-Anything Modelcited by 6
- 2024Inverse Painting: Reconstructing The Painting Processcited by 6
- 2026Stroke of Surprise: Progressive Semantic Illusions in Vector Sketchingcited by 3
- 2025Vectorized Region Based Brush Strokes for Artistic Renderingcited by 2
- 2025Text2VDM: Text to Vector Displacement Maps for Expressive and Interactive 3D Sculptingcited by 1
- 2026Look, Compare and Draw: Differential Query Transformer for Automatic Oil Paintingcited by 1
- 2024MambaPainter: Neural Stroke-Based Rendering in a Single Stepcited by 0
- 2025Stroke-based Cyclic Amplifier: Image Super-Resolution at Arbitrary Ultra-Large Scalescited by 0
- 2025PaintFlow: A Unified Framework for Interactive Oil Paintings Editing and Generationcited by 0
- 2026PaintCopilot: Modeling Painting as Autonomous Artistic Continuation20 May 2026
- 2026Look, Compare and Draw: Differential Query Transformer for Automatic Oil Painting29 Mar 2026
- 2026Data-Efficient Brushstroke Generation with Diffusion Models for Oil Painting1 Mar 2026
- 2026Stroke of Surprise: Progressive Semantic Illusions in Vector Sketching12 Feb 2026
- 2025PaintFlow: A Unified Framework for Interactive Oil Paintings Editing and Generation9 Dec 2025
- 2025Stroke-based Cyclic Amplifier: Image Super-Resolution at Arbitrary Ultra-Large Scales12 Jun 2025
- 2025Vectorized Region Based Brush Strokes for Artistic Rendering11 Jun 2025
- 2025UniCombine: Unified Multi-Conditional Combination with Diffusion Transformer12 Mar 2025
- 2025Text2VDM: Text to Vector Displacement Maps for Expressive and Interactive 3D Sculpting27 Feb 2025
- 2025LayerTracer: Cognitive-Aligned Layered SVG Synthesis via Diffusion Transformer3 Feb 2025
- 2024MambaPainter: Neural Stroke-Based Rendering in a Single Step16 Oct 2024
- 2024Inverse Painting: Reconstructing The Painting Process30 Sep 2024
2 more
- 2024ProcessPainter: Learn Painting Process from Sequence Datacited by 38
- 2023SAMVG: A Multi-stage Image Vectorization Model with the Segment-Anything Modelcited by 6
- 2024Inverse Painting: Reconstructing The Painting Processcited by 6
- 2026Stroke of Surprise: Progressive Semantic Illusions in Vector Sketchingcited by 3
- 2025Vectorized Region Based Brush Strokes for Artistic Renderingcited by 2
- 2025Text2VDM: Text to Vector Displacement Maps for Expressive and Interactive 3D Sculptingcited by 1
- 2026Look, Compare and Draw: Differential Query Transformer for Automatic Oil Paintingcited by 1
- 2024MambaPainter: Neural Stroke-Based Rendering in a Single Stepcited by 0
- 2025Stroke-based Cyclic Amplifier: Image Super-Resolution at Arbitrary Ultra-Large Scalescited by 0
- 2025PaintFlow: A Unified Framework for Interactive Oil Paintings Editing and Generationcited by 0
- 2026PaintCopilot: Modeling Painting as Autonomous Artistic Continuationcited by 0
- 2026PaintCopilot: Modeling Painting as Autonomous Artistic Continuation20 May 2026
- 2026Look, Compare and Draw: Differential Query Transformer for Automatic Oil Painting29 Mar 2026
- 2026Stroke of Surprise: Progressive Semantic Illusions in Vector Sketching12 Feb 2026
- 2025PaintFlow: A Unified Framework for Interactive Oil Paintings Editing and Generation9 Dec 2025
- 2025Stroke-based Cyclic Amplifier: Image Super-Resolution at Arbitrary Ultra-Large Scales12 Jun 2025
- 2025Vectorized Region Based Brush Strokes for Artistic Rendering11 Jun 2025
- 2025Text2VDM: Text to Vector Displacement Maps for Expressive and Interactive 3D Sculpting27 Feb 2025
- 2024MambaPainter: Neural Stroke-Based Rendering in a Single Step16 Oct 2024
- 2024Inverse Painting: Reconstructing The Painting Process30 Sep 2024
- 2024ProcessPainter: Learn Painting Process from Sequence Data10 Jun 2024
- 2023SAMVG: A Multi-stage Image Vectorization Model with the Segment-Anything Model9 Nov 2023