Closed Arthurfangm closed 4 years ago
Hi @Arthurfangm If you want to try the pre-trained model on your own .ply file, for training you need
python train.py
models/model_conv1d.py
to get familiar with the Auto-Encoder.Or if you just want to evaluate the model on your data, you need to modify the script in geometric_registration
, the preparation.py
file is for generating the point pair feature for each point in the input point cloud, and the evaluate_ppf.py
file is for using the ppf and extract the feature descriptors using the pre-trained model.
Thanks a lot! I have had a comprehension for how to use the preparation.py and the evaluate.py file, however I realized I did't have the cloud_bin_0.keypts.bin file. So before I run the preparation.py, I have to generate the .keypts.bin file of my own .ply file.
Yes, the authors of 3DMatch have provided the keypts location file, you can also randomly select several points as keypoints, the performance will not change much.
Yes, I see, thanks again!
Hello! thanks for sharing your codes. I have a question that I don't know which api or function in your codes to use to feed my own .ply file into the pretrained model in the pretrained directory. I want to test the model to have a more clear understanding about the Encode and Decode process. Hope you can get me some tips, thanks a lot.