Fugleramme: 실시간 로컬 AI와 1800년대 삽화를 활용한 Raspberry Pi e-ink 새 액자

Fugleramme의 기능과 중요성

Fugleramme는 주변의 새소리를 살아있는 예술 갤러리로 바꿔줍니다. 마이크가 수집한 오디오를 오픈 소스 BirdNET-Go 분류기에 전달하면 Raspberry Pi에서 완전히 로컬로 실행되며, 감지된 각 종은 Inky Impression e-ink 디스플레이(또는 웹 전용 키오스크)에 1800년대의 역사적인 삽화로 렌더링됩니다. 이 시스템은 저비용 엣지 AI가 클라우드 서비스 없이도 어떻게 실질적이고 미학적으로 만족스러운 경험을 만들어낼 수 있는지 보여줍니다.


핵심 아키텍처

오디오 감지 – USB 마이크가 BirdNET-Go로 스트리밍을 보내면, 로컬에서 실행되는 신경망이 종 이름을 출력합니다.

삽화 파이프라인 – Fugleramme은 BirdNET-Go API를 폴링하여 각 종을 퍼블릭 도메인 도판에서 미리 선별된 컷아웃과 매칭하고, 배경을 제거한 뒤 가상의 A4 페이지에 이미지를 배치합니다. 더 큰 새는 중앙에 배치되며 실제 체중(AVONET 데이터에서 파생)에 따라 크기가 조정됩니다.

디스플레이 로직 – 구성된 페이지는 Inky Impression 13.3" e-ink 패널로 전송됩니다. 이 패널은 감지된 새의 구성이 변경될 때만 새로 고침되며, 6색 디더링을 사용하여 원본 예술 작품의 느낌을 보존합니다. 병렬 웹 키오스크는 :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                     # 가상 환경 생성
uv run fugleramme-fake-detector   # 8090 포트에서 스텁 BirdNET-Go 시작
uv run fugleramme-dev            # 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 라이선스.
  • 새 감지 – BirdNET-Go 모델은 CC BY-NC-SA 4.0(비상업적)이며 Cornell Lab of Ornithology와 Chemnitz University of Technology의 공로를 인정합니다.
  • 삽화 – 대부분 CC BY-SA 4.0; 각 스타일 폴더에는 원본 도판으로 연결되는 ATTRIBUTION.md가 포함되어 있습니다.
  • 폰트 – SIL OFL 1.1.
  • 새 크기 데이터 – AVONET 체중 데이터셋, CC BY 4.0.
  • 분류학적 별칭 – OpenFauna 매핑, CC BY-SA 4.0.

액자 제작 또는 구매

작성자는 몇 개의 완성된 액자를 조립했으며 관심 있는 분들의 연락을 기다립니다. 하드웨어 부품 목록에는 Raspberry Pi 5, Inky Impression 13.3" e-ink 패널, 마이크, A4 사이즈 액자가 포함되어 있습니다. 전체 부품 목록과 대안은 저장소의 docs/hardware.md에 문서화되어 있습니다.


요약

  • Fugleramme은 로컬 AI 추론이 클라우드 서비스에 의존하지 않고도 즐겁고 저전력인 IoT 경험을 제공할 수 있음을 보여줍니다.
  • 실시간 음향 분류퍼블릭 도메인 자연사 예술을 결합하여 현대 머신 러닝과 역사적 과학 삽화 사이의 가교를 만듭니다.
  • 오픈 소스 특성, Docker 지원, 상세한 문서는 취미 활동가, 교육자, 메이커들이 시스템을 복제하거나 확장하는 장벽을 낮춰줍니다.
  • 커뮤니티의 관심은 미학 중심의 AI 강화 홈 디스플레이 시장이 존재함을 시사하며, 이는 조류 관찰, 예술, 스마트 홈 통합을 결합한 상업용 제품으로 이어질 가능성이 있습니다.

Sources

관련

  • Dispatch
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • Dispatch