Can We Boost the Power of the Viola-Jones Face Detector Using Pre-processing? An Empirical Study

09/22/2017
by   Mahmoud Afifi, et al.
0

The Viola-Jones face detection algorithm was (and still is) a quite popular face detector. In spite of the numerous face detection techniques that have been recently presented, there are many research works that are still based on the Viola-Jones algorithm because of its simplicity. In this paper, we study the influence of a set of blind pre-processing methods on the face detection rate using the Viola-Jones algorithm. We focus on two aspects of improvement, specifically badly illuminated faces and blurred faces. Many methods for lighting invariant and deblurring are used in order to improve the detection accuracy. We want to avoid using blind pre-processing methods that may obstruct the face detector. To that end, we perform two sets of experiments. The first set is performed to avoid any blind pre-processing method that may hurt the face detector. The second set is performed to study the effect of the selected pre-processing methods on images that suffer from hard conditions. We present two manners of applying the pre-processing method to the image prior to being used by the Viola-Jones face detector. Four different datasets are used to draw a coherent conclusion about the potential improvement caused by using prior enhanced images. The results demonstrate that some of the pre-processing methods may hurt the accuracy of Viola-Jones face detection algorithm. However, other pre-processing methods have an evident positive impact on the accuracy of the face detector. Overall, we recommend three simple and fast blind photometric normalization methods as a pre-processing step in order to improve the accuracy of the pre-trained Viola-Jones face detector.

READ FULL TEXT

page 4

page 6

page 9

page 12

page 13

research
08/15/2017

Dockerface: an easy to install and use Faster R-CNN face detector in a Docker container

Face detection is a very important task and a necessary pre-processing s...
research
04/12/2021

Improvement of Noise-Robust Single-Channel Voice Activity Detection with Spatial Pre-processing

Voice activity detection (VAD) remains a challenge in noisy environments...
research
08/18/2020

Reinforcement Learning for Improving Object Detection

The performance of a trained object detection neural network depends a l...
research
03/06/2014

Design a Persian Automated Plagiarism Detector (AMZPPD)

Currently there are lots of plagiarism detection approaches. But few of ...
research
03/22/2020

Pre-processing Image using Brightening, CLAHE and RETINEX

This paper focuses on finding the most optimal pre-processing methods co...
research
01/19/2017

Fast and Efficient Skin Detection for Facial Detection

In this paper, an efficient skin detection system is proposed. The algor...
research
03/29/2018

Modified SMOTE Using Mutual Information and Different Sorts of Entropies

SMOTE is one of the oversampling techniques for balancing the datasets a...

Please sign up or login with your details

Forgot password? Click here to reset