BirdNET-Analyzer and new models online! #184
Replies: 13 comments 52 replies
-
Hi, @nilspupils and everyone! BirdNET-Pi on the new model is still very much in development, though if you felt like taking a peek at what it does at this point, you're more than welcome. The installation one-liner is:
At this point, the core services are there:
There is an There are a few I certainly am not requesting folks test the installation yet, but I am also not going to stop anyone who is interested in trying it out at this stage. If you do decide to play around with it, let me know what you think. Be aware that the new model has far fewer European species than the current BirdNET-Pi 6K model. Happy birding! |
Beta Was this translation helpful? Give feedback.
-
@mcguirepr89: I totally missed that you are already working on it. That is great news! How does it compare to the old model? |
Beta Was this translation helpful? Give feedback.
-
I saw that several days ago. And it's incredibly faster than previous method. I have two Audiomoths, one in front yard and one in back yard, that record the morning bird chorus from 5:30am to 8:00am CST. The recordings are in 60 second segments. I review them with Audacity, and any new "birds" that I "see" in the spectrograms, I export as a WAV file. I have a "Quick Action" (macOS) created that uses a bash script I wrote so that I just have to right click on the WAV file, select "BirdNET-AnalyzeWAV", and it starts a Docker implementation of BirdNET-Analyze, analyzes the file, and then outputs a CSV file. The script then takes that CSV file and opens it for me in Numbers which I can manipulate as I see fit like any other Numbers / Excel file. Using this process with previous BirdNET could take 20-30 seconds where now I'm seeing 3-5 second analysis time! |
Beta Was this translation helpful? Give feedback.
-
Great work Patrick. Here's hoping that the various restrictions are lifted and the new model can cover the rest of the world too! |
Beta Was this translation helpful? Give feedback.
-
Is the BirdNET-Analyzer a replacement system for BirdNET-Pi but with the updated model? I tried installing it on the same system using "curl -s https://raw.githubusercontent.com/mcguirepr89/BirdNET-Analyzer-Pi/main/install_birdnetpi.sh | bash" and then went to the http://birdnetpi1.local/ website to check it out but all I see now is the file system. I'd really love to try out the new model, as I get a ton of false positives that Merlin can easily identify. For example, today it heard a Blackpoll Warbler that was correctly identified as a Northern Cardinal by Merlin. Or alternatively, is it only a command line analyzer at this point in time and I should wait for you to finish the work? |
Beta Was this translation helpful? Give feedback.
-
@nilspupils !!!! Login:Detections:User profile management (username, password, Google Auth 2FA):Manage Browser/Session Cookies:Set user avatar image:Edit the BirdNET-Analyzer Config File (config.py):API TOKENS!!!!!! Super easy to issue and set permissions:APIs are awesome and easy to extend!!!! Coming soon |
Beta Was this translation helpful? Give feedback.
-
Hi, Over the past few days I've done quite a bit of work in implementing the new model into BirdNET-Pi. I realize that there has been a lot of hesitancy surrounding its implementation, mainly in regard to its poor coverage of worldwide species, so for now the old BirdNET-Lite 6K model will still be the default, with the new BirdNET-Analyzer 3k model being available on an explicit opt-in basis in the BirdNET-Pi settings. Hopefully this means that for users in regions where the new model excels, it will be available for use, and for everyone else, nothing will change. But, I need testers! So if you're willing to try out the new model, this is how you can: EDIT: The new model is now part of the main branch, meaning as long as you're updated via Tools -> System Controls -> Update, you will be able to access the new model from Tools -> Settings. outdated steps1. On your terminal, run the following update command: `bash ~/BirdNET-Pi/scripts/update_birdnet.sh -b new_model`. Wait for a minute or two while it runs. 2. On your BirdNET-Pi web interface, navigate to Tools -> Settings -> Model, and select the new model option under "Select a ModeL" ([the second option](https://i.imgur.com/p4Ps95w.png)). 3. Click "Update Settings" at the bottom, wait for it to do its thing, then check "View Log" at the top of the page to make sure nothing has catastrophically broken. 4. Please then navigate back to Tools -> Settings -> Model, and verify that your model settings have in fact saved and not been cleared or reset back to the defaults or any other bug.If you encounter any errors or failures or successes along the way please let me know in the discussion dedicated to this new model branch: #699 Hopefully with all your help I can get this pushed to the main branch of this repo in the coming days. |
Beta Was this translation helpful? Give feedback.
-
I can't help but not the new model is up to 2.3 now Can we get it upgraded :) |
Beta Was this translation helpful? Give feedback.
-
6k currently tells us we have penguins visiting our home :), ill be interested in seeing what v2.4 does (id be happy to test) |
Beta Was this translation helpful? Give feedback.
-
Shouldn't penguins be ruled out completely via lat/lon?
…On Mon, Apr 24, 2023, 10:10 AM Stefan Kahl ***@***.***> wrote:
Yeah, V2.4 will be very different from the "old" 6K model. Yet, with more
species come more false positives :)
—
Reply to this email directly, view it on GitHub
<#184 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABTIB3G6QWILP2MGDUXCC6DXC2CVDANCNFSM5TNSZYDA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hi, did an update now to latest model, but something is not working |
Beta Was this translation helpful? Give feedback.
-
So cool continuing to see the enthusiasm for this project - and all the continued updates! A couple requests - from a BirdWeather perspective. 1 - When the 2.4 model is deployed, if you're able to add to this code, it would be awesome as I'm trying to make sure to keep track of which model was used for the detection. It's already a bit out of date as the V2.3 got updated but the algorithm text being posted to BW still reflects 2.2.
2 - On the BirdWeather ID Request form, instead of station name, it would be wonderful if you could update the form to ask for them to provide City/State/Country - as that's how I prefer to name the stations. A fair bit of the time it seems like Lat/Lon wind up being their ISP, and if they don't provide their proper location, it turns into a fair bit of back/forth to get a station setup. Thanks! |
Beta Was this translation helpful? Give feedback.
-
oooo 2.4 is out with 6000 birds, any chance of getting it pushed out :) |
Beta Was this translation helpful? Give feedback.
-
Hi everybody,
just wanted to let you know that Stefan Kahl @kahst released BirdNET-Analyzer with the new models. A big big "thank you" for making this awesome piece of software availeable to the public!
As it seems @mcguirepr89, @DD4WH and @CaiusX were also involved in this! I would love to know some more details about it.
Very exciting!
Check it out here:
https://github.com/kahst/BirdNET-Analyzer
Best,
Nils
Edit:
And obviously (but totally missed by me) the one and only @mcguirepr89 is already on it!
https://github.com/mcguirepr89/BirdNET-Analyzer-Pi
Edit2: Please consider supporting the development of BirdNET and BirdNET-Pi by sponsoring or donating!
Beta Was this translation helpful? Give feedback.
All reactions