CFP last date
22 April 2024
Reseach Article

An Automatic Number Plate Recognition System using OpenCV and Tesseract OCR Engine

by Andrew S. Agbemenu, Jepthah Yankey, Ernest O. Addo
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 180 - Number 43
Year of Publication: 2018
Authors: Andrew S. Agbemenu, Jepthah Yankey, Ernest O. Addo
10.5120/ijca2018917150

Andrew S. Agbemenu, Jepthah Yankey, Ernest O. Addo . An Automatic Number Plate Recognition System using OpenCV and Tesseract OCR Engine. International Journal of Computer Applications. 180, 43 ( May 2018), 1-5. DOI=10.5120/ijca2018917150

@article{ 10.5120/ijca2018917150,
author = { Andrew S. Agbemenu, Jepthah Yankey, Ernest O. Addo },
title = { An Automatic Number Plate Recognition System using OpenCV and Tesseract OCR Engine },
journal = { International Journal of Computer Applications },
issue_date = { May 2018 },
volume = { 180 },
number = { 43 },
month = { May },
year = { 2018 },
issn = { 0975-8887 },
pages = { 1-5 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume180/number43/29416-2018917150/ },
doi = { 10.5120/ijca2018917150 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T01:03:27.379861+05:30
%A Andrew S. Agbemenu
%A Jepthah Yankey
%A Ernest O. Addo
%T An Automatic Number Plate Recognition System using OpenCV and Tesseract OCR Engine
%J International Journal of Computer Applications
%@ 0975-8887
%V 180
%N 43
%P 1-5
%D 2018
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Automatic Number Plate Recognition (ANPR) is a fairly well explored problem with many successful solutions. However, these solutions are typically tuned towards a particular environment due to the variations in the features of number plates across the world. Algorithms written for number plate recognition are based on these features and so a universal solution would be difficult to realize as the image analysis techniques that are used to build these algorithms cannot themselves boast hundred percent accuracy. The focus of this paper is a proposed algorithm that is optimized to work with Ghanaian vehicle number plates. The algorithm, written in C++ with the OpenCV library, uses edge detection and Feature Detection techniques combined with mathematical morphology for locating the plate. The Tesseract OCR engine was then used to identify the detected characters on the plate.

References
  1. K. M. Babu and M. V. Raghunadh. Vehicle number plate detection and recognition using bounding box method. In 2016 International Conference on Advanced Communication Control and Computing Technologies (ICACCCT), pages 106–110, May 2016.
  2. J. Canny. A computational approach to edge detection. IEEE Transactions on Pattern Analysis and Machine Intelligence, PAMI-8, 1986.
  3. W. L. Hao and H. T. Yong. Detection of license plates in natural scenes with mser and sift unigram classifiers. IEEE Conference on Sustainable Utilization and Development in Engineering and Technology, pages 95–98, 2010.
  4. T. B. Joewono and H. Kubota. Safety and security improvement in public transportation based on public perception in developing countries. IATSS Research, 30(1):86 – 100, 2006.
  5. J. A. Mayan, K. A. Deep, M. Kumar, L. Alvin, and S. P. Reddy. Number plate recognition using template comparison for various fonts in matlab. In 2016 IEEE International Conference on Computational Intelligence and Computing Research (ICCIC), pages 1–6, Dec 2016.
  6. M. T. Qadri and M. Asif. Automatic number plate recognition system for vehicle identification using optical character recognition. In 2009 International Conference on Education Technology and Computer, pages 335–338, April 2009.
  7. S. Singh and B. Kaur. Number plate recognition through image using morphological algorithm. In 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom), pages 3157–3160, March 2016.
  8. H. V. Vala and A. Baxti. A review on otsu image segmentation algorithm. International Journal of Advanced Research in Computer Engineering and Technology, page 387, 2013.
Index Terms

Computer Science
Information Sciences

Keywords

OpenCV edge detection template matching morphology Tesseract OCR engine