Automatic License Plate Recognition Technique using Convolutional Neural Network

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2017
Surajit Das, Joydeep Mukherjee

Surajit Das and Joydeep Mukherjee. Automatic License Plate Recognition Technique using Convolutional Neural Network. International Journal of Computer Applications 169(4):32-36, July 2017. BibTeX

	author = {Surajit Das and Joydeep Mukherjee},
	title = {Automatic License Plate Recognition Technique using Convolutional Neural Network},
	journal = {International Journal of Computer Applications},
	issue_date = {July 2017},
	volume = {169},
	number = {4},
	month = {Jul},
	year = {2017},
	issn = {0975-8887},
	pages = {32-36},
	numpages = {5},
	url = {},
	doi = {10.5120/ijca2017914723},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}


This research work purposes an automated system for recognizing license plate technique using Convolutional Neural Network. On Indian roads there are variety of number plate format and variety of fonts are used in vehicles and the most common vehicle number plate used yellow or white as background and black used as foreground color. The proposed model can be partitioned into four parts-1) Digitization of image 2) character segmentation 3) Padding and Resize 4) Character Recognition. Here, Character Segmentation is done using connected component analysis. After that convolutional neural Network is used for recognition of characters. In the proposed system, Character segmentation and resize and padding of the image is done using MATLAB and Character Recognition part is done using PYTHON. The performance of the proposed algorithm has been tested on real car images. The proposed system is mainly applicable to West Bengal cars’ license plates. Experimental verification is done using a dataset of 45 images in different environmental conditions.


  1. Guangmin SUN, Canhui ZHANG, Weiwei ZOU, Guangyu YU, “A New Recognition Method of Vehicle License Plate Based on Genetic Neural Network”, Proceedings of the 5th IEEE Conference on Industrial Electronics and Applications is 2010, IEEE, 978-1-4244-5046-6/10, 2010.
  2. Ref; Ayman Rabee and Imad Barhumi, “License Plate Detection and Recognition in Complex Scenes Using Mathematical Morphology and Support Vector Machines”, Proceedings of the 21st International Conference on Systems, Signals and Image Processing, 2014, IWSSIP, pp. 59-62, 2014.
  3. Wei Wang, Qiaojing Jiang, Xi Zhou, Wenyin Wan, “Car License Plate Detection Based on MSER”, IEEE, 978-1-61284-459-6/11, 2011, pp. 3973-3976
  4. Huadong Xia, Dongchu Liao, “The Study of License Plate Character Segmentation Algorithm based on Vetical Projection”, IEEE, 978-1-61284-459-6/11, 2011, pp. 4583-4586.
  5. Aili Wang, Xusheng Liu, Yuhui Han, Changyan Qi, “License Plate Location Algorithm Based on Edge Detection and Morphology”, IEEE, 978-1-4673-1773- 3/12, 2012.
  6. Zhigang Xu, Honglei Zhu, “An Efficient Method of Locating Vehicle License Plate”, Proceedings of the 3rd International Conference on Natural Computation 2007, IEEE, 0-7695-2875-9/07, 2007.
  7. Huili Han, Runping Han, “Method of License plate Location Based on Edge Detection and Color Information”, IEEE, 978-1-4577-1701-7/11, 2011,pp. 1477-1480
  8. A.W.G.C.D. Wijetunge, D.A.A.C. Ratnaweera , “Real-Time Recognition ofLicense Plates of Moving Vehicles in Sri Lanka”, Proceedings of the 6thInternational Conference on Industrial and Information Systems (ICIIS) 2011, IEEE,978-1-61284-0035-4/11, 2011
  9. Nabeel Younus Khan, Ali Shariq Imran, Naveed Ali, “Distance and Color Invariant Automatic License Plate Recognition System”, IEEE, 1-4244-1494-6/07, 2007.
  10. Huang Lin, Yang Tie-jun, “Vehicle license plate Recognition Based on Wavelet Transform Modulus Maxima and BP Neural Network”, Proceedings of the 8th International Conference on Natural Computation (ICNC 2012), IEEE, 2012, pp. 295-297.


Number Plate recognition, character segmentation, convolutional neural network, character recognition.