Automated dotted arabic expiration date extraction using optimized convolutional autoencoder and custom CRNN

Abstract In this research, we presented a novel method for extracting dotted Arabic expiration dates automatically. Our approach utilizes an optimized convolutional autoencoder combined with a bidirectional to reconstruct Arabic dot-matrix expiration dates into their corresponding filled-in formats....

Full description

Saved in:
Bibliographic Details
Main Authors: Hozaifa Zaki, Ghada Soliman
Format: Article
Language:English
Published: SpringerOpen 2025-06-01
Series:Journal of Electrical Systems and Information Technology
Online Access:https://doi.org/10.1186/s43067-025-00210-3
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849328992587350016
author Hozaifa Zaki
Ghada Soliman
author_facet Hozaifa Zaki
Ghada Soliman
author_sort Hozaifa Zaki
collection DOAJ
description Abstract In this research, we presented a novel method for extracting dotted Arabic expiration dates automatically. Our approach utilizes an optimized convolutional autoencoder combined with a bidirectional to reconstruct Arabic dot-matrix expiration dates into their corresponding filled-in formats. To recognize these dates, we customized a lightweight convolutional recurrent neural network. Due to the unavailability of a suitable dataset for Arabic dot-matrix expiration dates, we addressed this gap by generating synthetic images using a custom-designed Arabic dot-matrix True Type Font. Our model was trained on a synthetic dataset comprising 3,287 images, spanning the years 2019 to 2027. We evaluated our model performance in recognizing expiration dates from the reconstructed images. The proposed system achieved a test accuracy of 99.4% on a dataset of 658 images. Additionally, the image reconstruction process attained a Structural Similarity Index score of 0.46. This method can also be applied to other tasks, such as image translation. Furthermore, the pipeline can be integrated into automated manufacturing systems to identify and sort products based on expiration dates, eliminating the inefficiencies of manual data entry. By improving both accuracy and efficiency, this solution offers a practical advancement for recognizing Arabic dot-matrix expiration dates in industrial settings.
format Article
id doaj-art-0f85ecf6ca56407ea48e615f75839ec3
institution Kabale University
issn 2314-7172
language English
publishDate 2025-06-01
publisher SpringerOpen
record_format Article
series Journal of Electrical Systems and Information Technology
spelling doaj-art-0f85ecf6ca56407ea48e615f75839ec32025-08-20T03:47:24ZengSpringerOpenJournal of Electrical Systems and Information Technology2314-71722025-06-0112112010.1186/s43067-025-00210-3Automated dotted arabic expiration date extraction using optimized convolutional autoencoder and custom CRNNHozaifa Zaki0Ghada Soliman1Artificial Intelligence Department, Orange Innovation EgyptArtificial Intelligence Department, Orange Innovation EgyptAbstract In this research, we presented a novel method for extracting dotted Arabic expiration dates automatically. Our approach utilizes an optimized convolutional autoencoder combined with a bidirectional to reconstruct Arabic dot-matrix expiration dates into their corresponding filled-in formats. To recognize these dates, we customized a lightweight convolutional recurrent neural network. Due to the unavailability of a suitable dataset for Arabic dot-matrix expiration dates, we addressed this gap by generating synthetic images using a custom-designed Arabic dot-matrix True Type Font. Our model was trained on a synthetic dataset comprising 3,287 images, spanning the years 2019 to 2027. We evaluated our model performance in recognizing expiration dates from the reconstructed images. The proposed system achieved a test accuracy of 99.4% on a dataset of 658 images. Additionally, the image reconstruction process attained a Structural Similarity Index score of 0.46. This method can also be applied to other tasks, such as image translation. Furthermore, the pipeline can be integrated into automated manufacturing systems to identify and sort products based on expiration dates, eliminating the inefficiencies of manual data entry. By improving both accuracy and efficiency, this solution offers a practical advancement for recognizing Arabic dot-matrix expiration dates in industrial settings.https://doi.org/10.1186/s43067-025-00210-3
spellingShingle Hozaifa Zaki
Ghada Soliman
Automated dotted arabic expiration date extraction using optimized convolutional autoencoder and custom CRNN
Journal of Electrical Systems and Information Technology
title Automated dotted arabic expiration date extraction using optimized convolutional autoencoder and custom CRNN
title_full Automated dotted arabic expiration date extraction using optimized convolutional autoencoder and custom CRNN
title_fullStr Automated dotted arabic expiration date extraction using optimized convolutional autoencoder and custom CRNN
title_full_unstemmed Automated dotted arabic expiration date extraction using optimized convolutional autoencoder and custom CRNN
title_short Automated dotted arabic expiration date extraction using optimized convolutional autoencoder and custom CRNN
title_sort automated dotted arabic expiration date extraction using optimized convolutional autoencoder and custom crnn
url https://doi.org/10.1186/s43067-025-00210-3
work_keys_str_mv AT hozaifazaki automateddottedarabicexpirationdateextractionusingoptimizedconvolutionalautoencoderandcustomcrnn
AT ghadasoliman automateddottedarabicexpirationdateextractionusingoptimizedconvolutionalautoencoderandcustomcrnn