SynPose: A large-scale and densely annotated synthetic dataset for human pose estimation in classroom