Who uses Dahua AI capable cameras? Reliable AI for triggering events? Pro's/con's?

jrbeddow

Pulling my weight
Joined
Oct 26, 2021
Messages
159
Reaction score
198
Location
SF Bay Area, CA
I am impressed with the accuracy from the onboard AI but with regards to BI recording the triggers it seems to vary wildly. What I mean is when you click the image to load the video of the event BI+ DS usually takes you to the begins of the trigger. With the cam AI Blue Iris seems to randomly pick where to take you on clicking it. Sometimes the car is just coming into view, sometimes it is just leaving the cameras field of view. While other times it shows nothing. I have tried using BI and cam AI alone. I've tried it with BI+DS to tag/label the motion object that was triggered. That at least tells me it was a car with 89% for example. But again BI and DS's clip that it found sometimes does not show anything, like what I am seeing when I actually view the clips. I have to manually wind it back to see the trigger. It captures the trigger every time though. I tried every permutation and combination of IVS with car/person/intrusion/trip wire/appears/enters/etc but I get the same results. So, I then tested SMD with human and motor vehicle. I made motion zones for just the areas I was interested in and told it to look for people/cars in those areas. I get the same thing in Blue Iris. I must be screwing something up configuration wise in BI. Or does BI just normally act this way with ONVIF triggers in general? BI does not act this way when it controls the triggers. I played with pre-trigger buffers, but I have come to the conclusion the buffers only work with BI motion sensing. I wish it would allow me to choose to start showing me clips say 1.2 seconds into the triggered recordings or something like that. If I had to check for a car that drove by my house in the last 24 hours and had to click on hundreds of AI motion triggered clips and then had to manually go back and forward to find the actual triggered object (car/person) I would lose what little sanity I have left. Now imagine you were trying to find a trigger event that happened sometime during the last week... OMG. This setup of BI simply recording AI triggers from the camera is bordering on useless. No one would want to do that. I would rather go by a Dahua NVR with AI than this. Money is tight for me as is with all the stuff going on in the world today. Hell, I would rather buy a Reolink NVR with AI and Reolink cameras than this... ok, maybe I would not go that far! Haha I must be missing something. Sure, it captures and records nearly 99.999% of motion objects triggers correctly but conversely it lacks nearly 99.999% user friendliness to go along with it. Sure I could make mutltiple cloans to help with finding events from the AI camera, but then I am having to make up things to fix this "fix". On a side note, BI+DS last night got all the cars and people also. I was hoping this setup would take me to another level in motion object detection accuracy. Instead, it takes me to another level of making band aids in BI to overcome a shortcoming of this setup. IE, make a cloan and have it do X and Y, etc. How is this any better than the standard BI? I am running one of the latest BI versions, if not the latest. Maybe being on the bleeding edge of BI technology has finally come back to bite me? Do I need to go back to an older more stable version? If so, what version are you using? Or am I just missing the bigger picture and I am worrying about a non-issue? Look i have done it again... made a long meandering post. I have a massive headache. I need to take two ibuprofens and have a nap. Any ideas, recommendations?
By the way, the issue you raised with regards to the alerts not aligning with the pre-trigger buffer when using A.I. capable cameras (those that are triggered via External or ONVIF in B.I.) was recently resolved as of Blue Iris 5.5.5.10.
 

TBurt

Getting the hang of it
Joined
Aug 14, 2021
Messages
40
Reaction score
60
Location
Houston
By the way, the issue you raised with regards to the alerts not aligning with the pre-trigger buffer when using A.I. capable cameras (those that are triggered via External or ONVIF in B.I.) was recently resolved as of Blue Iris 5.5.5.10.
I noticed that. It had already started working within reason for me just changing the version a while back. It was not placing my starting point for videos all over the place and at least putting it in the middle of the screen. So it was easy enough to find the spot of trigger. It was better, though not the way I would expect it to work. When I installed the 5.5.5.10 it was as if BI handled ONVIF triggering from my AI cameras just like BI handled its own motion triggering and pre-buffering. I tried it with both Dahua AI, and Hikvision AI ONVIF triggers. Both are working wonderfully. Bravo!
 

CalebCC

n3wb
Joined
Aug 22, 2019
Messages
11
Reaction score
2
Location
Boston
Hi guys ,
I've read the full five pages of this string and have learned a lot. thank you all for your contributions. this is a great resource when using (dahua) camera analytics.

I have a couple of related questions:

-- when using camera analytics as described: is it possible to get different alert categories in BI to indicate the type of analytic event that was triggered, or, are they all essentially generic events within BI tagging /filtering?

-- are the bounding boxes from the camera alert picked up by BI so we see those on the recording/alert?

Thanks again for the great info
 

wittaj

IPCT Contributor
Joined
Apr 28, 2019
Messages
12,552
Reaction score
22,985
Location
USA
Hi guys ,
I've read the full five pages of this string and have learned a lot. thank you all for your contributions. this is a great resource when using (dahua) camera analytics.

I have a couple of related questions:

-- when using camera analytics as described: is it possible to get different alert categories in BI to indicate the type of analytic event that was triggered, or, are they all essentially generic events within BI tagging /filtering?

-- are the bounding boxes from the camera alert picked up by BI so we see those on the recording/alert?

Thanks again for the great info
Unfortunately at the moment all BI gets is that the camera triggered based on your setup in the camera.

It does not show the box around the object in BI.

Now if you want it to have that capability, send an email to BI support asking for it (I have and if others do it might be a possibility) OR use Deepstack to then take the camera triggered event and do that within BI.
 

CalebCC

n3wb
Joined
Aug 22, 2019
Messages
11
Reaction score
2
Location
Boston
Unfortunately at the moment all BI gets is that the camera triggered based on your setup in the camera.

It does not show the box around the object in BI.

Now if you want it to have that capability, send an email to BI support asking for it (I have and if others do it might be a possibility) OR use Deepstack to then take the camera triggered event and do that within BI.
Thanks. I will do both of your suggestions ( the support request now and testing with deep later, once I get into my configuration)

getting those native features functioning would certainly enhance BI. The workflow you guys have described of relying on camera analytics and outsourcing all that processing with the extreme high level of accuracy sure make sense. One would think the BI guys would embrace it.

as others have suggested, possibly adding deep stack on top of that might be better still ( because there would be so few false alarms sent to deepstack the cpu processing would be minimal). however if there was native integration with alert /bookmark filters and bounding boxes one wouldn't need the additional step.
 

wittaj

IPCT Contributor
Joined
Apr 28, 2019
Messages
12,552
Reaction score
22,985
Location
USA
I am sure it is something coming in a future revision. As long as the ONVIF tags the trigger as human or vehicle, the developer should be able to do it. But until enough people request it, it is something on the backburner.

I use a few of my cams AI along with DS and as you stated, the resources is minimal at that point for DeepStack as the camera has already identified it as movement of interest.
 

TBurt

Getting the hang of it
Joined
Aug 14, 2021
Messages
40
Reaction score
60
Location
Houston
Unfortunately at the moment all BI gets is that the camera triggered based on your setup in the camera.

It does not show the box around the object in BI.

Now if you want it to have that capability, send an email to BI support asking for it (I have and if others do it might be a possibility) OR use Deepstack to then take the camera triggered event and do that within BI.
The closest thing to that would be to send the alert triggered by the camera to Deep Stack and have it
Hi guys ,
I've read the full five pages of this string and have learned a lot. thank you all for your contributions. this is a great resource when using (dahua) camera analytics.

I have a couple of related questions:

-- when using camera analytics as described: is it possible to get different alert categories in BI to indicate the type of analytic event that was triggered, or, are they all essentially generic events within BI tagging /filtering?

-- are the bounding boxes from the camera alert picked up by BI so we see those on the recording/alert?

Thanks again for the great info
The closest thing to that would be to send the alert triggered by the camera to Deep Stack and have it categorize the alerts. This is actually a little better as DS will label a vehicle for example a truck or a bus... whereas the AI from Dahua cameras (or even Hikvision) is just a generic vehicle. You do lose if the trigger was an Intrusion, Tripwire, or SMD though. Blue Iris will just label it as "External" or "Onvif" + Car/truck/person/whatever. To email, BI to ask them to add further functionality you would need to get the Onvif information sent by the camera(s). Onvif Manager will give you all the information they would need.
 
Top