Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(processor) add dog bark filter which can be used to track recent dog barks to filter out regularly occuring false detections #61

Merged
merged 1 commit into from
Mar 16, 2024

Conversation

tphakala
Copy link
Owner

BirdNET model is often incorrectly detecting dog barks as owls, this commit implements a filter which tracks dog barks and filters out user configured species detections if it happens within 5 minutes of last dog bark detection.

Species which are filtered by dog bark filter are configured in dog_bark_filter.cvs in BirdNET-Go config directory, file content should be species name per line, species can be common name or scientific name like:

ural owl
strix uralensis

Filter must be enabled in config file by setting

realtime:
dogbarkfilter:
enabled: true

… dog barks to filter out regularly occuring false detections
@tphakala tphakala merged commit da76ca8 into main Mar 16, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant