A data-driven robotic Chinese calligraphy system using convolutional auto-encoder and differential evolution

Gao, Xingen, Zhou, Changle, Chao, Fei, Yang, Longzhi, Lin, Chih-Min, Xu, Tao, Shang, Changjing and Shen, Qiang (2019) A data-driven robotic Chinese calligraphy system using convolutional auto-encoder and differential evolution. Knowledge-Based Systems, 182. p. 104802. ISSN 0950-7051

KBS_Gao-20190227.pdf - Accepted Version
Available under License Creative Commons Attribution Non-commercial No Derivatives 4.0.

Download (3MB) | Preview
Official URL: https://doi.org/10.1016/j.knosys.2019.06.010


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.

Item Type: Article
Uncontrolled Keywords: Robotic Chinese calligraphy, Data-driven evaluation model, Convolutional auto-encoder, Differential evolution
Subjects: G400 Computer Science
G500 Information Systems
G700 Artificial Intelligence
Department: Faculties > Engineering and Environment > Computer and Information Sciences
Depositing User: Elena Carlaw
Date Deposited: 05 Jul 2019 09:45
Last Modified: 31 Jul 2021 11:31
URI: http://nrl.northumbria.ac.uk/id/eprint/39872

Actions (login required)

View Item View Item


Downloads per month over past year

View more statistics