Traffic Rules Violation Detection System
Traffic Rules Violation Detection System
ISSN No:-2456-2165
Abstract:- This paper represents design and Traffic rules violation detection systems is promising
implementation of Traffic Rules Violation Detection system, as new advancements in technology and artificial
System. The traffic rules violation detection system is an intelligence continue to be developed.
advanced technology that can identify and analyze traffic
violations using computer vision techniques. The system II. LITERATURE SURVEY
uses cameras installed at traffic junctions to capture
images and videos of vehicles violating traffic rules. 1. "A Survey of Intelligent Traffic Systems" by S.
These images and videos are then processed using Pandey and S. K. Singh (2021)provides a comprehensive
artificial intelligence algorithms to detect and classify the survey of intelligent traffic systems, including traffic
type of violation, such as jumping a red light, over- violation detection systems. The authors discuss the
speeding, or lane violation. The system can also generate various types of traffic violations, the challenges in
automated alerts and notifications to law enforcement detecting and classifying them, and the techniques used for
agencies to take action against the violators. The system object detection and classification. They also highlight the
helps in reducing the number of accidents and improving limitations of current systems and suggest areas for further
overall road safety by enforcing traffic rules and research, such as the use of multimodal data and the
regulations. integration of real-time data sources.[7]"An Overview of
Traffic Violation Detection and Monitoring Systems" by S.
Keywords:- Python,OpenCV, Image Processing. Ghose, S. Sarkar, and S. Das (2021) provides an overview
of traffic violation detection and monitoring systems and
I. INTRODUCTION discusses the various techniques used for object detection
and classification. The authors also discuss the challenges
The traffic rules violation detection system is an in implementing such systems, such as the need for
advanced technology that has been developed to improve accurate data and the difficulty in detecting violations in
road safety by enforcing traffic rules and regulations. The complex traffic situations. They suggest the need for
system uses computer vision techniques to capture images continued research in this field to improve the accuracy and
and videos of vehicles violating traffic rules, such as over- efficiency of traffic violation detection systems. [8] "Real-
speeding, jumping red lights, or lane violations. The system Time Traffic Rule Violation Detection and Alert System
is equipped with artificial intelligence algorithms that can using Deep Learning" by R. Gupta and P. Anand
detect and classify the type of violation and generate (2020)proposes a real-time traffic rule violation detection
automated alerts and notifications to law enforcement and alert system using deep learning techniques. The
agencies. authors use a YOLOv3 algorithm for object detection and
classification and an LSTM network for real-time alert
The need for such a system arises from the increasing generation. The paper also discusses the experimental
number of accidents and fatalities caused by reckless driving results and highlights the system's accuracy and
and violation of traffic rules. According to the World Health efficiency.[9] "Traffic Rule Violation Detection System
Organization, road accidents are the eighth leading cause of using Deep Learning Techniques" by R. Jain and V. Jain
death globally, with approximately 1.35 million people (2019)proposes a traffic rule violation detection system
losing their lives every year. In addition to the human cost, based on deep learning techniques. The authors use a
road accidents also result in significant economic losses due YOLOv3 algorithm for object detection and classification
to damage to vehicles and infrastructure. and an SVM classifier for traffic rule violation detection.
To address these issues, governments and law The paper also discusses the experimental results and
enforcement agencies have been implementing various highlights the system's accuracy and efficiency. [10]
measures, including stricter traffic laws and increased Overall, these papers provide a detailed overview of
enforcement. The traffic rules violation detection system is a traffic violation detection systems, highlighting the
technological solution that can complement these efforts by challenges and limitations of current systems and
providing an automated and efficient method of detecting suggesting areas for further research. They also propose
and reporting traffic violations. novel techniques for object detection and classification and
demonstrate the effectiveness of deep learning techniques
in improving the accuracy and efficiency of traffic
violation detection systems.
A. Activity Diagram
The Activity diagram is another important behavioral diagram in UML diagram to describe dynamic aspects of the system.
They describe how the activities are coordinated to provide a service which can be at different levels of abstraction.
B. Flowchart Of System:
LEVEL 0:
The “Context level” DFD is the basic overview of the whole system. The user uploads the video, based on which, our system
accordingly processes and gives the output to the user. If found to be deepfake, the video is saved to our system.
LEVEL 1:
The Context diagram is decomposed into multiple processes. The main functions of the system are highlighted, where the
high-level processes are broken down into subprocesses.
LEVEL 2:
The level 2 DFD offers a more detailed look at the each video is checked frame by frame. If found to be
processes that make up an information system. The diagram genuine, the results are displayed to the user. If found fake,
defines all the processes and subprocesses of the system the video is added to the central database with a “Deep
through which the user gets the required output. Fake” watermark which is then shared to the user to
download or share it to others.
In short, the user requests the validation of an
image/video, which is then processed by the system where
(a)
(b)
Fig. 6: Timeline chart of our Project
E. ARCHITECTURAL DESIGN
With the help of the user interface of our application, leave their feedback.
users can upload their videos to the system which will then
classify it as genuine or Deepfake.Along with that the The classification system will also be available
system will flag the frames that have been altered and label through the system’s API enabling offsite users to
the video as fake on the whole. implement this tool in their application/system the way
they want, for which the result will be sent back to the
If given the proper permissions to upload the video to system.
the central database, other users can also download the same
video. For our deep learning model, the system takes the
uploaded input from the user which is then passed on to our
Hence, all flagged fake videos are available for public trained model. The results are again classified into real and
access, where visitors can also view recent or fake videos, which are then passed on to the user.
frequent/popular classified Deep Fakes on the website and
IV. IMPLEMENTATIONS
REFERENCES