Awesome to hear about the open source in the future.In regards to training Deepstack, @GentlePumpkin posted a week or so ago that Deepstack is going to be open source in the future, so once he starts AI Tool development again he can add in the ability to train Deepstack.
There aren't too many of what I would call "true false positives" where it really isn't an object of note. The amount of objects I'm getting alerted about is a small fraction compared to how I use to have it BI set with just motion. With just BI motion there were simply too many variables in a scene to make a simple blanket rule. If I ratcheted it too tight I would miss many things that needed to be an alert. If I opened it up to let the motion sense be sensitive enough to see small but still important motion, everything would set it off. I'm pretty happy with the letting the motion sensing run wide open to sense just about any motion and then let the Ai filter through the mess for actual objects that warrant an alert.I had it pick up incorrect objects, i.e. it thought that a cat was a dog, a bird was a cat, etc. I ended up only setting AI Tool to detect people and I’ve had great success with this. I would like to detect dogs, but it was generating too many false positives. I also adjusted the confidence levels to better detect people rather than false alerts from cats, dogs, etc.
Edit: you can also set up a mask to ignore the flower pots in the image where Deepstack thought they were a bird.
All that said, I did run into an issue today with AiTool just randomly not sending new images to Deepstack. It was odd and took me a minute to realize that was what was happening and not some issue with Deepstack (I auto pointed my finger at that program since I had a bit of hell getting it running). BI was still snap shooting motion. AiTool was still functioning as far as the interface (I could click around, see that it was "running", and could review previous Deepstack processed images). Ended up having to shut down AiTool and restart it. After that it started sending newly created images off to Deepstack (no restart on Deepstack). Lost half a day's worth of motion analysis with alerts. Not the end of the world since I keep continuous recording, if I found out about something I need to go back to look at. Anyone ran into that kind of issue where AiTool, where it just kind of stops sending new images ? Currently I am just running AiTool as a regular program not a service.
Beyond that it's time to look at each camera's motion settings and tweak those a bit and do the dreaded new server search. My current BI computer is getting a bit bottlenecked by the CPU these days. If anyone has some good threads/posts on VM setups and what to absolutely have on a new system for BI, Deepstack, etc, that would be great.