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

Authors

  • Raian Shahrear Raian Shahrear; Student of EEE Department; American International University-Bangladesh
  • Md. Anisur Rahman Md. Anisur Rahman; Student of EEE Department; American International University-Bangladesh
  • Atif Islam Atif Islam; Student of EEE Department; American International University-Bangladesh
  • Chamak Dey Chamak Dey; Student of EEE Department; American International University-Bangladesh
  • Md. Saniat Rahman Zishan Md. Saniat Rahman Zishan; Associate Professor, Department of EEE & CoE ; Head , Department of Computer Engineering (CoE)

DOI:

https://doi.org/10.53799/ajse.v19i2.97

Keywords:

YOLOv3, Darknet, OpenCV, Object detection, Traffic Rule, violation detection, ANPR

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.

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.

Downloads

Published

09/30/2020

How to Cite

[1]
β€œAn Automatic Traffic Rules Violation Detection and Number Plate Recognition System for Bangladesh ”, AJSE, vol. 19, no. 2, pp. 87–98, Sep. 2020, doi: 10.53799/ajse.v19i2.97.

Most read articles by the same author(s)