TECH 으로 돌아가기
TECH HACKER NEWS 오늘 6분 읽기 25 READS

새소리를 듣고 1800년대 삽화로 그리는 E-ink 액자, 완전 로컬 AI로 동작한다

새소리를 듣고 1800년대 삽화로 그리는 E-ink 액자, 완전 로컬 AI로 동작한다
SOURCE IMAGE · HACKER NEWS

노르웨이 베르겐의 한 개발자가 부엌 창가에 내건 액자가 해외 개발자 커뮤니티에서 주목을 받았다. '푸글레라메(Fugleramme)'라는 이름의 이 프로젝트는 마이크로 정원의 새소리를 실시간으로 듣고, 어떤 종인지 판별한 뒤 그 새를 1800년대 자연사 도감의 삽화로 E-ink 패널에 그려 넣는다. 클라우드로 소리를 보내지 않고 라즈베리파이 위에서 모든 추론을 로컬로 처리한다는 점, 그리고 화면에 등장하는 그림이 생성형 AI 결과물이 아니라 실제 공공 도메인 판화에서 오려낸 자료라는 점이 이 프로젝트의 두 축이다. 아직 초기 개발 단계로 버그와 다듬어지지 않은 부분이 있다고 제작자는 밝히고 있다.

두 개의 서비스로 나뉜 구조

실무자 입장에서 흥미로운 부분은 시스템이 명확히 두 덩어리로 분리돼 있다는 점이다. 새소리를 듣고 종을 분류하는 일은 'BirdNET-Go'라는 별도 프로젝트가 맡는다. 마이크 입력을 받아 분류기를 돌리고 결과를 API로 노출하는 역할이다. 푸글레라메 본체는 이 API를 폴링해서 감지된 종 목록을 가져오고, 각 종을 해당 삽화에 매칭한 뒤 한 페이지에 배치해 렌더링한다. 즉 감지 엔진과 표현 계층이 느슨하게 결합돼 있어서, 이미 BirdNET-Go를 운영 중이라면 액자가 그쪽을 바라보도록 주소만 지정하면 된다. 같은 기기든 네트워크상 어디든 접근 가능한 위치면 연동이 가능하다.

이 분리는 배포 유연성으로 이어진다. 설치 스크립트는 BirdNET-Go를 어디에 둘지, 어떤 포트를 쓸지 물어본 뒤 저장소를 클론하고 의존성을 설치하며, 액자를 systemd 서비스로 등록해 구동한다. 신규 시스템에서는 재부팅이 필요할 수 있다고 안내한다. 키오스크 화면은 8080 포트, 관리자 페이지는 8080/admin에 열리고, 지속 데이터는 모두 /data에 쌓인다. 관리자 페이지에서 무엇을 표시할지 설정하고 자동 업데이트 같은 운영 요소를 다룰 수 있다.

E-ink의 특성을 반영한 렌더링

하드웨어 구성은 라즈베리파이 5, 13.3인치 잉키 임프레션(Spectra 6) E-ink 패널, 마이크, 그리고 A4 액자다. E-ink는 화면을 다시 그릴 때 비용이 크고 잔상이 남는 매체이기 때문에, 푸글레라메는 감지된 새 목록이 바뀔 때만 화면을 다시 그린다. 불필요한 리프레시를 피하는 이 설계는 저전력·저동작 디스플레이를 다루는 임베디드 작업에서 흔히 요구되는 패턴이다. 감지 결과를 페이지에 배치하는 방식도 세심하다. 각 종의 삽화는 배경을 제거한 뒤 질감 있는 종이 페이지 위에 올라가고, 몸무게에 비례해 크기가 정해지며 큰 새일수록 가운데로 모인다. 아무 새도 들리지 않는 '빈 창'은 아무것도 없는 횃대 그림으로 표현된다.

E-ink 패널이 반드시 필요한 것은 아니다. 패널이 없으면 웹 전용으로 동작해, HDMI로 연결한 디스플레이에 키오스크를 띄우거나 네트워크상의 어떤 기기에서든 브라우저로 같은 화면을 열 수 있다. 실제로 제작자의 베르겐 정원에서 들리는 새들을 보여주는 라이브 화면이 웹으로 공개돼 있다. 하드웨어 없이도 동작을 확인할 수 있는 가짜 감지기 플래그도 제공돼, 실제 스테이션 없이 소프트웨어만 시험해 볼 수 있다.

이미지의 출처가 핵심 가치

제작자는 이 프로젝트 목적의 절반이 공공 도메인 자연사 삽화를 보여주는 데 있다고 말한다. 400종이 넘는 새를 다루는 800점 이상의 오려낸 이미지가 모두 실제 도판에서 나왔고, 이 프로젝트를 위해 사람이 직접 큐레이션했다. 그림 자체는 AI로 생성한 것이 아니며, 다만 일부는 AI로 보정을 거쳤다고 명시한다. 생성형 이미지가 범람하는 지금 '실제 자료에 기반한 표현'을 의도적으로 강조한 셈인데, 이는 데이터 출처와 저작권을 따져야 하는 실무자에게도 참고가 되는 태도다.

다만 한국 사용자에게는 뚜렷한 한계가 있다. 도판이 스칸디나비아, 영국, 중부 유럽 계열이라 북유럽과 영국, 독일 지역의 새는 잘 다뤄지지만 그 밖의 지역 종은 아직 부족하다. 유럽 전반과 북미 커버리지 확대가 진행 중이라고 밝히고 있으나, 동아시아 종에 대한 언급은 없다. 필요한 삽화를 직접 추가하는 수동 오려내기 절차와 아트워크 기여 방법이 문서로 안내돼 있으니, 국내에서 활용하려면 지역 종에 맞는 이미지를 스스로 보강하는 작업이 사실상 전제된다. 프로젝트는 코드와 문서, 아트워크 기여를 모두 환영한다고 밝히고 있고, 직접 만들기 어렵다면 완성품을 요청할 수 있는 경로도 열어 두었다. 취미성 하드웨어 프로젝트로 보이지만, 로컬 추론과 서비스 분리, 매체 특성에 맞춘 갱신 전략을 한데 엮은 구성은 엣지 환경에서 AI를 다루는 실무의 축소판처럼 읽힌다.

SOURCE · HACKER NEWS
원문 전체 보기 → https://github.com/arnegiacomo/fugleramme
SHARE
NEXT · CHOOSE

변화를 읽었다면,
내가 만들 수익 구조를 고릅니다.

정보를 더 모으는 데서 멈추지 않고, 광고·외주·판매·중개·구독 중 내 상황에 맞는 출발점을 정해보세요.

21가지 수익 구조 살펴보기
처리 중...