前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用Jetson NANO做个AI喂鸟器

用Jetson NANO做个AI喂鸟器

作者头像
GPUS Lady
发布2023-01-04 21:09:51
2960
发布2023-01-04 21:09:51
举报
文章被收录于专栏:GPUS开发者GPUS开发者

国外一个开发者在NVIDIA的论坛上分享了一个有趣的项目——他利用Jetson NANO在花园里做了一喂鸟器。为了更多地了解被这个喂鸟器吸引来的鸟类,他还开发了一个系统来跟踪访问喂鸟器的动物。

他的喂鸟器长这个样子:

除了收集鸟类数据外,这个喂鸟器还可用于实时检测不受欢迎的“访客”,比如老鼠,然后做出反应。这个网友对 Jetson Nano 进行了编程,以控制一个简单的水泵,当老鼠访问喂食器时,它会喷射出一股水流,赶跑老鼠

项目的github地址:https://github.com/plertvilai/birdCam_jetson

BirdCam 与 Jetson Nano

BirdCam 是一个用于对城市动物群进行实时分类的框架。它最初是为了对南加州花园中常见的城市鸟类进行分类而开发的。该框架利用传统的图像处理和机器学习方法在 Nvidia Jetson Nano 上执行实时分类。

模型

对于最新版本 (V2),深度学习模型(在文件夹中提供models)在七类本地动物群上进行了训练。网友使用 MobileNetV2 架构并用 100 个frozen层训练模型。他们使用 Tensorflow V2 来实现这个卷积神经网络。

推理

要在 Jetson Nano 上运行模型,必须通过将 Tensorflow 模型转换为 TensorRT 模型来优化它。然后可以在 Jetson Nano 上以非常低的延迟实现该模型。请注意,shell 脚本optimizeJetson.sh(在文件夹中shell)应在运行主要的 BirdCam 脚本之前运行,以确保 Jetson Nano 以最佳性能运行。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-11-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 GPUS开发者 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档