单片机上独立手写数字倾斜校正的低计算成本算法

ID:38695

大小:5.45 MB

页数:15页

时间:2023-03-14

金币:2

上传者:战必胜

 
Citation: Premachandra, H.W.H.;
Yamada, M.; Premachandra, C.;
Kawanaka, H.
Low-Computational-Cost Algorithm
for Inclination Correction of
Independent Handwritten Digits on
Microcontrollers. Electronics 2022, 11,
1073. https://doi.org/10.3390/
electronics11071073
Academic Editors: Enrico Vezzetti,
Andrea Luigi Guerra, Gabriele
Baronio, Domenico Speranza
and Luca Ulrich
Received: 9 February 2022
Accepted: 28 March 2022
Published: 29 March 2022
Publishers Note: MDPI stays neutral
with regard to jurisdictional claims in
published maps and institutional affil-
iations.
Copyright: © 2022 by the authors.
Licensee MDPI, Basel, Switzerland.
This article is an open access article
distributed under the terms and
conditions of the Creative Commons
Attribution (CC BY) license (https://
creativecommons.org/licenses/by/
4.0/).
electronics
Article
Low-Computational-Cost Algorithm for Inclination Correction
of Independent Handwritten Digits on Microcontrollers
H. Waruna H. Premachandra
1
, Maika Yamada
2
, Chinthaka Premachandra
2,
* and Hiroharu Kawanaka
3
1
ICT Center (Information Communication Technology Center), Wayamba University of Sri Lanka,
Makandura, Gonawila (NWP) 60170, Sri Lanka; waruna@wyb.ac.lk
2
Department of Electronic Engineering, School of Engineering, Shibaura Institute of Technology,
Tokyo 135-8548, Japan; ag17111@shibaura-it.ac.jp
3
Department of Electrical and Electronic Engineering, Mie University, Mie 514-8507, Japan;
kawanaka@elec.mie-u.ac.jp
* Correspondence: chintaka@sic.shibaura-it.ac.jp
Abstract:
In recent years, the digitization of documents has progressed, and opportunities for
handwritten document creation have decreased. However, handwritten notes are still taken for
memorizing data, and automated digitalization is needed in some cases, such as making Excel sheets.
When digitizing handwritten notes, manual input is required. Therefore, the automatic recognition
and input of characters using a character recognition system is useful. However, if the characters are
inclined, the recognition rate will be low. Therefore, we focus on the inclination correction problem
of characters. The conventional method corrects the inclination and estimates the character line
inclination. However, these methods do not work when characters exist in independent positions.
Therefore, in this study, we propose a new method for estimating and correcting the tilt of independent
handwritten digits by analyzing a circumscribed rectangle and other digital features. The proposed
method is not based on an AI-based learning model or a complicated mathematical model. It is
developed following a comparatively simple mathematical calculation that can be implemented on a
microcontroller. Based on the results of the experiments using digits written in independent positions,
the proposed method can correct the inclination with high accuracy. Furthermore, the proposed
algorithm is low-computational cost and can be implemented in real-time on a microcontroller.
Keywords:
document image processing; character inclination estimation; circumscribed rectangle;
digit feature analysis
1. Introduction
Owing to document digitalization, handwritten document usage is decreasing. How-
ever, there are many situations in which handwriting is needed. For example, writing down
experimental data in notes during scientific experiments using apparatus is still common.
Sometimes, automatically converting memorized data to electronic documents, such as
Excel sheets, sheets by OCR platforms (ex: Nanonets-OCR platform), is important because
manual insertion is time-consuming. The automatic conversion of written documents to
electronic documents does not work well when written data are inclined. This inclination
correction problem is solved when the written data exists as character lines. However, they
do not work well when characters exist as independent characters.
Many studies have been conducted on document image analysis [
1
7
], including
mathematical expression recognition [
8
], character recognition, etc. Character tilt correc-
tion is related to document image analysis. In conventional research, some methods are
used to correct the inclination of character lines, such as the inclination correction of the
character string using a wavelet transform and statistical-based methods [
8
21
]. When it
is a character string (line) with two or more characters, the slope of the character string
is estimated, and the slope is corrected. However, these methods cannot be applied to
Electronics 2022, 11, 1073. https://doi.org/10.3390/electronics11071073 https://www.mdpi.com/journal/electronics
资源描述:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭