把监控摄像头变成自动识鸟系统

I turned my security cameras into an automatic bird identification system

把监控摄像头变成自动识鸟系统

我爱人喜欢用手机 App 听鸟叫并辨认种类,我便想更进一步,利用家里的监控摄像头麦克风实现自动识别。我尝试了 BirdNet-Go,发现它能在 Docker 中运行,直接调用现有摄像头的音频流。系统 24/7 本地运行,无需云端服务,不仅识别鸟类,还能检测蝙蝠和青蛙。通过设置规则,当特定鸟类出现时,它会立刻向我的 Discord 频道发送通知。最有趣的是,它能追踪新出现的物种,让我们把观察后院生物多样性变成了一场有趣的游戏。这个项目不仅让闲置的监控设备发挥了新作用,还让我们每天都能发现新的自然惊喜,真正提升了日常生活。

它把我们的监控摄像头设置变成了超越安防的真正有用的东西。
  1. CircuitSeuss

    我们到处部署的这些始终在线的网络连接传感器,竟然能如此轻易地被利用来生成精准的数据画像,这真是令人毛骨悚然。

  2. ben1040

    我用 BirdNet-Go 和我的 Unifi 门铃摄像头完全做到了这一点。Unifi 为每个摄像头提供 RTSP 流,所以这个工具只需“监听”门铃即可开始分类。

    我手头有个闲置的电子墨水屏,接下来的周末项目就是把它接上,显示一些检测到的鸟类的伪“木刻”风格图片之类的。

  3. mulle188

    YouTube 上的纪录片《Listers》(讲述两兄弟全身心投入观鸟一年的故事)实在太搞笑了,正是它让我今年迷上了观鸟(并开始使用 Merlin)。强烈推荐。

  4. comboy

    顺便提一下,康奈尔大学的 Merlin Bird ID 应用太棒了,甚至让一些原本对此完全不感兴趣的人都产生了兴趣。

  5. maciejb

    我试过用我的 Aqara 摄像头,但那里的麦克风没有防风罩,风噪太可怕了。而且我也无法让 Aqara 支持在固件中启用高于 16kHz 的采样率;BirdNET 需要 48kHz 的音频采样。

    最后我安装了一个更好的麦克风,连接到 RPi3A+,并使用了我已经拥有的 Raspberry Pi 4 来托管 BirdNET-Go。

    https://maciejb.me/posts/birdnet-go-setup/

    现在的音质好多了!

  6. KyleWasTaken

    提个醒。我注意到你的 Markdown 卡片截图中有一个 ASCII 块延伸到了基线以下。`U+2588`(全块字符)在很多情况下都会出现这个问题。

    我之前修改过 Markdown 卡片,改用 `U+2581` 到 `U+2587` 来避免这个问题。

    详情在下面的折叠块中:

    https://www.kyleniewiada.org/blog/2025/05/backyard-bird-trac...

  7. tacodestroyer

    太棒了!我从来没想过要利用安防摄像头,最后还是搭建了一个带麦克风的普通 Birdnet-Pi。我还更进一步,把它做成了便携式的,这样我们徒步旅行或去新地方时也能用。我在前面加了一块小电子墨水屏,可以显示当日 Top 3、最后检测到的鸟类以及当日总数。

    我用来制作便携外壳并适配显示屏的方案:

    https://makerworld.com/en/models/1336154-portable-pi-sdr-cas...

  8. electroweak

    我不明白这怎么可能对北方嘲鸫(northern mockingbird)管用。有一次满月时,我站着听一只嘲鸫连续叫了一个小时,我甚至记不住有两次叫声是相同的。它模仿了我这辈子听过所有的鸟叫声,还有更多……好几个汽车报警器、警笛声……它们自己甚至有什么独特的叫声吗?

同日更多故事

2026-08-31