You are on page 1of 12

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 / 12
Table of Contents

1 Introduction

2 Introduction

3 Introduction

4 Materials and Methods


Dataset Description
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 / 12
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 / 12
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 / 12
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 / 12
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 / 12
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 / 12
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 / 12
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 9 / 12
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 10 / 12
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 11 / 12
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 12 / 12

You might also like