Skip to content

Using MTCNN and YOLOv5 to detect and blur ads and faces in real-time. Overview of real-time object detection and instance segmentation methods. Tutorial on YOLOv5 and MTCNN.

deepwebhoax/face_ad_blur

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advertising and face blurring in real time

This repository contains an app that detects and blurs advertising and faces on images taking input from your webcam. We are using MTCNN model to detect faces and YOLO model to detect advertising.

How to use the app

Install the required packages:

pip install -r requirements.txt

Run the app:

python qtapp.py

How to train YOLO

To train YOLOv5 you can use this notebook.

References:

YOLOv5 to detect ads: https://github.com/ultralytics/yolov5

MTCNN to detect faces: https://github.com/timesler/facenet-pytorch

Advertising dataset: http://www.cs.ucf.edu/~aroshan/index_files/Dataset_PitOrlManh/Readme.pdf

About

Using MTCNN and YOLOv5 to detect and blur ads and faces in real-time. Overview of real-time object detection and instance segmentation methods. Tutorial on YOLOv5 and MTCNN.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published