A Watercolor Painting Image Generation Using Stroke-Based Rendering

The main contribution of this work is to propose a watercolor painting image generation using stroke-based rendering. In this work, we use a watercolor model simulating behavior of watercolor to paint a brush stroke. Using this model, we mimic uneven painting of brush stroke similar to the actual watercolor painting. Also, we repeat drawing with a brush while reducing the brush size in the same way as real painting. To paint strokes to the canvas, we use a greedy approach such that the difference an input image and the canvas image is minimized. As a result, we can generate high quality watercolor painting images that closely approximate the input image while having a watercolor painting style.

[1]  Jun-Hai Yong,et al.  Towards Photo Watercolorization with Artistic Verisimilitude , 2014, IEEE Transactions on Visualization and Computer Graphics.

[2]  ジョハン ヘンリー,et al.  Creating Watercolor Style Images Taking Into Account Painting Techniques , 2004 .

[3]  Atsushi Kasao,et al.  Algorithmic Painter: a NPR method to generate various styles of painting , 2004, SIGGRAPH '04.

[4]  Ito Yasuaki,et al.  ASCII Art Generation using the Local Exhaustive Search on the GPU , 2013 .

[5]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Aaron Hertzmann,et al.  A survey of stroke-based rendering , 2003, IEEE Computer Graphics and Applications.

[7]  Kwan-Liu Ma,et al.  Non-photorealistic rendering using watercolor inspired textures and illumination , 2001, Proceedings Ninth Pacific Conference on Computer Graphics and Applications. Pacific Graphics 2001.

[8]  Frank Van Reeth,et al.  Real-time simulation of watery paint , 2005, Comput. Animat. Virtual Worlds.

[9]  Koji Nakano,et al.  Tile Art Image Generation Using Conditional Generative Adversarial Networks , 2018, 2018 Sixth International Symposium on Computing and Networking Workshops (CANDARW).

[10]  Stefan Schlechtweg,et al.  Non-photorealistic computer graphics: modeling, rendering, and animation , 2002 .

[11]  Irfan A. Essa,et al.  Image and video based painterly animation , 2004, NPAR '04.

[12]  Yi Yang,et al.  Photomosaic Generation by Rearranging Subimages, with GPU Acceleration , 2017, 2017 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW).

[13]  Koji Nakano,et al.  A Square Pointillism Image Generation, and Its GPU Acceleration , 2017, 2017 Fifth International Symposium on Computing and Networking (CANDAR).

[14]  David Salesin,et al.  Image Analogies , 2001, SIGGRAPH.

[15]  Feng Tian,et al.  Painterly rendering techniques: a state‐of‐the‐art review of current approaches , 2013, Comput. Animat. Virtual Worlds.

[16]  Ken Perlin,et al.  [Computer Graphics]: Three-Dimensional Graphics and Realism , 2022 .

[17]  David Salesin,et al.  Computer-generated watercolor , 1997, SIGGRAPH.

[18]  Mark S. Nixon,et al.  Feature Extraction and Image Processing , 2002 .