Facial Detection Tested

By: IPVM Team, Published on Nov 16, 2018

Facial detection and recognition are increasingly offered by video surveillance manufacturers.

Facial detection detects faces in an image/video but not whose face it is. However, even facial recognition (where the system attempts to determine the identity of each face) depends on facial detection first. That is, the system cannot attempt to recognize a face until it detects that an object is a face. As such, facial detection is a pre-requisite for facial recognition systems.

facial detection test

3 fundamental approaches exist to performing facial detection:

  • HAAR Cascades
  • HOG
  • CNN / Deep Learning

Performance varies on 3 fundamental metrics:

  • Accuracy of detecting faces - while it is 'easy' to detect a face looking directly at the camera in a well-lit scene, performance can vary significantly depending on how a person tilts their head (down, left, right, etc.) and the lighting conditions of the scene (shadows, darkness, noise, etc.).
  • Computing load to detect faces - Finding and determining what objects are in a scene and whether those objects are a face (instead of a tree, a car, a cat, a bowling ball, etc.) can be very computationally intensive while many video surveillance devices (e.g., IP cameras, NVRs) have significant constraints of processing power
  • Chip / hardware used - Intel (i5/i7, Movidius 2 & X, FPGA); Nvidia GPUs, etc.

This is the first of a new series of machine learning / video analytic testing that IPVM will be doing.

****** ********* *** *********** are ************ ******* ** video ************ *************.

****** ********* ******* ***** in ** *****/***** *** not ***** **** ** is. *******, **** ****** recognition (***** *** ****** attempts ** ********* *** identity ** **** ****) depends ** ****** ********* first. **** **, *** system ****** ******* ** recognize * **** ***** it ******* **** ** object ** * ****. As ****, ****** ********* is * ***-********* *** facial *********** *******.

facial detection test

* *********** ********** ***** to ********** ****** *********:

  • **** ********
  • ***
  • *** / **** ********

*********** ****** ** * fundamental *******:

  • ******** ** ********* ***** - ***** ** ** 'easy' ** ****** * face ******* ******** ** the ****** ** * well-lit *****, *********** *** vary ************* ********* ** how * ****** ***** their **** (****, ****, right, ***.) *** *** lighting ********** ** *** scene (*******, ********, *****, etc.).
  • ********* **** ** ****** faces - ******* *** determining **** ******* *** in * ***** *** whether ***** ******* *** a **** (******* ** * tree, * ***, * cat, * ******* ****, etc.) *** ** **** computationally ********* ***** **** video ************ ******* (*.*., IP *******, ****) **** significant *********** ** ********** power
  • **** / ******** **** - ***** (**/**, ******** 2 & *, ****); Nvidia ****, ***.

**** ** *** ***** of * *** ****** of ******* ******** / video ******** ******* **** IPVM **** ** *****.

[***************]

****** **** ****, ** test ***, **** *** CNN ********** ** ****** detection *********** ***** *********** (***) and ********* ***** ******** on ***** **-*****. ** futures *******, ** **** test ** ******** *******, MyriadX, *** ****** ****, as **** ** *** accuracy ***** (******* *********). The **** *** **** report** ** ******.

Facial ********* ********** ********

*** ***** ** *** not ******** **** ***, HAAR *** ***, *** 8-minute ***** ***** ********* each *** ******** *** tradeoffs ***** ****:

Code / ******* *** ****

*** **** *** ******* used *** *** **** is ****** ******'* ****** **** ********* test ********** ** ******.

** ******:

  • **** ***, ***
  • ****** ****
  • ******** ****-*********-******-****

** **********, *** ***** interested ** *** **************, see ********* ****** ****, ********* ***** *** context:

Test ******* *** ****** *********

***** **** ************ *** far **** ********* ********* than *** *** ****, in *** ****, ***** the **** ***** **-***** for *** * **********, the ******** *** ****** detection ***** ********* ******* frames *** ****** (~*****) as *** **** **** accurate **** ********** ***** delivering ***** *** *** of *** **** ****** accuracy ** ****. *** video ***** ********* ***** results: 

*** ****** ** *********:

  • ***** ******** ********** *** **** ***** *** ** ****** on ***********. ******** ********* model *** ************* **** data-type ********* ********** (****->****) and***** ********* ****; (*) ********** *** model ** *** ****** hardware (**/**/**, ********, ****). This ******** **** * smaller ************ **********+***) ********* better **** ************ ******** results.
  • *******, ~***** *** ** entire Intel **-***** **** ***** presents ********** *** ***** surveillance ************. **** ***** are *** *** ****** of ******* (*** ** cost *** ***** ***********) and ***** **** *** be *** ** *********, recorders ***** **** ** analyze *** **** **** 40fps ** ****** *, 16 ** **** ******* typically ***** ******** ** a ********. ******** **** tests **** ***** *****'* Movidius ***** (** ********** the ******* *** *******) using *****'* ****** ******* Stick (***) *** **** (using *** *******).

********

**** *** *** ******* overall ********* ************ ********** struggling **** ****** ***** as ***** ** *** clip *****:

*** ********* ******** ***** but ******** **** **** 'flickering' ** *** **** was *********** **** *** then **-******** ** ***** below:

** ********, *** *** detected ***** ***** ******** without *** ********** ** HOG, ** ***** *****:

Questions / ******** / ***********

**** ** *** ***** test ** **** *** series *** ** *** presenting *********** ******* ** show **** ** *** working ** *** ** encourage *** ** *** questions *** **** *********** for ********* ******, ******, hardware, ***. ** ****.

Comments (10)

* **** ** ******* and ********** *******. ***** *** ******** ******* ** ******* learning. *** ***** ******* to ***** **** ** this ****, *'* ********* you ** ****** ** his **+ ********.

***** ******* ** ****** us ******* ******* *** he *** ******** **** doing ***** ** ***** surveillance ******* ******* ******** approaches.

**** ** ** * test ** *** *****-******** ****** ******* ***** 2(***** **** *** ******* **** that, *.*.,******** **** ** ***** in ***** ******** ** cameras).

** *** **** ******* on ******** ** **** industry ************* ****** ********** machine ******** ************ ** they ***** ** ***** surveillance.

*****, *** ********* ** suggestions *** ******* / Tyler, ****** ***.

**** **** ******* ******* to ********* *** ******* John. *** ****** ** South ***** ** *** UK *** **** ***** on ****** *********** ** high-volume ******, *** **** haven't ******** ** **** yet.

**** **** **** *** a *** **** ******** built ** (*** *** run ** ** *** code ** `--****** ********`). The *** ** ** older *****, *** ** of *** **** ****** SqueezeNet/MobileNet *********. ** *** have **** *********, ** will *** **** *** by *******. ** *** want ** ** *** without ***-******* (*** ** your ***), ***'** **** to******* **** **** ******. * ***** **** with *** ******* ***:

- **: ******** *** so **** * ******'* even ****** *** *******. Ie, *** **** **** than *.
- ******: ******** *** very **** **** ***; faster **** *** ** the ******* ** *** report. *** *****, **'** talking **** ******** ***; something *** ****** ********* at *** ****.

********* *'* ** **** interested ** ***** ******** since **'* * ***** from ******* ****, *** more ********** ** ****** models **** ****** ************ / ******. **** ***** you'll **** *** **** control ** *** ****'** run (**** ** ***, OpenVINO ** *****, ***).

*** ******** ** *** viability ** ******* *** on ***** **** *** used ** ******* *** nvrs, **** *** ************, for ********?

****'* * ****** **** question. *'** **** ** eye *** *** ** answer **** ** * work **** ******** & reply **** ** * find ***.

********* *****. ***** ***.  I ***** **** ** suggest * ******* ********** of ***** ********** **** license ***** *********.

****** ** *** *** tests ***** *** *** videos **** ******** ****?

****, **** *** **** from ****** (**** ** the ******), ****** *** setup ************, *** **** your *** ****** **** the ****/** ********* (******* of *********** *** *********** samples). *'** **** **** repo ******* & *** to ******* ** *******, to **** ** **** to **** ** ****** vids.

****** *** **** ******.  Looking ******* ** ******** more. 

 

* ** **** ******* on *** ******* ** Hong **** *** ** using ** **** ********. Let ** ***** **** experience ** **** *******. Good ***** *** **********.

Login to read this IPVM report.
Why do I need to log in?
IPVM conducts unique testing and research funded by member's payments enabling us to offer the most independent, accurate and in-depth information.

Most Recent Industry Reports

TMA Apologizes to Amazon / Ring on Aug 23, 2019
Not only is Amazon / Ring making major incursions into the residential security market, the organization representing the biggest incumbents, The...
China Dahua Replaces Their Software With US Pepper on Aug 22, 2019
What does a US government banned company do to improve its security positioning in the US? Well, Dahua is unveiling a novel solution, partnering...
Security Integrators Outlook On Remaining Integrators In 2025 on Aug 22, 2019
The industry has changed substantially in the last decade, with the rise of IP cameras and the race to the bottom. Indeed, more changes may be...
First GDPR Facial Recognition Fine For Sweden School on Aug 22, 2019
A school in Sweden has been fined $20,000 for using facial recognition to keep attendance in what is Sweden's first GDPR fine. Notably, the fine is...
Anyvision Facial Recognition Tested on Aug 21, 2019
Anyvision is aiming for $1 billion in revenue by 2022, backed by $74 million in funding. But does their performance live up to the hype they have...
JCI Sues Wyze on Aug 21, 2019
The mega manufacturer / integrator JCI has sued the fast-growing $20 camera Seattle startup Wyze. Inside this note: Share the court...
Dahua 4K Camera Shootout on Aug 20, 2019
Dahua's new Pro Series 4K N85CL5Z claims to "deliver superior images in all lighting and environmental conditions", but how does this compare to...
ZK Teco Atlas Access Control Tested on Aug 20, 2019
Who needs access specialists? China-based ZKTeco claims its newest access panel 'makes it very easy for anyone to learn and install access control...
Uniview Beats Intel In Trademark Lawsuit on Aug 19, 2019
Uniview has won a long-running trademark lawsuit brought by Intel, with Beijing's highest court reversing an earlier Intel win, centered on...
Suprema Biometric Mass Leak Examined on Aug 19, 2019
While Suprema is rarely discussed even within the physical security market, the South Korean biometrics manufacturer made global news this past...

The world's leading video surveillance information source, IPVM provides the best reporting, testing and training for 10,000+ members globally. Dedicated to independent and objective information, we uniquely refuse any and all advertisements, sponsorship and consulting from manufacturers.

About | FAQ | Contact