add 3d localization after occlusion reasoning