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

Could you have a port conflict ?
Holy Hana ,I hadn't thought about that. I will check it out and get back with you. For the time being i just moved the ai tool program over to another server and it is working fine. But i did change the port that node red runs on from the usual 1880 to 1984 to avoid a port conflict with other instances of node red on my network. Any idea what port ai tool normally grabs? Thanks for the help Village Guy
 
Is there anyway to keep snapshots out of clips list in the UI3? I see in BI you can remove them by selecting the folder you store continuous recording in (clips --new) instead of clips --all but it doesnt carry over to web based UI3.

While I'm at it, is there a way to keep Motion Zones alerts out of alerts list and only show Eternal? If I uncheck Motion Zones or all the A,B,C,D,E,F,G,H Motion A seems to always show up in Alerts list. Seems the only way to keep them out is select Flagged Only.
 
Last edited:
Is there anyway to keep snapshots out of clips list in the UI3? I see in BI you can remove them by selecting the folder you store continuous recording in (clips --new) instead of clips --all but it doesnt carry over to web based UI3.

While I'm at it, is there a way to keep Motion Zones alerts out of alerts list and only show Eternal? If I uncheck Motion Zones or all the A,B,C,D,E,F,G,H Motion A seems to always show up in Alerts list. Seems the only way to keep them out is select Flagged Only.
Yes , its done on a per camera basis. Right click and select "camera settings" on the camera in question then select the "trigger" tab , and at the bottom uncheck "capture an alert list image". Hope this helps.
 
I tried closing Node Red and ai tool still did not start so i dont think thats it. But thanks for your help.
You said earlier you checked task manager so I'm guessing windows. Maybe Windows defender put a block on a dll or file AI Tool uses. Windows does it to me all the time Mining software (cryptocurrency). Try adding the folder and process to Exclusions List in Windows Defender and downloading a new copy of AI Tool.
 
Is there anyway to keep snapshots out of clips list in the UI3? I see in BI you can remove them by selecting the folder you store continuous recording in (clips --new) instead of clips --all but it doesnt carry over to web based UI3.

While I'm at it, is there a way to keep Motion Zones alerts out of alerts list and only show Eternal? If I uncheck Motion Zones or all the A,B,C,D,E,F,G,H Motion A seems to always show up in Alerts list. Seems the only way to keep them out is select Flagged Only.
Sorry, i reply to my own post. lol
Yes , its done on a per camera basis. Right click and select "camera settings" on the camera in question then select the "trigger" tab , and at the bottom uncheck "capture an alert list image". Hope this helps.

And on the "alerts " tab uncheck everything on the right except "extern"
 
You said earlier you checked task manager so I'm guessing windows. Maybe Windows defender put a block on a dll or file AI Tool uses. Windows does it to me all the time Mining software (cryptocurrency). Try adding the folder and process to Exclusions List in Windows Defender and downloading a new copy of AI Tool.
Great idea but i have windows defender and firewall shut down.
 
And on the "alerts " tab uncheck everything on the right except "extern"

I've seen a few cases where aitool did not show up in task manager details tab but WAS running. Had to use process hacker to see and kill or else reboot. Also corrupt sqlite database might cause it to crash on start
 
I've seen a few cases where aitool did not show up in task manager details tab but WAS running. Had to use process hacker to see and kill or else reboot. Also corrupt sqlite database might cause it to crash on start
Thanks Chris. Odd thing is that it was running fine until i installed node red and node js , and now will not run. I know for a fact ai tool is not running because i get no record triggers from my cameras and i have all 12 cameras set to record only off of ai tool triggers.
 
Thanks Chris. Odd thing is that it was running fine until i installed node red and node js , and now will not run. I know for a fact ai tool is not running because i get no record triggers from my cameras and i have all 12 cameras set to record only off of ai tool triggers.
Does it create aitool log entries? Is there a windows event log entry? Does aitool.exe.dmp crash dump file get created? I think somewhere under localappdata folder.
 
Does it create aitool log entries? Is there a windows event log entry? Does aitool.exe.dmp crash dump file get created? I think somewhere under localappdata folder.
Someone else mentioned the windows event log and i forgot to check. I will check as soon as i get back. And i just assumed i couldn't access the logs if ai tool wasn't running but makes since that there would be something in appdata, i will take a look. Thanks again for everyone's help. The program is working fine on the other server, i would just like to know what caused the problem for future . Otherwise i can just leave ai tool running on the server it is on now.
 
I can't seem to get --Cancel Alerts to work... At least not the way I'm thinking it's suppose to work...

My interpretation is that it would cancel false alerts and prevent them from showing up in the UI3 Alerts List instead of having to filter them out using the Flagged Only option.

When I use the most recently posted Cancel URL http://127.0.0.1:81/admin?camera=[camera]&flagalert=0&user=USER&pw=PASS all alerts start getting Flagged.
When I use the previously posted URL http://127.0.0.1:81/admin?camera=[camera]&flagalert=0&trigger&user=USER&pw=PASS my camera gets stuck in a triggered state, or maybe it pauses it form making Alerts. ¯\(ツ)/¯ Either way, it keeps the camera highlighted in the UI3 as if its stuck in a triggered state.


Capture5.PNGCapture6.PNG
Capture1.PNGCapture4.PNGCapture3.PNGCapture7.PNGCapture8.PNG
 
Last edited:
Hmmm...so have been noticing several instances where AI/Deepstack isn't recognizing motion or people. At 5:17 it correctly recognized the first person walking on my driveway below. But at 5:18 when the second person arrived, it did not notice anything.

Nor did it trigger when those people left?


1605008492771.png


1605008422200.png



Thoughts on how I can make that better? Reduce min object size maybe? Also, I have it so that it triggers only when object size travels 100 pixels, but don't have zone crossing setup.

1605008611529.png
 
Hmmm...so have been noticing several instances where AI/Deepstack isn't recognizing motion or people. At 5:17 it correctly recognized the first person walking on my driveway below. But at 5:18 when the second person arrived, it did not notice anything.

Nor did it trigger when those people left?


View attachment 74587


View attachment 74585



Thoughts on how I can make that better? Reduce min object size maybe? Also, I have it so that it triggers only when object size travels 100 pixels, but don't have zone crossing setup.

View attachment 74588
Check to see if BI dropped the images in the folder. If it did, it's not an issue with motion detection, rather more likely your AITool settings. What's your cool down set to for that camera?

Sent from my Pixel 3 using Tapatalk
 
Check to see if BI dropped the images in the folder. If it did, it's not an issue with motion detection, rather more likely your AITool settings. What's your cool down set to for that camera?

Sent from my Pixel 3 using Tapatalk

Good catch, yes it did. 2 minutes, which is the other thing I'm wondering. Does the cool down mean it won't look at another image for a full 2 minutes? What do other folks use?

Having said that, looking through the folder, it didn't drop a photo of either of the two guys leaving to go back to their vehicles, so BI presumably didn't trigger.
 
Hmmm...so have been noticing several instances where AI/Deepstack isn't recognizing motion or people. At 5:17 it correctly recognized the first person walking on my driveway below. But at 5:18 when the second person arrived, it did not notice anything.

Nor did it trigger when those people left?


View attachment 74587


View attachment 74585



Thoughts on how I can make that better? Reduce min object size maybe? Also, I have it so that it triggers only when object size travels 100 pixels, but don't have zone crossing setup.

View attachment 74588
What's your zone and hot spot lookin like? By the look of your pic there is no reason to have a zone enabled. Unless my cam has a tree right in front of it and I need to block out the tree constantly moving, I dont enable zones w/ AI Tool.