问题标签 [openpose]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
679 浏览

computer-vision - 使用 OpenPose 进行手矩形检测

我正在使用 openpose,但我不知道如何开始这项任务。

我需要在人的手上画一个矩形(不是手指的姿势,只是矩形),使用开放姿势提供的骨架估计,但我对这个框架没有经验,而且我有一个很难理解openpose代码,所以我不知道是否有人可以就如何完成这项任务提供任何建议或线索,可能是我可以完成它的正确方向。

欢迎任何评论,提前感谢您的帮助。

0 投票
1 回答
736 浏览

machine-learning - 关键点可可和开放姿势之间的转换?

嗨,我目前在流行的 2d 关键点输出之间进行转换,从COCO keypointsopenpose。我从xy 坐标coco的顺序的关键点得到以下关键点顺序x1,y1,c1 ....x17,y17,c17,并且是被检测关节的置信度得分。我想知道是否有人成功地在和之间映射x,yCCocoopenpose

0 投票
0 回答
185 浏览

python - Openpose中的“损坏的双链表”

我最近从我的 python 代码中得到了以下错误:

我将此函数称为openpose

我以这种方式得到输出:

我怎样才能得到这个输出?

0 投票
1 回答
51 浏览

c++ - 在 C++ 中重置窗口重复时钟的问题

在c ++中重复时钟时重置窗口的问题

我试图用时间来重置时间,chrono。但是,代码执行时间在没有初始化的情况下继续增加。

你好,我是韩国技术学院的学生。使用翻译器。请原谅我说话很尴尬。

我正在设计一个程序,它使用 C++ OpenPose 库来衡量正确的 PC 用户税。基本上,我们已经完成了右肩或左肩歪斜时浮动弹窗提供反馈的功能。但是,我想在一秒钟后发出警报,而不是在错误位置发送反馈。

  1. 应该在不执行假设功能时测量时间,但是当用户坐在错误的位置时。时间将从执行 supose 函数的时间开始计算。如果同一个座位在错误的座位上保持 20 秒,则应该发生事件。

  2. 该事件会在 20 秒后发生,如果时间没有初始化,一旦识别为不正确的姿势就会发生。我想是因为什么时候。如果库从哪里中断,则以 0 代码结束。

一旦我解决了与时间相关的函数,我会问你一个问题,因为我很难完成这个程序。谢谢你。



*图片

输入图片 1

输入图片 2

输入图片 3

进入图片 4

0 投票
0 回答
1347 浏览

cmake - CMake: ''配置过程出错,项目文件可能无效" ; OpenPose

我正在尝试从源代码构建 OpenPose,但是我收到了此错误消息。请帮我。

这是来自 CMake-GUI 的日志:

这是 CMakeErrorLog 的最后几行

我已经安装了所需的依赖项——CUDA、CuDNN、CAFFE、CV2...

0 投票
0 回答
155 浏览

c++ - 如何显示数组中的数据?

我正在尝试读取并显示两个数组的值。我知道一个数组具有 values (x, y),而另一个数组的 ID 部件号为。

代码有 Opencv、C++,我也相信 Python,这让像我这样的新手非常困惑。下面的代码按预期的方式在屏幕上显示变量framenumber和。numberpeople我试图打印数组poseIdsposeKeypoints没有运气。

这是代码:

我将尝试容纳我在网上找到的下面的行代码,看看我是否可以完成任务。不太确定我是否可以使用它们并使它们工作

0 投票
1 回答
7330 浏览

python - 错误:(-215:断言失败)总计 >= 0 &&(深度 == CV_32F || 深度 == CV_32S)在函数“cv::convexHull”中

我正在尝试获取使用开放姿势检测到的点的像素坐标值。有人可以告诉我这是识别像素坐标的正确方法,还是有任何其他特定方法可以在下图中获取表示为 2 和 5 的像素坐标?

在此处输入图像描述

代码:

错误 :

Traceback(最近一次调用):文件“OpenPoseImage.py”,第 92 行,在 rc = cv2.minAreaRect(partA) cv2.error: OpenCV(4.1.0) C:\projects\opencv-python\opencv\modules\ imgproc\src\convhull.cpp:137: error: (-215:Assertion failed) total >= 0 && (depth == CV_32F || depth == CV_32S) in function 'cv::convexHull'

0 投票
1 回答
3141 浏览

c++ - 是否可以从 OpenPose 库中实时输出 JSON 数据?

我正在尝试使用OpenPose姿势估计库(C++)来输出身体位置信息,以便使用SuperCollider创建声音。

JSON信息作为文件输出,我想实时输出数据。我尝试查看 OpenPose 的源代码,但找不到指定输出格式的任何特定部分。“filestream”文件夹中的头文件似乎只包含变量声明,如下图:

我希望找到一个文件路径或类似的东西,引导我了解数据的输出方向。如果有人熟悉这个库并且可以指出我正确的方向,那将不胜感激。

我的计划是使用Quarks API通过OSC将关键点数据发送到 SuperCollider 。我正在使用 MacOS X 10.11.6。

0 投票
0 回答
424 浏览

github - Cmake 未被识别为内部或外部命令

我必须从此链接下载所有东西

我下载了 openpose 文件,并将我下载的 zed-openpose 文件放入了它的示例/user_code/ 我在安装过程中卡住了

当我输入 cmake 时,它​​给了我标题中的错误:为什么?

0 投票
0 回答
636 浏览

gcc - 安装openpose时我的电脑或我的命令有问题吗?

我在从 git 存储库安装 openpose 时遇到了很大的麻烦。我有点初学者,所以我认为问题出在我身上。

Github 存储库: https ://github.com/CMU-Perceptual-Computing-Lab/openpose

我的系统

不知道安装openpose的时候能不能切换版本。当我运行 python3 时,然后

给出 4.0.1-dev

gcc 7.4.0

cudnn 7.1.2

库达 9.1.85

gpu 是 Nvidia GP102 [泰坦 X]

我正在尝试遵循安装说明: https ://github.com/CMU-Perceptual-Computing-Lab/openpose/blob/master/doc/installation.md#installation

我在使用 cmake GUI 时遇到了麻烦,所以我运行了以下命令:

然后cmake告诉这是正确的。

由于这些步骤,安装可能不正确。

然后进行 openpose 构建:我运行了以下命令:

有很多这样的错误:

gcc 版本是 7.4.0,所以我根据已安装的 gcc 版本再次运行 make 命令指定较旧的 gcc 版本:

然后 :

但又遇到了同样的错误。