An Automatic Traffic Rules Violation Detection and Number Plate Recognition System for Bangladesh

Main Article Content

Raian Shahrear
Md. Anisur Rahman
Atif Islam
Chamak Dey
Md. Saniat Rahman Zishan

Abstract

The traffic controlling system in Bangladesh has not been updated enough with respect to fast improving technology. As a result, traffic rules violation detection and identification of the vehicle has become more difficult as the number of vehicles is increasing day by day. Moreover, controlling traffic is still manual. To solve this problem, the traffic controlling system can be digitalized by a system that consists of two major parts which are traffic rules violation detection and number plate recognition. In this research, these processes are done automatically which is based on machine learning, deep learning, and computer vision technology. Before starting this process, an object on the road is identified through the YOLOv3 algorithm. By using the OpenCV algorithm, traffic rules violation is detected and the vehicle that violated these rules is identified. To recognize the number plate of the vehicle, image acquisition, edge detection, segmentation of characters is done sequentially by using Convolution Neural Network (CNN) in MATLAB background. Among the traffic rules, the following traffic signal is implemented in this research.

Article Details

How to Cite
Shahrear, R., Rahman, M. A., Islam, A., Dey, C., & Zishan, M. S. R. (2020). An Automatic Traffic Rules Violation Detection and Number Plate Recognition System for Bangladesh . AIUB Journal of Science and Engineering (AJSE), 19(2), 87 - 98. Retrieved from http://ajse.aiub.edu/index.php/ajse/article/view/97
Section
Articles
Author Biographies

Raian Shahrear, Raian Shahrear; Student of EEE Department; American International University-Bangladesh

Raian Shahrear was born in October 1994 at Dhaka in Bangladesh. He received his B.Sc. degree in Electrical and Electronic Engineering from American International University-Bangladesh in December 2019. His research interest includes Machine Learning, Artificial Intelligence (AI) and Internet of Things (IoT). Mr. Raian is a student member of the Institute of Electrical and Electronics Engineers (IEEE).

Md. Anisur Rahman, Md. Anisur Rahman; Student of EEE Department; American International University-Bangladesh

Md. Anisur Rahman was born in 1997 at Cumilla in Bangladesh. He received B.Sc. in Electrical and
Electronic Engineering degree from American International University-Bangladesh (AIUB) in December,
2019. His research interests are Internet of Things (IoT), Artificial Intelligence (AI) and Machine Learning. Mr. Anisur is a student member of the Institute of Electrical and Electronics Engineers (IEEE).

Atif Islam, Atif Islam; Student of EEE Department; American International University-Bangladesh

Atif Islam was born in January 1997 at Dhaka in Bangladesh. He received his B.Sc. in Electrical and Electronic Engineering from American International University-Bangladesh (AIUB) in December 2019. He is a student member of Institute of Electrical and Electronic Engineers (IEEE). His research interest includes Signal Processing, Robotics, AI and Machine Learning.

Chamak Dey, Chamak Dey; Student of EEE Department; American International University-Bangladesh

Chamak Dey was born in 1st July 1997 at Chattogram. He received his B.Sc. in Electrical and Electronic Engineering from American International University-Bangladesh (AIUB) in December 2019. He is a student member of Institute of Electrical and Electronic Engineers (IEEE). His research interest includes Chip Designing and Machine Learning.

Md. Saniat Rahman Zishan, Md. Saniat Rahman Zishan; Associate Professor, Department of EEE & CoE ; Head , Department of Computer Engineering (CoE)

Md. Saniat Rahman Zishan received B.Sc. in Electrical and Electronic Engineering and Master of
Engineering in Telecommunications degree from American InternationalUniversity-Bangladesh (AIUB).
On September 2009, he started his teaching career as a lecturer in AIUB. At present he is serving as an
Associate Professor at the Department of Electrical and Electronic Engineering (EEE) & Computer
Engineering (CoE) of AIUB. He is also serving as the Head of CoE Department. He is enrolled for PhD
Degree at Universiti Sultan Zainal Abidin,Malaysia. Mr. Zishan is a member of the Institute of Electrical
and Electronics Engineers (IEEE) and Institution of Engineers, Bangladesh (IEB). His current research
interest includes Wireless Communication, Signal Processing, E-Health System, Telemedicine, Robotics
and AI.

References

[1] T. Stone, “A complete history of the traffic signal”, Dec., 2017. [Online]. Available: https://www.traffictechnologytoday.com/features/a-complete-history-of-the-traffic-signal.html [Accessed Aug. 18,2019]
[2] M. Fabry, “This Is Why Cars Have License Plates”, Apr. 25, 2016. [Online]. Available: https://time.com/4301055/number-plate-history/ [Accessed Aug. 18,2019].
[3] Md. M. A. Joarder, K. Mahmud, T. Ahmed, M. Kawser, and B. Ahamed, "Bangla automatic license plate recognition system using artificial neural network." (2012).
[4] Sharma, Rinky. "Automatic license plate based smart vehicle validation & security by gate control & email send." International Journal of Computer Science and Information Technologies 6.2 (2015): 952-957.
[5] D. Madhu Babu, K. Manvitha, M. S. Narendra, A. Swathi, K. Praveen Varma, "Vehicle Tracking Using Number Plate Recognition System." International Journal of Computer Science and Information Technologies 6.2 (2015): 1473-1476.
[6] J. Canny, “A Computational Approach to Edge Detection”, IEEE Transaction on Pattern Analysis and Machine Intelligence, Vol. 8, No. 6, 1986.
[7] Garg, N. and Garg, N., 2013. Binarization techniques used for grey scale images. International Journal of Computer Applications, 71(1), pp.8-11.
[8] Anbarjafari, G., 2014. Introduction to image processing. Digital Image Processing. University of Tartu, Tartu.
[9] M. Bertozzi, A. Broggi, A. Fascioli, and S. Nichele, “Stereo Vision-based Vehicle Detection”, in proceedings of IEEE Intelligent Vehicles Symposium, pp. 39-44, Dearbon, MI, USA, 2000.
[10] Sang, J., Wu, Z., Guo, P., Hu, H., Xiang, H., Zhang, Q., & Cai, B. (2018). An improved YOLOv3 for vehicle detection. Sensors, 18(12), 4272.
[11] Thiel, G. (2000). Automatic CCTV surveillance-towards the VIRTUAL GUARD. IEEE Aerospace and Electronic Systems Magazine, 15(7), 3-9.
[12] Yi, Z., Yongliang, S. and Jun, Z., 2019. An improved tiny-yolov3 pedestrian detection algorithm. Optik, 183, pp.17-23.
[13] Hasan, M., 2011. Real time detection and recognition of vehicle license plate in Bangla.