Skip to content

Parallel RANSAC for plane detection for multiple point clouds using Python and CUDA

Notifications You must be signed in to change notification settings

true-real-michael/python-plane-ransac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Plane RANSAC with CUDA

This is an implementation of the RANSAC algorithm for plane detection in point clouds. The algorithm is implemented in Python using Numba.

This implementation can can be used to segment planes from multiple point clouds in parallel using CUDA. The hypotheses are tested in parallel as well.

Installation

To run the exmples, clone the repository

git clone https://github.com/true-real-michael/python-plane-ransac.git

To use in your own code, install via pip

pip install git+https://github.com/true-real-michael/python-plane-ransac.git

Usage

See the examples for plane detection and outlier removal in the examples folder.

If GitHub fails to render the notebooks, you can view the examples via Jupyter NBViewer: plane detection and outlier removal.

About

Parallel RANSAC for plane detection for multiple point clouds using Python and CUDA

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages