Lightweight CNN Architecture for IoT: Enhancing Character Recognition in Multiple Fonts

Existing approaches to English character recognition generally ignore font differences, and those based on deep learning are often trained on only one font owing to computational constraints. To address this problem, we propose the Very Lightweight Network (VLNet), a lightweight convolutional neural network. First, we decompose the characters of a given font into their constituent strokes. Subsequently, we pass the stroke information as input to a simple convolutional neural network. Stroke-based feature extraction reduces the requirement for graphics data and training input size. The network is small and efficient; thus, it is suitable for edge computing and Internet of Things applications. In the experimental comparison with the standard character-recognition systems LeNet, AlexNet and MobileNet V3, VLNet demonstrated superior accuracy for known and unknown fonts and a reasonable prediction time per character. The results of this study were also implemented in Plustek Inc.’s Q30 network scanner, which enabled direct document content recognition and transfer to various cloud services.

Authors

Publication Details

Journal
網際網路技術學刊
Published
2024-12-23
DOI
https://doi.org/10.70003/160792642024122507004
Primary Topic
Handwritten Text Recognition Techniques
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Lightweight CNN Architecture for IoT: Enhancing Character Recognition in Multiple Fonts

Chung‐Hsing Chen, Ko-Wei Huang
網際網路技術學刊
Handwritten Text Recognition Techniques
article

Lightweight CNN Architecture for IoT: Enhancing Character Recognition in Multiple Fonts

Chung‐Hsing Chen, Ko-Wei Huang
article en

Abstract

Existing approaches to English character recognition generally ignore font differences, and those based on deep learning are often trained on only one font owing to computational constraints. To address this problem, we propose the Very Lightweight Network (VLNet), a lightweight convolutional neural network. First, we decompose the characters of a given font into their constituent strokes. Subsequently, we pass the stroke information as input to a simple convolutional neural network. Stroke-based feature extraction reduces the requirement for graphics data and training input size. The network is small and efficient; thus, it is suitable for edge computing and Internet of Things applications. In the experimental comparison with the standard character-recognition systems LeNet, AlexNet and MobileNet V3, VLNet demonstrated superior accuracy for known and unknown fonts and a reasonable prediction time per character. The results of this study were also implemented in Plustek Inc.’s Q30 network scanner, which enabled direct document content recognition and transfer to various cloud services.

網際網路技術學刊Vol. 25(7)
Nvidia, Ministry of Science and Technology, Taiwan
Openalex Percentile: Top 76%
Handwritten Text Recognition Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Lightweight CNN Architecture for IoT: Enhancing Character Recognition in Multiple Fonts — Chung‐Hsing Chen, Ko-Wei Huang · 網際網路技術學刊 (2024) | TGRS Research Map | TGRS