chensong1995 / HybridPose

HybridPose: 6D Object Pose Estimation under Hybrid Representation (CVPR 2020)
MIT License
412 stars 64 forks source link

some question about paper #74

Open helloyuning opened 1 year ago

helloyuning commented 1 year ago

Hi, thanks for your grate work and sharing

I have a question about symmetrical correspondences. Specifically how are symmetric labels made, and what does the network use to determine if two pixels are symmetric or not?

Thanks

chensong1995 commented 1 year ago

Hi helloyuning,

Thanks for your interest in our work!

I hope this helps! Let me know if you have further questions.

helloyuning commented 1 year ago

Hi helloyuning,

Thanks for your interest in our work!

I hope this helps! Let me know if you have further questions.

Thanks for your reply

I am confused about the training.

Hi helloyuning,

Thanks for your interest in our work!

I hope this helps! Let me know if you have further questions.

Thanks for your reply. I am confused about the training stage.

  1. Are the keypoints output in the prediction stage voted for, or are they keypoints output end-to-end
  2. Do the initial pose and refienment pose require neural network training, and how are their loss functions constituted

Best

chensong1995 commented 1 year ago

Hi helloyuning,

Thanks for the follow-up questions!

  1. HybridPose does not perform keypoint voting at training time. The training supervision is the voting vector instead of the result of the voting.
  2. HybridPose does not estimate the pose parameters either at training time. The training supervision is applied on the intermediate representations (keypoints, edge vectors, symmetry correspondences).

I hope this helps! Let me know if you have further concerns.