Axxon Face Search Tested

By Rob Kilpatrick, Published Oct 26, 2018, 10:12am EDT

AxxonSoft has brought facial recognition to their Axxon Next VMS for free with the simply named Face Search, claiming to allow users to find subjects across multiple cameras to drastically cut search time.

ipvm tested 2

In this report, we provide our full test results on Axxon's Face Search, examining:

  • How many false negatives or positives to expect?
  • How well does the analytic handle subjects looking down or away from the camera?
  • How does recognition perform in low light, <1 lux with IR, and WDR scenes?
  • How does Face Detection impact CPU usage?

Readers interested in facial recognition should also see our recent test of Dahua's Face Recognition Camera, the HF8242FN-FR.

Summary: ******** ****** ***** ******* ** ****** ******** 

***** ** *** *****, Axxon ****'* **** ****** worked ****** **** ** default **% ********** ********, with **** ******** ******** matched, **** *** ****** face ********** **** * week ** ******* ** a ***** ****** ** ~30-40 ******. ***** **** Search *********** **** **** time ******** ** **** specific ******** ****** ******** cameras.

************, ********* ********** ****** in ***** ***** *** WDR ********** **** ***** face *** ************ ** past ***** (*** *** test *******'* **** *** ******), **** ***** ***** usably ********** ** * <1 *** *****.

Some ******* **** *** *********

*******, ***** *** ******* key ****** ** ** aware **:

  • **** ***************:**** ******** **** ********** mistaken *** ****** ** Axxon's **** ******, ** high (>**%) ********** *******. This **** ***** ******** with ******* *** ** our *****. ***** ***** similarity ********** (~**-**%) ******** more **********, ** ****, but ***** ****** *** below *****'* ******* (**%).
  • ******* ***** ****** **********:** *** *****, **** other **** *** *********, face ****** ********** ********* by ~**% ** **** when ******** ****** **** or **** **** *** camera, ************ ******* ******* missed ******** (~*-**% ** the ****).
  • ***/*** ***** ********** **********:************, ********** *** ******* by ~**-**% ** *** light (~*.* *** - 2 ***), ***, ** when ***** ********** **, similar ** ***** ********* in **** *****.

Upcoming **** **** *** *********

***** ***** ****'* ****** recognition ** ******* ** forensic *** ** ******* versions, ********* *** ***** to ******* **** ********* in *** **** *** months. **** ****** ** early ******* ** ***** analytics *** ***** *********** fairly ******* ** **** Search, *** ** ** unknown **** *******/************ **** be ** ***** ********** versions. ** **** ** retest **** ******** *********.

*******/************

**** ****** ** ******** at ** ********** **** with ***** **** ******** licenses (~$*** ****/*******) *** as ** ***-** ******* when ***** ***** **** Professional. ***** **** ***** does *** ******* **** Search. ****** **** **** recognition ********* **** ******* additional *********.

Face ****** *** ********

**** ****** ** ****** to ***, **** ***** selecting *** ** **** cameras, ********* * ********* image ** *** *******, and ********* ********** ********* (if *********). ********** ******** to **%, ***** ** found ********** ******** ** our *****, **** *** mistaken ************ ** ******** aside **** *-* ********, discussed *****.

*** ***** ***** ************ how ** *** *** Axxon **** ****** *******.

Configuration ********

**** ****** ******** **** detection ** ** ******* for **** ******, ***** essentially **** ******** *** rule ** ** *****, analysis ********** *** **** width/height ******** ** *********, and ********* *******.

**** **** ******** ********** may ******* ****** *** usage ** ******* ***** 1080p. *-*** ****** ** our ***** ****** *********** CPU ******, ********* ******* below ** **** ******.

*** ********* ***** ***** you ******* ************* ** face ********* ** ** individual ******.

Solid ****** *********** ***** ******* ** ****** **********

***** *****'* ******* **% similarity ** ******, **** subjects **** ******** **********. For *******, *** ******* below *** ************ ********** with >**% ********** ****** multiple ******* ** ******** conditions *** ** ******** angles, **** ** ***************** at ***** ********.

most subjects recognized with high similarity

Bearded *** *************

*******, ******* ******** **** frequently ********** ** **** other ** * **** similarity *****. *** *******, the ******* ***** ** recognized *** **** ** himself ** **% **********, but ** ******* ******* man ** *** **** level. ******* ******* **** seen **** ***** ******* men ****** *******. **** that ** ***** ****** features **** ** ******* or **** ****** ***************** in *** *****.

bearded subject

Lower ********** **** ***** ******

*** ******* ****** ** Face ****** ********** *** head ****. *** *******, when ******** ****** **** or ** *** **** (as **** ** **** walking ********), ********** ******* by ~**-**% ** ****. However, ****** *** ****** test ** *****'* **** Rec ******, **** ****** caused ******** ****** ****** detections, ********* in * **** ** testing.

head titled 2

<1 *** ********* ********, *** ******* ******* **********

***** ******** *** ********** faces ** ~*.** ***, although ********** *** ******* by ~**-**%. **** ** also ** ******** ** the ***** ******, ***** failed ** ******/********* ******** at

low light 2

CPU **** ******

*****'* **** ********* ********* increased **** ** ~*-*% per ***** ****** ***** analyzed ** *** *****, using ** ***** ** 5557U *********. **** ******** in ~**% ***** *** usage *** **** ***** cameras, * *********** ******** over ******* *** ******* Face *********, ***** ******** only *-*% ****.

*******, *** ***** ****** extreme **** ******* ***** 1080p **** ********. ****** two **** ***** ** view *******, * *** 5 **, ********* *** usage ** **-**%****, ********* ** **%+ CPU ***** *****. ***** using ****** ********** ******* or ***** **** **** motion ***** ****** ****** of ***** *********. ***** resolution ******* *** ** analyzed, ****** **** ********* range *************** *********.

CPU ****/*** ******* *******

*********, ***** ********* **** detection *** *********** **** on *** ******'* ***. However, **** ***** **** they **** ** ********* Intel's ******** ******** ****** toolkit ** *** **** future ** ******** **********, with ***** ******* *** GPUs.

Wide ***** ** **** / *** *** *** **********

**** **** ***** **** Search *** ** *** on *** ****** **** Face ********* *******, ***** with **** ****** ** view ****** *** *** provide *** ********* ******* in *** *****, *.*., in *** ***** ** view *****.

wide field of view

***** ********* ************ ** 50 ****** ******* *** eyes *** *********, ** roughly ***-*** ***. ************, even ** *** ****** are **** ****** *** analysis, ***** ****** ****** of *** *** ****** of ***** ***** *******, as ***** ****** ****** levels *** ***** *** usage ******.

Versions ****

*** ********* ******** **** used ****** *******:

  • ***** ****: *.*.*.*.****

Comments (13)

"Face search is included at no additional cost with Axxon Next licenses"

Are you sure about this? Information I have is that it is included in their Universe version (most expensive version), is optional in their Professional (at an extra cost making this equivalent in cost to Universe) and not available in the least expensive Start version.

It is certainly not "free" if you have to go to the most expensive version if this is the primary feature you want. I guess it would be "free" if you already needed the Universe version for some other features and got this included automatically.

See https://www.axxonsoft.com/products/axxon_next/versions.php

Agree
Disagree
Informative
Unhelpful
Funny: 1

Face Search feature introduced as part of AI pack which was released some time ago and includes features like objects tracking with TimeCompressor, forensic search by tracks, object type like human/vehicle, color and etc. Face Search as a part of our AI pack is free in Universe and optional in Professional version.

Agree: 3
Disagree
Informative: 1
Unhelpful
Funny

Axxon team, nice CPU usage results!

Agree: 4
Disagree
Informative
Unhelpful
Funny: 3

3-5% per 1Mpix is not bad, actually, considering that we need also to decompress stream. 

Here is our hardware calculator to choose platform according number of channels and different VA: https://sale.axxonsoft.com/calc/calculator.jsf

But true, that for 20 cameras at just 1Mpix you need powerful server.

So, CPU consumption is currently a major issue to use this technology for say all cameras, while we make it available from license side and include to AI pack with all our analytics, like object tracker, LPR and so on.

And you know, that there are some technologies (software and hardware) coming very soon to improve CPU consumption dramatically.

Agree: 6
Disagree
Informative: 2
Unhelpful
Funny

we need also to decompress stream.

Maybe just I frames, and with qsync. 

Agree
Disagree
Informative
Unhelpful
Funny

You can do it, but quality drops significantly in this case. For best recognition we need best face captured, so minimal requirement is 6-12 FPS.

Agree: 5
Disagree
Informative: 2
Unhelpful
Funny

As the Master Sales Representative for Axxon in the US, we have had positive feedback and response from our clients on this great technology. The Face Detection and recognition technology is second to none. We have recently deployed this technology in serval mission critical environments and are receiving excellent feedback from our partners around the country. The technology is currently being used in large K12 Environments as well as many large scale deployments.

It is critical to install the correct hardware to support this exciting technology. when setup correctly we have found incredible accuracy. We are also the Beta site for Live Face Search results including Age / Gender classification and we are having impressive results and are looking forward to partnering with Axxon to release this shortly to security community.

These videos displayed in this article are a great depiction of how the technology works and the process to set it up. Kudos to the IPVM team on a great review with detailed test results.

Agree: 8
Disagree
Informative
Unhelpful
Funny

Couldn't agree more with Mr. Perna.

Being the distributors of AxxonSoft in Greece and Cyprus, we have had the chance to assist many of our integration partners/resellers in setting-up this advanced feature -among others- with great success and enthusiastic praise from the end-customers and the security managers who used it. Hotel entrances, critical checkpoints in buildings and other large-scale infrastructure like ports, shipping companies, gold mines, military facilities, to give some examples.

First of all we use the right cameras (140dB WDR IP cameras and sometimes also Super Starlight 0.0004Lux@colour) to overcome almost any extreme conditions. With the necessary study on the maximum distance (for the faces to be recognized) and the minimum resolution required to do that, we calculate the appropriate hardware for the servers (AxxonSoft provides a very handy tool to do so: https://sale.axxonsoft.com/calc/calculator.jsf). The results are amazing.

Note 1
Congratulations to the IPVM team for one more very detailed test. Fantastic work, once more.

Note 2
Regarding the bearded men misidentification, if you didn't refer that these two men are not really the same person (probably at a different point in time, with a longer beard, from a different angle and camera within the building premises etc.), I wouldn't be absolutely sure either that the faces belong to a different man. In my opinion, at this close face similarity, if I were a security manager searching for a suspect, I would surely like to have an opinion of my own and not let the algorithm decide.

@Undisclosed Manufacturer #1
This feature is indeed included in Axxon Next Professional Version as an extra cost per camera needed ("Extra Feature Package"). With this feature you can search for a face in a camera. And indeed can't be included in the Start Version.
And yes, this feature is by default included in Axxon Next Universe Version with no additional cost, but also as a "Multi-camera face search", which means that you can search for a face in many (or all) cameras simultaneously and also have the exact spots (where the faces are recognized/found) pinpointed on a 3D map. This feature is extremely helpful for the operators.

Agree: 7
Disagree
Informative: 3
Unhelpful
Funny

Would a person who had a full beard in the reference shot, but then shaved it completely, not be recognized at all, until re-doing the ref?  

Agree
Disagree
Informative
Unhelpful
Funny

Probably, similarity will be below 90%, but definitely, even shaved, he will be found.

Agree: 4
Disagree
Informative
Unhelpful
Funny

I used to work for a manufacturer that placed a little white light LED on their dome cameras that flashed every second or so. It was just enough to capture people's attention and make them look up at the dome, but not so bright or fast that it was bothersome. 

Agree
Disagree
Informative: 2
Unhelpful
Funny

IPVM team, thank you for this thorough test.

 

The mentioned high similarity between two guys with a beard was a new fact for us. Thank you for that. I think that the reason is that we do not have enough number of men with a beard in our training set for face recognition algorithm. As for every deep learning algorithm it may be fixed easily - we are going to add more appropriate images into the training set.

 

To decrease CPU consumption we are going to use Intel OpenVINO toolkit that provides highly optimized implementation of deep learning inference engine. I hope it will let us to process more channels on the same server.

Agree: 5
Disagree
Informative: 4
Unhelpful
Funny

Thanks to the IPVM team, very objective article! The latest free version of Axxon Next for four channels, which includes all the new features listed, can be downloaded from the AxxonSoft website. It must of course be taken into account that Axxon Next is a client server application and therefore we must choose its hardware platform with our appropriate calculator where we find the necessary recommendations for both servers and clients. Here is the link of our hardware calculator: 

https://sale.axxonsoft.com/calc/calculator.jsf

Agree: 1
Disagree
Informative: 2
Unhelpful
Funny
Read this IPVM report for free.

This article is part of IPVM's 7,094 reports and 940 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
Loading Related Reports