CNN based System for Automatic Number Plate Recognition
PDF
PDF

How to Cite

Pandey, Gobinda, Karun K C, Nirajan Lamichhane, and Utsav Subedi. 2024. “CNN Based System for Automatic Number Plate Recognition”. Journal of Soft Computing Paradigm 5 (4): 347-64. https://doi.org/10.36548/jscp.2023.4.002.

Keywords

— Number Plate Detection
— Number Plate Recognition
— Image Processing
— Convolutional Neural Networks (CNNs)
— Digital Camera
— Bounding Box Method
— Character Segmentation.
Published: 09-01-2024

Abstract

This study presents a comprehensive approach to Automated Vehicle Number Plate Detection and Recognition, employing image processing and Convolutional Neural Networks (CNNs). The system encompasses two main stages: number plate detection and recognition. Utilizing a digital camera, the system employs image processing to segment the number plate region accurately. A super-resolution method is then applied via CNNs to enhance the image quality. Subsequently, a bounding box method isolates individual characters for precise recognition. In the recognition phase, CNNs extract features for effective classification. The study aims to advance automated vehicle identification systems for law enforcement and parking management applications, promising accurate and efficient number plate detection and recognition. The proposed work has also developed a user interface to ensure the successfulness of the objectives aimed.

References

  1. Baerwald, John Edward. "The functions and design of motor vehicle license plates." University of Illinois. Engineering Experiment Station. Bulletin; no. 457 (1960).
  2. Du, Shan, Mahmoud Ibrahim, Mohamed Shehata, and Wael Badawy. "Automatic license plate recognition (ALPR): A state-of-the-art review." IEEE Transactions on circuits and systems for video technology 23, no. 2 (2012): 311-325.
  3. Draghici, Sorin. "An Introduction to ANPR." University of Calgary, Alberta, Canada, 2017.
  4. Goodfellow, Ian, Yoshua Bengio, and Aaron Courville. Deep learning. MIT press, 2016.
  5. Saha, Sumit. "A comprehensive guide to convolutional neural networks—the ELI5 way." Towards data science 15 (2018): 15.
  6. Schantz, Hans. "The History of OCR." Recognition Technologies Users Association, Manchester, 2009.
  7. Shih, Frank Y. Image processing and pattern recognition: fundamentals and techniques. John Wiley & Sons, 2010.
  8. Gonzalez, Rafael C. "Digital Image Processing." Pearson Publications, New York, 2018.
  9. Robertson, Patrick. "The Book of The Firsts." New York: C. N. Potter, 1974.
  10. Gupta, Mayank, Abhinav Kumar, and Sriganesh Madhvanath. "Parametric Synthesis of Text on Stylized Backgrounds using PGGANs." arXiv preprint arXiv:1809.08488 (2018).
  11. Laroca, Rayson, Luiz A. Zanlorensi, Gabriel R. Gonçalves, Eduardo Todt, William Robson Schwartz, and David Menotti. "An efficient and layout‐independent automatic license plate recognition system based on the YOLO detector." IET Intelligent Transport Systems 15, no. 4 (2021): 483-503.
  12. Cheang, Teik Koon, Yong Shean Chong, and Yong Haur Tay. "Segmentation-free vehicle license plate recognition using ConvNet-RNN." arXiv preprint arXiv:1701.06439 (2017).
  13. Parvin, Shahnaj, Liton Jude Rozario, and Md Ezharul Islam. "Vehicle number plate detection and recognition techniques: a review." Advances in Science, Technology and Engineering Systems Journal 6, no. 2 (2021): 423-438.
  14. Henry, Chris, Sung Yoon Ahn, and Sang-Woong Lee. "Multinational license plate recognition using generalized character sequence detection." IEEE Access 8 (2020): 35185-35199.
  15. Weihong, Wang, and Tu Jiaoyang. "Research on license plate recognition algorithms based on deep learning in complex environment." IEEE Access 8 (2020): 91661-91675.
  16. Elihos, Alperen, Burak Balci, Bensu Alkan, and Yusuf Artan. "Deep learning based segmentation free license plate recognition using roadway surveillance camera images." arXiv preprint arXiv:1912.02441 (2019).
  17. Arafat, Md Yeasir, Anis Salwa Mohd Khairuddin, and Raveendran Paramesran. "Connected component analysis integrated edge based technique for automatic vehicular license plate recognition framework<? show[AQ ID= Q1]?>." IET Intelligent Transport Systems 14, no. 7 (2020): 712-723.
  18. Zhu, Liping, Shang Wang, Chengyang Li, and Zhongguo Yang. "License plate recognition in urban road based on vehicle tracking and result integration." Journal of Intelligent Systems 29, no. 1 (2019): 1587-1597.
  19. Alam, Nur-A., Mominul Ahsan, Md Abdul Based, and Julfikar Haider. "Intelligent system for vehicles number plate detection and recognition using convolutional neural networks." Technologies 9, no. 1 (2021): 9.
  20. Kilic, Irfan, and Galip Aydin. "Turkish vehicle license plate recognition using deep learning." In 2018 International Conference on Artificial Intelligence and Data Processing (IDAP), pp. 1-5. IEEE, 2018.
  21. Akila, K., B. Sabitha, R. Jayamurugan, M. Teveshvar, and N. Vignesh. "Automated license plate recognition system using computer vision." International Journal of Engineering and Advanced Technology (IJEAT-2019) (2019).
  22. Kashyap, Abhishek, B. Suresh, Anukul Patil, Saksham Sharma, and Ankit Jaiswal. "Automatic number plate recognition." In 2018 international conference on advances in computing, communication control and networking (ICACCCN), pp. 838-843. IEEE, 2018.
  23. Pant, Ashok Kumar, Prashnna Kumar Gyawali, and Shailesh Acharya. "Automatic Nepali number plate recognition with support vector machines." In Proceedings of the 9th international conference on software, knowledge, information management and applications (SKIMA), pp. 92-99. 2015.
  24. Roy, Er Prem Chandra, Arjun Bhandari Thapa, Kumar Shrestha, Prasanna Karmacharya, and Rajan Karna. "Vehicle Number Plate Recognition and Parking System." International Research Journal of Innovations in Engineering and Technology 2, no. 10 (2018): 18.