https://github.com/alchemist-novaro/pointnetlk

https://github.com/alchemist-novaro/pointnetlk

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.8%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: alchemist-novaro
  • License: mit
  • Language: Python
  • Default Branch: main
  • Size: 66.4 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme License

README.md

PointNetLK: Point Cloud Registration using PointNet

Video

Source Code Author: Yasuhiro Aoki

Requires:

  • PyTorch 0.4.0 (perhaps, 0.4.1 (the latest) will be OK.) and torchvision
  • NumPy
  • SciPy
  • MatPlotLib
  • ModelNet40

Main files for experiments:

  • train_classifier.py: train PointNet classifier (used for transfer learning)
  • train_pointlk.py: train PointNet-LK
  • generate_rotation.py: generate 6-dim perturbations (rotation and translation) (for testing)
  • test_pointlk.py: test PointNet-LK
  • test_icp.py: test ICP
  • result_stat.py: compute mean errors of above tests

Examples (Bash shell scripts):

  • ex1_train.sh: train PointNet classifier and transfer to PointNet-LK.
  • ex1_genrot.sh: generate perturbations for testing
  • ex1testpointlk.sh: test PointNet-LK
  • ex1testicp.sh: test ICP
  • ex1resultstat.sh: compute mean errors of above tests

Citation

@InProceedings{yaoki2019pointnetlk, author = {Aoki, Yasuhiro and Goforth, Hunter and Arun Srivatsan, Rangaprasad and Lucey, Simon}, title = {PointNetLK: Robust & Efficient Point Cloud Registration Using PointNet}, booktitle = {The IEEE Conference on Computer Vision and Pattern Recognition (CVPR)}, month = {June}, year = {2019} }

Owner

  • Name: Alchemist Novaro
  • Login: alchemist-novaro
  • Kind: user

GitHub Events

Total
Last Year

Dependencies

requirements.txt pypi
  • matplotlib *
  • numpy *
  • scipy *
  • torch *
  • torchvision *