Video Analytics Integration Guide

By: IPVM Team, Published on Aug 16, 2018

Video analytics is hot again (at least conceptually) but integrating video analytics with VMSes can be challenging. This is especially significant when using 'smart' IP cameras or 3rd party server-based analytics that need to sent their results / output to a VMS for centralized monitoring.

In this guide, we explain the various issues and steps to take to optimize the integration of video analytics.

In this report, we examine:

  • Single vendor vs. open systems
  • The difficulty in open system analytics integrations
  • Event integration fundamentals
  • Bounding box integration
  • Analytics / VMS integration
  • Tradeoffs between built-in and manual integrations
  • Using Serial / TCP integrations
  • Digital I/O integration
  • Why Confirming VMS support details is so critical
  • 45 combinations of VMS / Camera analytics detailed
  • Problems with integrating configuration of analytics
  • Future developments/ONVIF Profile T
  • Problems with integrating search and facial recognition into VMSes
  • Other analytic integrations

***** ********* ** *** again (** ***** ************) but *********** ***** ********* with ***** *** ** challenging. **** ** ********** significant **** ***** '*****' IP ******* ** *** party ******-***** ********* **** need ** **** ***** results / ****** ** a *** *** *********** monitoring.

** **** *****, ** explain *** ******* ****** and ***** ** **** to ******** *** *********** of ***** *********.

** **** ******, ** examine:

  • ****** ****** **. **** systems
  • *** ********** ** **** system ********* ************
  • ***** *********** ************
  • ******** *** ***********
  • ********* / *** ***********
  • ********* ******* *****-** *** manual ************
  • ***** ****** / *** integrations
  • ******* */* ***********
  • *** ********** *** ******* details ** ** ********
  • ** ************ ** *** / ****** ********* ********
  • ******** **** *********** ************* of *********
  • ****** ************/***** ******* *
  • ******** **** *********** ****** and ****** *********** **** VMSes
  • ***** ******** ************

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

Single ****** **. **** ****** ***********

******* ********* *** ** difficult ** ********* ****** 3rd *******, **** ******* focus ** ******* ***** one '*** ** ***' video ********* / *** solutions. *** **** ****** example ** **** ** Avigilon, ***** ****** *** video ********* *** ********* only ** ***** *** Control ****** ***, **** no *********** ** ***** parties. ***** ******* ******** include *** ******** ****** manufacturers (*.*.,*******'* ******) ***** ********* **** work **** ***** *** VMS.

***** *************, **** ** Dahua, *********, *** *******, also ****** ********* ***** analytics ** ***** *** recorders (********* ******, ******** boxes, *** *************) ***** third-party ******* ** ******* to *** ********* *** events ****.

Event ***********

*** ****** ** ***** analytics ** ********* **** form ** ** ***** (e.g., * ****** ******* a ********, ********* ******** in * ******, ** object *** *******, ***.). Minimally, ************ ***** ********* want * ************ ** that ***** ** ** sent **** *** ********* source (** ****** ** server) ** *** ****** monitoring ******** **** *** using (**** ******** * VMS ** *** ******).

**** ** ************ **** often ** ******* * specific ****** ** *** command ***** ******** * specific ****** ** *** VMS.

*** *******, *** *** client ***** ********** ****** from ****, ******, *** Hikvision *******, **** ** trigger *********, ***** *****, and ******* **** *****:

Bounding ***/****** **** ***********

*********** ******** ****** ** the ***** ****, *** many ***** ****** ******** boxes ** ******** ** any ***********, ** ** makes ******* (*** ***** path) **** ****** ** spot *** ***** ********* and ******* ***** **** triggered ** *****, ************ below.

*******, ******** *** *********** is **** **** **** than ***** ***********, ********* supported ** **** * few **** ******** ** each ********, ** **** as * ************'* *** cameras (** ***). ** our** ****** ********* ********, **** *****, *******, and ********* ********** ******** boxes **** ***** ***** cameras. ********'* ******* *** VMS ********** ******** *****, as ****.

******** *** *********** ** typically ******** *** ** the *** *** ********* the *** ********, ****** some ******* * *** plugin ** ** ********* in ***** ** ******* and ********* ******** **** to **** ***** *****, such ***********'* ********* ***********(********* ** *********).

Integration ***** ******

******* ** *** ******** VMS/analytic ************ ********, ***** is ** ******** *** up *** *** ****** are ********, **** *** process ******* **** **** analytic ** ******** **** using *** ***.

*** *******, ********* ********* simply ****** ** ****** in **** *****, **** no ********** ************* ********. For *******, ** ******* Security ******, **** ********* (VMD4 ***** *****) *** simply ******** ** *** other ***** ** *** VMS *** ********* ** event ***** *** ****** and *** ** **** to ******* ******.

*******, ** ***** *********, users ******** ****** ***** to ******* ******* ** VMS ******. *** *******, in *****, ********* *** configured ***** ***** ******* to ******* ************, *********, or ****** ***** *******.

*** **** ******** ** this ******** ** **** users **** ******** ********* analytic ***** ** ******* actions ** **** ****** the *** *** ***** exists, ** ***** **** not ******** ** *****-** integrations. *******, ***** ****** configurations *** ***** **** configurable, ** ***** *** customize ***** ***** **** specifically ******* ** ********* pre-defined *******, ****** ************* clearer *** *********.

******* ** ***** *********, users ****** ******* **** their ************(*) ** ********* exactly *** ***** ****** analytic *** *** **********.

Serial/IP ***********

** **** ***** **** event *********** ** *** built **, ***** *** be **** ** *** TCP ****** ******* ** send ***** **** ** the ***. **** ******** manual ************* ** **** the ****** (******** *** TCP ****** *******) *** the *** (*********** ** to ********* ***** ******), which *** **** *********** time *** ******, **-** minutes ** ****, ********* testing *** ***************.

*******, **** ****** ** not *** ********* ** all *******, **** **** not ******** *** ******* to **** ****** ******* on *****. **** ******** this *******, ***** **** others **** ** ********, Dahua, *** ********* ** not. *** ******* ** also *** *********, **** Exacq, *********, *** ********* supporting **** *******, ***** Avigilon **** ***. ******* includes *** ********** *** requires ***** *********** ** C#, ******* ** ******* methods **** ** ******.

*** **** ***** ************ this ******, **** ** integrate ** *** ******** running ** ** **** camera ** *****.

Digital */* ***********

*******, ** ***** ***** event *********** ** *** provided *** ** *** box *** ****** *********** is *** ********, ***** may ** **** ** trigger *** ****** ***** a ******'* ******* */*. Essentially, *** ******'* ****** is ********** ** ******* when *** ******** ********* and **** ********* ** the ******'* *****, ********** itself. *** *** *** then ** ********** ** trigger ********* ***/** ****** upon ********** ** *** camera *****.

**** *** ****** *********** described *****, **** ******** events ** ** ******* in **** ****** *** VMS, ***** *** ** time-consuming. ************, **** ****** assumes *** *** ******** the ******'* ***** ** an ***** *******, *** that */* ** *** required *** *** ***** purpose.

******* ** *** ***** factors, */* *********** ** generally **** ** * "last *****" ****** ** integrating ********* **** *** other ******* *** ***********.

Always ******* *** *******

** ********* ** *** sections *****, *** *********** of ******** ****** *** bounding ***** ****** *********** depending ** **** ********* are ****. ***** **** our********* ********, *** ***** ***** provides ** ******** ** VMS ******* *** **** different *********.

  • ***** ***/**** ********* ******** Deepest ***********:***** *** *** **** Perimeter ******** **** *** most ********** ******** ********* tested, **** ******** ***** supported ** ******** *****.
  • **** ***** *****/**** *** Hanwha ****** *********:****' ***** ********* *** Hanwha's ******* * ********** events ** *** ***** tested ****** *** ******** Control ****** (*** ** bounding *****).

vms support

*** ******* ******** **** reviewing **** ***** *** our ******* ** **** users **** ****** ************* of ***** ********/*** *********** instead ** ******** ** will ****. **** ****** be **********.

Configuration *********** *******

***** **** *****/******** *** integration, *** ****** ********* in *********** ********* ** configuration, ** ****, ****, sensitivity, *** ***** ********** are **** **** ******* to ********* ** * VMS. ******** ************* ** currently **** *** ** three ****:

  • ** *** ******: ** ******* **** built ** ********* **** often ****** *** *** camera *** **** *************. Because ************* ** *********** self *********, **** ****** is ****** **********, **** no ******** ******** ********. However, ** ******** ***** to ***** *** *** interface ** ***** ****** in *** ******, ***** may ** ******* ******** to **** *********** *******.
  • ***** ************* *******:***** ************* *** * configuration ****, **** ***** IVA ** **** ********* Defender, ***** *********** *************, with ************* **** "******" to **** ****** ** the ******. **** ** also *** ****** **** by **** ****** ***** analytics, ***** ******* ***** before ******* ** *** VMS. **** ****** *** be ******* *** **** configuration *** ******** ***** to ******** * ******** application *** ************* ******* the ***.
  • *** *** ***:***** ****** ******* ******** configuration **** ******* ***** VMS (**** **********'* ** *******), **** * *** license ******** ** ********* analytics ** ***. ******* of ****, **** ** other ***** **** **** to ********* ******/******** *****, using **** **** ******* platform ***** *********** ****** license ****, ****** ** unlikely *** ***** ***** do **, ****** ** niche *************, **** ** takeovers.

*************, ******* ** ***** factors, ***** ****** *** expect **** *********** ** analytic ************* **** ***** party ***, ** ** is ****** **** **** in ****. ************, **** centralized ********** ***** * configuration ******* ** ****, only ********* ** * handful ** ****** *********, though **** ****** ** server ***** ********* (****** these *** ************ ****).

Future ***********: ***** ******* *

***** ***** *** ************ had ****** ****** ** analytics *********** ******* ** basic ***** ***********, *** upcoming ******* * *** improve *********** ******* ********** cameras *** ***, **** better-defined ********* *** *** addition ** ********* ******* configuration ****** ** * conditional *******.

**** ***** **** ******************** ******* ********* ***** analytics *** *** ***** the ******** ******* *********. However, ** ********* ******** (*********** ******* ** *********), ******* **** **** analytic ****** ************* *** still ****** ******* ** work **** ******** ***** or **** *****.

******* * ** ** release ********* ***, ********* for ******* ***** **** year, ****** ***** ************ unlikely ***** ** ***** 2019, *** **** ****** even *****.

Search *** ****** *********** *********** ************

***** ********* **** ********** booleans (**/***) *** ******* (e.g., ******* ******, ***** of **** ****), *** more ******* ****** *********** such ** ******, **** ratios, ******** *****, ***. Because ** ****, *********** more ******** ********* ** difficult ***** ******** *** workflows **** ** *********.

*** *******, **** ******* search ********* *** ****** recognition:

  • ******/******** ***** *********:***** ********* ***** ***** to ****** ******* ** recorded ***** ***** ** specific ********, **** ** color, ****** **** (****** vs. ******* **. ****) or ** **** **** advanced *****, ******* **********. Others ***** ***** ** compress **** ***** ********* of ***** **** ******* for ****** ******.
  • ****** ***********:***** ********* ***** ***** of ***** ***** (**** as * ***** **** or * ***** *******) to ******** ********* ** video, ****** ** **** time ** ** ******** video.

***** ***** *** ***** simply ** ** ***, triggered ** ***, ****** must ****** ********* ****** metadata *** ******** *****, while ****** *********** ******** mechanisms ** ****** ***** photos, ****** ***** ** a *********, ***.******* ** this, ***** ************ *** typically ********* **** ** the ******** ***/** *** developers ***** ** ******** demand *** ******** ********/*** combinations, ***** *********** ** too ****** *** ********* which ***** *** ******* use.

*** ********* ** **** is********, ***** ***** ******** analytics **** **** ********** to **** *****, ***** plugins, *** ***********, *** other *****. *******, ******** is * ****** *******, developing ***** ********* *** nearly * ******, *** this ***** ** *********** is *** ******.

License ***** *********** (***)

******* ***** *********** ** is * ********** ******** which ******** ******* ****** plates **** ***** *** translates **** ** ****. This **** *** **** be ******* ******* * list ** ******** ****** (watch ****, ***** ****, stolen ********, ***.).

*** ******** ********* *********** than ******* **** ***** analytics, ***** ******** ***** lists/black *****, ********* *** specific ******, *** ***** tasks **** ** ********** in ****** *****. ******* of ****, **** *** integrations *** ***********, **** full *********** **** ** the *********'* *** ***/*** platform. *******, **** *** output ***** ******, **** as ***** *****, ***** may ** ********** ** third *******.

Other ******** *****

****** *** ****** *********** are *** *** **** additional ******** *****, ******. Users *** *** **** others **** ***** *** unique *********** ************, *********:

  • ******* *********:**** *** ********* ********* also ******* **** ******** analytics **** ** ******* make *** **** (***, car, *****, *****, ***.).
  • ****** ********/********:****** *** **** ***** specialized ************ *** ****** counting *** **** ******* analytics ***** ******* ******** intelligence **** ********* *** many ******** *****/****, *** long **** ***** ** specific *****, ***.

***** ********* *** ****** to ** ***********, ******* to ***** *** ************'* VMS ** ***** ********** platform, ****** ******* *********** is ****** ******** *** likely ** *** **** niche ***.

Comments (11)

******** **** ********* *** new** ************** ****** *** ** use *** ***** ******* with ******** ********* ** large ********** ***********.

****, **** ******** ****** will ********* **** *** if *** *** ********* Events ** **** ****** this. *** ***** ***** manage *** ***** ** the ********* ** **** but *** ****** *** be ******** ** ***. The ****** *** ********* too *** ** *****'* had **** ** ***.

** ***** * *** somewhere ******** ********* ****** setup? **'** ********** ** test **, *** * couldn't **** *** **** on *** ** *** things ** ** *** admin *****.

** ***** **** **** Avigilon ** ********* ******. It ******** *** ***** to ** ******. ***** is ** *** *** configuration, *** ** ***** any ****** ************* ** the *******. **'* ******** on ** **-****** *****.

***** ******** ******* *** Avigilon ******* ****** (***) use *** ***** ******** as ******** ** ***********, we *** ******* ********* ONVIF ****** **** *** party *******. ** ****** useful ******* ***** ** these ******, *** ********** or *** ******** ***** need *** ****** ********* to ******* **** ************* by ****** ** *** file. ***** **** ** a ****** ********* *************, we're ********* ***** **** capability ** * *******-**-******* basis, ** ** ******* specific *** *****. ** can ******* *** ************* and ******* ****** ** required. ** **** ******** to ******* ********* *** ability ** ********* **** through * **** ********* accessible ** * ******* set ** *****.

* **** * ***** a **** ****** **** preloaded ******** ** ** "appliance". **** ***** **** typical ******-***** *********, **** Avigilon's ******** ********* ****.

**** ****** ** ******* Linux *** ******* *** a ******. ** **** processes *** ***** ****** it ** ****** ** the **** *******.

**. ** ***'** ****** it's *** * **** server **** ***-****** ********? Or **** **'* *** server-based *********?

**** *** *** ******** analytics ********* *, "***-**** avigilon ********* ********" *** you **** ** **********. Pretty **** ** ***'** avigilon *********.

**** **********, * **** avigilon ****.

**********, *** ******* *********** of ********* *** *** lowest **** ** ***** positives ******* *** ********* for **** ******** *** success ** *** ****** generalized ****, "*********."

****** *** ** **** easier **** *** ********* are *****-**/****** ** *** VMS *** *** **** pull ** *** ******** from ******* ******* šŸ˜

******'* ***** ****. ******** it ** ****** ********* of ******** ** *** integrate *** ****** ********* from *******, **** *** free, *** *** "** we *** *** *** party ******* **** *** analytics **** *** **** appliance!".

** * *****: **** GDPR ** ***** *** companies *** *** **** motivated ** ********* ******** boxes(so ******* *** ** blurred ******* *** ***** software).

***** ** *** ** integration ** ******** ***** analytics ******** **** *** cameras ** ** *** Splunk ā€œ***-****ā€ ********. ******** Splunk ** *** * VMS, ** ** * much **** ********* *** data ******* ******** **** by * ***** ***** of ********* ** **** insight ***** ***** **** systems *** ****. *** integration *** ********* ** one ** ********ā€™* ************ in ********* - *** Connect.

****** ******** *** ******** camera ********, **** ** it ***** **** *** other **** ******, *** Splunk **** ** ** make *********, ******/****-**** ************* and *********. ****** *** use **** **** ******* disparate **** ******* ** provide *** ā€œ****ā€ ** the ****** *** **** make ********* ***** ** historical ******** ** ******* responses.

**** *********** ****** ****** to *********** ****** ********* not ***** ******** ** any *** ***** ** software, *** ******* ******* counting/time ****** ** *** VMS. ** ** ***.***.***.** or ******* *****@***.***.** *** more ***********.

*** - * **** for ********.

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.

Related Reports

FLIR Saros Visible / Thermal Analytic Camera Tested on Jun 26, 2019
FLIR's Saros claims "accurate, actionable alerts" with a combination of 1080p visible and dual thermal sensors along with IR and white light...
Axis Live Privacy Shield Analytics Tested on Jun 25, 2019
Privacy is becoming a bigger factor in video surveillance, driven both by increased public awareness and by GDPR. Now, Axis has releasedĀ Live...
Directory of 55 Video Surveillance Startups on Jun 25, 2019
This directory provides a list of video surveillance startups to help you see and research what companies are new or not yet broadly known. 2019...
Genetec Beats Milestone For IHS #1 on Jun 21, 2019
For years, Milestone has touted that they are the #1 VMS. Now, Genetec has beaten them in IHS rankings. But what is this? Even other manufacturers...
Exacq Remote Cloud Access Tested on Jun 20, 2019
Remote cloud access has been missing from most VMSes (including Exacq and Milestone). Now, Exacq, after releasingĀ Cloud Drive StorageĀ earlier in...
IFSEC 2019 Show Report on Jun 19, 2019
The UK's largest trade show, IFSEC, is underway and IPVM has been examining what is new and happening at the show. Inside, we cover: Huawei...
Repositionable Multi-Imager Camera Shootout - Avigilon, Axis, Dahua, Hanwha, Hikvision, Panasonic, Vivotek on Jun 19, 2019
Repositionable multi-imager camerasĀ are one of the fastest growing segments in video surveillance, with a slew of new offerings being recently...
Startup Vaion Launching End-to-End AI Solution Backed with $20 Million Funding on Jun 17, 2019
An EU / USA video surveillance startup, Vaion, founded by ex-Cisco Senior Directors is launching an end-to-end VSaaS platform with $20 million in...
Sighthound Transforms Into Enterprise AI Provider Profile on Jun 14, 2019
Sighthound is now rapidly expanding its R&D team, building an enterprise AI service. This may come as a surprise given their origins 6 years...
Farpointe Data Conekt Mobile Access Reader Tested on Jun 13, 2019
California based Farpointe Data has been a significant OEM supplier of conventional access readers for years to companies including DMP, RS2, DSX,...

Most Recent Industry Reports

Security Dealer 'Social Media Contractor' Program on Jun 25, 2019
A $20,000 video surveillance system can be yours for free if you are willing to post on social media about the security dealer. Good deal, bad...
Axis Live Privacy Shield Analytics Tested on Jun 25, 2019
Privacy is becoming a bigger factor in video surveillance, driven both by increased public awareness and by GDPR. Now, Axis has releasedĀ Live...
Directory of 55 Video Surveillance Startups on Jun 25, 2019
This directory provides a list of video surveillance startups to help you see and research what companies are new or not yet broadly known. 2019...
Hikvision ColorVu Camera Tested on Jun 24, 2019
Hikvision says their new ColorVu line captures "vivid chromatic images in darkness", with unconventional white light illuminations whereas most...
China Subway Facial Recognition System Examined on Jun 24, 2019
A China city of 6+ million people has installed facial recognition-enabled gates in subways, allowing commuters to enter stations by simply showing...
HID Mobile Tested on Jun 21, 2019
HID Global is one of the largestĀ access brands, but their mobile access has had challenges. Indeed, the company has already restructured their...
Genetec Beats Milestone For IHS #1 on Jun 21, 2019
For years, Milestone has touted that they are the #1 VMS. Now, Genetec has beaten them in IHS rankings. But what is this? Even other manufacturers...
Risk of Amazon Alexa Guard: No Battery Or Cell Backup on Jun 20, 2019
Amazon positions its Alexa Guard Service as a "smart home security system" and says it can help you "keep your home safe". However, the...
Exacq Remote Cloud Access Tested on Jun 20, 2019
Remote cloud access has been missing from most VMSes (including Exacq and Milestone). Now, Exacq, after releasingĀ Cloud Drive StorageĀ earlier in...
Briefcam Buys Frost Award* on Jun 20, 2019
Frost 'awards' are well-known and widely disrespected. Now Briefcam is touting their win. The way it has worked for many years is that Frost...

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