SlideShare a Scribd company logo
International Journal of Trend in Scientific Research and Development (IJTSRD)
Volume 6 Issue 2, January-February 2022 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470
@ IJTSRD | Unique Paper ID – IJTSRD49341 | Volume – 6 | Issue – 2 | Jan-Feb 2022 Page 986
Helmet Detection Using Yolo -V3 Technique
Vijay Khare, Pratiroop Puri, Kratik Chaurasia
Jaypee Institute of Information Technology, Noida, Uttar Pradesh, India
ABSTRACT
Bike mishaps have been quickly enlarged over time in many
countries. A helmet or a protecting cap is the main safety equipment
of motorcycle riders, and two wheelers, however many driver’s
abandonment wearing helmets. The main outcome of wearing a
helmet is to protect the head of a person travelling on two-wheelers
just in case of a major or minor accident or fall from a running bike.
Because of different social and monetary elements, this sort of
vehicle is turning out to be progressively famous. The head protector
is the fundamental security gear of motorcyclists; however, anyway
numerous drivers don't utilize it. This paper proposes a framework
for identification of motorcyclists without helmets. For this, we have
applied the round Hough change and the Histogram of Oriented
Gradients descriptor to remove the picture credits. Then the YOLO
v3 was utilized and acquired outcomes. The system has given an
average recognition accuracy of 75% that is satisfactory.
KEYWORDS: YOLO v3, CNN, CHT, Darknet-53
How to cite this paper: Vijay Khare |
Pratiroop Puri | Kratik Chaurasia
"Helmet Detection Using Yolo -V3
Technique" Published in International
Journal of Trend in
Scientific Research
and Development
(ijtsrd), ISSN:
2456-6470,
Volume-6 | Issue-2,
February 2022,
pp.986-989, URL:
www.ijtsrd.com/papers/ijtsrd49341.pdf
Copyright © 2022 by author (s) and
International Journal of Trend in
Scientific Research and Development
Journal. This is an
Open Access article
distributed under the
terms of the Creative Commons
Attribution License (CC BY 4.0)
(http://creativecommons.org/licenses/by/4.0)
I. INTRODUCTION
Recently, because of the constant advancement of
profound learning research, Girshick [1] and Ren [2]
have separately proposed Fast Regional Convolution
Neural Network (Fast R-CNN) which have worked
on the exactness and realtime identification speed, yet
there is a sure hole between them. In 2015, Redmon J
[3] proposed YOLO object identification calculation,
which adjusted the precision and recognition speed.
In 2016, Redmon made YOLO-V2 [4] and YOLO-V3
[5] discovery calculations through progress. YOLO-
V2 zeroed in on little article identification, expanded
the mean exactness of mAP (mean normal accuracy)
by 2%. The most recent YOLO-V3 further fortified
multi-mark characterization and organization design,
considering both exactness and identification speed,
which has great discovery impact in development
furthermore, different fields. In any case, there are
still a few lacks in discovery exactness in the current
circumstance. In this paper, in light of the YOLO-V3
discovery calculation, bunch calculation is utilized to
anticipate the objective casing of the cap, and
afterward the precision is advanced through the blend
of profundity lingering organization and multi-scale
location preparing in the preparation interaction[6].
II. Methodology
Three phases are merged in the proposed vision-based
framework. The first step is to create a suitable
dataset for training our model, as there is none
available off the shelf. Then does the data pre-
processing, which is divided into three parts: data
acquisition, data enhancement, and data annotation.
The photographs acquired had high resolution,
various angles, and different backgrounds to create a
more realistic scenario. The collected images are
expended through augmentation techniques in terms
of scaling, dropping, and changing brightness to
increase the diversity and richness of the
experimental dataset. The next step after image
augmentation is image annotation, which involves
creating a boundary box surrounding the objects and
its label that is helmet or no helmet. Following the
augmentation and annotation, a dataset of 2480
images was generated, with 80% of the images being
randomly selected for the training dataset and the
remaining 20% for the testing collection. During the
training process, the image size will be reset, and the
batch size will be fixed based on the memory
constraints of the GPU. We will use the optimizer in
the training, with the learning rate set to 0.001 and the
other parameters remaining the same as they were in
IJTSRD49341
International Journal of Trend in Scientific Research and Development @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD49341 | Volume – 6 | Issue – 2 | Jan-Feb 2022 Page 987
the YOLO model. The testing process will follow,
during which a wide variety of images will be run
through the proposed solution and results will be
registered.
A. Data Set
The dataset consists of 2480 images of two classes
1. with helmet
2. without helmet
B. Feature Extraction
For training our custom object detection model, we
will need a lot of images of objects which we’re
going to train nearly a few thousand. Number of
images is directly proportional to accurate precision.
We first perform feature extraction to determine the
distribution and mathematical characteristics of the
dataset; then we build YOLOv3 on our pre-processed
data for training to build our model to detect helmets
on the camera.
Based on the features of the dataset, we can obtain
relevant information that will provide better support
in building neural network training. For feature
extraction, Calculation of the proportion of each
target in the original image, calculate the average
length of the target, calculate the average width,
calculate the average area, calculate the average
percentage of the target.Figure 1 shows the control
flow diagram of Helmet Detection while capturing
live feed. First of all, there will be a background
subtraction from the extracted frame. The next stage
would be that whether the output of first stage
consists of a bike or not. If not then the process would
be ended otherwise it will go to third stage i.e. the
“Helmet Detection Module”, Output of which would
obviously our main concern.
Fig 1: The proposed end to end Helmet
Detection System
Fig. 2 and Fig.3 respectively show the structure of
Optimization and workflow of the approach.
Fig 2 The structure of optimization method
Fig 3: Workflow Diagram
III. Algorithms
In YOLO v3, the new association darknet-53 is used
for incorporate extraction. There are 53 convolutional
layers and 5 most limit pooling layers in the
association structure. To keep away from over-fitting,
a bundle normalization framework and a dropout
movement are introduced after each convolutional
layer. YOLO v3 improves target distinguishing proof
accuracy by using a multi-scale incorporate blend
computation to appraise the position and
characterization on a multi-scale feature map. As far
as possible encases YOLO v3, estimation bunches are
International Journal of Trend in Scientific Research and Development @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD49341 | Volume – 6 | Issue – 2 | Jan-Feb 2022 Page 988
used as before boxes. The k-infers approach is used to
perform dimensional bundling on the goal encloses
the dataset, achieving 9 priori boxes of various sizes
that are reliably passed on among incorporate outlines
of various scales. More unobtrusive concluded boxes
are utilized for incorporate charts with a more
noteworthy scale. Finally, the pack local area will be
used to do security defensive cap wear recognizable.
A. Architecture of YOLO v3
YOLO v3uses a variant of Darknet CNN
architecture of Darknet has 53 layer network
trained on Imagenet.
In YOLO v3, the detection is done by applying
3x3 and 1 x 1 detection kernels on feature maps
of three different sizes at three different places in
the network.
The output is a list of bounding boxes along with
the recognized classes. Each bounding box is
represented by 6 numbers (pc, bx, by, bh, bw, c).
Finally, we do the IoU (Intersection over Union)
and Non-Max Suppression to avoid selecting
overlapping boxes.
YOLO v3usesbinary cross-entropy for
calculating the classification loss for each label
while object confidence and class predictions
are predicted through logistic regression.
B. Hyper-parameters used
Class_threshold- Defines probability threshold
for the predicted object.
Non-Max suppression Threshold - It helps
overcome the problem of detecting an object
multiple times in an image. It does this by taking
boxes with maximum probability and suppressing
the close-by boxes with non-max probabilities
(less than the predefined threshold).
input_height&input_shape - Image size to
input.
C. Training and Optimization
The preparation information is parted into 8:2 with 8
sections for training and 2 sections for testing. As the
camera situations are mind boggling and diverse
camcorders have various goals, the full association
layer is eliminated in YOLO v3, so the prepared
model can be taken care of pictures of various scales.
So, we focus harder on the most proficient method to
distinguish the far off, little and unclear targets better.
In the exploratory interaction, we tracked down that
the YOLOv3 model has a decent reaction to the ID of
"individual". Hence, right off the bat, the specialists
in the video are distinguished and caught by utilizing
the YOLO v3 model, and afterward certain and
negative examples are made. Because of the low goal
of the video, which is fluffy and difficult to
recognize. Part of the information from the positive
examples are haphazardly separated and fluffy
handling is to recreate the little impact.
IV. Result and Discussion
The preparation information is parted into 8:2 with 8
sections for preparing and 2 sections for testing. As
the camera situations are perplexing and diverse
camcorders have various goals, the full association
layer is taken out in YOLO v3, with the goal that the
prepared model can be feeded pictures of various
scales. So we focus harder on the best way to
recognize the inaccessible, little and ambiguous
targets better. In the exploratory interaction, we
tracked down that the YOLOv3 model has a decent
reaction to the distinguishing proof of "individual".
Hence, first and foremost, the laborers in the video
are distinguished and captured by utilizing the YOLO
v3 model, and afterward certain and negative
examples are made. Because of the low goal of the
video, which is fluffy and difficult to distinguish. Part
of the information from the positive examples are
arbitrarily removed and fluffy preparing is to recreate
the little and fluffy examples, to improve the location
precision.
In this paper helmet detection using YOLOv3 has
been implemented and Figures 4 and 5 show the
implemented results as helmet detection with a
accuracy of 75%and non- helmet detection with 47%
accuracy.
Fig. 4 Helmet is detected with a probability of
75%
International Journal of Trend in Scientific Research and Development @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD49341 | Volume – 6 | Issue – 2 | Jan-Feb 2022 Page 989
Fig. 5No Helmet with a probability of 47%
V. Conclusions
In this paper, we have used the YOLO v3 for
identification of real time person with and without
helmets. YOLO is suitable to detect the single object
from the image, YOLO has a limitation that if there
are multiple object in a single cell then YOLO is not
suitable to all objects. Therefore if you know that
your data set consist many small object in group then
YOLO will unable to detect all the objects.
VI. Acknowledgment
We would like to place on record our deep sense of
gratitude to Dept. of Electronics and Communication
Engineering, Jaypee Institute of Information
Technology, Noida, for their guidance, support,
continuous encouragement and supervision
throughout the course of the work.
References
[1] Girshick, R. (2015) Fast R-CNN[C]//IEEE
International Conference on Computer Vision.
IEEE, 2015:1440-1448.
[2] Ren, S., He, K., Girshick, R., et al. (2015)
Faster R-CNN: towards real-time object
detection with region proposal networks[C]
//International Conference on Neural
Information Processing Systems. MIT Press,
2015: 91-99.
[3] Redmon, J., Divvala, S., Girshick, R., et al.
(2015) You Only Look Once: Unified, Real-
Time Object Detection. J.2015: 779-788.
[4] Redmon, J., Farhadi. A., (2017) YOLO9000:
Better, Faster, Stronger[C]//IEEE Conference
on Computer Vision and Pattern Recognition.
IEEE, 2017:6517-6525.
[5] Sanjana, S., et al. "A review on various
methodologies used for vehicle classification,
helmet detection and number plate
recognition." Evolutionary Intelligence (2020):
1-9.
[6] VinayakMudhomath | Prof. S. A. Angadi
"Automatic Detection of Bike-Riders Without
Helmet" Published in International Journal of
Trend in Scientific Research and Development
(ijtsrd), ISSN: 2456-6470, Volume-2 | Issue-5,
August 2018, pp.1972-1975, URL:
https://www.ijtsrd.com/papers/ijtsrd18217.pdf

More Related Content

PPTX
Capacity Planning of Data Warehousing
PPT
Use case Diagram and Sequence Diagram
PPTX
Low Level Design
PPTX
Big Data Technology Stack : Nutshell
PDF
SE_Lec 05_System Modelling and Context Model
PPT
Use Case Diagram
PDF
Intepretability / Explainable AI for Deep Neural Networks
PPTX
Website's functional and non functional requirements
Capacity Planning of Data Warehousing
Use case Diagram and Sequence Diagram
Low Level Design
Big Data Technology Stack : Nutshell
SE_Lec 05_System Modelling and Context Model
Use Case Diagram
Intepretability / Explainable AI for Deep Neural Networks
Website's functional and non functional requirements

What's hot (20)

DOCX
Behavioural modelling
PPTX
Movie Sentiment Analysis
PDF
=SLAM ppt.pdf
PPT
PDF
Design patterns difference between interview questions
PPTX
4+1 view model
PDF
Uml use case diagram
PPTX
SDLC MODELS PPT
DOC
School management System
PPTX
Waterfall model
PPSX
Library Management System
PPTX
Deep Learning A-Z™: Convolutional Neural Networks (CNN) - Step 1: Convolution...
PPTX
Web servers for the Internet of Things
PDF
Data Lake
PDF
مخططات حالات الاستخدام Use case diagram uml
PDF
clinic database and software management system
PPT
Use case Diagram
PPTX
Twitter sentiment analysis ppt
PDF
Introduction to Hadoop Administration
Behavioural modelling
Movie Sentiment Analysis
=SLAM ppt.pdf
Design patterns difference between interview questions
4+1 view model
Uml use case diagram
SDLC MODELS PPT
School management System
Waterfall model
Library Management System
Deep Learning A-Z™: Convolutional Neural Networks (CNN) - Step 1: Convolution...
Web servers for the Internet of Things
Data Lake
مخططات حالات الاستخدام Use case diagram uml
clinic database and software management system
Use case Diagram
Twitter sentiment analysis ppt
Introduction to Hadoop Administration
Ad

Similar to Helmet Detection Using Yolo V3 Technique (20)

PDF
Helmet Detection Based on Convolutional Neural Networks
PDF
Safety Helmet Detection in Engineering and Management
PDF
IRJET - Direct Me-Nevigation for Blind People
PDF
IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...
PDF
YOLOv4: A Face Mask Detection System
PDF
Helmet and License Plate Detection using Machine Learning
DOCX
project report for engineering studfents
PDF
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
PDF
IMAGE SEGMENTATION AND ITS TECHNIQUES
PDF
IRJET- Image Privacy Protection as a Single Share
PDF
Improving AI surveillance using Edge Computing
PDF
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
PDF
Covid Face Mask Detection Using Neural Networks
PDF
Real time ship detection using YOLOv5
PDF
Tracing of an Object in Video through Mean Shift Protocol
PDF
Object Detection for Autonomous Cars using AI/ML
PDF
Vision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
PDF
IRJET- A Deep Learning based Approach for Automatic Detection of Bike Rid...
PDF
IRJET- Rice QA using Deep Learning
PPTX
Safety hemant detection by using yolo m.pptx
Helmet Detection Based on Convolutional Neural Networks
Safety Helmet Detection in Engineering and Management
IRJET - Direct Me-Nevigation for Blind People
IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...
YOLOv4: A Face Mask Detection System
Helmet and License Plate Detection using Machine Learning
project report for engineering studfents
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
IMAGE SEGMENTATION AND ITS TECHNIQUES
IRJET- Image Privacy Protection as a Single Share
Improving AI surveillance using Edge Computing
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
Covid Face Mask Detection Using Neural Networks
Real time ship detection using YOLOv5
Tracing of an Object in Video through Mean Shift Protocol
Object Detection for Autonomous Cars using AI/ML
Vision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
IRJET- A Deep Learning based Approach for Automatic Detection of Bike Rid...
IRJET- Rice QA using Deep Learning
Safety hemant detection by using yolo m.pptx
Ad

More from ijtsrd (20)

PDF
A Study of School Dropout in Rural Districts of Darjeeling and Its Causes
PDF
Pre extension Demonstration and Evaluation of Soybean Technologies in Fedis D...
PDF
Pre extension Demonstration and Evaluation of Potato Technologies in Selected...
PDF
Pre extension Demonstration and Evaluation of Animal Drawn Potato Digger in S...
PDF
Pre extension Demonstration and Evaluation of Drought Tolerant and Early Matu...
PDF
Pre extension Demonstration and Evaluation of Double Cropping Practice Legume...
PDF
Pre extension Demonstration and Evaluation of Common Bean Technology in Low L...
PDF
Enhancing Image Quality in Compression and Fading Channels A Wavelet Based Ap...
PDF
Manpower Training and Employee Performance in Mellienium Ltdawka, Anambra State
PDF
A Statistical Analysis on the Growth Rate of Selected Sectors of Nigerian Eco...
PDF
Automatic Accident Detection and Emergency Alert System using IoT
PDF
Corporate Social Responsibility Dimensions and Corporate Image of Selected Up...
PDF
The Role of Media in Tribal Health and Educational Progress of Odisha
PDF
Advancements and Future Trends in Advanced Quantum Algorithms A Prompt Scienc...
PDF
A Study on Seismic Analysis of High Rise Building with Mass Irregularities, T...
PDF
Descriptive Study to Assess the Knowledge of B.Sc. Interns Regarding Biomedic...
PDF
Performance of Grid Connected Solar PV Power Plant at Clear Sky Day
PDF
Vitiligo Treated Homoeopathically A Case Report
PDF
Vitiligo Treated Homoeopathically A Case Report
PDF
Uterine Fibroids Homoeopathic Perspectives
A Study of School Dropout in Rural Districts of Darjeeling and Its Causes
Pre extension Demonstration and Evaluation of Soybean Technologies in Fedis D...
Pre extension Demonstration and Evaluation of Potato Technologies in Selected...
Pre extension Demonstration and Evaluation of Animal Drawn Potato Digger in S...
Pre extension Demonstration and Evaluation of Drought Tolerant and Early Matu...
Pre extension Demonstration and Evaluation of Double Cropping Practice Legume...
Pre extension Demonstration and Evaluation of Common Bean Technology in Low L...
Enhancing Image Quality in Compression and Fading Channels A Wavelet Based Ap...
Manpower Training and Employee Performance in Mellienium Ltdawka, Anambra State
A Statistical Analysis on the Growth Rate of Selected Sectors of Nigerian Eco...
Automatic Accident Detection and Emergency Alert System using IoT
Corporate Social Responsibility Dimensions and Corporate Image of Selected Up...
The Role of Media in Tribal Health and Educational Progress of Odisha
Advancements and Future Trends in Advanced Quantum Algorithms A Prompt Scienc...
A Study on Seismic Analysis of High Rise Building with Mass Irregularities, T...
Descriptive Study to Assess the Knowledge of B.Sc. Interns Regarding Biomedic...
Performance of Grid Connected Solar PV Power Plant at Clear Sky Day
Vitiligo Treated Homoeopathically A Case Report
Vitiligo Treated Homoeopathically A Case Report
Uterine Fibroids Homoeopathic Perspectives

Recently uploaded (20)

PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
master seminar digital applications in india
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
Cell Structure & Organelles in detailed.
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
Institutional Correction lecture only . . .
PPTX
Lesson notes of climatology university.
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
Pharma ospi slides which help in ospi learning
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
Presentation on HIE in infants and its manifestations
PDF
Classroom Observation Tools for Teachers
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
Supply Chain Operations Speaking Notes -ICLT Program
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
Microbial disease of the cardiovascular and lymphatic systems
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
master seminar digital applications in india
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Cell Structure & Organelles in detailed.
STATICS OF THE RIGID BODIES Hibbelers.pdf
Module 4: Burden of Disease Tutorial Slides S2 2025
Institutional Correction lecture only . . .
Lesson notes of climatology university.
Chinmaya Tiranga quiz Grand Finale.pdf
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Pharma ospi slides which help in ospi learning
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Presentation on HIE in infants and its manifestations
Classroom Observation Tools for Teachers
Microbial diseases, their pathogenesis and prophylaxis
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
human mycosis Human fungal infections are called human mycosis..pptx

Helmet Detection Using Yolo V3 Technique

  • 1. International Journal of Trend in Scientific Research and Development (IJTSRD) Volume 6 Issue 2, January-February 2022 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470 @ IJTSRD | Unique Paper ID – IJTSRD49341 | Volume – 6 | Issue – 2 | Jan-Feb 2022 Page 986 Helmet Detection Using Yolo -V3 Technique Vijay Khare, Pratiroop Puri, Kratik Chaurasia Jaypee Institute of Information Technology, Noida, Uttar Pradesh, India ABSTRACT Bike mishaps have been quickly enlarged over time in many countries. A helmet or a protecting cap is the main safety equipment of motorcycle riders, and two wheelers, however many driver’s abandonment wearing helmets. The main outcome of wearing a helmet is to protect the head of a person travelling on two-wheelers just in case of a major or minor accident or fall from a running bike. Because of different social and monetary elements, this sort of vehicle is turning out to be progressively famous. The head protector is the fundamental security gear of motorcyclists; however, anyway numerous drivers don't utilize it. This paper proposes a framework for identification of motorcyclists without helmets. For this, we have applied the round Hough change and the Histogram of Oriented Gradients descriptor to remove the picture credits. Then the YOLO v3 was utilized and acquired outcomes. The system has given an average recognition accuracy of 75% that is satisfactory. KEYWORDS: YOLO v3, CNN, CHT, Darknet-53 How to cite this paper: Vijay Khare | Pratiroop Puri | Kratik Chaurasia "Helmet Detection Using Yolo -V3 Technique" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-6 | Issue-2, February 2022, pp.986-989, URL: www.ijtsrd.com/papers/ijtsrd49341.pdf Copyright © 2022 by author (s) and International Journal of Trend in Scientific Research and Development Journal. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0) (http://creativecommons.org/licenses/by/4.0) I. INTRODUCTION Recently, because of the constant advancement of profound learning research, Girshick [1] and Ren [2] have separately proposed Fast Regional Convolution Neural Network (Fast R-CNN) which have worked on the exactness and realtime identification speed, yet there is a sure hole between them. In 2015, Redmon J [3] proposed YOLO object identification calculation, which adjusted the precision and recognition speed. In 2016, Redmon made YOLO-V2 [4] and YOLO-V3 [5] discovery calculations through progress. YOLO- V2 zeroed in on little article identification, expanded the mean exactness of mAP (mean normal accuracy) by 2%. The most recent YOLO-V3 further fortified multi-mark characterization and organization design, considering both exactness and identification speed, which has great discovery impact in development furthermore, different fields. In any case, there are still a few lacks in discovery exactness in the current circumstance. In this paper, in light of the YOLO-V3 discovery calculation, bunch calculation is utilized to anticipate the objective casing of the cap, and afterward the precision is advanced through the blend of profundity lingering organization and multi-scale location preparing in the preparation interaction[6]. II. Methodology Three phases are merged in the proposed vision-based framework. The first step is to create a suitable dataset for training our model, as there is none available off the shelf. Then does the data pre- processing, which is divided into three parts: data acquisition, data enhancement, and data annotation. The photographs acquired had high resolution, various angles, and different backgrounds to create a more realistic scenario. The collected images are expended through augmentation techniques in terms of scaling, dropping, and changing brightness to increase the diversity and richness of the experimental dataset. The next step after image augmentation is image annotation, which involves creating a boundary box surrounding the objects and its label that is helmet or no helmet. Following the augmentation and annotation, a dataset of 2480 images was generated, with 80% of the images being randomly selected for the training dataset and the remaining 20% for the testing collection. During the training process, the image size will be reset, and the batch size will be fixed based on the memory constraints of the GPU. We will use the optimizer in the training, with the learning rate set to 0.001 and the other parameters remaining the same as they were in IJTSRD49341
  • 2. International Journal of Trend in Scientific Research and Development @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD49341 | Volume – 6 | Issue – 2 | Jan-Feb 2022 Page 987 the YOLO model. The testing process will follow, during which a wide variety of images will be run through the proposed solution and results will be registered. A. Data Set The dataset consists of 2480 images of two classes 1. with helmet 2. without helmet B. Feature Extraction For training our custom object detection model, we will need a lot of images of objects which we’re going to train nearly a few thousand. Number of images is directly proportional to accurate precision. We first perform feature extraction to determine the distribution and mathematical characteristics of the dataset; then we build YOLOv3 on our pre-processed data for training to build our model to detect helmets on the camera. Based on the features of the dataset, we can obtain relevant information that will provide better support in building neural network training. For feature extraction, Calculation of the proportion of each target in the original image, calculate the average length of the target, calculate the average width, calculate the average area, calculate the average percentage of the target.Figure 1 shows the control flow diagram of Helmet Detection while capturing live feed. First of all, there will be a background subtraction from the extracted frame. The next stage would be that whether the output of first stage consists of a bike or not. If not then the process would be ended otherwise it will go to third stage i.e. the “Helmet Detection Module”, Output of which would obviously our main concern. Fig 1: The proposed end to end Helmet Detection System Fig. 2 and Fig.3 respectively show the structure of Optimization and workflow of the approach. Fig 2 The structure of optimization method Fig 3: Workflow Diagram III. Algorithms In YOLO v3, the new association darknet-53 is used for incorporate extraction. There are 53 convolutional layers and 5 most limit pooling layers in the association structure. To keep away from over-fitting, a bundle normalization framework and a dropout movement are introduced after each convolutional layer. YOLO v3 improves target distinguishing proof accuracy by using a multi-scale incorporate blend computation to appraise the position and characterization on a multi-scale feature map. As far as possible encases YOLO v3, estimation bunches are
  • 3. International Journal of Trend in Scientific Research and Development @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD49341 | Volume – 6 | Issue – 2 | Jan-Feb 2022 Page 988 used as before boxes. The k-infers approach is used to perform dimensional bundling on the goal encloses the dataset, achieving 9 priori boxes of various sizes that are reliably passed on among incorporate outlines of various scales. More unobtrusive concluded boxes are utilized for incorporate charts with a more noteworthy scale. Finally, the pack local area will be used to do security defensive cap wear recognizable. A. Architecture of YOLO v3 YOLO v3uses a variant of Darknet CNN architecture of Darknet has 53 layer network trained on Imagenet. In YOLO v3, the detection is done by applying 3x3 and 1 x 1 detection kernels on feature maps of three different sizes at three different places in the network. The output is a list of bounding boxes along with the recognized classes. Each bounding box is represented by 6 numbers (pc, bx, by, bh, bw, c). Finally, we do the IoU (Intersection over Union) and Non-Max Suppression to avoid selecting overlapping boxes. YOLO v3usesbinary cross-entropy for calculating the classification loss for each label while object confidence and class predictions are predicted through logistic regression. B. Hyper-parameters used Class_threshold- Defines probability threshold for the predicted object. Non-Max suppression Threshold - It helps overcome the problem of detecting an object multiple times in an image. It does this by taking boxes with maximum probability and suppressing the close-by boxes with non-max probabilities (less than the predefined threshold). input_height&input_shape - Image size to input. C. Training and Optimization The preparation information is parted into 8:2 with 8 sections for training and 2 sections for testing. As the camera situations are mind boggling and diverse camcorders have various goals, the full association layer is eliminated in YOLO v3, so the prepared model can be taken care of pictures of various scales. So, we focus harder on the most proficient method to distinguish the far off, little and unclear targets better. In the exploratory interaction, we tracked down that the YOLOv3 model has a decent reaction to the ID of "individual". Hence, right off the bat, the specialists in the video are distinguished and caught by utilizing the YOLO v3 model, and afterward certain and negative examples are made. Because of the low goal of the video, which is fluffy and difficult to recognize. Part of the information from the positive examples are haphazardly separated and fluffy handling is to recreate the little impact. IV. Result and Discussion The preparation information is parted into 8:2 with 8 sections for preparing and 2 sections for testing. As the camera situations are perplexing and diverse camcorders have various goals, the full association layer is taken out in YOLO v3, with the goal that the prepared model can be feeded pictures of various scales. So we focus harder on the best way to recognize the inaccessible, little and ambiguous targets better. In the exploratory interaction, we tracked down that the YOLOv3 model has a decent reaction to the distinguishing proof of "individual". Hence, first and foremost, the laborers in the video are distinguished and captured by utilizing the YOLO v3 model, and afterward certain and negative examples are made. Because of the low goal of the video, which is fluffy and difficult to distinguish. Part of the information from the positive examples are arbitrarily removed and fluffy preparing is to recreate the little and fluffy examples, to improve the location precision. In this paper helmet detection using YOLOv3 has been implemented and Figures 4 and 5 show the implemented results as helmet detection with a accuracy of 75%and non- helmet detection with 47% accuracy. Fig. 4 Helmet is detected with a probability of 75%
  • 4. International Journal of Trend in Scientific Research and Development @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD49341 | Volume – 6 | Issue – 2 | Jan-Feb 2022 Page 989 Fig. 5No Helmet with a probability of 47% V. Conclusions In this paper, we have used the YOLO v3 for identification of real time person with and without helmets. YOLO is suitable to detect the single object from the image, YOLO has a limitation that if there are multiple object in a single cell then YOLO is not suitable to all objects. Therefore if you know that your data set consist many small object in group then YOLO will unable to detect all the objects. VI. Acknowledgment We would like to place on record our deep sense of gratitude to Dept. of Electronics and Communication Engineering, Jaypee Institute of Information Technology, Noida, for their guidance, support, continuous encouragement and supervision throughout the course of the work. References [1] Girshick, R. (2015) Fast R-CNN[C]//IEEE International Conference on Computer Vision. IEEE, 2015:1440-1448. [2] Ren, S., He, K., Girshick, R., et al. (2015) Faster R-CNN: towards real-time object detection with region proposal networks[C] //International Conference on Neural Information Processing Systems. MIT Press, 2015: 91-99. [3] Redmon, J., Divvala, S., Girshick, R., et al. (2015) You Only Look Once: Unified, Real- Time Object Detection. J.2015: 779-788. [4] Redmon, J., Farhadi. A., (2017) YOLO9000: Better, Faster, Stronger[C]//IEEE Conference on Computer Vision and Pattern Recognition. IEEE, 2017:6517-6525. [5] Sanjana, S., et al. "A review on various methodologies used for vehicle classification, helmet detection and number plate recognition." Evolutionary Intelligence (2020): 1-9. [6] VinayakMudhomath | Prof. S. A. Angadi "Automatic Detection of Bike-Riders Without Helmet" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-2 | Issue-5, August 2018, pp.1972-1975, URL: https://www.ijtsrd.com/papers/ijtsrd18217.pdf