Dahua / EmpireTech AI IVS rule as ONIVF trigger in Blue Iris

TobiasF

Young grasshopper
Nov 10, 2024
45
6
Germany
How can I fully utilize the ONIVF trigger information from my EmpireTech camera in Blue Iris?

So far I am quite fine with the IVS AI rules in my EmpireTech IPC-T54IR-ZE-S3. Blue Iris can receive the IVS rule trigger by ONIVF. The camera itself can do object detection for person, vehicle and animal. But Blue Iris only receives a trigger and no information about the object. When I check by another tool I see further details of the trigger, but I do not know how to use this in Blue Iris. The Example below at time 16:14:15 is triggered by a person. Is Object ID 373345 a person?

Is there any reference for a good integration of Dahua / EmpireTech AI IVS rules in Blue Iris?

Screnshot Onivf.png
 
Takes a little bit of work and isn't plug-n-play, but it is possible.

Here is how it is done.

Under the ONVIF Triggers comes up all of the camera events it listens to. Each one corresponds to something in the camera - motion detection, SMD, IVS tripwire, IVS intrusion, etc.


1707346290728.png






There is no need to figure out which is what if you are just using IVS rules, so you can turn all of those off.

Instead, either keep track of what each IVS rule is named (IVS-1, IVS-2, etc.) or rename each rule in the camera GUI to what it is - driveway and public for example. Or one for animal, one for person, etc.

Then simply hit the + sign and in the Contains block put in the name of the IVS rule (IVS-1 or if you renamed it something else) and then in the memo you put down what it is for.


1707346729163.png






As they populate, they will show up in the Listen for:



1707346565911.png



Then you go into the alerts tab and the stuff you put in the Memo field can be used for the required AI:


1707346880280.png




Use the "New zones/sources only (additive)" option if you are going to have several IVS rules being used in one camera and want to be able to do something with each rule separately. So in your case you would have an alert that alerts you for driveway but an alert that is just on the timeline for roadway.

The "New zones/sources only (exclusive)" option is a cool feature if you want to primarily use IVS rules for triggering your alerts, but you want to use BI motion to capture wildlife and other things. Prior to this option, you would need to use a clone because if the motion triggered first, then the IVS wouldn't trigger. Now you can use one camera and this trigger option and the object can trigger BI motion first and if it then triggers IVS, it will alert you of the IVS trigger.


1707346981408.png
 
Instead, either keep track of what each IVS rule is named (IVS-1, IVS-2, etc.) or rename each rule in the camera GUI to what it is - driveway and public for example. Or one for animal, one for person, etc.

Thank your for the detailed explanation. A part of this I already found somewhere before.
But this line does the trick I was looking for: a separate IVS for person, animal and vehicle to be able to distinguish in Blue Iris.