All Projects → isl-org → Open3D-PointNet

isl-org / Open3D-PointNet

Licence: MIT license
Open3D PointNet implementation with PyTorch

Projects that are alternatives of or similar to Open3D-PointNet

Open3D-PointNet2-Semantic3D
Semantic3D segmentation with Open3D and PointNet++
Stars: ✭ 422 (+149.7%)
Mutual labels:  pointnet, open3d
pyRANSAC-3D
A python tool for fitting primitives 3D shapes in point clouds using RANSAC algorithm
Stars: ✭ 253 (+49.7%)
Mutual labels:  open3d
Crawler4Caida
一个致力于用Python提高部门工作自动化水平的程序库!(包括数据采集、办公自动化、辅助研究、图网络、复杂系统、3D可视化等)
Stars: ✭ 82 (-51.48%)
Mutual labels:  open3d
AdvPC
AdvPC: Transferable Adversarial Perturbations on 3D Point Clouds (ECCV 2020)
Stars: ✭ 35 (-79.29%)
Mutual labels:  pointnet
PointNet-Plane-Detection
A 3D plane detection approach using PointNet
Stars: ✭ 85 (-49.7%)
Mutual labels:  pointnet
PAPC
PAPC is a deep learning for point clouds platform based on pure PaddlePaddle
Stars: ✭ 55 (-67.46%)
Mutual labels:  pointnet
pointnet2-pytorch
A clean PointNet++ segmentation model implementation. Support batch of samples with different number of points.
Stars: ✭ 45 (-73.37%)
Mutual labels:  pointnet
SimpleView
Official Code for ICML 2021 paper "Revisiting Point Cloud Shape Classification with a Simple and Effective Baseline"
Stars: ✭ 95 (-43.79%)
Mutual labels:  pointnet
torch-points3d
Pytorch framework for doing deep learning on point clouds.
Stars: ✭ 1,823 (+978.7%)
Mutual labels:  pointnet
StrayVisualizer
Visualize Data From Stray Scanner https://keke.dev/blog/2021/03/10/Stray-Scanner.html
Stars: ✭ 30 (-82.25%)
Mutual labels:  open3d
tloam
T-LOAM: Truncated Least Squares Lidar-only Odometry and Mapping in Real-Time
Stars: ✭ 164 (-2.96%)
Mutual labels:  open3d
JetScan
JetScan : GPU accelerated portable RGB-D reconstruction system
Stars: ✭ 77 (-54.44%)
Mutual labels:  open3d
slam-python
SLAM - Simultaneous localization and mapping using OpenCV and NumPy.
Stars: ✭ 80 (-52.66%)
Mutual labels:  open3d

Open3D-PointNet

PointNet implementation and visualization with Open3D, an open-source library that supports rapid development of software that deals with 3D data. As part of the Open3D ecosystem, this repository demonstrates how Open3D can be used for ML/DL research projects.

This repository is forked from fxia22's PyTorch implementation.

seg

Changelog

  1. Added CPU support for non-cuda-enabled devices.
  2. Used Open3D point cloud loader for loading PointNet datasets (datasets.py).
  3. Added example for PointNet inference with Open3D Jupyter visualization (open3d_pointnet_inference.ipynb).
  4. Added example for native OpenGL visualization with Open3D (open3d_visualize.py).

Setup

# Install Open3D, must be v0.4.0 or above for Jupyter support
pip install open3d-python

# Install PyTorch
# Follow: https://pytorch.org/

# Install other dependencies
pip install -r requirements.txt

Now, launch

jupyter notebook

and run open3d_pointnet_inference.ipynb. All datasets and pre-trained models shall be downloaded automatically. If you run into issues downloading files, please run download.py separately.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].