Skip to content

A lightweight Convolutional Autoencoder for recognizing Bangla font styles along with quantization for deploying resource-constrained IoT devices.

License

Notifications You must be signed in to change notification settings

moshiurtonmoy/A-Lightweight-Visual-Font-Style-Recognition-with-Quantized-Convolutional-Autoencoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A Lightweight Visual Font Style Recognition with Quantized Convolutional Autoencoder

License: MIT Open In Colab DOI:10.1109/OJCS.2024.3378709


Font style recognition plays a vital role in the field of computer vision, particularly in document and pattern analysis, and image processing. In the industry context, this recognition of font styles holds immense importance for professionals such as graphic designers, front-end developers, and UI-UX developers. In recent times, font style recognition using Computer Vision has made significant progress, especially in English. Very few works have been done for other languages as well. However, the existing models are computationally costly, time-consuming, and not diversified. In this work, we propose a state-of-the-art model to recognize Bangla fonts from images using a quantized Convolutional Autoencoder (Q-CAE) approach. The compressed model takes around 58 KB of memory only which makes it suitable for not only high-end but also low-end computational edge devices. We have also created a synthetic data set consisting of 10 distinct Bangla font styles and a total of 60,000 images for conducting this study as no dedicated dataset is available publicly. Experimental outcomes demonstrate that the proposed method can perform better than existing methods, gaining an overall accuracy of 99.95% without quantization and 99.85% after quantization.

The work has been published in IEEE Open Journal of the Computer Society and the full article can be accessed publicly from IEEE Xplore .

Dataset

Experimental data is publicly available in Mendeley Data .

Sample data instances-

sample_data sample_data sample_data

Citation

@ARTICLE {10475431,
author={Tonmoy, Moshiur Rahman and Rakib, Abdul Fattah and Rahman, Rashik and Adnan, Md Akhtaruzzaman and Mridha, MF and Huang, Jie and Shin, Jungpil},
journal = {IEEE Open Journal of the Computer Society},
title = {A Lightweight Visual Font Style Recognition With Quantized Convolutional Autoencoder},
year = {2024},
volume = {5},
number = {01},
issn = {2644-1268},
pages = {120-130},
doi = {10.1109/OJCS.2024.3378709},
publisher = {IEEE Computer Society},
address = {Los Alamitos, CA, USA},
month = {Jan}
}

About

A lightweight Convolutional Autoencoder for recognizing Bangla font styles along with quantization for deploying resource-constrained IoT devices.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published