我把安全摄像头变成了自动鸟类识别系统
我妻子喜欢听鸟叫声并用手机上的应用识别它们。我想把这个推进一步,看看有没有什么可以根据鸟鸣声识别鸟类的东西。经过一番寻找,我发现了 BirdNet 和 BirdNet-Go,后来发现可以在 Docker 上运行这些,并使用您现有的户外安全摄像头来识别鸟类。太棒了!所以我将我家周围的 3 个摄像头用上,利用它们的麦克风来识别鸟类。这简直是魔法。实时鸟类和蝙蝠音频检测 BirdNet-Go 24/7 运行。它持续监听。当一只鸟开始唱歌时,它会分析音频并给出识别结果。无需等待,也无需手动录音。它对蝙蝠也有效,这在黄昏时它们飞来飞去时非常酷。系统会在后台持续运行,记录它所听到的一切。它还开始检测青蛙,这很有趣。多模型本地 AI 推理引擎 整个系统在您的硬件上本地运行。没有云服务,没有 API 调用。AI 模型直接存储在您的服务器或 Raspberry Pi 上。这意味着它快速、私密,并且每月成本为零。您甚至可以运行多个模型,如果需要不同的检测策略或地区鸟类数据库。它们最近将 Google Perch v2 添加到模型库,允许检测 14,795 种物种,而鸟类 NET 2.4 只能提供 6,000 种。按物种列表匹配的警报规则 您可以为特定鸟类设置规则。想知道一只红雀出现的瞬间吗?没问题。想找出您所在地区的稀有物种?设置一个警报。系统会与物种列表匹配,并根据您设置的任何条件向您发送通知。这就像拥有一个永不睡觉的鸟类爱好者伙伴。我甚至把它连接到我家 Discord 服务器的一个频道。等一下,您家没有专门的 Discord 吗?将鸟类观察的通知和警报设置到家里的 Discord 频道 #birdnet 新检测物种的新颖性跟踪 此功能可以跟踪哪些鸟是您院子的新访客。蓝雀第一次到访?BirdNet-Go 会标记它。它保留一个运行的物种检测列表,以便您看到您院子的生物多样性随时间的增长。老实说,这对我们来说变成了一场有趣的游戏。RTSP 流支持 IP 摄像头 如果您的摄像头支持 RTSP,那就没问题。大多数现代 IP 摄像头都支持。只需将 BirdNet-Go 指向流 URL。我使用了我现有的三台安全摄像头。无需购买任何特殊硬件。我已有的安全摄像头现在不仅仅用于安全,也用于识别鸟类。BirdWeather 数据共享集成 BirdWeather 是一个用于共享鸟类检测数据的社区平台。BirdNet-Go 可以直接与其集成。如果您想将您的观察结果贡献给更大的数据集,可以。它有助于研究人员和其他鸟类爱好者了解您所在地区的情况。您不必使用它,但有这个选项很好。自托管且没有云依赖 所有数据都保存在您的网络中。音频不会离开您的家,除非您明确共享。没有订阅费用。没有服务条款的变更。没有公司在两年后关闭服务。您拥有整个堆栈。它在 Docker 中运行,因此可以轻松与您家实验室中的其他所有内容管理。可以连接到 Home Assistant 一切都需要能够连接到 Home Assistant,BirdNET-Go 可以使用 MQTT 在 Home Assistant 中被发现。可视化音频通道能量水平分析 界面显示每个通道的实时音频水平。您可以精确了解麦克风正在捕捉什么。这有助于您更好地定位相机或解决某个相机为什么未检测到任何内容的问题。有时您会意识到相机对准了嘈杂的空调单元或受到风噪音干扰,您可以相应调整。最终想法 看,这个项目让我很惊讶。我原本预计它会很有趣,但以为一周后就会感到无聊。相反,我和妻子每天都在查看它。我们已经了解到哪些鸟在什么时间出现。我们发现了我们之前不知道的附近物种。我朋友们也对此产生了兴趣,我把这个项目公开在家庭域名上(当然是通过 Cloudflare),并让我的几个朋友连接到它,看看它是如何工作的。它使我们的安全摄像头设置变成了超越安全的真正有用的东西。如果您有带麦克风的摄像头,甚至对鸟类有一点兴趣,不妨试试 BirdNet-Go。它是一个实际改善日常生活而不仅仅是技术吸引力的家庭实验室项目。GitHub - tphakala/birdnet-go 自托管实时声音景观分析器,适用于鸟类、蝙蝠和其他野生动物。多模型本地 AI 推理,24/7 在 Raspberry Pi 上运行。 — ⭐ 1,232 · 🍴 114 · nightly-20260601 GitHub tphakala
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡