Bosch Person / Car / Bike / Truck Analytics Tested

By: Ethan Ace, Published on Jun 05, 2015

Automatically identify what objects are persons vs cars vs bikes vs trucks. That is the new feature and claim from Bosch in their newest IVA analytics (6.10 version). 

We first tested Bosch IVA here. With this new feature, we wanted to see how accurately this worked.

This video shows the basic setup process we used before testing:

We tested these analytics on multiple cameras in a busy outdoor scene, to answer these questions: 

  • Are cars, trucks, people, and bikes reliably detected and classified?
  • What objects are missed most often?
  • How do busy scenes impact performance?
  • Are VMSes able to receive these events distinctly?
  • ************* ******** **** ******* are ******* ** **** vs ***** ** ******. That ** *** *** feature *** ***** **** Bosch ** ***** ****** IVA ********* (*.** *******). 

    ** *********** ***** *** ****. **** **** *** feature, ** ****** ** see *** ********** **** worked.

    **** ***** ***** *** basic ***** ******* ** used ****** *******:

    ** ****** ***** ********* on ******** ******* ** a **** ******* *****, to ****** ***** *********: 

    • *** ****, ******, ******, and ***** ******** ******** and **********?
    • **** ******* *** ****** most *****?
    • *** ** **** ****** impact ***********?
    • *** ***** **** ** receive ***** ****** **********?

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

    Key ******** 

    *****'* *** ****** ************** was **** ******** **** cars *** ******. ** low ******** ******, ********* and ******* ************** ** these ******* ****** * ~190' field ** **** *** ********, missing *** *******.

    ********* ** ****** *** less ********, **** ******** cars ******* ******** ********** as * *****, *** some ******* ****** ********** as ****.

    ******** **** ********** ***** reliably, **** ****** ******* **** strollers **  *** **** cars ******** ** *****. Actual ******** **** ************ missed ** ********** ** another **** ** ******.

    *** ******** *********** *** object **************, ********* ***** to ******* ******** **********/******** lines, ** **** ** one ** **** ****** for ****** *********. *********** was ****, ** ***** measurements *** *****, *** roughly ******** ** *** size/distance ***********.

    ***** *** ****** ********** with ******* ******** ****** and ********* ********, **** distinct ***** ******** ********** (e.g., ****** ********* **. vehicle *********, ***.).

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

    **** ***** ***** ***** object ************** *********, *****'* IVA ********* **** * step ****** ** ******** to ****** *** ******** providers **** ********/******* *** AgentVI, ***** **** ******* these ************ *** **** time.

    *******, ***** ****** ** careful ** ***********, *** limit ***** ***** ********* are ********, **** **** activity ****** ********** ******* objects ** ***** *** be *************. ************, ** recommend ******** ************ ** people **. ******** (**** cars *** ******), ** proper ********* ** ******** performed *****.

    Firmware ************

    ***** ************ ** *** are ********* ******** ** firmware *.**, ********* *** most ******* ** ******* in *** ***** ****. Firmware ** ********* *** download **** *** ***** Security *******.

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

    *** ******* ****** ******** events ** ******* ******** Center *** **** *** rule ******* ** *** camera. **** ** ***** in *** ***** ****, here, **** ****, ******, and ******* "****** *** object" ***** ***** **********.

     

    ********* ******** ******** ** to ** ******** ***** analytics ****** **** ***** IVA *******, ****** **** names *** *** ****** from *** ****** *** must ** ********** **********.

    ******** ******* ****** *** Exacq *** *** ******* these ******** ******, **** basic ****** *********.

    Calibration *******

    *********** ******** ***** ** mark ***** *********, *******, and/or ****** ** *** camera's ***** ** ****. We ********* *********** ***** Google **** ************ *** angle ********* *** ***** it ** ** ****** accurate, ****** * *** feet ** ****** ************.

    **** ******* ** ******** in *** ***** *****:

    Detection ***********

    **** ****** ******** ** the *****, ****, ******, and ****** *** ********** correctly >**% ** *** time. *** *******, ****** flags *** **** *** people *** ** **** correctly ******** ** *** respective ******* ** **** image:

    ********* *** ******** *** people, **** **** ******** objects ** *** *****.

    **** *** ****** **** correctly ********** ** *** majority ** *****, ****** there *** **** ******* with ******, ********* ** size (*****):

    *******, **** * **** (bicicyle ** *********) *** present, ** *** ********* classified ** *** *****, such ** *** *** seen ****:

    Misclassification ******

    *******, ****************** **** ****** for *****, *** ** a ****** ******, ******.

    ******* ******* ** "******"

    **** ********, ****************** **** caused ** ******** ******* grouped ******** **** ***** was **** ******** ** the *****, ********* ** a ****** ****** ****** to *** ******. **** was **** ***** *** to * ***** ** cars ********* ** * truck, **** ****:

    ** *** ************* *******, the *********** ******* **** and ****** ** ****** most *****. *********, ***** want ** **** ******* a ******* ** *******, regardless ** *** ****. However, ** **** **** specialized ************ (*.*., ******* or ******* ***** ****** are **********, ****-**** *********, etc.), ********* ** *** distinct ******* ** *********.

    ***** ******* ********* ** Bikes

    ***** **** *** **** common *********** ****** ****, with *********** ***** ***** object **** ********* ** a **** ** *** camera ** *** ***** or *******. 

    *** *******, * ***** subject **** * ********:

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

    **** ** **** ** these *****, *** ****** is *******, ** * similar ******* ** ******* riding * ****, ****** the ****** *** *** misclassification.

    *******, ** *** ***** case, *********, * *** was ********** ** * bicycle ** ****:

     

    Cameras **** 

    *** ******* **** **** for **** ****:

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

    ******* ******** ****** *.* SR9 *** **** *** recording.

Comments (14)

I'm curious how it would work with a different FOV. Two things I notice:

1) The camera seems relatively low, it looks like maybe 8-9' high. I would expect improved results from a higher vantage point with a little more downward tilt of the camera

2) The FOV seems exceptionally wide and you appear to be getting barrel distortion from the lens. Looks like a ~3mm lens. I'd suggest trying something no less than 4mm to get a flatter image and to keep the overall horizon line and geometry more squared up.

What was the logic in using this FOV? Was it more or less random in the sense you picked a "typical" scene, or did it conform to some recommendations from Bosch?

Are the analytics included with the camera purchase similar to the way Samsung bundles them in with the WiseNetIII. Overall they appear to work fairly well. It will be interesting to see how they perform over a longer period of time. I have had issues with "in camera" analytics where they just stop sending alerts and the camera needs to be rebooted.

They're included on all 7000/8000 series cameras at no charge (5MP starlight, 1080p HDR, 4K, etc.), but not on the 5000 series.

I think that Bosch is trying to do too much.

Avigilon approach of people/cars is much more reliable as I don't see any tech today that can really detect a the difference between a person and a bicycle.

Its better to do less in a good way than to do more poorly.

Finally, when a bike (bicicyle or motorbike) was present, it was correctly classified in all cases...

However, misclassifications were common for bikes...

Meaning other types were commonly misclassified as bikes, since no bikes were actually misclassified?

Correct.

Ethan could you post some video clips from the intersection shot showing objects being detected? Also could you show images/video of the calibration setup for the intersection?

Just following up with the request for some video clips from the street shots.

I would really like to know detection ranges in day and night scenarios, with the lens length or angle used. That to me are the most important numbers along with reliability. Getting an idea of reliable ranges gives you an idea of how many cameras are needed for coverage.

In this test we were trying to get an idea of how well classification worked, not intending this to be a redo of their IVA detection performance. We tested that here (and in the rain). That being said, in this scene, I'd say detection of humans was reliable out to about 150' using the Bosch 5MP, or about a 285' HFOV, something like this:

I know I asked already asked but could you please post some video so we can see the detection range.

The issue with video clips here is that Bosch doesn't embed bounding boxes in the video (like Avigilon no longer does), and to my knowledge, no one has integrated the bounding boxes via metadata other than their own VMS, which we don't use. So we can see them live using Configuration Manager, but Genetec (which fully integrates the separate rules, sans bounding boxes) doesn't display the box.

So I can show you clips and you can see what is in the scene, but it's not going to show you bounding boxes. It's not going to show you events as they happen, either. Video associated with each event can be exported, but multiple events can't be exported with one stretch of video.

I will look through what we have saved as far as config/screen captures of Configuration Manager, as that's the only thing that'll show bounding boxes and path.

The cameras tested here don't support The Bosch CPP6 platform on which this IVA version is supported, therefore tests are i"not really relevant. Re-test on the Starlight 8000 and would be interesting to see results.

1. We used a Starlight 8000, the NBN-80052, as we mentioned in the report. The images in the report are taken from that camera.

2. As per Bosch's documentation IVA 6.10 is supported on more than CPP6.

IP cameras from Bosch are grouped by their common
product platform (CPP) generation. IVA 6.10 is
available on CPP4 and CPP6 based IP cameras

The NBN-932 (now numbered NBN-71027) is CPP4, and supported.

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

Masks Cause Major Facial Recognition Problems on Feb 24, 2020
Coronavirus is spurring an increase in the use of medical masks, which new IPVM test results show cause major problems for facial recognition...
IronYun AI Analytics Tested on Feb 17, 2020
Taiwan / US startup IronYun has raised tens of millions for its "mission to be the leading Artificial Intelligence, big data video software as a...
Monitoreal "Completely Autonomous" Home AI Tested on Feb 12, 2020
Monitoreal claims to allow users to "see the things you want (people, vehicles, animals) and ignore the things you don’t”, using AI to distinguish...
BriefCam Video Analytics Tested on Jan 06, 2020
BriefCam, acquired by Canon in 2018, is one of the most commonly used video analytics offerings in the West. But how well does it work? We...
Avigilon Facial Recognition 'Appearance Alerts' Tested on Dec 18, 2019
Avigilon has released 'Appearance Alerts' in ACC 7.4, which adds real-time facial recognition. To see how this performed, we tested them with...
Avigilon Appearance Search Tested on Oct 30, 2019
Avigilon Appearance Search claims that it "sorts through hours of video with ease, to quickly locate a specific person or vehicle of interest...
Axis Perimeter Defender Improves, Yet Worse Than Dahua and Wyze on Sep 19, 2019
While Axis Perimeter Defender analytics improved from our 2018 testing, the market has improved much faster, with much less expensive offerings...
Vivotek "Neural Network-Powered Detection Engine" Analytics Tested on Sep 17, 2019
Vivotek has released "a neural network-powered detection engine", named Smart Motion Detection, claiming that "swaying vegetation, vehicles passing...
Verkada People And Face Analytics Tested on Aug 16, 2019
This week, Verkada released "People Analytics", including face analytics that they describe is a "game-changing feature" that "pushes the...
Hikvision DeepinMind 2019 Test on Jun 06, 2019
In 2018, Hikvision's DeepinMind AI NVR performed terribly, recognizing vehicles, animals, and other objects as humans, misclassifying demographics,...

Most Recent Industry Reports

Wyze Raises $10 Million And Seeks Services Expansion on May 27, 2020
Wyze has raised $10 million, the company's first disclosed raise since the $20 million announced at the beginning of 2019. Inside this note,...
Startup Videoloft Presents Cloud Storage on May 27, 2020
Videoloft presented offsite cloud storage at the May 2020 IPVM Startups show. A 30-minute video from Videoloft including IPVM...
Directory of 250+ Fever Camera News Reports Globally on May 27, 2020
This global directory tracks 250+ articles about thermal cameras used to detect fevers in response to the coronavirus pandemic. Articles are...
Integrators Rising Against Coronavirus on May 27, 2020
IPVM integrator statistics make it clear - Coronavirus's impact on business is lessening and many are anticipating even better news in weeks...
Netposa Stock Surges 46% After US Human Rights Abuse Sanctions on May 27, 2020
Last Friday, the US government announced it would sanction PRC video management provider NetPosa for being "complicit in human rights violations...
LILIN Presents NDAA-Compliant P2 Cameras on May 26, 2020
Merit LILIN presented its NDAA-compliant P2 camera series at the April 2020 IPVM New Products show. Inside this report: A 30-minute video...
ZKTeco Body Temperature and Mask Detection Reader Tested on May 26, 2020
While dedicated fever cameras emerged first, now tablet/kiosk fever detectors are ramping up. China's ZKTeco has been aggressively promoting such...
IDIS Presents 12MP IR Panoramic Fisheye on May 26, 2020
IDIS presented its 12MP IR panoramic fisheye camera at the April 2020 IPVM New Products show. Inside this report: A 30-minute video from...
FDA Defines Correct Operation of "Fever Cameras" on May 26, 2020
The US FDA has now defined the correct operation of "Thermal Imaging Systems", colloquially known as "fever cameras". Many in video...
OnSSI Founders Return, Start Corsight on May 25, 2020
The OnSSI founders are back, less than 2 years after selling OnSSI to Qognify, they have returned to Corsight, a spin-out of an Israeli AI...