Efficient Caoshu Character Recognition Scheme and Service Using CNN-Based Recognition Model Optimization
Deep learning-based artificial intelligence models are widely used in various computing fields. Especially, Convolutional Neural Network (CNN) models perform very well for image recognition and classification. In this paper, we propose an optimized CNN-based recognition model to recognize Caoshu cha...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-08-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/20/16/4641 |
id |
doaj-c4bf473882af4dd1a658e1df5d59a1e7 |
---|---|
record_format |
Article |
spelling |
doaj-c4bf473882af4dd1a658e1df5d59a1e72020-11-25T03:26:29ZengMDPI AGSensors1424-82202020-08-01204641464110.3390/s20164641Efficient Caoshu Character Recognition Scheme and Service Using CNN-Based Recognition Model OptimizationBoseon Hong0Bongjae Kim1Artificial Intelligence Research Center, Korea Electronics Technology Institute, Seongnam 13488, KoreaDivision of Computer Science and Engineering, Sun Moon University, Asan 31460, KoreaDeep learning-based artificial intelligence models are widely used in various computing fields. Especially, Convolutional Neural Network (CNN) models perform very well for image recognition and classification. In this paper, we propose an optimized CNN-based recognition model to recognize Caoshu characters. In the proposed scheme, an image pre-processing and data augmentation techniques for our Caoshu dataset were applied to optimize and enhance the CNN-based Caoshu character recognition model’s recognition performance. In the performance evaluation, Caoshu character recognition performance was compared and analyzed according to the proposed performance optimization. Based on the model validation results, the recognition accuracy was up to about 98.0% in the case of TOP-1. Based on the testing results of the optimized model, the accuracy, precision, recall, and F1 score are 88.12%, 81.84%, 84.20%, and 83.0%, respectively. Finally, we have designed and implemented a Caoshu recognition service as an Android application based on the optimized CNN based Cahosu recognition model. We have verified that the Caoshu recognition service could be performed in real-time.https://www.mdpi.com/1424-8220/20/16/4641convolutional neural networksmobile servicesCaoshu recognitionmodel optimizationdata augmentation |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Boseon Hong Bongjae Kim |
spellingShingle |
Boseon Hong Bongjae Kim Efficient Caoshu Character Recognition Scheme and Service Using CNN-Based Recognition Model Optimization Sensors convolutional neural networks mobile services Caoshu recognition model optimization data augmentation |
author_facet |
Boseon Hong Bongjae Kim |
author_sort |
Boseon Hong |
title |
Efficient Caoshu Character Recognition Scheme and Service Using CNN-Based Recognition Model Optimization |
title_short |
Efficient Caoshu Character Recognition Scheme and Service Using CNN-Based Recognition Model Optimization |
title_full |
Efficient Caoshu Character Recognition Scheme and Service Using CNN-Based Recognition Model Optimization |
title_fullStr |
Efficient Caoshu Character Recognition Scheme and Service Using CNN-Based Recognition Model Optimization |
title_full_unstemmed |
Efficient Caoshu Character Recognition Scheme and Service Using CNN-Based Recognition Model Optimization |
title_sort |
efficient caoshu character recognition scheme and service using cnn-based recognition model optimization |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2020-08-01 |
description |
Deep learning-based artificial intelligence models are widely used in various computing fields. Especially, Convolutional Neural Network (CNN) models perform very well for image recognition and classification. In this paper, we propose an optimized CNN-based recognition model to recognize Caoshu characters. In the proposed scheme, an image pre-processing and data augmentation techniques for our Caoshu dataset were applied to optimize and enhance the CNN-based Caoshu character recognition model’s recognition performance. In the performance evaluation, Caoshu character recognition performance was compared and analyzed according to the proposed performance optimization. Based on the model validation results, the recognition accuracy was up to about 98.0% in the case of TOP-1. Based on the testing results of the optimized model, the accuracy, precision, recall, and F1 score are 88.12%, 81.84%, 84.20%, and 83.0%, respectively. Finally, we have designed and implemented a Caoshu recognition service as an Android application based on the optimized CNN based Cahosu recognition model. We have verified that the Caoshu recognition service could be performed in real-time. |
topic |
convolutional neural networks mobile services Caoshu recognition model optimization data augmentation |
url |
https://www.mdpi.com/1424-8220/20/16/4641 |
work_keys_str_mv |
AT boseonhong efficientcaoshucharacterrecognitionschemeandserviceusingcnnbasedrecognitionmodeloptimization AT bongjaekim efficientcaoshucharacterrecognitionschemeandserviceusingcnnbasedrecognitionmodeloptimization |
_version_ |
1724592485281300480 |