Comments (5)
In theory if you have dynamic masking enabled, the sound should only happen before the masking engine decides it is a duplicate object. The latest version could work better in that respect. If not, let me know when you are getting the extra alerts.
from bi-aidetection.
Dynamic masking would block triggers from sending to Blue Iris right? I want AITool to still trigger Blue Iris so it knows to continue recording, but just reduce the number of alerts.
from bi-aidetection.
Can you further define the logic? Would it be sufficient if each camera remembered the last detected OBJECTNAME and time, and only triggered the alerts (all alerts or only sound) when it has been over ALERTCOOLDOWNTIME since OBJECTNAME was last detected? That would be fairly easy as long as you didnt care 'where' the OBJECTNAME was detected.
from bi-aidetection.
Right now, I'm running into the issue where I have 4 cameras in the front. So if a person is detected, AITool would repeat the sound multiple times when I walk by. It gets worse when I'm triggering a camera repeatedly. So if I'm gardening, for example, AITool would just continuously play the "there's someone in the front" sound that I have programmed. I don't have dynamic masking enabled in this case because I want Blue Iris to record the entire duration of the event. (I've set Blue Iris to record for 30 secs and continues recording if AITool is still triggering.)
Would be nice if there was a cooldown on sounds. An alert cooldown for all cameras would work to fix the problem. However, there's a small problem that comes to mind. If I was in the backyard, that'll trigger the cooldown timer, so if I have a delivery in my front yard, there wouldn't be an alert. However, to keep it simple, I would say that a sound cooldown on all cameras would work. If you implement a cooldown for the cameras individually, then it might get too complex because you might need to set up camera groups or something as well to fix the problem of a sound firing multiple times because of multiple cameras being in the same area.
from bi-aidetection.
@petermai6655 - This one has a cooldown specific to sound actions. Let me how it works.
AITool-VorlonCD-v2.0.700.zip
from bi-aidetection.
Related Issues (20)
- telegram notifications skip every 10 minutes feature HOT 19
- New Win11 Updates broke AITool HOT 5
- detection gone weird HOT 1
- Not sure how to correct this error- debug file deleted HOT 6
- Deepstack randomly failing HOT 1
- disadvantages of not using queue? HOT 5
- Not a Issue- Just a Question HOT 2
- Separate "Triggering Objects" for Telegram is not working HOT 2
- Save Button Not Showing On Latest Update 2.5.25 HOT 3
- 2.5.44 Custom models on "AiServerURL's" always saves as Linked. HOT 5
- AITool crashes when adding cameras HOT 1
- run external program suddenly stopped working after windows 10 22H2 update HOT 1
- Telegram "Invalid Format" HOT 1
- can't add a Camara HOT 7
- database disk image is malformed [SQLiteException] Mod: InsertHistoryItem(History hist) Line:258:21267195 HOT 6
- GUI Freezes HOT 1
- AI Tool crashed with a System Error warning about a buffer overrun HOT 6
- Bitdefender sees Telegram.bot.dll as malware HOT 1
- System.InvalidOperationException: Failed to compare two elements in the array. HOT 5
- Add Support for SimpleX Chat - Open source privacy focused messenger HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bi-aidetection.