Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What Parts of the Body Correspond to the Model Output #14

Open
SreehariRamMohan opened this issue Nov 26, 2018 · 2 comments
Open

What Parts of the Body Correspond to the Model Output #14

SreehariRamMohan opened this issue Nov 26, 2018 · 2 comments

Comments

@SreehariRamMohan
Copy link

First of all, great work with this implementation! Thanks for sharing the code!

I wrote code using the original openpose implementation and am trying to use the mobile version to run it on an ios device.

I am getting confused with the model output (shown below):

unnamed

It seems that the mobile version of openpose outputs 10 segments per frame (with each segment having a start and end coordinate).

However the full version of openpose outputs 25 coordinates for each frame according to the following format.

keypoints_pose_25

Is there a similar diagram for mobile openpose which maps the keypoints generated by the model to their location on the human body?

Thanks!

@mbotsu
Copy link
Collaborator

mbotsu commented Nov 27, 2018

For KeyPoint, please see coco(Common Objects in Context).
Also see this code for KeyPoint settings.

@SreehariRamMohan
Copy link
Author

Thanks, @mbotsu for the clarification!

I have a couple more questions after looking at Common.swift and the COCO website.

Common.swift lines 34 - 50:

screen shot 2018-11-30 at 10 52 29 am

What is the difference between the array CocoPairs and the array CocoPairsNetwork. Which one of these arrays is actually used by openpose as output? Also which array (CocoPairsNetworks or CocoPairs) are colored by the array CocoColors?

Furthermore, after looking at the COCO website keypoint section (http://cocodataset.org/#keypoints-2018) I was unable to find a diagram which highlighted which parts of the body each segment corresponded to. I am looking for something similar to the openpose skeleton which maps each segment to a part of the human body (see my above post for the diagram I am looking for).

Thank you so much for your response, and please let me know if any part of my question is unclear!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants