Skip to main content
Log in

Watercolour Robotic Painting: a Novel Automatic System for Artistic Rendering

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

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).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. 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)

  2. Aguilar, C., Lipson, H.: A robotic system for interpreting images into painted artwork. In: International conference on generative art, vol. 11 (2008)

  3. Tinguely art machines. https://en.wikipedia.org/wiki/Jean_Tinguely/

  4. Cohen, H.: The further exploits of aaron, painter. Stanf. Humanit. Rev. 4(2), 141–158 (1995)

    MathSciNet  Google Scholar 

  5. Gommel, M., Haitz, M., Zappe, J.: Robotlab autoportrait project: Human portraits drawn by a robot. http://www.robotlab.de/

  6. 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)

  7. 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)

  8. 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)

  9. 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)

    Article  Google Scholar 

  10. 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)

  11. 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)

  12. 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)

    Article  Google Scholar 

  13. Tresset, P., Leymarie, F.F.: Portrait drawing by paul the robot. Comput. Graph 37(5), 348–363 (2013)

    Article  Google Scholar 

  14. Benedettelli, D.: Legonardo (2013). http://robotics.benedettelli.com/legonardo/

  15. 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)

  16. 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)

  17. 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)

  18. 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)

  19. Ago, V.: Robotic airbrush painting. http://violaago.com/robotic-airbrush-painting/

  20. 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)

  21. 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)

  22. 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)

  23. 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)

  24. Arte algoritmica e robotica: Next, Trieste, September, 21-23, 2017, http://www.triestenext.it/arte-algoritmica-robotica/ (2017)

  25. 2018 International Robotic Art Competition (RobotArt). http://robotart.org/archives/2018/artworks/ (2018)

  26. Seymour, P.: The artist’s handbook Arcturus (2003)

  27. Watercolour, History overview, http://watercolor.net/history-overview/ (2012)

  28. 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)

  29. 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)

  30. Burgess, J., Wyvill, G., King, S.A.: A system for real-time watercolour rendering. In: Computer graphics international 2005, IEEE, pp. 234–240 (2005)

  31. 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)

  32. 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)

  33. Luft, T., Deussen, O.: Real-time watercolor for animation. J. Comput. Sci. Technol. 21(2), 159–165 (2006)

    Article  Google Scholar 

  34. 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)

  35. 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)

  36. Sefiane, K.: Patterns from drying drops. Adv. Colloid Interf. Sci. 206, 372–381 (2014)

    Article  Google Scholar 

  37. 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)

    Article  Google Scholar 

  38. Zeng, K., Zhao, M., Xiong, C., Zhu, S.C.: From image parsing to painterly rendering. ACM Trans. Graph. 29(1), 2–1 (2009)

    Article  Google Scholar 

  39. 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)

    Article  Google Scholar 

  40. Canny, J.: A computational approach to edge detection. IEEE Trans Pattern. Anal Mach Intell 6, 679–698 (1986)

    Article  Google Scholar 

  41. Ogniewicz, R.L., Kübler, O.: Hierarchic voronoi skeletons. Pattern Recog. 28(3), 343–359 (1995)

    Article  Google Scholar 

  42. 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)

    Article  MATH  Google Scholar 

  43. Ballard, D.H.: Generalizing the hough transform to detect arbitrary shapes. Pattern Recog. 13(2), 111–122 (1981)

    Article  MATH  Google Scholar 

  44. aNEWS: Italian prof. creates robotic artist, http://www.anews.com.tr/webtv/life/italian-prof-creates-robotic-artist/ (2017)

Download references

Acknowledgements

This research has been in part supported by Fondo Ricerca Ateneo, FRA 2015 (Internal Fund, University of Trieste).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lorenzo Scalera.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-018-0937-y

Keywords

Navigation