D-PNR: Deep License Plate Number Recognition

  • Krishan Kumar
  • Shambhavi Sinha
  • Piyushi Manupriya
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 704)


Deep learning empowered the license plate recognition (LPR) system which can efficiently extract the information from a vehicle’s license plate. LPR has various applications in this digital world. Due to technology growing at a rocketing pace, there is a rapid growth in the number of vehicles on road. Even self-driving cars are soon to be a common sight. This is causing a fast and frequent growth in the accidents occurrence and other mishaps. Thus, there is a need for monitoring traffic and security surveillance. LPR technique is not new. However, traditionally the extracting features from an image/ license plate were done hand-tunned which make the recognition process time-consuming and error-prone. In this paper, we proposed a novel machine learning approach to recognizing the license plate number. We used one of the most successful deep learning method, convolutional neural network (CNN) for extracting the visual features automatically. Suitable localization and segmentation techniques are employed before CNN model to enhance the accuracy of the proposed model. In addition to this, the D-PNR model also takes care of proper identification from images those are hazy and is not suitable-inclined or noisy images. Qualitative and quantitative evaluation is done in order to compare the performances of the proposed D-PNR model and state-of-the-art models. A computing analysis of our approach also shows that it meets the requirement of the real-time applications, i.e., monitoring traffic and security surveillance


Character recognition License plate recognition Deep learning 


  1. 1.
    B., Shan, “Vehicle license plate recognition based on text-line construction and multilevel RBF neural network”, J. Comput., (2011), 6, 2, 246–253.Google Scholar
  2. 2.
    D., Kaushik, et al., “Vehicle license plate detection algorithm based on color space and geometrical properties”, Springer ICIC’09, (2009).Google Scholar
  3. 3.
    B., Li, et al., “Component-based license plate detection using conditional random field model”, IEEE TITS, (2013), 14, 4, 1690–1699.Google Scholar
  4. 4.
    S., Xifan, et al., “Automatic license plate recognition system based on color image processing”, Springer ICCSA’05, (2005).Google Scholar
  5. 5.
    D., Zheng, et al., “An efficient method of license plate location”, PRL, (2005), 26, 15, 2431–2438.Google Scholar
  6. 6.
    A., Hossein, et al., “An Iranian license plate recognition system based on color features”, IEEE TITS, (2014), 15, 4, 1690–1705.Google Scholar
  7. 7.
    K., Deb, et al., “Vehicle license plate detection method based on sliding concentric windows and histogram”, J. Comput., (2009), 4, 771–777.Google Scholar
  8. 8.
    J., Jianbin, et al., “A configurable method for multi-style license plate recognition”, Pat. Recog., (2009), 42, 3, 358–369.Google Scholar
  9. 9.
    I., Paliy, et al., “Approach to recognition of license plate numbers using neural networks”, IEEE IJCNN’04, (2004).Google Scholar
  10. 10.
    J., Dun, et al., “Chinese license plate localization in multi-lane with complex background based on concomitant colors”, IEEE ITSM, (2015), 7, 3, 51–61.Google Scholar
  11. 11.
    A., C. Nikolaos E., et al., “License plate recognition from still images and video sequences: A survey”, IEEE TITS, (2008), 9, 3, 377–391.Google Scholar
  12. 12.
    W., Ying, et al., “An algorithm for license plate recognition applied to intelligent transportation system”, IEEE TITS, (2011), 12, 3, 830–845.Google Scholar
  13. 13.
    L., Bo, et al., “A vehicle license plate recognition system based on analysis of maximally stable extremal regions”, IEEE ICNSC’12, (2012).Google Scholar
  14. 14.
    H., Y. Ping, et al., “A template-based model for license plate recognition”, IEEE ICNSC’04, (2004).Google Scholar
  15. 15.
    B., Kapil, et al., “Number Plate Recognition System for Toll Collection”, IJETAE, (2014), 4, 4, 729–732.Google Scholar
  16. 16.
    O., R. Vincent, et al., “A descriptive algorithm for sobel image edge detection”, InSITE’09, 40, (2009).Google Scholar
  17. 17.
    C., Y. Chiun, et al., “Optimal locations of license plate recognition to enhance the origin-destination matrix estimation”, EASTS’11, (2011).Google Scholar
  18. 18.
    D., T. Duc, et al., “Combining Hough transform and contour algorithm for detecting vehicles’ license-plates”, IEEE ISIMP’04, (2004).Google Scholar
  19. 19.
    K., Deb, et al., “A Vehicle license plate detection method for intelligent transportation system applications”, Cybernetics and Systems, (2009), 40, 8, 689–705.Google Scholar
  20. 20.
    N., Takashi, et al., “Robust license-plate recognition method for passing vehicles under outside environment”, IEEE TVT, (2009), 49, 6, 2309–2319.Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  • Krishan Kumar
    • 1
  • Shambhavi Sinha
    • 1
  • Piyushi Manupriya
    • 1
  1. 1.Department of Computer Science & EngineeringNITUttarakhandIndia

Personalised recommendations