Authors: Ms. Mayuri Raut, Ms. Divya Shende, Mr. Pranay Meshram, Ms. Bhagyashri Nimgade , Prof. Anuja Ghasad
Certificate: View Certificate
In daily life, the role of a helmet is vital for motorists. The human brain is an important organ, which is protected by the skull. So the head is to be protected by a helmet in case of an accident. From our literature survey we found that in india, the majority of motorists do not wear a helmet. This negligence causes fatal injuries. We want to minimize this risk. Our project uses ML and OPENCV tools for Helmet Detection. In this project we use a camera module to detect the face of the person. The preprocessed input is fed to the Machine Learning model. This model processes it and transports which ‘outputs’ the real-time status of the helmet. Keywords:- MachineLearning, OpenCV, Helmet Detection
Intelligent tracking has become more prevalent in our daily lives in recent years. Object detection is a hotspot for computer vision and offers several possibilities. In the initial stages of research, object detection systems mostly used classical features to extract image features, coupled with cascade-of-rejectors to speed up calculation speed and obtain pedestrian recognition. The region selection methods using sliding windows lack specific calculation, the feature extraction techniques have poor generalization capacity and low robustness for complex image data, and traditional object detection algorithms have numerous drawbacks. As an outcome, their running time is too high to solve practical problems.
A. Object Movement Detection
Finding a helmet is the first step in the identifying process moving automobiles. The example begins by collecting a first video frame in which the background is split from the moving objects, as opposed to processing the entire video at once.
Processing just the first few frames makes it easier to complete the necessary procedures to process the video. For the foreground detector to establish the Gaussian mixture model, a specific number of video frames are required .
The technique of foreground separation is rarely flawless and frequently contains unwanted noise. The bounding boxes of each connected component that relate to a moving vehicle are then discovered.
B. Categorization of Vehicles
The extracted moving vehicle from the previous section must now be classified. To categorize vehicles, we have used a variety of machine learning techniques, from traditional machine learning algorithms to cutting-edge deep neural networks, to determine which strategy performs best when there is little available data. A vehicle can be categorized as either a two-wheeler or a four-wheeler. Due to our need to identify helmets, we are only interested in the two-wheelers in Figure 1. Only when a two-wheeler is found does the system move on. If not, the cycle continues as it discards this vehicle and looks for others.
C. Detection of Helmets
We determine whether the rider is wearing a helmet using the same method used to determine the type of vehicle. The reduced versions of the two-wheeler photos that concentrate on the rider's head region were utilized to train a helmet detector. By employing this method, we were still able to maintain the class balance, meaning that there were an equal number of photos in which the rider was wearing a helmet as there were without one. To choose the best machine learning classifier for this task, we used a variety of them. Without a helmet or seatbelt, the driver of the vehicle is involved in a high-speed collision. It can result in death and is extremely dangerous. A seat belt and helmet can lessen the impact's shock and even save a life. The goal of this research project is to create a smart seat belt and helmet detection system for dune buggies in order to prevent or lessen driver tiredness during accidents without a seatbelt and helmet, the driver will not be able to start the car.
Motorcycles are an obvious choice for a handy method of transportation, and they significantly increase the number of fatalities and injuries in traffic accidents. Despite government driving laws, many people still choose not to wear helmets.
II. LITERATURE REVIEW
A. Challenges During the Project
III. PROPOSED PLAN OF WORK
A. Project Scope
The capability of the two-wheeled helmet review system using machine learning depends on the specific needs and goals of the project. However, some general considerations for the work include:
The reality of a project will depend on factors such as the project's objectives, timelines, budgets and available resources. For the project to be successful and complete, it is important that it is clearly defined at the beginning of the project.
IV. METHODOLOGY USED
The results of two-wheeled helmet protection machine learning depend on many factors, such as the size and variety of data, the quality of the description, the choice of model machine learning and algorithms, and specific implementation and optimization concepts. Therefore, it is difficult to give details without knowing the specifics of a particular project. But in general, a well-designed and well-designed helmet can provide high accuracy and efficiency in controlling helmets of two-wheeled vehicles.
Many studies in Literature have been useful for helmet detection using machine learning. It is based on the use of the YOLOv7 algorithm to identify the helmet on two tires with 89% accuracy.
Another real-time analysis using a 75% CNN-based helmet detection model reported an accuracy of 88.7% and a recall of 90.27%. These results demonstrate the potential of machine learning-based methods to detect helmets in two-wheeled vehicles.
It may be concluded that brandom forest performs significantly better than all the other algorithms. In image recognition, a deep neural network is predicted to outperform a random forest, but this is not the case due to a lack of data. As previously said, deep learning algorithms perform best when there is an abundance of training data .By carefully examining the system\'s shortcomings, future improvements can be made. There are a few negatives. First off, the technique is ineffective when there are several automobiles present. That element has been purposefully omitted because our main goal was to compare how well various machine learning algorithms performed in this situation rather than to optimize the system for helmet detection. However, the system must be able to distinguish several vehicles and properly complete all tasks as it does in the case of a single vehicle for it to be useful.
 The safety helmet identification for ATM\'s surveillance system using the modified Hough transform was described in \"Che-Yen Wen, Shih-Hsuan Chiu, Jiun-Jian Liaw, ChuawPin Lu, 18 May 2004.\"  International Journal of Trend in Research and Development, 3 2016, G. S. Gopika, R. Monisha, and S. Karthik  IOSR Journal of Electronics and Communication Engineering (IOSR-JECE), vol. 2015, S. A. Babu, S. Ayyalusamy, R. R. Singh, S. Dharmarajan, James, Jason, and M. Anas.  Safeguarding of Motorcyclists via Helmet Recognition, by G. Sasikala, K. Padol, and A. A. S. Dhanasekaran, vol. 2015.  Text Extraction for Sri Lankan Number Plates, by J. M. N. D. B. Jayasekara and W. G. C. W., vol. 2015. [Online]. Available:\\shttps://in.mathworks.com/help/\\svision/ref/vision.foregrounddetector-system-object.html  L. Breiman, Machine Learning, vol. 5, 2001, p. [Online].
Copyright © 2023 Ms. Mayuri Raut, Ms. Divya Shende, Mr. Pranay Girdhari, Ms. Bhagyashri Nimgade , Prof. Anuja Ghasad. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.