BI object detection

Raylo32

Getting the hang of it
Dec 3, 2016
207
95
So, while CPAI is sort of in limbo I have been getting my BI installation back in working order just using the native BI tools. In the past I haven't had great luck with the challenging scenes presented by my two outdoor cams even using zones, rules and object detection. The front cam did OK in the day but with the traffic pattern headlight over wash created too many false alerts at night. The rear cam suffered on bright clear and windy fall days when the sun angle and path created a constant and constantly shifting mishmash of moving high contrast shadows.

Anyway, I have got it up and running again and it seems better. So, I am wondering if the BI object detection algorithm has been improved and is using some native AI? My PC does seem to be running somewhat higher CPU usage than it used to. And, so far, I am not getting a lot of false alerts... although I don't believe we have had those troublesome breezy conditions to give it the real test.

The other related question... these two cams (Hikvision and Dahua) have some decent native AI tools, and I used them for a while and might like to try them again. But when they had a problem with false alerts when I was away, I had no easy way to stop them from sending alert emails and texts like I can with native BI alerts. So, the question is: is there a way to route native camera alerts through BI so that if I get in a situation like that, I can disable alerts easily through the app?
 
If people don't try to do too much with one camera/one field of view, the native BI motion detection is very configurable and can eliminate a lot of false triggers.

I got mine to that point before AI in the cameras and before BI AI with Deepstack or CodeProject was a thing.

The camera AI is really good now, but again, can't be trying to do too much with one field of view.

Several ways you can disable the alerts from the camera AI if you are away and want to stop them:
  • Uncheck the ONVIF triggers option if you can VPN back into your machine.
  • Turn off the alerts.
  • Set up a profile that doesn't use the ONVIF triggers
I am sure there are other ways, but the process is basically the same whether BI is doing the motion detection or the camera is.
 
Yeah, I have a VPN running and can remote desktop into the cam's UI. But that is a real PITA as compared to just turning off alerts for a cam in the BI app.

What is interesting is that I am running the same BI settings for these cams that I used before, and I got zero false alerts from the front cam last couple of nights. And, so far, the rear cam has been quiet except for raccoon crossings at night. I need to see how it does on a windy day with the shadows. But this seems better than last time I used the BI detection maybe a year ago.

If people don't try to do too much with one camera/one field of view, the native BI motion detection is very configurable and can eliminate a lot of false triggers.

I got mine to that point before AI in the cameras and before BI AI with Deepstack or CodeProject was a thing.

The camera AI is really good now, but again, can't be trying to do too much with one field of view.

Several ways you can disable the alerts from the camera AI if you are away and want to stop them:
  • Uncheck the ONVIF triggers option if you can VPN back into your machine.
  • Turn off the alerts.
  • Set up a profile that doesn't use the ONVIF triggers
I am sure there are other ways, but the process is basically the same whether BI is doing the motion detection or the camera is.
 
You don't have to go into the cams UI, just go into the BI configuration tab and uncheck the ONVIF triggers box.

1729523676249.png

But I think that is overkill and unnecessary.


As I said, regardless of how the alert is generated (within the camera or BI), the process you said you are doing now to turn off the alerts in the BI app would be the same.

Or you simply create a profile that turns alerts off and switch to that profile.
 
  • Like
Reactions: Raylo32
That is what I was asking... so if "get onviv trigger events" is checked it routes the cam's native alerts through BI? And would just turning off the motion detector and object detection in the phone app's cam settings stop those from coming through?
 
Yes the get onvif trigger events means the triggers are coming from the camera, so if you don't check those boxes, then the triggers don't get sent to BI.

Turning off motion detection would stop the alerts.

But I still think simply setting up a profile that doesn't have any alerts on is the safer, better option.
 
  • Like
Reactions: Raylo32