- Jun 6, 2018
- Reaction score
@wittaj. Thanks for the tips. I turned off Motion Detection in the Dahua cameras, and turned on IVS with an intrusion rule. I'm hopeful it works right now.@kbgator - Many of us have found that the intrusion using appears and crosses works better than the tripwire just because sometimes something can get past the tripwire before the camera recognizes it as an object. I look at it as a failsafe LOL. Many people will throw a tripwire up right against the edge of the screen and for these to work the camera needs time to recognize the object and then classify it as does it meet your AI need or not.
Are you running the minimum size as 0,0? If not, change it to that.
It should not be picking up bugs unless you also have Motion Detection and/or Smart Motion Detection (SMD) checked and I think you do since you talk about sensitivity. There is no sensitivity settings under IVS and AI for human or vehicle.
For the AI in IVS to work, you also need to uncheck Motion Detection and uncheck SMD. Do not use those in conjunction with IVS or you will get bugs, etc. At least that is the experience of most. As always YMMV. In fact, one of my cameras doe not let you use both and will warn you one or the other.
Damn. I can't get it going.I simply downloaded the windows version, installed it, and then went into BI and it worked. I didn't have to change ports or localhost.
c:\DeepStack\deepstack.exe --VISION-DETECTION=True --PORT ####
DeepStack will analyse anything within your defined Zones. The only way would be to clear (mask out) the zone where your neighbours car is parked.Hey, is there a way to tell DeepStack to not analyze part of the image? It's picking up the neighbors parked car when rabbits go by, AND it thinks my potted plants are cats. And I do have the "Detect/Ignore Static Objects" checkmark on.
It should not however, I noticed that because deepstack was initially only used to determine if an alert should be sent, when you have BI set to not fire alerts, understandably it is not analyzed. This may have changed in later releases.Does the Alerts tab have something to do with how Deepstack works? I thought it was just to take some action like push notifications, and AI like Deepstack was configured in the Trigger tab.
I suppose most of the logic for "Should I send notifications?" has moved to the "On alert..." submenu, and the Alerts tab is just a wrapper around it now, I guess. Some of the logic is still split between them. It's still weird that it will generate "Alerts" (the things that show up on the Alerts list) even when the Alerts tab is completely disabled, but won't do AI analysis which is more in line with that if the Alerts tab is disabled. The design there needs a thorough rethink, methinks.It should not however, I noticed that because deepstack was initially only used to determine if an alert should be sent, when you have BI set to not fire alerts, understandably it is not analyzed. This may have changed in later releases.
So you can have your Trigger → Artification Intelligence... → DeepStack → "To confirm" be like "person,car:60,dog:90,cat" and person and cat will default to the "minimum confidence" number in the next box. And you can have your Alerts → On alert... → <any action> → "Required AI objects" to be "car:80" and it will only run that alert action if the car confidence is 80%+, even if you set it to 60% on the Trigger tab like I described, even if the default minimum confidence is e.g. 50% like I described. Pretty cool.Minimum confidence may be overridden by appending a : and the number to any label placed in the "to confirm" or "to cancel" boxes on Trigger/AI as well as on each alert action by, for example person:80,car:70.
But I haven't seen any options or clear way to do these face conditions on alerts. Have you guys seen anything like that?It's now possible to Alert only when "unknown" faces appear or only when there is NOT a dog present, etc.