[tool] [tutorial] Free AI Person Detection for Blue Iris

BTW, in the setup guide it says "Furthermore, you might want to disable 'Create Alert list images when triggered' ".

But in the newest BI, I don't see this option?

1593483848699.png
 
BTW, in the setup guide it says "Furthermore, you might want to disable 'Create Alert list images when triggered' ".

But in the newest BI, I don't see this option?

View attachment 65110

Check under the trigger menu.


Sent from my iPhone using Tapatalk
 
Check under the trigger menu.


Sent from my iPhone using Tapatalk

Just has the capture alert list image, not Create alert list images when triggered". Seems to be a different setting per this post:

2.5 Store alert images in 'Input Path'
now go to Record, check 'JPEG snapshot each (mm:ss)', select the folder you created in step 2.1, check the box 'Only when triggered' and set the interval to p.e. 0:05.0 (one image every 5 second). Furthermore, you might want to disable 'Create Alert list images when triggered', because otherwise alot of false-alarm images (remember we set the motion detection to be very sensitive) will be stored in your alerts folder.
Now go to 'Trigger', check 'Capture an alert list image' and set the Break time 'End trigger unless retriggered' to p.e. 4s,


1593485342536.png
 
Just has the capture alert list image, not Create alert list images when triggered". Seems to be a different setting per this post:

2.5 Store alert images in 'Input Path'
now go to Record, check 'JPEG snapshot each (mm:ss)', select the folder you created in step 2.1, check the box 'Only when triggered' and set the interval to p.e. 0:05.0 (one image every 5 second). Furthermore, you might want to disable 'Create Alert list images when triggered', because otherwise alot of false-alarm images (remember we set the motion detection to be very sensitive) will be stored in your alerts folder.
Now go to 'Trigger', check 'Capture an alert list image' and set the Break time 'End trigger unless retriggered' to p.e. 4s,


View attachment 65116

I believe this is what @GentlePumpkin was referring to, capture an alert list image under the trigger tab.


Sent from my iPhone using Tapatalk
 
Disabling that makes sense as at that point you don’t really know if the cam is going to be triggered or not so don’t want an alert in the timeline.
 
Hi... using this tools since two months and I have a recurrent problem... Dont know why it stop reading img files generated by blueiris so I dont get any motion alert. Restarting the tool solves the problem but it happens every two days recurrently... Not any msg in the log... Its extrange because blue iris continue generating the images when motion is detected, deepstack is running fine... Its like this tool stop reading new files without any reason.
Using hp i5 7500t with 8gb ram w10pro and 500gb sata disk.
Thinking create a service that close and reopen the app every night... but its not the desireable solution...
Thanks in advance by any help

How big is the folder that holds the images? I have mine set to 1Gb, any larger and as the folder space gets used it becomes too slow to manage the content.

Also was hoping that the latest .20 update may have JPEGS being captured at the main stream resolution but still at the sub stream res :( Pity this as with me having to remove the substream config from the clone BI no longer views the clone as a true clone and therefore starts to pull separate streams for all the clones I use for AI.
 
How big is the folder that holds the images? I have mine set to 1Gb, any larger and as the folder space gets used it becomes too slow to manage the content.

Also was hoping that the latest .20 update may have JPEGS being captured at the main stream resolution but still at the sub stream res :( Pity this as with me having to remove the substream config from the clone BI no longer views the clone as a true clone and therefore starts to pull separate streams for all the clones I use for AI.

500mb :( Its strange because it doesnt show any error msg or anything... Just restart the app and continues working...
 
Okay, so now that I have that weird issue behind me, what I'd like to do is set things so that I am only getting an email from BI and a notification on my BI app when a person (or vehicle on my driveway) triggers an event. I.e., not when my trees blow, or oncoming headlights flash on my driveway as I am getting a ton of false positives. What should I be doing in BI vs the AITool to allow for this since this tool isn't like Sentry where with Sentry I only get a notification when a person is identified?
 
The way I have it setup on mine is the clone is used with motion detection to create a JPEG, this is then picked up by AITools/DeepQuestAI to examine the image and then trigger a camera. That camera only has the alerts set to send an email when triggered all other detection is disabled/turned off.

One problem I have found with the above is the cases where the AI detection fails to spot/detect a person so to deal with these cases I have now also configured a motion detection zones in the triggered cam but have them set in such as way so that motion detection is confined to a small area which happens to be right outside my front door. This picks up on cases where AI detection doesn't spot a person.

For you earlier password problem try replacing the # with %23 so p#ssword would become p%23ssword within the URL to see if that works?
 
Everytime I go to the "Stats" tab I get an "Index was outside the bounds of the array"
Running on Windows 10, Aitool 1.65

Code:
************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at WindowsFormsApp2.Shell.UpdateTimeline()
   at WindowsFormsApp2.Shell.tabControl1_SelectedIndexChanged(Object sender, EventArgs e)
   at System.Windows.Forms.TabControl.OnSelectedIndexChanged(EventArgs e)
   at System.Windows.Forms.TabControl.WmSelChange()
   at System.Windows.Forms.TabControl.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
Okay, have set up all "AICams" as clones, and I am getting an email only for "human" or vehicle triggers. So far so good.

One remaining issue, the alerts are showing up in my BI android app. But I am not getting any notification from it whereas I was before. I.e., the alert is there when I open the app, but the notification won't work to notify me of it.

I have checked my phone to ensure that the BlueIris app has notifications turned on in the Android settings, and have set up each of the "AI" cameras with push notifications on alert as per the below. Anything else I'm missing?

1593620740622.png
 
Okay, have set up all "AICams" as clones, and I am getting an email only for "human" or vehicle triggers. So far so good.

One remaining issue, the alerts are showing up in my BI android app. But I am not getting any notification from it whereas I was before. I.e., the alert is there when I open the app, but the notification won't work to notify me of it.

I have checked my phone to ensure that the BlueIris app has notifications turned on in the Android settings, and have set up each of the "AI" cameras with push notifications on alert as per the below. Anything else I'm missing?

View attachment 65243
Did you add the tag name of that phone?
 
Okay, so now that I have that weird issue behind me, what I'd like to do is set things so that I am only getting an email from BI and a notification on my BI app when a person (or vehicle on my driveway) triggers an event. I.e., not when my trees blow, or oncoming headlights flash on my driveway as I am getting a ton of false positives. What should I be doing in BI vs the AITool to allow for this since this tool isn't like Sentry where with Sentry I only get a notification when a person is identified?

How is the BI w/deep stack vs BI w/sentry with false positives?
 
Find them quite similar. The nice thing about deep stack/AI Tools is that you can also choose vehicles, animals, etc. Whereas Sentry is solely for human detection right now.

The fact that AITools is free...is the icing on the cake.
 
How is the BI w/deep stack vs BI w/sentry with false positives?

For me Deepstack and AI Tool is far superior compared to Sentry. Out of the box Deepstack and AI Tool is about the same as Sentry in regards to false positives. With some tuning by adjusting confidence levels and creating masks to exclude areas makes Deepstack and AI Tool MUCH more accurate than Sentry IMO.


Sent from my iPhone using Tapatalk
 
  • Like
Reactions: Cameraguy
So last night I received a ton of emails from triggers, but strangely the majority of them were false (e.g., received emails with snips of the ones that say "false" below).

Any idea what setting would cause me to receive triggers even when it is identified as false?

1593690281316.png