PLY file header
AT181903 opened this issue · 2 comments
I noticed that your PLY files have two more property than mine:
property uchar inst_label
property uchar label
What are they?
In our data, we added additional channels for instance labels and body_part labels in the ply files, to represent per-point labels.
Please see this function in our data generation repository for Human3D, we have this save_point_cloud_w_inst_label
function that saves instances and labels as additional channels in the ply file.
Instance ID values: 0 means background - 1,2,3,... mean separate human instance IDs.
Label values: 0 means background, the remaining values mean original semantic label IDs. These values are mapped to body parts using the dictionary here.
These channels are used/needed only during training, or while evaluating the metrics - so they are not relevant for the inference on an arbitrary point cloud.
Hope this helps!
Thank you for explanation