Fugleramme: Raspberry Pi e‑ink bird frame with real‑time local AI and 1800s illustrations

Fuglerammeの機能とその重要性

Fuglerammeは、周囲の鳥のさえずりを生きたアートギャラリーに変えます。マイクから入力された音声をオープンソースのBirdNET‑Go分類器(Raspberry Pi上で完全に動作)に送り、検出された種を1800年代の歴史的なイラストとしてInky Impression e‑inkディスプレイ(またはWeb専用キオスク)に描画します。このシステムは、低コストのエッジAIがいかにしてクラウドサービスに頼らず、触れられるような美しい体験を生み出せるかを示しています。


コアアーキテクチャ

音声検出 – USBマイクがBirdNET‑Goにストリーミングします。これはローカルで実行されるニューラルネットワークで、種名を出力します。

イラストパイプライン – FuglerammeはBirdNET‑Go APIをポーリングし、各種をパブリックドメインの図版から事前にキュレーションされた切り抜き画像と照合し、背景を削除して、仮想のA4ページに画像を配置します。大型の鳥は中央に配置され、実際の体重(AVONETデータから算出)に基づいてスケーリングされます。

表示ロジック – 構成されたページはInky Impression 13.3" e‑inkパネルに送信されます。このパネルは、検出された鳥のセットが変更された場合にのみ更新され、6色のディザリングを使用してオリジナルのアートワークの質感を維持します。並行して動作するWebキオスクが:8080で同じビューを提供し、:8080/adminで管理UIを提供します。

オプション – e‑inkパネルは必須ではありません。ソフトウェアはDockerコンテナ内でヘッドレスで実行でき、HDMIスクリーンやリモートデバイスにコラージュを表示することも可能です。


アートワークコレクション

Fuglerammeには、スカンジナビア、イギリス、中央ヨーロッパの自然史図版から収集された、400種以上をカバーする800以上の切り抜き画像が同梱されています。これらのアセットは完全にパブリックドメイン(「クラシック」セットはCC BY‑SA 4.0)であり、手作業でキュレーションされています。AI生成のアートは使用されていませんが、一部の画像はAIツールで軽くレタッチされています。

"このプロジェクトの目的の半分は、素晴らしいパブリックドメインの自然史イラストを披露することにあります。400種以上をカバーする800以上の切り抜き画像は、すべて実際の図版から取り込まれ、このプロジェクトのために手作業でキュレーションされたものです(AI生成のアートは一切なく、一部AIでレタッチされています)。" — @author comment

北欧、イギリス諸島、ドイツのカバー率が最も高く、今後ヨーロッパ全域や北米への拡張が計画されています。


はじめに

Raspberry Piへのインストール(単一コマンド)

curl -fsSL https://raw.githubusercontent.com/arnegiacomo/fugleramme/main/install.sh | bash

このスクリプトはBirdNET‑Goの場所を尋ね、リポジトリをクローンし、依存関係をインストールし、systemdサービスを登録します。OSを新規インストールした場合は再起動が必要になることがあります。

開発モード(ハードウェア不要)

uv sync                     # create a virtual environment
uv run fugleramme-fake-detector   # start a stub BirdNET‑Go on port 8090
uv run fugleramme-dev            # launch the service with hot‑reload on port 8080

Dockerデプロイメント

docker run -d -p 8080:8080 \
  -v fugleramme:/data \
  -e FUGLERAMME_DETECTOR_URL=http://birdnet.local:8080 \
  ghcr.io/arnegiacomo/fugleramme

コンテナはデータを/dataに永続化し、http://<host>:8080でキオスクを公開します。


コミュニティのフィードバックとエコシステム

  • このプロジェクトはHacker Newsで2,189件のアップボート245件のコメントを獲得しており、コミュニティからの強い関心を示しています。
  • コメンテーターは、AIと伝統的なアートの融合、低コストのハードウェア、そして個人的な贈り物や商用製品としての可能性を高く評価しています。
  • 多くのユーザーが13インチe‑inkパネルの高価格(≈ £229)を障壁として指摘する一方、代替ディスプレイの使用や既存のe‑inkデバイスの再利用を提案する声もあります。
  • より広範な種のカバー率や、個別の鳥の識別、他のスマートホームディスプレイとの統合といった拡張機能への要望が繰り返し寄せられています。
  • 先行事例(例:Theodore R. AvianVisitors)を指摘し、帰属表示を求めるユーザーもおり、著者はコメント欄でインスピレーションを得たことを認めています。

ライセンスと帰属表示

  • コード – MIT License.
  • 鳥の検出 – BirdNET‑GoモデルはCC BY‑NC‑SA 4.0(非営利)であり、コーネル大学鳥類学研究所およびケムニッツ工科大学に帰属します。
  • イラスト – 主にCC BY‑SA 4.0。各スタイルフォルダには、元の図版へのリンクを含むATTRIBUTION.mdが含まれています。
  • フォント – SIL OFL 1.1.
  • 鳥のサイズデータ – AVONET体重データセット、CC BY 4.0.
  • 分類学的エイリアス – OpenFaunaマッピング、CC BY‑SA 4.0.

フレームの構築または購入

著者はいくつかの完成済みフレームを組み立てており、興味のある方は連絡するように呼びかけています。ハードウェアの部品表には、Raspberry Pi 5Inky Impression 13.3" e‑inkパネル、マイク、A4サイズのフレームが含まれています。完全な部品リストと代替品はリポジトリのdocs/hardware.mdに記載されています。


まとめ

  • Fuglerammeは、ローカルAI推論がクラウドサービスに依存することなく、楽しく低消費電力なIoT体験を実現できることを示しています。
  • リアルタイムの音響分類パブリックドメインの自然史アートを組み合わせることで、現代の機械学習と歴史的な科学イラストの架け橋となるプロジェクトです。
  • オープンソースの性質、Dockerサポート、詳細なドキュメントにより、愛好家、教育者、メーカーがシステムを複製または拡張するための障壁を下げています。
  • コミュニティの関心は、美しさを重視したAI強化型ホームディスプレイの市場が存在することを示唆しており、バードウォッチング、アート、スマートホーム統合を組み合わせた商用製品につながる可能性があります。

Sources

関連

  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • Dispatch