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.

****** **** ****, ** test ***, **** *** CNN ********** ** ****** detection *********** ***** *********** (FPS) *** ********* ***** required ** ***** **-*****. In ******* *******, ** will **** ** ******** Myriad2, *******, *** ****** GPUs, ** **** ** add ******** ***** (******* Precision). *** **** *** this ****** ** ** Github [**** ** ****** available].

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

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

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

*** **** *** ******* used *** *** **** is ****** ** ****'* public **** ********* **** repository ** ****** [**** no ****** *********].

** ******:

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

** **********, *** ***** interested ** *** **************, see *** ****** ****** used [**** ** ****** available], ********* ***** *** 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 ***** **-***** **** still ******** ********** *** video ************ ************. **** chips *** *** *** inside ** ******* (*** to **** *** ***** constraints) *** ***** **** may ** *** ** recorders, ********* ***** **** to ******* *** **** than ***** ** ****** 8, ** ** **** cameras ********* ***** ******** to * ********. ******** IPVM ***** **** ***** Intel's ******** ***** (** particular *** ******* *** MyriadX) ***** *****'* ****** Compute ***** (***) *** NCS2 (***** *** *******).

********

**** *** *** ******* 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 ***** *** **********.

Read this IPVM report for free.

This article is part of IPVM's 6,522 reports, 878 tests and is only available to members. To get a one-time preview of our work, enter your work email to access the full article.

Already a member? Login here | Join now

Related Reports

Face Detection Shootout - Dahua, Hanwha, Hikvision, Uniview, Vivotek on Jul 30, 2020
Face detection analytics are available from a number of manufactures...
Face Masks Increase Face Recognition Errors Says NIST on Aug 04, 2020
COVID-19 has led to widespread facemask use, which as IPVM testing has shown...
Herta Facial Recognition Plus Masks Tested on Aug 19, 2020
Masks increase face recognition errors, but facial recognition developer...
30 Million Criminal Face Database Tested (Captis Intelligence) on Apr 27, 2020
30 million criminal mugshots are now available for facial recognition...
Avigilon Face Mask Detection Tested on Jun 24, 2020
Face mask detection or, more specifically not wearing a face mask, is an...
Bias In Facial Recognition Varies By Country, NIST Report Shows on Jul 15, 2020
While many argue that face recognition is inherently racist, results from one...
Exacq "Facial Matching" Facial Recognition Tested on Sep 03, 2020
Exacq is claiming "Accurate Recall of Every Noteworthy Person of Interest"...
Gait Recognition Examined on Sep 14, 2020
Facial recognition faces increasing ethical and political criticisms while...
Face Shields Impact On Temperature Measurement And Mask Detection on Jul 27, 2020
First, the use of face masks, and now, plastic face shields are rising...
Clinton Public View Monitor (PVM) Mask Detection Tested on Jul 09, 2020
Face mask detection, or more specifically not wearing one, is expanding...
The US Fight Over Facial Recognition Explained on Jul 08, 2020
The controversy around facial recognition has grown significantly in 2020,...
Dynamic vs Static IP Addresses Tutorial on Apr 16, 2020
While many cameras default to DHCP out of the box, that does not mean you...
Facial Recognition 101 on Mar 18, 2020
Facial recognition interest, use and fear is increasing. This guide aims to...
FLIR Screen-EST Screening Software Tested on Jun 30, 2020
In our FLIR A Series Test, the cameras' biggest drawback was their lack of...
FLIR A Series Temperature Screening Cameras Tested on Jun 04, 2020
FLIR is one of the biggest names in thermal and one of the most conservative....

Recent Reports

Virtual ISC West and GSX+ Exhibiting Contrasted on Sep 17, 2020
Both ISC West and ASIS GSX are going virtual this year, just weeks apart, but...
X.Labs Sues FLIR on Sep 16, 2020
X.Labs, the maker of Feevr, has sued FLIR, the publicly traded thermal...
Video Surveillance 101 September Course - Last Chance on Sep 16, 2020
Today is the last chance to sign up for the Fall Video Surveillance 101...
No Blackbody Mistake, Half Million Dollar, Hikvision Fever Camera System in Georgia on Sep 16, 2020
A Georgia school district touted buying Hikvision fever screening "about...
Costar Technologies / Arecont H1 2020 Financials Examined on Sep 16, 2020
Costar's financial results have been hit by the coronavirus with the company...
Startup Cawamo Presents Live Alerts With Edge AI and Cloud VMS on Sep 15, 2020
Cawamo, an Israeli edge-to-cloud analytics and VMS startup, presented its...
Favorite Access Control Credentials 2020 on Sep 15, 2020
Credential choice is more debated than ever, with hacking risk for 125kHz and...
Dangerous Hikvision Fever Screening Marketing In Africa on Sep 15, 2020
A multi-national African Hikvision distributor is marketing dangerously...
New Products Show Fall 2020 Announced - Register Now on Sep 14, 2020
IPVM's sixth online show will feature New Products from over 25...
Hanwha 8K / 33MP Camera Tested on Sep 14, 2020
Hanwha Techwin has released an 8K / 33MP resolution camera, the TNB-9000 with...
Gait Recognition Examined on Sep 14, 2020
Facial recognition faces increasing ethical and political criticisms while...
Comparing 2020 Reality To 2010 Expectations on Sep 11, 2020
What can we learn from where the industry was in 2010 and what was believed...
China Dali Fever Cameras and Booming Sales Examined on Sep 11, 2020
Zhejiang Dali, one of China's original thermal technology developers, has...
Risks Of Managing End User Passwords (Statistics) 2020 on Sep 11, 2020
Alarmingly, most integrators used spreadsheets to manage passwords, IPVM...
Dedicated Vs Converged IP Video Networks Statistics 2020 on Sep 10, 2020
Running one's video system on a converged network with other devices can save...