基于PoseNet姿态追踪的肩颈放松小游戏
2024-06-30404
精华项目
AI 快速预览详细
基于PoseNet姿态追踪的肩颈放松小游戏是一个简单的项目,适用于小学生初识AI。通过侦测人体17个关键点的位置和相对位置,确定不同姿态。项目的核心是利用鼻子触碰金币的方式进行肩颈活动,程序识别逻辑是鼻子碰到金币则得分,金币瞬间出现在下一个随机位置。这个项目简单易上手,有助于缓解长时间看电脑屏幕导致的肩颈疲劳。
背景:现在学习生活中长时间看电脑屏幕肩颈会很难受,需要不时活动一下,刚好mind+自带训练好的机器学习ML5模块,于是这个简单的小作品就诞生了!

步骤1 了解PoseNet姿态追踪
通过查阅mind+官网技术文档,以及在其它网站查阅相关资料可以简单总结:PoseNet姿态追踪 其实就是把人体分成了17个关键点t通过侦测这17个关键点的位置、相对位置,来确定不同的姿态。


步骤2 创作思路与过程
利用姿态识别,确定鼻子的位置,用鼻子去触碰屏幕中的金币——你可以用任何你喜欢的姿势去触碰——程序识别的逻辑是:鼻子碰到金币则得分,金币瞬间出现在下一个随机位置。那么,你可以尽情挑战一下,在时限内(我设定的是20秒)你能收集多少金币吧!(我的最高纪录14枚)

顺带一提:
这里我没有使用 鼻尖坐标=金币坐标,而是使用了一个蝙蝠角色触碰金币来进行侦测的,这里将蝙蝠的坐标设定为了鼻尖的坐标,这样做的好处是简单粗暴,不用考虑坐标精度的问题,可以简化很多编程的过程,大家见仁见智~
步骤3 总结
首先这个作品真的很简单,属于是初识AI的一个小作品,比较适合没有接触过这方面知识的小学生;其次期末真的好忙啊,这个作品有太多可以完善的地方……




