Abstract
In this paper, we present a novel robotic system that produces watercolour paintings by means of a 6-degree-of-freedom collaborative robot. After an analysis of traditional watercolour, different non-photorealistic rendering techniques are applied in order to elaborate digital images into artworks. Several algorithms, aimed at processing both the backgrounds and the details, are implemented. Then, the resulting rendering is converted into a sequence of trajectories that the robot reproduces on paper. During the process, the artist controlling the system can change both the algorithm parameters and the hardware variables (e.g. brush type, colour dilution, etc.) in order to obtain a different artistic rendering. The challenge is indeed not to faithfully reproduce an image but to introduce a personal and original contribution to the artwork. The robotic painting system described in this paper was named “Busker Robot” and it is the first automatic system that uses the watercolour technique for artistic rendering. It was installed at the “Algorithmic Arts and Robotics” exhibition during the international event “Trieste Next” (Trieste, Italy, September 2017) and won an Honorable Mention at the 2018 International Robotic Art Competition (RobotArt).
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Smith, G.W., Leymarie, F.F.: The machine as artist: an introduction. In: Arts vol. 6 no.2. Multidisciplinary Digital Publishing Institute, p 5 (2017)
Aguilar, C., Lipson, H.: A robotic system for interpreting images into painted artwork. In: International conference on generative art, vol. 11 (2008)
Tinguely art machines. https://en.wikipedia.org/wiki/Jean_Tinguely/
Cohen, H.: The further exploits of aaron, painter. Stanf. Humanit. Rev. 4(2), 141–158 (1995)
Gommel, M., Haitz, M., Zappe, J.: Robotlab autoportrait project: Human portraits drawn by a robot. http://www.robotlab.de/
Calinon, S., Epiney, J., Billard, A.: A humanoid robot drawing human portraits. In: 2005 5th IEEE-RAS international conference on humanoid robots. IEEE, pp. 161–166 (2005)
Jean-Pierre, G., Saïd, Z: The artist robot: A robot drawing like a human artist. In: IEEE International Conference on Industrial Technology (ICIT), 2012. IEEE, pp. 486–491 (2012)
Yao, F., Shao, G.: Painting brush control techniques in chinese painting robot. In: IEEE international workshop on robot and human interactive communication. ROMAN 2005. IEEE, 2005, pp. 462–467 (2005)
Kudoh, S., Ogawara, K., Ruchanurucks, M., Ikeuchi, K.: Painting robot with multi-fingered hands and stereo vision. Robot. Auton. Syst. 57(3), 279–288 (2009)
Lu, Y., Lam, J.H., Yam, Y.: Preliminary study on vision-based pen-and-ink drawing by a robotic manipulator. In: IEEE/ASME international conference on advanced intelligent mechatronics, AIM 2009. IEEE, 2009, pp. 578–583 (2009)
Sun, Y., Xu, Y.: A calligraphy robot—callibot: design, analysis and applications. In: IEEE international conference on robotics and Biomimetics (ROBIO). IEEE 2013, pp. 185–190 (2013)
Kim, S., Song, M., Kim, P., Lee, G., Ganbold, N., Tang, J.: A development of art robot system for representation of brightness of image. Intell. Auton. Syst. 12, 433–441 (2013)
Tresset, P., Leymarie, F.F.: Portrait drawing by paul the robot. Comput. Graph 37(5), 348–363 (2013)
Benedettelli, D.: Legonardo (2013). http://robotics.benedettelli.com/legonardo/
Jain, S., Gupta, P., Kumar, V., Sharma, K.: A force-controlled portrait drawing robot. In: International Conference on Industrial Technology (ICIT), IEEE, pp. 3160–3165 (2015)
Luo, R.C., Hong, M.-J., Chung, P.-C.: Robot artist for colorful picture painting with visual control system. In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2016, pp. 2998–3003 (2016)
Berio, D., Calinon, S., Leymarie, F.F.: Learning dynamic graffiti strokes with a compliant robot. In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, pp. 3981–3986 (2016)
Scalera, L., Mazzon, E., Gallina, P., Gasparetto, A.: Airbrush robotic painting system: Experimental validation of a colour spray model. In: International conference on robotics in Alpe-Adria Danube region. Springer, pp. 549–556 (2017)
Ago, V.: Robotic airbrush painting. http://violaago.com/robotic-airbrush-painting/
Deussen, O., Lindemeier, T., Pirk, S., Tautzenberger, M.: Feedback-guided stroke placement for a painting machine. In: Proceedings of the eighth annual symposium on computational aesthetics in graphics, visualization, and imaging. Eurographics association, pp. 25–33 (2012)
Lindemeier, T., Metzner, J., Pollak, L., Deussen, O.: Hardware-based non-photorealistic rendering using a painting robot. In: Computer graphics forum, vol. 34, no. 2. Wiley Online Library, pp. 311–323 (2015)
Song, D., Lee, T., Kim, Y.J., Sohn, S., Kim, Y.J.: Artistic pen drawing on an arbitrary surface using an impedance-controlled robot. In: IEEE International Conference on Robotics and Automation (ICRA) (2018)
Ticini, L.F., Rachman, L., Pelletier, J., Dubal, S.: Enhancing aesthetic appreciation by priming canvases with actions that match the artist’s painting style, Frontiers in human neuroscience, vol 8 (2014)
Arte algoritmica e robotica: Next, Trieste, September, 21-23, 2017, http://www.triestenext.it/arte-algoritmica-robotica/ (2017)
2018 International Robotic Art Competition (RobotArt). http://robotart.org/archives/2018/artworks/ (2018)
Seymour, P.: The artist’s handbook Arcturus (2003)
Watercolour, History overview, http://watercolor.net/history-overview/ (2012)
Curtis, C.J., Anderson, S.E., Seims, J.E., Fleischer, K.W., Salesin, D.H.: Computer-generated watercolor. In: Proceedings of the 24th annual conference on computer graphics and interactive techniques. ACM Press/Addison-Wesley Publishing Co., pp. 421–430 (1997)
Lum, E.B., Ma, K.-L.: Non-photorealistic rendering using watercolor inspired textures and illumination. In: Proceedings. Ninth pacific conference on computer graphics and applications. IEEE, 2001, pp. 322–330 (2001)
Burgess, J., Wyvill, G., King, S.A.: A system for real-time watercolour rendering. In: Computer graphics international 2005, IEEE, pp. 234–240 (2005)
Van Laerhoven, T., Liesenborgs, J., Van Reeth, F.: Real-time watercolor painting on a distributed paper model. In: Proceedings. Computer graphics international. IEEE, 2004, pp. 640–643 (2004)
Bousseau, A., Kaplan, M., Thollot, J., Sillion, F.X.: Interactive watercolor rendering with temporal coherence and abstraction. In: Proceedings of the 4th international symposium on Non-photorealistic animation and rendering. ACM, pp. 141–149 (2006)
Luft, T., Deussen, O.: Real-time watercolor for animation. J. Comput. Sci. Technol. 21(2), 159–165 (2006)
Montesdeoca, S.E., Seah, H.S., Rall, H.-M.: Art-directed watercolor rendered animation. In: Proceedings of the joint symposium on computational aesthetics and sketch based interfaces and modeling and non-photorealistic animation and rendering. Eurographics Association, pp. 51–58 (2016)
Montesdeoca, S., Seah, H.S., Bénard, P., Vergne, R., Thollot, J., Rall, H.-M., Benvenuti, D.: Edge-and substrate-based effects for watercolor stylization. In: Expressive 2017, the symposium on computational aesthetics, Sketch-based interfaces and modeling, and non-photorealistic animation and rendering, p 10 (2017)
Sefiane, K.: Patterns from drying drops. Adv. Colloid Interf. Sci. 206, 372–381 (2014)
Kyprianidis, J.E., Collomosse, J., Wang, T., Isenberg, T.: State of the art: a taxonomy of artistic stylization techniques for images and video. IEEE Trans. Vis. Comput. Graph. 19(5), 866–885 (2013)
Zeng, K., Zhao, M., Xiong, C., Zhu, S.C.: From image parsing to painterly rendering. ACM Trans. Graph. 29(1), 2–1 (2009)
Seriani, S., Cortellessa, A., Belfio, S., Sortino, M., Totis, G., Gallina, P.: Automatic path-planning algorithm for realistic decorative robotic painting. Autom. Constr. 56, 67–75 (2015)
Canny, J.: A computational approach to edge detection. IEEE Trans Pattern. Anal Mach Intell 6, 679–698 (1986)
Ogniewicz, R.L., Kübler, O.: Hierarchic voronoi skeletons. Pattern Recog. 28(3), 343–359 (1995)
Duda, R.O., Hart, P.E.: Use of the hough transformation to detect lines and curves in pictures. Commun. ACM 15(1), 11–15 (1972)
Ballard, D.H.: Generalizing the hough transform to detect arbitrary shapes. Pattern Recog. 13(2), 111–122 (1981)
aNEWS: Italian prof. creates robotic artist, http://www.anews.com.tr/webtv/life/italian-prof-creates-robotic-artist/ (2017)
Acknowledgements
This research has been in part supported by Fondo Ricerca Ateneo, FRA 2015 (Internal Fund, University of Trieste).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Scalera, L., Seriani, S., Gasparetto, A. et al. Watercolour Robotic Painting: a Novel Automatic System for Artistic Rendering. J Intell Robot Syst 95, 871–886 (2019). https://doi.org/10.1007/s10846-018-0937-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-018-0937-y