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

How do you process hm36 data? #10

Open
Peter654q opened this issue Nov 12, 2018 · 10 comments
Open

How do you process hm36 data? #10

Peter654q opened this issue Nov 12, 2018 · 10 comments

Comments

@Peter654q
Copy link

I want to use the training of integral regression, but raise the OS error.

OSError: Fail to read /data/hm36/images/s_07_act_14_subact_02_ca_04/s_07_act_14_subact_02_ca_04_000320.jpg

May I ask that how do you process the hm36 data?
Can you provide the code?
Thanks!

@youngstu
Copy link

I have the same problem.
If providing the train data link, it would be better.

@kyang-06
Copy link

kyang-06 commented Nov 22, 2018

I wrote a piece of code and analyze what the name of input file means

's' means subject in hm3.6m and in the training s1,s5,s6,s7,s8 were used,
'act' means action, which contains 15 category in hm3.6m but here it was numbered from 02 to 16. still 15 cat totally. I guess that the cat 'ALL' occupies no.1
'sub' is subaction and each action has 2 subactions both in hm3.6m and in this repo
'ca' means camera, 4 in total
every 's_XX_act_XX_subact_XX_ca_XX_XXXXXX.jpg' lasts for 200 frames, but don't know the exact counting number beginning or finishing

@kyang-06
Copy link

kyang-06 commented Nov 26, 2018

hey guys, I found the pre-processed data provided by this project https://github.com/xingyizhou/pose-hg-3d has the same name format.
may be the answer

@Ferrnya
Copy link

Ferrnya commented Mar 21, 2019

I have the same problem, but I didn't find how to solve it.
I changed the human36 dataset path but the image path always to be /data/hm36/images/s_07_act_14_subact_02_ca_04/s_07_act_14_subact_02_ca_04_000320.jpg....
Do you find some ways to solve it?

@lck1201
Copy link
Collaborator

lck1201 commented Mar 21, 2019

@Ferrnya hi, the image path is loaded from cache file, you should modify it based on your own condition.

@lck1201
Copy link
Collaborator

lck1201 commented Mar 21, 2019

@Peter654q @youngstu Hi, we use internal processed hm36 dataset, so I am afraid that I cannot share with you. But, you can organize yours according to our naming rules.
s = subject
act = action
sub = sub-action
ca = camera
all index start from 1

@lck1201
Copy link
Collaborator

lck1201 commented Mar 23, 2019

Hi all, we've released our processed HM3.6M annotation, the images are organized in the same structure. Plz check.

@Jeff-sjtu
Copy link

@lck1201 Hi! I found the camera_id in human3.6m dataset is annotated as [54138969, 55011271, 58860488, 60457274]. Did they stand for HM_camera_idx = [1, 2, 3, 4] respectively?

@Ferrnya
Copy link

Ferrnya commented Sep 16, 2019

@lck1201 Hi! I processed images by cropping from bounding box, so I have the image following.
s_11_act_02_subact_02_ca_03_000002
s_11_act_02_subact_02_ca_03_000002.jpg
I used such images to train and test. I found that I have bad results.
Maybe I don't need to crop people from image?

@lck1201
Copy link
Collaborator

lck1201 commented Sep 16, 2019

@Ferrnya Hi, the crop seems correct, we need this step. BTW, I think you should check annotation, data pre-processing, training process... and see whether learning curve is abnormal..

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

6 participants