Structured Domain Adaptation for 3D Keypoint Estimation