自宅の防犯カメラを鳥の自動識別システムに変えた方法
I turned my security cameras into an automatic bird identification system

著者が既存の防犯カメラとBirdNet-Goを組み合わせ、自宅の庭に飛来する鳥を鳴き声で自動識別するシステムを構築した体験談。RTSP対応のカメラをDockerで動くBirdNet-Goに接続し、24時間リアルタイムで鳥やコウモリ、カエルの鳴き声を検出。ローカル推論でクラウド不要、プライバシー保護も万全。特定の鳥の出現を通知するアラート機能や、新種の検出を追跡する機能、BirdWeatherへのデータ共有、Home Assistantとの連携など、ホームラボ愛好家に嬉しい機能を多数紹介。既存の防犯カメラを有効活用し、毎日の生活に彩りを加えるプロジェクトとして、その魅力を語る。
セキュリティカメラのセットアップが、セキュリティ以外にも本当に役立つものに変わりました。
HNでの議論
167- ben1040
私はBirdNet-GoとUnifiのドアベルカメラでまさにこれをやりました。Unifiは各カメラのRTSPフィードを公開しているので、ツールがドアベルを「聞く」だけで分類を開始するのは簡単でした。
予備のe-inkディスプレイがあるので、次の週末のプロジェクトとして、検出された鳥の偽の「木版画」画像などを表示するように配線する予定です。
- CircuitSeuss
私たちがいたるところに設置し続けている、常時オンラインのネットワーク接続センサーを活用して正確なデータプロファイルを取得するのがいかに簡単か、不気味です。
- mulle188
YouTubeのドキュメンタリー『Listers』(1年間バードウォッチングに全力を注ぐ2人の兄弟について)はとても面白く、今年バードウォッチング(とMerlinの使用)を始めるきっかけになりました。強くお勧めします。
- comboy
ちなみに、コーネル大学のMerlin Bird IDアプリは非常に優れていて、そのテーマにまったく興味がなかった人たちも何人か興味を持つようになりました。
- maciejb
Aqaraカメラでそれを試しました。しかし、そこにあるマイクには防風スクリーンがなく、風切り音がひどかったです。また、Aqaraのサポートにファームウェアのサンプリングレートを16kHz以上に上げてもらうことができませんでした。BirdNETは48kHzのオーディオサンプルを必要とします。
結局、RPi3A+に取り付けたより良いマイクを設置し、BirdNET-Goをホストするために既に持っていたRaspberry Pi 4を使用しました。
https://maciejb.me/posts/birdnet-go-setup/
今では音質がはるかに良くなりました!
- KyleWasTaken
注意してください。markdownカードのスクリーンショットに、ベースラインより下に伸びるASCIIブロックがあることに気づきました。`U+2588`(フルブロック)は、いろいろな要因によってそうなる傾向があります。
私は以前、markdownカードに変更を加え、その問題を避けるために`U+2581`から`U+2587`のみを使用するようにしました。
それはここにある折りたたみブロックの下にあります:
https://www.kyleniewiada.org/blog/2025/05/backyard-bird-trac...
- tacodestroyer
いいですね!防犯カメラを使うことは考えたこともありませんでしたが、結局マイク付きの普通のBirdnet-Piを構築しました。さらに一歩進めて、ハイキングや新しい場所への旅行で使えるようにポータブルにしました。前面に小さなe-inkディスプレイを追加し、その日のトップ3、最後に検出されたもの、その日の合計数を見ることができます。
ポータブルにしてディスプレイに合わせるために使用したケース
https://makerworld.com/en/models/1336154-portable-pi-sdr-cas...
- electroweak
これが北のマネシツグミでどう機能したのかわかりません。ある満月の夜、私は1時間連続でその鳴き声を聞いて立ち尽くしていましたが、同じ鳴き声を二度聞いた記憶がありません。今までに直接聞いたすべての鳥やそれ以上のものの物真似...いくつかの車の警報...サイレン...彼らには独自の特徴的な鳴き声があるのでしょうか?