Closed heydarshahi closed 4 months ago
It was asked in one of our reviewer question when we submitted ARCTIC. In general, it won't work because you need to align the canonical space of ARCTIC and HO3D objects, then the object 6d poses will be consistent across datasets.
We tried an experiment where we pretrain on ARCTIC and finetune on HO3D and it helped a bit with the object pose estimation.
Thanks for the response. Trying this for my master thesis, I got one observation and one question:
On ARCTIC data:
I noticed that the trained ArcticSF can reconstruct hands even when I change the object query_name
to a wrong object and without giving the network any information on the object keypoints in the canonical space, using only wrapper.model.forward
--which gets only the image and the query_name
. Is it the case that ArcticSF is agnostic to the object when estimating hand pose, or is there something I'm missing?
For HO3D data:
Do you happen to have the errors you observed when trying ArcticSF on HO3D? Using the evaluation script provided with HO3D, I got a very high joint/vertex average mean distance--in the order of 52cm 23cm.
Thanks and Best, Amin
The 23cm is the mean joint/vertex distances of the right hand. However, we don't subtract the means and that's why the number is much higher than the root-relative MPJPE.
Thanks for the response! Please feel free to close the issue :)
Hi and thanks for the awesome HOLD code release!
I wonder if you have also tried adapting Arctic models to work with HO3D without an off-the-shelf pose estimator?
Best, Amin