LPaintB: Learning to Paint from Self-Supervision
Not on the map. Why?
Abstract (arXiv)
We present a novel reinforcement learning-based natural media painting algorithm. Our goal is to reproduce a reference image using brush strokes and we encode the objective through observations. Our formulation takes into account that the distribution of the reward in the action space is sparse and training a reinforcement learning algorithm from scratch can be difficult. We present an approach that combines self-supervised learning and reinforcement learning to effectively transfer negative samples into positive ones and change the reward distribution. We demonstrate the benefits of our painting agent to reproduce reference images with brush strokes. The training phase takes about one hour and the runtime algorithm takes about 30 seconds on a GTX1080 GPU reproducing a 1000x800 image with 20,000 strokes.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 1.
4 papers.
- 2022Toward Modeling Creative Processes for Algorithmic Paintingcited by 9
- 2021Intelli-Paint: Towards Developing Human-like Painting Agentscited by 6
- 2022Stroke-based Rendering: From Heuristics to Deep Learningcited by 4
- 2023Segmentation-Based Parametric Paintingcited by 3
- 2023Segmentation-Based Parametric Painting24 Nov 2023
- 2022Stroke-based Rendering: From Heuristics to Deep Learning30 Dec 2022
- 2022Toward Modeling Creative Processes for Algorithmic Painting3 May 2022
- 2021Intelli-Paint: Towards Developing Human-like Painting Agents16 Dec 2021