A Bird Song Detector for improving bird identification through Deep Learning: a case study from Doñana

Alba Márquez-Rodríguez, Miguel Ángel Mohedano-Munoz, Manuel J. Marín-Jiménez, Eduardo Santamaría-García, Giulia Bastianelli +2 more
3/19/2025
cs.SDcs.AIcs.CV

No official code found. Best implementation: GrunCrow/BIRDeep_BirdSongDetector_NeuralNetworks (14 stars, MIT, last commit 2025-11-05). 1 more below.

Abstract

Passive Acoustic Monitoring is a key tool for biodiversity conservation, but the large volumes of unsupervised audio it generates present major challenges for extracting meaningful information. Deep Learning offers promising solutions. BirdNET, a widely used bird identification model, has shown success in many study systems but is limited at local scale due to biases in its training data, which focus on specific locations and target sounds rather than entire soundscapes. A key challenge in bird species identification is that many recordings either lack target species or contain overlapping vocalizations, complicating automatic identification. To address these problems, we developed a multi-stage pipeline for automatic bird vocalization identification in Doñana National Park (SW Spain), a wetland of high conservation concern. We deployed AudioMoth recorders in three main habitats across nine locations and manually annotated 461 minutes of audio, resulting in 3749 labeled segments spanning 34 classes. We first applied a Bird Song Detector to isolate bird vocalizations using spectrogram-based image processing. Then, species were classified using custom models trained at the local scale. Applying the Bird Song Detector before classification improved species identification, as all models performed better when analyzing only the segments where birds were detected. Specifically, the combination of detector and fine-tuned BirdNET outperformed the baseline without detection. This approach demonstrates the effectiveness of integrating a Bird Song Detector with local classification models. These findings highlight the need to adapt general-purpose tools to specific ecological challenges. Automatically detecting bird species helps track the health of this threatened ecosystem, given birds sensitivity to environmental change, and supports conservation planning to reduce biodiversity loss.

View on arXivView PDF

Code Implementations(2)

MIT

Repository for the neural networks and models created for the BIRDeep project

142Python, Jupyter NotebookOct 19, 202311 months agoMIT
audiobioacousticsbird-detectorbird-identificationbird-song-detector+12 more
MIT

Bird Song Detector - Easy To Use Scripts and App

73PythonJan 22, 20251 years agoMIT
audiobioacousticsbirdbird-detectionbirdsong+9 more

Similar Papers

Cite this paper

@article{mrquezrodrguez2025bird,
  title  = {A Bird Song Detector for improving bird identification through Deep Learning: a case study from Doñana},
  author = {Alba Márquez-Rodríguez and Miguel Ángel Mohedano-Munoz and Manuel J. Marín-Jiménez and Eduardo Santamaría-García and Giulia Bastianelli and Pedro Jordano and Irene Mendoza},
  year   = {2025},
  eprint = {2503.15576},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.15576v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.15576.svg)](https://codeofpaper.com/paper/2503.15576)

Discussion