International Research Journal of Engineering and Technology (IRJET) Volume: 08 Issue: 08 | Aug 2021 www.irjet.net
e-ISSN: 2395-0056 p-ISSN: 2395-0072
AUTOMATIC DETECTION OF HELMET VIOLATION Colin Fredynand1*, Irene Elizabeth John2*, Milan Koshy3*, Sharon Binu George4* 1,2,3,4Student,
Dept of Computer Science, Mar Baselios College of Engineering and Technology, Kerala, India ---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Riding motorcycles without wearing a helmet
mechanized to perceive this sort of issue without human cost. We need methods to distinguish the bike and rider from the video frames in order to recognize riders without helmets. Further, we need to recognize an area of the biker’s head and classify whether the rider is wearing a helmet and extract the license plate of these traffic law violators. The objective of this paper is to propose a method to detect riders without helmets using prerecorded videos which could be developed in future into a system that does continuous surveillance on the motorcyclists.
is the violation of an important traffic rule – ‘Mandatory Wearing of Helmet by motorcyclists’. The mortality rate is higher in two-wheeler accidents as compared to that of others. The current systems include conventional methods that involve police officers observing violators by patrolling the roads or via traffic surveillance cameras. This requires a lot of time and manpower. It is impossible to catch and impose fines on every violator using these methods. This paper proposes a method for helmet detection and license plate recognition to detect and identify the two-wheeler riders without helmet and thereby penalizing them. Object detection using YOLOV4 is the main concept involved. Object detection is performed at different levels to identify the helmet law violator and their license plate number. Using a License Plate Recognition API, the license plate number is then extracted. A database is maintained that consists of details of two-wheeler owners. An email consisting of violation details and a link to pay the penalty is sent to the helmet law violators. An interface is developed using Tkinter that can be used by the administrative officer to check for violators in the videos provided as input and also to monitor the entire process.
2. RELATED WORK Kunal Dahiya et al.[1] proposed an approach in which detection of bike riders are performed from surveillance videos using the methods of background subtraction and object segmentation. Then it uses histogram of oriented gradients (HOG), scale-invariant feature transform (SIFT), and local binary patterns (LBP) for classification. Practical safety helmet wearing detection method based on image processing and machine learning [2] used the ViBe background modelling algorithm to detect motion, followed by HOG and SVM and colour feature recognition to detect safety helmets.
Key Words: Yolo, Yolov4, Tkinter, SQLite3, OCR
Various existing methods proposed approaches that employ CNN algorithms, SVM classifier, OCR[3][5] to detect helmet law violators and their vehicle’s license plate to send SMS to these law offenders.
1.INTRODUCTION In the current situation, we come across various problems in traffic regulations in India which can be solved with different ideas. Riding motorcycles without wearing a helmet is a traffic violation which has resulted in the increase in the number of accidents and deaths. Travelling on a motorcycle carries a much higher risk of injury and death than driving a car. In fact 60% of all Traumatic Brain Injury (TBI) is caused by Road Traffic Accidents (RTA). In account of the number of accidents, India is ranked third in the TBI research output in Asia. In order to reduce the number of accidents, various measures have been adopted to keep a check on the traffic law violators. Most of these methods are manual and require a lot of manpower and time. Automation of these processes will aid its effective implementation. The significance of automated frameworks in traffic control has been expanding in the ongoing years. This will improve the use of a traffic flow system, which in turn would compel them to adhere to the rules and regulations. The best possible solution is to build an artificially intelligent framework that can be
© 2021, IRJET
|
Impact Factor value: 7.529
Another existing method uses YOLOv2, YOLOv3[4] to detect helmet law offenders and to identify them by extracting their license plate number. This method takes video as input and frames are extracted from this to perform detection.
3. STATE OF THE ART 3.1 Yolo You Only Look Once (YOLO) is a real-time object recognition system that can identify multiple objects in a single frame. Up to 9000 classes and even unseen classes can be predicted. It is based on a single Convolutional Neural Network (CNN). The CNN divides an image into regions and then predicts the boundary boxes and probabilities for each region. During training and testing, YOLO views the whole picture so that it indirectly encodes contextual details about classes as well as their
|
ISO 9001:2008 Certified Journal
|
Page 1936