【问题标题】:How to detect the angle between two lines in real time by tensorflowtensorflow如何实时检测两条线的夹角
【发布时间】:2019-03-10 22:11:59
【问题描述】:

我们的毕业项目是在做练习时实时跟踪人体运动,然后给他反馈该练习是对还是错,并给出使其完美的说明,因此我们将代码分成两部分。第一个是估计所有人类关键点(关节),这通过使用 tensorflow 在这里的 repo 发生:https://github.com/ildoonet/tf-pose-estimation 我们运行这段代码,第二部分是执行一个小练习,比如将手臂(手部分)绑定 90 度朝向肩膀,所以我们需要检测四肢之间的角度并根据这个角度给出指令(语音或书面命令),所以任何人都可以提供一个想法或已知代码?

【问题讨论】:

    标签: python tensorflow angle pose-estimation keypoint


    【解决方案1】:

    在模块 tf_pose.estimator 中有类 Human,其列表从方法 PoseEstimator.inference() 返回。 从 Human.body_parts 你可以得到所有的位置和连接 - 关节。 然后您可以计算关节中各部分之间的角度。 应该是一些非常简单的三角函数与 math.atan2 函数来获得绝对角度到正 x 轴。然后,您可以计算链接中的角度如何相互关联,例如从肩部开始。

    【讨论】:

      猜你喜欢
      • 2018-05-31
      • 1970-01-01
      • 1970-01-01
      • 2017-07-14
      • 2018-01-01
      • 1970-01-01
      • 2016-03-15
      • 2019-10-28
      • 1970-01-01
      相关资源
      最近更新 更多