项目背景
这个项目的开发者(博主)有三个孩子。最小的孩子还是个婴儿,但博主忙于照顾哥哥姐姐的时候,没有时间照顾她。事实上,对于刚出生的婴儿来说,即使只是翻身趴着,也会因为窒息而危及生命。因此,密切关注宝宝以确保他或她不会一直保持俯卧状态非常重要。
于是他决定用Jetson NANO做一个婴儿监视应用,监控婴儿是俯卧还是仰卧,这将使宝宝的每一天都安全。
项目材料:
-Jetson Nano 开发套件
-Logicool Web Camera C270n
-JetPack 4.6
为了准备训练数据,博主用相机拍摄了小宝宝的视频。用不同的衣服和拍摄地点拍摄了一些视频。训练材料使用 CVAT 进行注释。
为了便于训练,您可以将多个 Pascal VOC 格式的数据集合并为一个。之后,程序会自动将数据集拆分为训练/验证。请在“src_dir”中设置多个由 CVAT 创建的数据集。
博主使用合并的数据集在 SSD-Mobilenet 上运行了迁移学习。但是,它花费了太多时间,所以 GitHub 上的模型是在 Google Colaboratory 上学习的。
这个项目其实比较简单,可以访问github了解:
https://github.com/Sho-N/BabyWatcher
更多项目: