用OpenPose做一个运动量测量器

编程入门 行业动态 更新时间:2024-10-27 00:28:43

用OpenPose做一个<a href=https://www.elefans.com/category/jswz/34/1700158.html style=运动量测量器"/>

用OpenPose做一个运动量测量器

  • 代码:
  • 通过openpose获得肢体关键点的位置信息,利用脖子位置作为中心点求得相对位置,然后用左肩到右肩距离进行归一化,将经过上述处理后的位置作为输出。利用摄像头获得每一帧的上述输出,相减得到各个关节的移动量,用来作为运动量的计算标准。
  • 使用,增加--write_json参数,用python持续读取json文件。openpose作为一个线程,python的处理作为另一个线程,并用yield为matplotlib动图绘制提供数据,最终在线检测并绘制成曲线。
  • 遇到的问题和目前的缺陷:即使是在静止状态下,openpose得到的keypoints一直存在波动,FPS较低,丢失脖子的关键点会使结果变为0,只能选取一个people的数据进行,多人识别会混淆。
  • 效果:

更多推荐

用OpenPose做一个运动量测量器

本文发布于:2024-02-25 20:12:06,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1700159.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:运动量   做一个   测量器   OpenPose

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!