TY - JOUR
T1 - A data-driven robotic Chinese calligraphy system using convolutional auto-encoder and differential evolution
AU - Gao, Xingen
AU - Zhou, Changle
AU - Chao, Fei
AU - Yang, Longzhi
AU - Lin, Chih-Min
AU - Xu, Tao
AU - Shang, Changjing
AU - Shen, Qiang
N1 - Funding Information:
The authors are very grateful to the anonymous reviewers for their constructive comments which have helped significantly in revising this work. This work was supported by the National Natural Science Foundation of China (No. 61673322 , 61673326 , and 91746103 ), the Fundamental Research Funds for the Central Universities (No. 20720190142 ), Natural Science Foundation of Fujian Province of China (No. 2017J01128 and 2017J01129 ), and the European Union’s Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant agreement (No. 663830 ).
Funding Information:
The authors are very grateful to the anonymous reviewers for their constructive comments which have helped significantly in revising this work. This work was supported by the National Natural Science Foundation of China (No. 61673322, 61673326, and 91746103), the Fundamental Research Funds for the Central Universities (No. 20720190142), Natural Science Foundation of Fujian Province of China (No. 2017J01128 and 2017J01129), and the European Union's Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant agreement (No. 663830).
Publisher Copyright:
© 2019 Elsevier B.V.
PY - 2019/10/15
Y1 - 2019/10/15
N2 - The Chinese stroke evaluation and generation systems required in an autonomous calligraphy robot play a crucial role in producing high-quality writing results with good diversity. These systems often suffer from inefficiency and non-optima despite of intensive research effort investment by the robotic community. This paper proposes a new learning system to allow a robot to automatically learn to write Chinese calligraphy effectively. In the proposed system, the writing quality evaluation subsystem assesses written strokes using a convolutional auto-encoder network (CAE), which enables the generation of aesthetic strokes with various writing styles. The trained CAE network effectively excludes poorly written strokes through stroke reconstruction, but guarantees the inheritance of information from well-written ones. With the support of the evaluation subsystem, the writing trajectory model generation subsystem is realized by multivariate normal distributions optimized by differential evolution (DE), a type of heuristic optimization search algorithm. The proposed approach was validated and evaluated using a dataset of nine stroke categories; high-quality written strokes have been resulted with good diversity which shows the robustness and efficacy of the proposed approach and its potential in autonomous action-state space exploration for other real-world applications
AB - The Chinese stroke evaluation and generation systems required in an autonomous calligraphy robot play a crucial role in producing high-quality writing results with good diversity. These systems often suffer from inefficiency and non-optima despite of intensive research effort investment by the robotic community. This paper proposes a new learning system to allow a robot to automatically learn to write Chinese calligraphy effectively. In the proposed system, the writing quality evaluation subsystem assesses written strokes using a convolutional auto-encoder network (CAE), which enables the generation of aesthetic strokes with various writing styles. The trained CAE network effectively excludes poorly written strokes through stroke reconstruction, but guarantees the inheritance of information from well-written ones. With the support of the evaluation subsystem, the writing trajectory model generation subsystem is realized by multivariate normal distributions optimized by differential evolution (DE), a type of heuristic optimization search algorithm. The proposed approach was validated and evaluated using a dataset of nine stroke categories; high-quality written strokes have been resulted with good diversity which shows the robustness and efficacy of the proposed approach and its potential in autonomous action-state space exploration for other real-world applications
KW - Convolutional auto-encoder
KW - Data-driven evaluation model
KW - Differential evolution
KW - Robotic Chinese calligraphy
UR - http://www.scopus.com/inward/record.url?scp=85067489453&partnerID=8YFLogxK
U2 - 10.1016/j.knosys.2019.06.010
DO - 10.1016/j.knosys.2019.06.010
M3 - Article
SN - 0950-7051
VL - 182
JO - Knowledge-Based Systems
JF - Knowledge-Based Systems
M1 - 104802
ER -