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

pbc

Getting comfortable
Joined
Jul 11, 2014
Messages
1,024
Reaction score
156
...and I removed the additional network card.
 

xdq

Young grasshopper
Joined
Jun 12, 2017
Messages
48
Reaction score
19
Location
m
cool, so now try the same details in AITool as it'll be using a similar process to Curl (making a web request rather than navigating to the url via a browser)
 

pbc

Getting comfortable
Joined
Jul 11, 2014
Messages
1,024
Reaction score
156
Okay, so it was the # sign in the password that was throwing things off. In my case "localhost" also did not work, I had to specify the IP Address of the server that BI was running on and port, not "localhost: port".

Holy cow.

Not sure why "test" and "test" didn't work!
 
  • Like
Reactions: xdq

Jose Roca

n3wb
Joined
May 22, 2020
Messages
3
Reaction score
0
Location
Chile
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
 

pbc

Getting comfortable
Joined
Jul 11, 2014
Messages
1,024
Reaction score
156
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
 

pbc

Getting comfortable
Joined
Jul 11, 2014
Messages
1,024
Reaction score
156
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
 

pmcross

Pulling my weight
Joined
Jan 16, 2017
Messages
371
Reaction score
185
Location
Pennsylvania
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
 

IAmATeaf

Known around here
Joined
Jan 13, 2019
Messages
3,287
Reaction score
3,252
Location
United Kingdom
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.
 

IAmATeaf

Known around here
Joined
Jan 13, 2019
Messages
3,287
Reaction score
3,252
Location
United Kingdom
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.
 

Jose Roca

n3wb
Joined
May 22, 2020
Messages
3
Reaction score
0
Location
Chile
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...
 

pbc

Getting comfortable
Joined
Jul 11, 2014
Messages
1,024
Reaction score
156
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?
 

IAmATeaf

Known around here
Joined
Jan 13, 2019
Messages
3,287
Reaction score
3,252
Location
United Kingdom
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?
 

ReXX

Young grasshopper
Joined
Dec 28, 2018
Messages
47
Reaction score
15
Location
Denmark
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)
 

pbc

Getting comfortable
Joined
Jul 11, 2014
Messages
1,024
Reaction score
156
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
 

Cameraguy

Known around here
Joined
Feb 15, 2017
Messages
1,485
Reaction score
1,122
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?
 

shannondalebreaux

Getting the hang of it
Joined
Jun 6, 2018
Messages
82
Reaction score
29
Location
louisana
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?
 
Top