You are on page 1of 13

Enhancing Safety Compliance with Artificial Vision

Ignacio Jesús Taglialegne

Universidad Tecnológica Nacional Facultad Regional San Nicolás

November 13, 2023

Ignacio Jesús Taglialegne (Universidad Tecnológica


Enhancing Nacional
Safety Compliance
Facultad Regional
with Artificial
San Nicolás)
Vision
November 13, 2023 1 / 13
Table of Contents

1 Introduction

2 Introduction

3 Introduction

4 Materials and Methods


Dataset Description
Data Preparation
Data Preparation
Data Preparation
Haar-cascade Classifier

5 Discussion

Ignacio Jesús Taglialegne (Universidad Tecnológica


Enhancing Nacional
Safety Compliance
Facultad Regional
with Artificial
San Nicolás)
Vision
November 13, 2023 2 / 13
Introduction

Figure: Computer vision and alarm control

Ignacio Jesús Taglialegne (Universidad Tecnológica


Enhancing Nacional
Safety Compliance
Facultad Regional
with Artificial
San Nicolás)
Vision
November 13, 2023 3 / 13
Introduction

Figure: Goal of using computer vision

Ignacio Jesús Taglialegne (Universidad Tecnológica


Enhancing Nacional
Safety Compliance
Facultad Regional
with Artificial
San Nicolás)
Vision
November 13, 2023 4 / 13
Introduction

Figure: Hypothesis illustration


Ignacio Jesús Taglialegne (Universidad Tecnológica
Enhancing Nacional
Safety Compliance
Facultad Regional
with Artificial
San Nicolás)
Vision
November 13, 2023 5 / 13
Materials and Methods

Our dataset includes helmets with various rotations, diverse


backgrounds, lighting conditions, and partially obscured faces.
Images were obtained from our recorded videos.

Figure: Example of image taken from our own recorded videos

Ignacio Jesús Taglialegne (Universidad Tecnológica


Enhancing Nacional
Safety Compliance
Facultad Regional
with Artificial
San Nicolás)
Vision
November 13, 2023 6 / 13
Materials and Methods
Generating the OpenCV Haar cascade:

Figure: OpenCV haar cascade implementation

Ignacio Jesús Taglialegne (Universidad Tecnológica


Enhancing Nacional
Safety Compliance
Facultad Regional
with Artificial
San Nicolás)
Vision
November 13, 2023 7 / 13
Materials and Methods

Generating the OpenCV Haar cascade:

Figure: .XML file detection on video

Ignacio Jesús Taglialegne (Universidad Tecnológica


Enhancing Nacional
Safety Compliance
Facultad Regional
with Artificial
San Nicolás)
Vision
November 13, 2023 8 / 13
Materials and Methods

Images were organized into two folders: one for helmets and the other
for non-helmets.

Figure: Positive and negative images

Ignacio Jesús Taglialegne (Universidad Tecnológica


Enhancing Nacional
Safety Compliance
Facultad Regional
with Artificial
San Nicolás)
Vision
November 13, 2023 9 / 13
Materials and Methods

Haar-cascade classifiers were created for helmet classifier (H-class).

Figure: Number of training images for each class

Ignacio Jesús Taglialegne (Universidad Tecnológica


Enhancing Nacional
Safety Compliance
Facultad Regional
with Artificial
San Nicolás)
Vision
November 13, 2023 10 / 13
Experimental Results
Performance of classifiers was evaluated using videos from various
scenarios.
Results include true positives and false positives for helmet and human
classifiers.

Figure: Detection results for each class in eight cases


Ignacio Jesús Taglialegne (Universidad Tecnológica
Enhancing Nacional
Safety Compliance
Facultad Regional
with Artificial
San Nicolás)
Vision
November 13, 2023 11 / 13
Discussion

Tested OpenCV’s object detection with Haar cascades, yielding


positive outcomes.
Encountered challenges in detecting helmets (rotation, lighting, partial
obstruction).
Proposed solution: Improve detection by adjusting camera height.
Future research: Dive deeper into this solution for thorough
exploration.

Ignacio Jesús Taglialegne (Universidad Tecnológica


Enhancing Nacional
Safety Compliance
Facultad Regional
with Artificial
San Nicolás)
Vision
November 13, 2023 12 / 13
Thank You

Thank you for your attention!

Ignacio Jesús Taglialegne (Universidad Tecnológica


Enhancing Nacional
Safety Compliance
Facultad Regional
with Artificial
San Nicolás)
Vision
November 13, 2023 13 / 13

You might also like