BLPnet: A new DNN model and Bengali OCR engine for Automatic Licence Plate Recognition

The development of the Automatic License Plate Recognition (ALPR) system has received much attention for the English license plate. However, despite being the sixth-largest population around the world, no significant progress can be tracked in the Bengali language countries or states for the ALPR sy...

Full description

Bibliographic Details
Main Authors: Md. Saif Hassan Onim, Hussain Nyeem, Koushik Roy, Mahmudul Hasan, Abtahi Ishmam, Md. Akiful Hoque Akif, Tareque Bashar Ovi
Format: Article
Language:English
Published: Elsevier 2022-09-01
Series:Array
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2590005622000789
_version_ 1797999058718031872
author Md. Saif Hassan Onim
Hussain Nyeem
Koushik Roy
Mahmudul Hasan
Abtahi Ishmam
Md. Akiful Hoque Akif
Tareque Bashar Ovi
author_facet Md. Saif Hassan Onim
Hussain Nyeem
Koushik Roy
Mahmudul Hasan
Abtahi Ishmam
Md. Akiful Hoque Akif
Tareque Bashar Ovi
author_sort Md. Saif Hassan Onim
collection DOAJ
description The development of the Automatic License Plate Recognition (ALPR) system has received much attention for the English license plate. However, despite being the sixth-largest population around the world, no significant progress can be tracked in the Bengali language countries or states for the ALPR system addressing their more alarming traffic management with inadequate road-safety measures. This paper reports a computationally efficient and reasonably accurate Automatic License Plate Recognition (ALPR) system for Bengali characters with a new end-to-end DNN model that we call Bengali License Plate Network (BLPnet). The cascaded architecture for detecting vehicle regions before vehicle license plate (VLP) is proposed to eliminate false positives, resulting in higher detection accuracy of VLP. Besides, a lower set of trainable parameters is considered for reducing the computational cost, making the system faster and more compatible for a real-time application. With a Convolutional Neural Network (CNN) based new Bengali OCR engine and word-mapping process, the model is characters-rotation invariant, and can readily extract, detect and output the complete license plate number of a vehicle. The model feeding with 17 frames per second (fps) of real-time video footage can detect a vehicle with the Mean Squared Error (MSE) of 0.0152, and the mean license-plate-character recognition accuracy of 95%. While compared to the other models, an improvement of 5% and 20% were recorded for the BLPnet over the prominent YOLO-based ALPR model and the Tesseract model for the number-plate detection accuracy and time requirement, respectively.
first_indexed 2024-04-11T10:57:13Z
format Article
id doaj.art-4d10b88d0159460caf07cf8da551f922
institution Directory Open Access Journal
issn 2590-0056
language English
last_indexed 2024-04-11T10:57:13Z
publishDate 2022-09-01
publisher Elsevier
record_format Article
series Array
spelling doaj.art-4d10b88d0159460caf07cf8da551f9222022-12-22T04:28:43ZengElsevierArray2590-00562022-09-0115100244BLPnet: A new DNN model and Bengali OCR engine for Automatic Licence Plate RecognitionMd. Saif Hassan Onim0Hussain Nyeem1Koushik Roy2Mahmudul Hasan3Abtahi Ishmam4Md. Akiful Hoque Akif5Tareque Bashar Ovi6Department of EECE, Military Institute of Science and Technology (MIST), Mirpur Cantonment, Dhaka, 1216, BangladeshCorresponding author.; Department of EECE, Military Institute of Science and Technology (MIST), Mirpur Cantonment, Dhaka, 1216, BangladeshDepartment of EECE, Military Institute of Science and Technology (MIST), Mirpur Cantonment, Dhaka, 1216, BangladeshDepartment of EECE, Military Institute of Science and Technology (MIST), Mirpur Cantonment, Dhaka, 1216, BangladeshDepartment of EECE, Military Institute of Science and Technology (MIST), Mirpur Cantonment, Dhaka, 1216, BangladeshDepartment of EECE, Military Institute of Science and Technology (MIST), Mirpur Cantonment, Dhaka, 1216, BangladeshDepartment of EECE, Military Institute of Science and Technology (MIST), Mirpur Cantonment, Dhaka, 1216, BangladeshThe development of the Automatic License Plate Recognition (ALPR) system has received much attention for the English license plate. However, despite being the sixth-largest population around the world, no significant progress can be tracked in the Bengali language countries or states for the ALPR system addressing their more alarming traffic management with inadequate road-safety measures. This paper reports a computationally efficient and reasonably accurate Automatic License Plate Recognition (ALPR) system for Bengali characters with a new end-to-end DNN model that we call Bengali License Plate Network (BLPnet). The cascaded architecture for detecting vehicle regions before vehicle license plate (VLP) is proposed to eliminate false positives, resulting in higher detection accuracy of VLP. Besides, a lower set of trainable parameters is considered for reducing the computational cost, making the system faster and more compatible for a real-time application. With a Convolutional Neural Network (CNN) based new Bengali OCR engine and word-mapping process, the model is characters-rotation invariant, and can readily extract, detect and output the complete license plate number of a vehicle. The model feeding with 17 frames per second (fps) of real-time video footage can detect a vehicle with the Mean Squared Error (MSE) of 0.0152, and the mean license-plate-character recognition accuracy of 95%. While compared to the other models, an improvement of 5% and 20% were recorded for the BLPnet over the prominent YOLO-based ALPR model and the Tesseract model for the number-plate detection accuracy and time requirement, respectively.http://www.sciencedirect.com/science/article/pii/S2590005622000789ALPRCNNINCEPTION-V3License plate detectionNASNet MobileOCR
spellingShingle Md. Saif Hassan Onim
Hussain Nyeem
Koushik Roy
Mahmudul Hasan
Abtahi Ishmam
Md. Akiful Hoque Akif
Tareque Bashar Ovi
BLPnet: A new DNN model and Bengali OCR engine for Automatic Licence Plate Recognition
Array
ALPR
CNN
INCEPTION-V3
License plate detection
NASNet Mobile
OCR
title BLPnet: A new DNN model and Bengali OCR engine for Automatic Licence Plate Recognition
title_full BLPnet: A new DNN model and Bengali OCR engine for Automatic Licence Plate Recognition
title_fullStr BLPnet: A new DNN model and Bengali OCR engine for Automatic Licence Plate Recognition
title_full_unstemmed BLPnet: A new DNN model and Bengali OCR engine for Automatic Licence Plate Recognition
title_short BLPnet: A new DNN model and Bengali OCR engine for Automatic Licence Plate Recognition
title_sort blpnet a new dnn model and bengali ocr engine for automatic licence plate recognition
topic ALPR
CNN
INCEPTION-V3
License plate detection
NASNet Mobile
OCR
url http://www.sciencedirect.com/science/article/pii/S2590005622000789
work_keys_str_mv AT mdsaifhassanonim blpnetanewdnnmodelandbengaliocrengineforautomaticlicenceplaterecognition
AT hussainnyeem blpnetanewdnnmodelandbengaliocrengineforautomaticlicenceplaterecognition
AT koushikroy blpnetanewdnnmodelandbengaliocrengineforautomaticlicenceplaterecognition
AT mahmudulhasan blpnetanewdnnmodelandbengaliocrengineforautomaticlicenceplaterecognition
AT abtahiishmam blpnetanewdnnmodelandbengaliocrengineforautomaticlicenceplaterecognition
AT mdakifulhoqueakif blpnetanewdnnmodelandbengaliocrengineforautomaticlicenceplaterecognition
AT tarequebasharovi blpnetanewdnnmodelandbengaliocrengineforautomaticlicenceplaterecognition