We obtained 59 joints of each instance by calling GTA V script native functions, including 6 face joints, 21 body joints and 32 finger joints. We also generated subsets with the same joints and connections as COCO and crowdpose, respectively.


SynPose - 59 keypoints

SynPose14 - Crowdpose style

SynPose17 - COCO style



In addition, we provide occlusion annotation for each joint, divided into self-occlusion (joint is occluded by other body parts) and occlusion (joint is occluded by other people or objects). The following is a demonstration video of the occlusion information:

Our generation pipeline is based on Script Hook V. Occlusion annotation is inspired by this mod.