一个会听鸟叫、并把鸟画成 1800 年代博物插图的电子墨水相框
文章摘要
挪威卑尔根的开发者 Arne Giacomo Munthe-Kaas 做了一个叫 Fugleramme(挪威语「鸟框」)的开源项目:一块放在厨房窗台上的电子墨水屏相框,通过麦克风实时聆听花园里的声音,识别出正在鸣叫的鸟类,然后把这些鸟以 19 世纪博物学图谱插画的形式拼贴在屏幕上。窗外飞来什么鸟,画框里就出现什么鸟。
技术栈相当朴素而克制。声音识别交给 BirdNET-Go——这是康奈尔大学鸟类学实验室 BirdNET 模型的一个开源自托管实现,作者强调分类器在树莓派上就能跑得很好,整套系统完全本地运行,不依赖任何云服务。Fugleramme 本身只负责轮询 BirdNET-Go 的 API、把物种匹配到插图、排版成一页,然后推送到屏幕。屏幕只在「当前鸟种集合发生变化」时才重绘,这对刷新缓慢、但断电后仍能保持图像的电子墨水屏来说是恰当的设计;渲染时会把拼贴图抖动(dither)到六种颜色以适配 Spectra 6 面板。
项目最有心思的部分是美术资源。作者手工整理了 800 多张剪影,覆盖 400 多个物种,每一张都是从真实的公版博物图谱上裁下来的,并在 manifest 里逐条标注了来源出处。他明确声明没有任何一张图是 AI 生成的(部分做过 AI 修复润色)。排版有讲究:体型更大的鸟按真实体重缩放并摆在画面中心,没有检测到鸟时则显示一根空荡荡的栖木。因为图谱来源以斯堪的纳维亚、英国和中欧为主,目前北欧、不列颠和德国的物种覆盖最好,北美和伊比利亚地区正在靠社区贡献补齐(北美最明显的公版来源是奥杜邦的《美洲鸟类》)。
硬件是树莓派 5 加一块 13.3 英寸 Inky Impression 面板、一支麦克风和一个 A4 相框。电子墨水屏并非必需——没有屏幕时可以纯 Web 模式运行,作为 kiosk 页面在任何设备上打开;也可以用容器方式指向你已有的 BirdNET-Go 实例。代码 MIT 协议,美术资源 CC BY-SA 4.0,检测模型因 BirdNET 授权限制为非商用。
HN 评论精华
这是本期最受欢迎的帖子(2300+ 分,250+ 评论),整体气氛是罕见的温暖,mungoman2 的一句「这就是我来 HN 的原因」代表了多数人的反应。
关于「有没有致谢前作」的争议占据了讨论前半段。 jiwidi 指出这个项目和几个月前在 HN 上火过的 AvianVisitors 高度相似,认为「至少应该给个出处」。作者出面回应,说自己没有基于对方任何代码,真正的灵感源头是墙上挂的一张 WWF 挪威自然基金会海报,他想做一个「显示自家花园里真实鸟类」的版本。争论中 wccrawford 和 carb 点出了关键差异:AvianVisitors 用的是 AI 生成插图,而这个项目用的是真实公版图谱。martin- 也认为「fork」一词用得不妥——fork 意味着继承代码,而不是「受启发」。最终作者从善如流,在 README 里加上了灵感来源和一整节「相似项目」列表,争议就此平息,nsbk 等提出质疑的人也转而表示愿意贡献伊比利亚半岛的物种。
hnbad 借机展开了一段发散评论:与「伟人史观」相反,科学发现和技术突破在历史上常常是多地独立、时间相近地反复发生的,因为它们由物质条件驱动。他调侃说,坚持「两个人不可能独立想出相似点子」的产业其实是音乐版权业。dotancohen 补充说微积分和重于空气的飞行是这类平行发明的经典例子,不过 cyphar 反驳莱特兄弟其实解决了同时代人根本没触及的几个开放问题(操纵权限、螺旋桨设计、机翼的科学依据),不算典型案例。
硬件成本是另一条主线。 fnands 抱怨 13 英寸电子墨水屏要 229.50 英镑,问为什么大尺寸依然这么贵。pjerem 解释要区分两种彩色电子墨水:消费级产品里那种「黑白电子墨水 + 彩色滤光层」的假彩色,和每个微胶囊内嵌 3 到 5 种真实墨水的真彩色,后者刷新极慢、结构复杂,所以贵。有意思的是 Pimoroni 的 CEO whiskers 亲自现身,指出 7.3 英寸版本只要 79.50 英镑,这个项目一样能跑,并补了一句业内常识:「单位面积成本基本决定了所有显示屏的定价。」koryk 晒出了自己用 13 寸 Inky 做的 BirdNET 屏幕,还提到他在小尺寸屏的盒子里塞了一根 RTL-SDR,顺便接收附近的无线电传感器。
细节层面,xgulfie 追问「AI 修复」到底是指用分割模型抠图,还是整张塞进图像生成模型重做——因为「真实、手工裁剪的 1800 年代插画」正是这个项目对他的全部吸引力。dzhiurgis 回了句「现在还分得清吗」,xgulfie 坚持这对他很重要。另外 misetech 提了一个逆向的点子:从插画反向生成声音。
作者全程在评论区高频回复,回答硬件问题、接受批评、邀请贡献,被 p1anecrazy 称赞为「wholesome」,delichon 则留下了本帖最妙的一句评语:「我控诉你品味太好。」