Brush Stroke Synthesis with a Generative Adversarial Network Driven by Physically Based Simulation

dc.contributor.authorWu, Rundongen_US
dc.contributor.authorChen, Zhilien_US
dc.contributor.authorWang, Zhaowenen_US
dc.contributor.authorYang, Jimeien_US
dc.contributor.authorMarschner, Steveen_US
dc.contributor.editorAydın, Tunç and Sýkora, Danielen_US
dc.date.accessioned2018-11-10T20:57:12Z
dc.date.available2018-11-10T20:57:12Z
dc.date.issued2018
dc.description.abstractWe introduce a novel approach that uses a generative adversarial network (GAN) to synthesize realistic oil painting brush strokes, where the network is trained with data generated by a high-fidelity simulator. Among approaches to digitally synthesizing natural media painting strokes, methods using physically based simulation by far produce the most realistic visual results and allow the most intuitive control of stroke variations. However, accurate physics simulations are known to be computationally expensive and often cannot meet the performance requirements of painting applications. A few existing simulation-based methods have managed to reach real-time performance at the cost of lower visual quality resulting from simplified models or lower resolution. In our work, we propose to replace the expensive fluid simulation with a neural network generator. The network takes the existing canvas and new brush trajectory information as input and produces the height and color of the paint surface as output. We build a large painting sample training dataset by feeding random strokes from artists' recordings into a high quality offline simulator. The network is able to produce visual quality comparable to the offline simulator with better performance than the existing real-time oil painting simulator. Finally, we implement a real-time painting system using the trained network with stroke splitting and patch blending and show artworks created with the system by artists. Our neural network approach opens up new opportunities for real-time applications of sophisticated and expensive physically based simulation.en_US
dc.description.sectionheadersVirtual Brushes
dc.description.seriesinformationExpressive: Computational Aesthetics, Sketch-Based Interfaces and Modeling, Non-Photorealistic Animation and Rendering
dc.identifier.doi10.1145/3229147.3229150
dc.identifier.isbn978-1-4503-5892-7
dc.identifier.issn2079-8679
dc.identifier.urihttps://doi.org/10.1145/3229147.3229150
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1145/3229147-3229150
dc.publisherACMen_US
dc.titleBrush Stroke Synthesis with a Generative Adversarial Network Driven by Physically Based Simulationen_US
Files
Collections