NVlabs / dex-ycb-toolkit

A Python package that provides evaluation and visualization tools for the DexYCB dataset
https://dex-ycb.github.io
GNU General Public License v3.0
145 stars 24 forks source link

Training code release? #3

Closed zc-alexfan closed 1 year ago

zc-alexfan commented 3 years ago

Is there goanna be a training code release for hand pose estimation?

Thanks

ychao-nvidia commented 3 years ago

No, there is no plan for that.

taeyeopl commented 3 years ago

I am curious if there is any plan to provide training codes related to other estimations (2D detection, 6d object pose estimation).

ychao-nvidia commented 3 years ago

For 6D object pose, we have released the code for PoseCNN, DeepIM, and PoseRBPF: https://github.com/NVlabs/PoseCNN-PyTorch#training-and-testing-on-the-dexycb-dataset https://github.com/NVlabs/DeepIM-PyTorch#training-and-testing-on-the-dexycb-dataset https://github.com/NVlabs/PoseRBPF#testing-on-the-dexycb-dataset

As mentioned in the paper Sec. 5.3, we did not retrain PoseRBPF.

taeyeopl commented 2 years ago

I have some simple question about the dataset and toolkit! I observed your toolkit used the bop toolkit and I observed something in bop datasets. They mentioned that the ground-truth poses are transformed by converted 3D models. I understood that the 3D models and poses annotation of the existing YCB and YCB (bop) is slightly different, am I correct? Screenshot 2021-09-09 at 16 43 00

Q1. Can you please clarify with regards to your dataset(ycbdex) pose annotation and 3d models related to bop dataset?? (ex, dexycb annotation follows the original YCB or YCB(bop))

Q2. I want to check performance on dexycb dataset using pretrained CosyPose or PoseCNN trained from YCB or YCB(bop) without training dexycb dataset. Have you already tried this?? If yes, Can you share the results?? It would be really helpful.

Q3. Is there any reason a large clamp was removed compared to the YCB dataset??

ychao-nvidia commented 2 years ago

"I understood that the 3D models and poses annotation of the existing YCB and YCB (bop) is slightly different, am I correct?" -> Correct.

Q1. Can you please clarify with regards to your dataset(ycbdex) pose annotation and 3d models related to bop dataset?? (ex, dexycb annotation follows the original YCB or YCB(bop)) -> We provide both.

Q2. I want to check performance on dexycb dataset using pretrained CosyPose or PoseCNN trained from YCB or YCB(bop) without training dexycb dataset. Have you already tried this?? If yes, Can you share the results?? It would be really helpful. -> We don't have pre-trained results. It should be possible to get that for PoseCNN using their released repo. You need to regenerate the results with the pre-trained model and then run eval (see here).

Q3. Is there any reason a large clamp was removed compared to the YCB dataset?? -> We did not include 051_large_clamp since it it sufficiently similar to 052_extra_large_clamp.

taeyeopl commented 2 years ago

Thanks for the detailed reply!