Julie-tang00 / Point-BERT

[CVPR 2022] Pre-Training 3D Point Cloud Transformers with Masked Point Modeling
MIT License
542 stars 65 forks source link

What is the difference between point cloud completion task and point cloud masked reconstruction? #35

Closed jlqzzz closed 2 years ago

jlqzzz commented 2 years ago

First of all, thank you for your outstanding work!

The pretext task used in your pre-training phase is point cloud masked reconstruction.

I wonder what's the difference between point cloud completion task and point cloud masked reconstruction? For example, Point-BERT (pre-training phase) vs PoinTr. Although the implementation details may be different, what are the essential differences in tasks?

yuxumin commented 2 years ago

Hi, thanks for your interest in our work. The most essential difference is that in point cloud completion, the position encoding of the missing patch is unknown, while in PointBERT, the coarse position information of the point patch is given.

jlqzzz commented 2 years ago

Hi, thanks for your interest in our work. The most essential difference is that in point cloud completion, the position encoding of the missing patch is unknown, while in PointBERT, the coarse position information of the point patch is given.

I get it! Thank you!