Skip to main content
Log in

Stroke Reasoning for Robotic Chinese Calligraphy Based on Complete Feature Sets

  • Published:
International Journal of Social Robotics Aims and scope Submit manuscript

Abstract

There are a lot of functional and artistic elements in Chinese calligraphy, involving brush trajectories, velocity and force in stroke writing and so on. These features make Chinese calligraphy a charming art and meanwhile bring difficulties in writing. This paper investigates the approach in stroke reasoning for Chinese calligraphy with robots. The complete feature set, which is defined as the one containing all the information required to fulfill corresponding task, is first introduced to characterize Chinese calligraphy. A stroke reasoning strategy is proposed from the complete feature set point of view according to some ad hoc strategies in Chinese writing. Stroke characteristics are described by several indexes, which are selected by C4.5 decision tree to reason out stroke directions. A hierarchical reasoning pyramid is proposed to obtain stroke order in Chinese characters. The proposed stroke reasoning methodology is tested on two databases consisting of strokes from Ouyang Xun’s tablet inscriptions.

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

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Ouyang Z, Fong W (2008) Chinese calligraphy. Yale University Press, New Haven

    Google Scholar 

  2. Xu S, Jiang H, Lau F et al (2012) Computationally evaluating and reproducing the beauty of chinese calligraphy. IEEE Intell Syst 2012(3):63–72

    Article  Google Scholar 

  3. Zhang J, Mao G, Lin H et al (2011) Outline font generating from images of ancient Chinese calligraphy. In: Transactions on edutainment V (Lecture notes in computer science), vol 6530. Springer, Berlin, pp 122–131

  4. Chao F, Chen H, Shen Y et al (2014) Robotic free writing of Chinese characters via human–robot interactions. Int J Hum Robot 11(1):1450007

    Article  Google Scholar 

  5. Chao F, Sun Y, Wang Z et al (2014) A reduced classifier ensemble approach to human gesture classification for robotic Chinese handwriting. In: IEEE international conference on fuzzy systems, pp 1720–1727

  6. Sun Y, Qian H, Xu Y (2014) A geometric approach to stroke extraction for the Chinese calligraphy robot. In: IEEE international conference on robotics and automation, pp 3207–3212

  7. Sun Y, Qian H, Xu Y (2014) Robot learns Chinese calligraphy from Demonstrations. In: IEEE international conference on intelligent robotics and systems, pp 4408–4413

  8. Lam J, Yam Y (2009) Stroke trajectory generation experiment for a robotic Chinese calligrapher using a geometric brush footprint model. In: IEEE international conference on intelligent robotics and systems, pp 2315–2320

  9. Mueller S, Huebel N, Waibel M et al (2013) Robotic calligraphy—learning how to write single strokes of Chinese and Japanese characters. In: IEEE international conference on intelligent robotics and systems, pp 1734–1739

  10. Huebel N, Mueggler E, Waibel M et al (2012) Towards robotic calligraphy. In: IEEE international conference on intelligent robotics and systems, pp 5165–5166

  11. Yao F, Gao G, Yi J (2004) Trajectory generation of the writing-brush for a robot arm to inherit block _ style Chinese character calligraphy techniques. Adv Robot 18(3):331–356

    Article  Google Scholar 

  12. Yao F, Gao G (2006) Modeling of ancient-style Chinese character and its application to ccc robot. In: IEEE International conference on networking, sensing and control, pp 72–77

  13. Zhang X, Liu G (2009) Chinese calligraphy character image synthesis based on retrieval. In: Advances in multimedia information processing-PCM 2009. Springer, Berlin, pp 167–178

  14. Wong S, Leung H, Ip H (2008) Model-based analysis of Chinese calligraphy images. Comput Vis Image Underst 109(1):69–85

    Article  Google Scholar 

  15. Li W (2009) Chinese writing and calligraphy. Hawaii University Press, Honolulu

    Google Scholar 

  16. https://en.wikipedia.org/wiki/Stroke_(CJKV_character)

  17. Wang Z, Chang C, Lin C et al (2009) A reversible information hiding scheme using left–right and up–down chinese character representation. J Syst Softw 82(8):1362–1369

    Article  Google Scholar 

  18. Ma L, Liu C (2008) A new radical-based approach to online handwritten Chinese character recognition. In: IEEE international conference on pattern recognition, pp 1–4

  19. Leung C, Cheung Y, Wong Y (1987) A knowledge-based stroke-matching method for Chinese character recognition. IEEE Trans Syst Man Cybern 17(6):993–1003

    Article  Google Scholar 

  20. Ho T (1998) The random subspace method for constructing decision forests. IEEE Trans Pattern Anal Mach Intell 20(8):832–844

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to thank L. Wang, Y. Huang, C. Wu and Y. Chen from the Research Center of Intelligence Robotics (RCIR), SJTU, for their insightful suggestions and comments for improving the quality of this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhe Ma.

Ethics declarations

Conflicts of interest

The authors declare that they have no conflict of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ma, Z., Su, J. Stroke Reasoning for Robotic Chinese Calligraphy Based on Complete Feature Sets. Int J of Soc Robotics 9, 525–535 (2017). https://doi.org/10.1007/s12369-017-0410-2

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12369-017-0410-2

Keywords

Navigation