Show HN: 鳥の声に反応して、19 世紀の挿絵風に描く電子ペーパーフレーム

2026/09/15 21:31

Show HN: 鳥の声に反応して、19 世紀の挿絵風に描く電子ペーパーフレーム

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:

「Fugleramme」プロジェクトは、ノルウェー・ベルゲンの厨房の窓を、ローカル AI と歴史的自然史のアートを組み合わせることでリアルタイムデジタルバードウォッチングキオスクへと変えます。BirdNET-Go を使用してデバイス上で鳴き声を検出し、公有ドメインソースからの手切りされた 1800 年代の図版として一致結果を Inky Impression e-ink パネルに表示します(アート作品は AI で生成されておらず、一部のものは補正されています)。800 枚以上の切り抜きがあり、400 種以上をカバーし、主にスキャンディナヴィア、英国、中欧の種を対象とし、より広いカバレッジが計画されています。検出された種は背景除去処理され、体格サイズに合わせたテクスチャ付きページに配置され、空のスロットには裸の枝が表示されます。システムは Raspberry Pi 5(推奨)、Inky Impression 13.3 インチディスプレイ、マイク、A4 フレームでローカルで動作しますが、Web キオスクまたは Docker(

ghcr.io/arnegiacomo/fugleramme
)または
install.sh
を通じても動作します。また、ローカルまたはリモートの BirdNET-Go インスタンスをターゲットとすることも可能です。現在は初期開発段階であり、コミュニティからの貢献(修正、ドキュメント、アート作品)を歓迎しており、バグ報告には Discussions を使用し、コード・アート・ドキュメントの変更には PR を使用します。WWF のポスター(Axel Thorenfeldt 氏)や AvianVisitors に着想を得た Fugleramme は、アクセシブルなハードウェアが厳選された公有ドメインのアートを通じて複雑なオーディオデータを可視化する方法を示しています。コードは MIT ライセンス、検出および画像は適切な CC ライセンス(適用可能な場合、非商用制限を含む)の下にあります。

Text to translate:

The "Fugleramme" project turns a kitchen window in Bergen, Norway, into a real-time digital bird-watching kiosk by combining local AI with historical natural history art. Using BirdNET-Go, it detects bird calls on-device and displays matches as hand-cut 1800s illustrations from public-domain sources on an Inky Impression e-ink panel; no artwork is AI-generated (some is retouched). Over 800 cut-outs cover more than 400 species, primarily Scandinavian, British, and central European, with broader coverage planned. Detected species are background-removed and packed onto a textured page sized by body mass; empty slots show a bare perch. The system runs locally on a Raspberry Pi 5 (recommended), an Inky Impression 13.3" display, a microphone, and an A4 frame, but can also run as a web-only kiosk or via Docker (

ghcr.io/arnegiacomo/fugleramme
) or
install.sh
. It supports pointing at local or remote BirdNET-Go instances. Currently in early development, the project invites community contributions (fixes, docs, artwork) and uses Discussions for bug reports while PRs are for code/art/docs changes. Inspired by a WWF poster by Axel Thorenfeldt and AvianVisitors, Fugleramme demonstrates how accessible hardware can visualize complex audio data through curated public-domain art, with code under MIT and detection/images under appropriate CC licenses (including non-commercial constraints where applicable).

本文

Raspberry Pi 用 E-Ink バードフレーム:Fugleramme

窓ガラスは少し汚れています——リスたちが餌を盗んでいるためです。

注意: 現在は早期開発段階です。稀なバグや未実装の機能がある可能性がありますが、今後多数の新機能を追加していく予定です。

北欧(ノルウェー・ベルゲン)の庭でリアルタイムに動作しており、厨房の窓からアクセスできます:

fugleramme.arnegiacomo.dev

ハードウェア構成インストール手順運用ドキュメントはこちら。


仕組みについて

  • BirdNET-Go:マイク入力を監視し、音声分類を担当します。
  • Fugleramme:BirdNET-Go の API をポーリングし、検出された鳥種に対応するイラストをマッチングさせます。
    • 検出が変わらない間は描画しない(省電力)。
    • 種類が変化するとのみ再描画を行います。
  • 表示媒体
    • 推奨:Inky Impression(E-Ink パネル)
    • Web キオスク形式での動作も可能。
  • カスタマイズ:管理者ページ(
    /admin
    )から表示内容や自動更新設定を変更できます。

ヒント: E-Ink パネルは必須ではありませんが、体験感を損なわないために推奨されます。使用しない場合は、HDMI 接続またはネットワーク経由での Web ブラウザ表示になります。


ハードウェア構成

  • Raspberry Pi 5
  • Inky Impression 13.3"(Spectra 6 モデル)
  • マイク
  • A4 サイズのフレーム

パーツリスト、推奨製品、および代替品については「Hardware」ページをご確認ください。


アートワークについて

このプロジェクトは、素晴らしいパブリックドメインの自然史イラストを披露することを目的としています。

  • コレクション
    • 800 点以上のハログラフ(切り抜画)を収録。
    • 400 種以上の鳥類を表しています。
    • 実際の銅版画から手作業で厳選・調整されています(AI 生成アートの使用はありませんが、補正は一部利用)。
  • 表示方法
    • 検出された鳥のイラストを背景除去し、テクスチャ入り紙面上に配置します。
    • 大きな鳥は中央寄りに配置され、体型に応じてサイズが調整されます。
    • 何も検出されない場合は空の perch(つる)が表示されます。
  • 対応地域
    • ノルディック諸国、イギリス諸島、ドイツに由来する版画を採用しており、これらの地域での使用が最適です。
    • より広範なヨーロッパおよび北米への対応も進行中です。

手切り処理の詳細手順については「Adding artwork」をご覧ください。


事例紹介

  • 検出なし
  • 数名の来訪者
  • 庭園全体が賑わう様子

インスピレーションと関連プロジェクト

デザインは、壁に掲げているアクセル・トーレンフェルトによる WWF Verdens naturfond ポスターをヒントにしています。

着想の源: 「AvianVisitors」で見かけたリアルタイム・フレームのアイデアと、BirdNET-Go の検出機能を活用しました。

類似プロジェクト

以下のプロジェクトとはコードやアートワークは共有していません。

プロジェクト名特徴
AvianVisitorsBirdNET-Pi、AI 生成イラストおよび写真の切り抜き
inky-bird-frameBirdNET、Inky パネル上のフィールドジャーナル風イラスト
HABirdDashboardHome Assistant 用のコラージュカード(BirdNET-Go)
belkins-birdnetBirdNET-Pi、AI 生成のカッコウ絵風イラスト

ローカル環境での実行(開発用途向け)

バイヤー仮想環境のセットアップと開発サーバー起動方法:

# バイヤー仮想環境のセットアップ
uv sync

# ポート 8090 で BirdNET-Go の代替品(フェイク検出器)を起動
uv run fugleramme-fake-detector

# ホットリロード機能を備えた開発モードとしてポート 8080 で起動
uv run fugleramme-dev

フェイク・デテクターのフラグ設定や、実際の観測ステーションへの動作検証については「Pi 以外での実行」をご参照ください。


Raspberry Pi へのインストール

Raspberry Pi の上でハードウェアが稼働していることを前提としています。

# リポジトリクローン、依存関係インストール、systemd サービス起動のすべてを行う
curl -fsSL https://raw.githubusercontent.com/arnegiacomo/fugleramme/main/install.sh | bash

注意: 新規システムの場合は再起動が必要になる可能性が高いです。空の SD カードからのインストールについては「完全なインストールガイド」をご覧ください。


コンテナ環境での実行

Docker を使用する場合:

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

リポジトリからイメージを構築する場合

# イメージの構築
docker build -t fugleramme .

# コンテナの起動
docker run --rm \
    -p 8080:8080 \
    -v fugleramme:/data \
    -e FUGLERAMME_DETECTOR_URL=http://birdnet.local:8080 \
    fugleramme
  • キオスク表示:ポート
    8080
  • 管理画面:
    /admin
  • データ保持先:
    /data
    ディレクトリ

Linux マシンでの USB マイク使用例

BirdNET-Go も同時に起動できる設定です。

curl -fsSL https://raw.githubusercontent.com/arnegiacomo/fugleramme/main/examples/docker-compose.yml -o docker-compose.yml
docker compose up -d

コンテナに関する詳細については「Container」ページをご覧ください。


コントリビュート(貢献)

不具合報告、バグ修正、ドキュメント改訂、アートの提供などのご貢献を大歓迎し、積極的に奨励しております。

  • 不具合報告
    • まず FAQ をご覧いただき、引き続き「Discussions」にてご報告ください。
  • 質問・アイデア、または自作フレーム
    • まず FAQ を確認の上、「Discussions」にてご相談ください。
  • 修正提案、ドキュメント更新、切り抜いた鳥のデータ
    • プルリクエスト(PR)を提出してください。問題報告は不要です。

詳細については「Contributing」ページをご覧ください。


ライセンス

要素ライセンス備考
コードMIT
LICENSE
ファイル参照
検出機能 (BirdNET-Go)CC BY-NC-SA 4.0非商用利用のみ可能
鳥類画像独自条件スタイルフォルダ毎に異なる。CC BY-SA 4.0 など
ラベル用フォントSIL OFL 1.1フォントフォルダ参照
鳥のサイズデータCC BY 4.0AVONET より引用 (Tobias et al. 2022)
科学名エイリアスCC BY-SA 4.0OpenFauna の分類学マップより

詳細な出典情報については、各アセットフォルダ内の

ATTRIBUTION.md
を参照してください。


既製フレーム

いくつかの自作フレームがございます。ご自身で作成されることなく、既製のフレームをご希望の場合はご連絡ください。

同じ日のほかのニュース

一覧に戻る →

2026/09/16 4:25

「System One モデルと Jev」の紹介

## Japanese Translation: TypeSafe AI は、即座で誤りのない自動意思決定のために設計された画期的な「System One」モデルである **Jev** を発表しました。従来の言語モデルが単なるテキスト文字列を生成するのに対し、Jev は型安全構造化値を出力し、データの一貫性を確保しながらハルシネーションを排除します。このアーキテクチャ変更は並列サンプラにより支えられており、すべての応答を同時に処理して結果を 70ms から 500ms の範囲で提供可能にしています。これにより既存のツールと比較して最大 200 倍高速化されながら、著しく低いコスト(入力トークンあたり約 0.042 ドルで出力コストはほぼゼロ)を実現しています。システムは、標準的なアライメント手法に依存せず、検証可能な報酬を最優先する「Calibrated Decisions」用の強化学習を用いた専門的なトレーニングを受けました。 カハニーマンの快思考といった認知科学の概念に触発された Jev は、現在のフロンティアモデルと対比して顕著な効率性でベンチマークされています。Jev は、高速ゲームインタラクションや迅速なビッグデータ処理といったリアルタイムアプリケーションを可能にしており、既存のツールに対して最大 200 倍高速化されながらコストは大幅に削減されています。その結果、リアルタイムインテリジェンスに依存する業界では、一貫した信頼スコアと近乎ゼロのレイテンシを提供するシステムへの転換が期待でき、これにより現在の大規模言語モデル展開におけるボトルネックを効果的に解決します。

2026/09/16 6:07

ドイツのライネメタルが戦術システム接続用武器プロトコルのオープンソース化を発表

## Japanese Translation: The onboardapi ライブラリは、Object Management Group (OMG) から Data Distribution Service (DDS) によるデータ交換の標準化を通じて、センサーシステムとソフトウェア間の通信を簡素化します。ddkit ツールキットを基盤とし、この C++ ベースのソリューションは OMG の XTypes および XCDR2 エンコーディングを活用してシームレスな相互運用性を確保し、データモデルが進化するに連れて完全な後方互換性を保証します。Java、Python、C#、および .NET 向けのラッパーを通じて多言語統合をサポートし、クライアント/サービスアーキテクチャに関するドキュメント、セットアップガイド、コード例、変更ログ、 browsable データモデルインターフェースを含む豊富なリソースを提供します。このライブラリは、堅牢なクロスプラットフォーム接続を維持することでスケール可能な産業用アプリケーションを可能にします。そのインターフェースは EPL v2.0 ライセンスに基づき、ランタイムライブラリは EULA-RME-SDK-1.0 ライセンスに従います。 ## Text to translate: The onboardapi library streamlines communication between sensor systems and software by standardizing data exchange through the Data Distribution Service (DDS) from the Object Management Group (OMG). Built on the ddkit toolkit, this C++-based solution ensures seamless interoperability via OMG's XTypes and XCDR2 encoding, guaranteeing full backward compatibility as the data model evolves. It supports multi-language integration through wrappers for Java, Python, C#, and .NET, with extensive resources including documentation on Client/Service architecture, setup guides, code examples, a changelog, and browsable Data Model interfaces. The library facilitates scalable industrial applications by maintaining robust cross-platform connectivity; its interfaces are licensed under EPL v2.0, while runtime libraries adhere to the EULA-RME-SDK-1.0 license.

2026/09/16 2:52

Wayback Machine アクセスに関するアップデート

## Japanese Translation: インターネット・アーカイブは、高体積の自動化されたトラフィックに対するウェイバックマシンの保護策を更新しました。この更新により、ブロックメッセージのリハイト後に HTTP 429 エラーを返して過剰なリクエストがブロックされます。これらの防護措置は、偶に悪意のあるボットと一緒に本物のユーザーも誤ってブロックしたことがあります。もしあなたが不当にブロックされた认为自己のであれば、info@archive.org にメールを送って審査を依頼してください。手動での検証を助けるため、オペレーティングシステム、ウェブブラウザ、および現在の IP アドレスを含めてください。これによりあなたがボットではないことを証明し、アクセスの回復を手助けします。

Show HN: 鳥の声に反応して、19 世紀の挿絵風に描く電子ペーパーフレーム | そっか~ニュース