Axis VMD4 Analytics Tested

By: IPVM Team, Published on Apr 17, 2018

Axis is now on its 4th generation of video motion detection (VMD), which Axis calls "a free video analytics application." In this generation, Axis emphasizes:

reduce false alarms by analyzing and disregarding normal background motion. Axis False Alarm Filtering provides an additional layer of defense against false alarms by making it possible to ignore disturbing object motion such as headlights, swaying trees and small animals.

We tested VMD4 indoors and outdoors for over two weeks to see how it performed, how it compared to their previous VMD3 app, what triggered false alarms, what did not, and how it integrates (or not) with Avigilon, Exacq, Genetec, Milestone and Network Optix VMSes.

This is the first in a 2018 series of on-board camera analytics tests. Coming up, we plan to release tests of Dahua, Hanwha, and Hikvision analytics, as well.

**** ** *** ** its *** ********** ** video ****** ********* (***), which **** ***** "* free ***** ********* ***********." In**** **********, **** **********:

****** ***** ****** ** analyzing *** ************ ****** background ******. **** ***** Alarm ********* ******** ** additional ***** ** ******* against ***** ****** ** making ** ******** ** ignore ********** ****** ****** such ** **********, ******* trees *** ***** *******.

** ****** **** ******* and ******** *** **** two ***** ** *** how ** *********, *** it ******** ******* ******** **** ***, **** ********* ***** alarms, **** *** ***, and *** ** ********** (or ***) **** ********, Exacq, *******, ********* *** Network ***** *****.

**** ** *** ***** in * **** ****** of **-***** ****** ********* tests. ****** **, ** plan ** ******* ***** of *****, ******, *** Hikvision *********, ** ****.

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

*******

*******, **** **** ****** very ****** ***** ***** rejection **** ****** ******* such ** ********* ******, lights ******* **/***, ******** monitors, ***. **** *** true *********** *** ** the ***, **** ** settings ******* ********.

********, **** ******** ****** from ******* ********/*******, *** was *********** ** ***** triggers ** ******* *******, such ** ******* **** or **** ***** ** cameras' *****.

***** ******* **** **** an ***** *** ***** be ******* ** ********** by ******** ***** ****** settings ** **** *****. However, ***** ******* *** long-range ********* ****** ********* this ******* *********, ** increasing ******* ****** **** could ********* ********* ** human ******** ** *** far ***** ** ****.

*******, ***** *** *********** has ******** ******** ** VMD3, **** *****, *******, Milestone, *** ******* ***** supporting *** ********, **** support ****** ** ******** for **** ********** *** (and ******* *****) ** it ********* ******** **** level ** *********** ** the ***. 

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

** ******** ******* **** our ******* ** **** video:

 

************

**** ** ********* ** any ****** ******* ******** 6.50 ** *****, ***** covers *** ******** ** Axis' ******* ******* **** (60%+). *** ****** *** shipped **** **** ********* from *** *******, ***** it *** ** ********* via *** *** ********* or**** ****** ********* ******.

*** ***** ***** **** not **** ******* ** this ********,**** *******.**** ***** *********, ****** **** reduced *********** ******** ** VMD4.

Configuration ********

************* ** **** ** ******* to ****, **** *** same ******* *** *******/******* zones, *****-***** *******, ***** objects, *** ******* *******.

** ****** ***** ************* options ** *** ***** below:

Few ***** ****** *******

*******, **** *** *** suffer **** ***** ****** caused ** ******* ***** affect **** ***** ******'* VMD *** *********.

*** *******, ********* ****** and ******* ***** ******* (e.g., ****** ********* ***/** in * ****) *** not ******* *** ****** in *** *****, ******* common ******* ** **** analytic *****.

***** ******* **** ******** monitors *** ****** *****, common ***** ***** ******* in **** *****, *** not ******* ****, ***** below. 

Outside ***********

********, **** *** *** alarm ** ******* **** as ******* ********/******* ***** commonly ******* ***** ********* we **** ******.

*******, ***** ******* ** the ********** ** *** scene ********** ********* ****** (shown *****). *****, *********, and ******* *** ****** multiple ******. ***** ***** be ******* ******** ** adjusting ***** ****** ********, but *** **********.

**** **** ***** ****** settings ****** ** ********* set ** ****** ******** detection ** *******, ** distant ***** ******** *** be ******* **** ***** or ***** ******* ** the **********, *** ******* by *** ********, ******* missed ******.

******, **** *** **** caused ******* ***** ******, as ****. **** *** most ******, ******* ******** alerts. ****** **** **** could ** ******* ** increasing ******* ***** ****, but ***** ******/******* ****** settings *** ** ******.

**** *** **** ******, but ******** ** *** cameras' ***** ********* ****** alarms, ********** ** ********. 

*******, ******* ****** ****** in *** **** ********* alarms ************, ****** ** a **** ***** **** than *******/*******.

 

Camera *********** ***********

** ****** **** ***** several ******, ********* ***-*** * series ******, * ******, and * ****** *****. In *** *****, *** cameras ******** ******** ******** at **-** ***, **** the ***** ******* ********* on ********** *** *** width (*** ********* ***** later). 

*******, *** ******* ****** included ********** **. ***** without ********** ** *** ****** to ******* ***** ** nighttime ****** ******* ******** as ****** *** ****** too ****. 

Detection *****

**** ************ ******** ******** at ~**-** *** **** day *** *****. **** results ** *** ********* outdoor ******/*** ****** ** cameras ******:

  • *****-*** (*** **:*): ~***' **** *****/~***' ********
  • *****-*** (*** **:*):~***' **** *****/~**' ********

 

Improved *********** ******** ** ****

**** ********** ******** **** many ** *** ***** VMSes, ********* *****, *******, and *********, ** *********** over ****, ***** ********** only ** ******* *** ****' *** ****** ******* ***

VMS ***********

****'* *********** **** *****, Genetec, *** ********* ******* specific ***** ** ****** recording/alarms *** **** ******, varying ** **********, ********* below. ******* ***** *** released ******* *** **** in **** *.*, *** yet *********. ******** **** *** support **** (******, ** course, ******** ******** *** own *******).

Genetec/Milestone ***********

******* *** ********* *********** require ***** ** ****** VMD4 ** *** ******'* motion ****** **** *********** camera **** ******, ******* of ******** ***:

Exacq *********** *************

*** *** ******* **** VMD4 *** ** ***** legacy ****** ***** ********** (1, *.*, *), ***** recognizes **** ** *** default ****** ********* ******.

*** ******* ***** **** previously ********** **** ******* version ** ****** *********, users **** ****** *** camera **** *****, ****** the ***** ****** ***** using ***** ******, **** create * **** **** and **-*** ** *****. Exacq ********* ******* *** VMD4 ****. 

Other *****

*** ***** ***** ***** *****, it *** ** ******** to ******* ********* ** VMD4 ****** ** ********** the ******'* ****** ** its ***** (** *********) and ********** ********* ** input **********. ** *** also ** ******** ** trigger ****** ***** ******* TCP/HTTP *******. ** ******* both ** ***** ******* in*** **** ******.

Versions **** 

*** ********* ******** ******** were **** ** **** test:

  • **** *****-*** ** **: 8.10.1
  • **** *****-***: *.**.*.*

Comments (25)

Since those trees are bare now, do you plan on revisiting this test when there are leaves on the trees? I am wondering if the leaves will impact the accuracy.

We tested Axis and Hikvision together over the past few weeks. Hikvision will be released next. As we're testing others later on, we'll likely do some retesting when leaves are on the trees.

look forward to seeing this :)

I bet this works with Avigilon when you configure Arbitrary Events in ACC. 

I can confirm VMD 4 works with Avigilon ACC 6.8.4.0 using Arbitrary Events.  You can use VMD 4 to trigger any alarm or rule in ACC and trigger recording.  Tested using Axis P3228-LVE and Q1615-MkII both running firmware 8.10.1

 

 

Sorry, this took so long.  Here is an image of searching VMD4 events in ACC.  Nevermind the "Axis VMD3 test" as we were testing with VMD3 and VMD4 but forgot to change the name. 

 

Is the variable object size detection global to the FoV? Or can ROIs be established that have different thesholds? If yes, then you can overcome some of the challenges of objects getting smaller as the camera to object distance increases.

Object size is unique to the profile, which essentially amounts to an ROI. You can only have one detection zone in a profile (but more than one exclude zone). Settings for short lived, small objects, and swaying are configurable independently of other profiles.

Great ,  detailed post!  For all the related trash Google results out there , this site is the only place you'll find sold,  proper reviews/ comparisons like this. 

 Two other important notes/upgrades with axis VMD4 as compared to vmd3 ;

With 4, you can finally use chrome (and I assume Firefox),  to configure your motion Squares/polygons, in VMD 3 you had to use Internet Explorer plus axis s ActiveX component  (I think it's called access media control or something similar).

Additionally an idea:  during your IPVM video screen grabs, you can add an event (on the cam) with action=overlay text , " Motion detected" , trigger= Any motion detection profile.   This will show when md is triggered. Not a big deal, but this event is something We like to add to deployments as it's easy to see on remove streams how often motion detection is being tripped (and it's accompanying high-quality low FPS short record to SD card) 

I Should have added- if u use action=overlay text ,  The variable you should use on your text overlay settings is #D

(boy did this have me stumped for months..  I was sure it was a bug with the action , as #D isn't very clearly documented)

Very nice...I was also stumped on this one, thanks Joey. -mark

Generally love this.  But on the 1st video, after the lights are out you can see a 'perpetrator' in the doorway.  Was that alerted or no?  So if someone walked right there, clearly a person, would that have been caught?

The great trick is missing that person when conditions aren't great....when it's raining, dark with lights out, etc..  We've tested 3 good ones (not all from camera manufacturers) and they've missed a guy but been absolutely great 90% of the time.

It's not easy and Axis has a great version going.

It didn't alarm on that reflection of the person in the doorway, nor would I think it should, actually. If someone just happens to walk by in the hallway, it's not actual motion in the room, and shouldn't alarm.

As far as detecting in the room, yes, VMD4 triggered very reliably in that scene and all the interior scenes we tested. We will grab a clip of that.

That's the great trick.  That -is- an actual person, and if that's my warehouse or clubhouse and someone stopped at the door or looked in I'd want to know.  It is a real live person.  I agree 100% that it generally works great inside, and we find very good outside as well.  Like anything else it falls up to the integrator to have it all set right so not to miss that critical event.

Great review

Are there any motion detection analytics out there in which you can create multiple detection areas with unique min/max pixel size within the same camera profile so you can catch humans far away but not small animals close up?

Thank you so much.  We just got bunch of new Axis cameras to install.  Axis manual is very weak.  It's online help in the camera gui does not go in details as you do.  Their webinar on Zipstream isn't very good either (refers to web gui help!).  Genetec manual on configuring Axis zipstream products is weak too.  

This is the best how to I've found so far. Thank you again.

 

There is one error I am getting that perhaps you can help? When I go in to Axis Video Motion Detection 4, error message below comes up on the top right-hand corner.

"Other Axis video analytic applications appear to be running already.  For performance reasons, it is recommended to run only one at a time.  Please stop: AXIS Video Motion Detection 1."

Under "Apps" there is only one app that is installed - AVMD 4.

 

 

Seeing as this is a new axis cam , my first guess would be it's your nvr trying to run edge motion detection incorrectly (or other onvif related mess up)?  

See if fully removing the cam from your NVR changes anything.  Otherwise look into axis plain config menu (for random settings / motion windows(

(or as a last resort , factory reset cam, wo nvr attached)

Thank you Joey.

 

 

Thanks for this report. I hope to see even more tests and reports on Video Analytics here on IPVM. This is a field where its a big gap in the claimed performance/the expectations of the clients and the actual performance of the products.

I wonder, is this really a test of Axis onboard analytics, or just the latest Video Motion Detect from Axis?

Looking at their website it seams like they have analytics packages that could perform a lot better than VMD4:

https://www.axis.com/products/analytics-and-other-applications
https://www.axis.com/products/axis-loitering-guard
https://www.axis.com/products/axis-fence-guard
https://www.axis.com/products/axis-motion-guard

I also really like to see a test of video analytics from VCA Technology.

http://www.vcatechnology.com/

I wonder, is this really a test of Axis onboard analytics, or just the latest Video Motion Detect from Axis?

Axis calls VMD4 a 'video analytics application'. However, to your point, there are more advanced options. We do plan to test them (e.g., fence guard) but we are starting from the entry-level, free ones to first understand how well or not they work. We'll be doing more video analytics testing over the next few months.

As for VCA, we might test them but that is a lower priority relative to larger companies like (alphabetically) Avigilon, Axis, Dahua, Hanwha, Hikvision, etc.

Good material here on VMD3 vs. VMD4.  Does anyone know what the differences are between motion guard and VMD4?  They look pretty similar...Also, note, on a Q3517, I have fence guard, motion guard, VMD4, installed. 

I realized digital auto-tracking doesn't work with this cam - not sure why?

-mark

I actually just asked Axis for clarity on performance differences between VMD4 and Motion Guard, as we are planning an updated test of that soon. I'll post back when we get a response.

As to Digital Auto Tracking, we asked in the past about some missing models, because several of the high end/high resolution cameras are missing from the compatibility list. According to Axis, the app was unstable on some models, so isn't listed as supported, but this was expected to be improved in later firmwares. I'll see what they say on this topic, too.

Thanks Ethan.

Update: We tested Axis' latest VMD4, 4.4.2, released in Axis firmware version 9.60. This test was originally conducted using VMD4 v4.2.

Performance is generally similar. We saw no issues on blowing foliage, similar to our original test, slightly stronger against shadows cast by the trees.

However, it still had issues with animals, such as the large dog shown here:

And it suffered from false alerts caused by headlights outside the field of view, shown here reflecting on the side of the trailer.

As Axis releases new versions we plan to retest periodically and will update here.

Login to read this IPVM report.

Related Reports

Dahua Smart Motion Detection Camera Tested on Mar 03, 2020
Dahua has introduced Smart Motion Detection, AI-based VMD, claiming to use an...
Uniview Deep Learning Camera Tested on Jul 14, 2020
Uniview's intrusion analytics have performed poorly in our shootouts. Now,...
YCombinator AI Startup Visual One Tested on Apr 02, 2020
Startup Visual One, backed by Silicon Valley's powerful Y Combinator, aims to...
Video Analytics 101 on Mar 16, 2020
This guide teaches the fundamentals of video surveillance...
Use Access Control Logs To Constrain Coronavirus on Apr 09, 2020
Access control users have included capabilities that are not commonly used...
Monitoreal "Completely Autonomous" Home AI Tested on Feb 12, 2020
Monitoreal claims to allow users to "see the things you want (people,...
Hazardous & Explosion Proof Access Control Tutorial on Feb 27, 2020
Controlling access to hazardous environments requires equipment meeting...
Hanwha Face Mask Detection Tested on Jul 01, 2020
Face mask detection or, more specifically lack-of-face-mask detection, is an...
FDA "Does Not Intend to Object" To Unapproved Fever Detection Cameras If No 'Undue Risk' on Apr 17, 2020
The US FDA has declared it will not go after the many companies marketing...
Meditherm Medical Thermal Cameras Examined on May 07, 2020
US-based Meditherm emphasized to IPVM its 20+ year development history and...
Sunell Panda Cam Body Temperature Measurement Camera Tested on May 14, 2020
Sunell is far less well known than its gargantuan domestic competitors Dahua...
Clinton Public View Monitor (PVM) Mask Detection Tested on Jul 09, 2020
Face mask detection, or more specifically not wearing one, is expanding...
ZKTeco Presents SpeedFace Recognition + Body Temperature Detection on Apr 21, 2020
ZKTeco presented its SF1008+ reader with body temperature and face mask...
VSaaS 101 on Mar 25, 2020
Video Surveillance as a Service (VSaaS) is the common industry term for cloud...
FLIR New Coronavirus Prioritized Temperature Screening Camera Examined on Apr 03, 2020
FLIR has announced a new series of thermal cameras "prioritized for entities...

Recent Reports

Huawei HiSilicon Shortage Impacts Surveillance Manufacturers on Aug 14, 2020
Huawei acknowledged problems and challenges for its HiSilicon chip business,...
Final Rule Does Not Expand Hikvision Dahua Blacklist on Aug 14, 2020
The final White House rule (200.216) has been added and contrary to the...
Taiwan Lilin NDAA Compliant Cameras Tested on Aug 13, 2020
Taiwan-based manufacturer Lilin is taking direct aim at Dahua and Hikvision...
White House Expands Dahua Hikvision Blacklist To Federal Funding [Final Rule Reverses] on Aug 13, 2020
The White House is expanding the NDAA to blacklist anyone who "uses" banned...
Actual Coronavirus Testing Options Examined on Aug 13, 2020
Fever cameras have emerged as an indirect and flawed way to test for...
Video Analytics Online Show September 2020 Opened - Axis, Avigilon, Bosch, BriefCam, Genetec, Milestone + 30 More on Aug 12, 2020
IPVM's sixth online show will feature 35+ Video Analytics companies...
The German Company Powering Many China Temperature Tablets (Heimann) on Aug 12, 2020
Many fever tablet suppliers market German-made Heimann thermal sensors while...
Salesforce Drops Dahua and Hikvision on Aug 12, 2020
Salesforce has dropped Dahua and Hikvision as customers, forcing the two mega...
Access Control Course Fall 2020 - Register Now on Aug 12, 2020
IPVM offers the most comprehensive access control course in the industry....
Genetec CEO Declares "We Don't Negotiate Payment With Patent Trolls" on Aug 11, 2020
Are patent trolls like terrorists? Genetec's CEO is coming out strongly...
Hanwha AI Analytics Camera Tested on Aug 11, 2020
Hanwha has released their Wisenet P AI camera, adding person and vehicle...
Alabama Schools Million Dollar Hikvision Fever Camera Deal on Aug 11, 2020
The Baldwin County, Alabama public schools purchased a $1 million, 144-camera...
Dahua Taunts Australian Government, Continues To Sell Illegal Fever Cameras on Aug 10, 2020
Dahua is effectively taunting the Australian government by continuing to sell...
HID Releases VertX Replacement Aero on Aug 10, 2020
HID is replacing two established and broadly supported types of access...
NDAA Compliant Video Surveillance Whitelist on Aug 10, 2020
This report aggregates video surveillance products that manufacturers have...