Quoc Bao Truong * , Tan-Loc Tran , Tan-Kiet Thanh Nguyen and Huu-Cuong Nguyen

* Corresponding author (tqbao@ctu.edu.vn)

Main Article Content

Abstract

Smart parking systems along with that is continuous development of new technologies, are widely applied to improve our lives. It can also add new technologies with advanced functions making it a multi-functional management system. Thanks to the anti-theft technologies that are installed, modern cars are significantly more difficult to steal than they once were. However,  electrical systems can still experience issues, though and malfunction at some point. This paper suggests using video image recognition technology, at car parks and parking lots as an anti-theft solution, alerting the presence of the non-owner of vehicle in the driver’s seat. The system automatically predicts whether the driver is valid with the registration number plate. The image of the car is captured by the camera at the entrance gates of the parking lot. The proposed algorithm includes face recognition in images, building a deep learning convolutional network that classifies faces (subscriber’s images); using Cascade trainer to train number plate object recognition, vehicle number recognition through character recognition technique. The system can recognize reality through a personal computer connected to the camera at the scene or through photos and video files. Result, the model can face recognition and match to license plate in at a moment.

Keywords: anti theft car convolution neural networks (CNN) object detection optical character recognition (OCR)

Article Details

References

ANPR International Ltd, UK. (2018). History of ANPR. http://www.anpr-international.com/history-of-anpr/

Bledsoe, W. W. (1964). The model method in facial recognition. Technical Report PRI 15. Panoramic Research, Inc., Palo Alto, California.

Brett, S. (2023). Cascade trainer: Specify ground truth, train a detector. https://www.mathworks.com/matlabcentral/fileexchange/39627-cascade-trainer-specify-ground-truth-train-a-detector. MATLAB Central File Exchange.

Chatfield, K., Lempitsky, V.S., Vedaldi, A., & Zisserman, A. (2011). The devil is in the details: an evaluation of recent feature encoding methods. BMVC, 2(4), 8.

IBM. (2022). https://www.ibm.com/cloud/blog/optical-character-recognition.

Krizhevsky, A. Sutskever, I., & Hinton, G. E. (2012). ImageNet classification with deep convolutional neural networks. Advances in Neural Information Processing Systems, (pp. 1097-1105).

LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep learning. Nature, 521, 436-44.

Moneeb, G., Muhammad, M., & Arif, U. R. (2018). SMART TSS: Defining transportation system behavior using big data analytics in smart cities. Sustainable Cities and Society, 41, 114-119, ISSN 2210-6707.
https://doi.org/10.1016/j.scs.2018.05.008

Pankaj, K. (2018, November 26). Car number plate detection using MATLAB and image processing

https://circuitdigest.com/tutorial/vehicle-number-plate-detection-using-matlab-and-image-processing.

Taylor, J. A. (2005, April 7). Forensic person tracking method and apparatus. U.S. Patent Application No. 10/957,999. https://patents.google.com/patent/US20050075836

Vedaldi, A., & Lenc, K. (2015). MatConvNet: Convolutional neural networks for MATLAB. Proceedings of the 23rd ACM International Conference on Multimedia, ACM, (pp. 689-692).

Viola, P., & Jones, M. (2001, December). Rapid object detection using a boosted cascade of simple features. In Proceedings of the 2001 IEEE computer society conference on computer vision and pattern recognition. CVPR 2001 (Vol. 1, pp. I-I). IEEE.