Skip to content

A project that develops an application to detect and localise masks on persons within scenes.

License

Notifications You must be signed in to change notification settings

BenjaminFraser/Mask-Object-Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mask-Object-Detection

Introduction

A project that develops a Mask Object detection deep neural network model.

For object detection model development, a Custom pre-trained Faster-RCNN architecture was adapted and fine-tuned to a custom face-mask dataset. Refer to the notebooks within this repository for all code and process(es) applied for this.

Example predictions

Some basic examples of applying the trained model to new inputs are shown below:

Example Predictions 1

Example Predictions 2

Example Predictions 3

As shown, the model can adapt to a range of scenes, both simple and complex. It also works surprisingly well on complex scenes with high numbers of people, which make the final trained model useful for real applications.

Inference Dashboard

Predictions on new sets of images stored in a directory can be made using the inference dashboard, developed in Dash. In real-time the model will make predictions for the selected image using the chosen confidence level as a threshold.

Some examples from the dashboard application are shown below for illustration.

Inference Dashboard 1

Inference Dashboard 2

Inference Dashboard 3

About

A project that develops an application to detect and localise masks on persons within scenes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published