Nachtzuster / BirdNET-Pi

A realtime acoustic bird classification system for the Raspberry Pi 5, 4B 3B+ 0W2 and more. Built on the TFLite version of BirdNET.
https://birdnetpi.com
Other
169 stars 24 forks source link

When BirdNET-Pi ignores a detection even though it is above the confidence threshold, it should say _why_. #138

Closed Nachtzuster closed 1 month ago

Nachtzuster commented 4 months ago

This is usually due to the Species range model excluding the species. It could take a while before people figure that out and can take action.

See https://github.com/Nachtzuster/BirdNET-Pi/discussions/106 https://github.com/Nachtzuster/BirdNET-Pi/discussions/117 From the original BirdNET: https://github.com/mcguirepr89/BirdNET-Pi/discussions/967

I'm sure there's plenty more

Maybe just a warning in the log?

lloydbayley commented 2 months ago

Do you know what? I reckon a warning in the log is all that's needed. It's not something mission critical and can always be looked for, rather than readily-available. I agree with you @Nachtzuster Edit: Now that I mention it, I can hear you say "Well, go on....feel free!" :)

alexbelgium commented 2 months ago

Hi, I've made a PR proposal. It seems to work on my system. Sidenote, I wonder if we shouldn't color log.warning messages in orange to make them be a bit more visible.

Nachtzuster commented 1 month ago

thanks @alexbelgium