Skip to content

Init basic library features

Pre-release
Pre-release
Compare
Choose a tag to compare
@yuecideng yuecideng released this 03 Mar 03:57
· 121 commits to main since this release

Misc3D v0.1.0 Release Notes

Core module

  • common:
    1. Normals estimaiton from PointMap
    2. Ransac for primitives fitting, including plane, sphere and cylinder, and support parallel computing.
    3. K nearest neighbors search based on annoy. It has the similar API as open3d.geometry.KDTreeFlann class (the radius search is not supported).
  • preprocessing:
    1. Farthest point sampling
    2. Crop ROI of point clouds.
    3. Project point clouds into a plane.
  • features:
    1. Edge points detection from point clouds.
  • registration:
    1. Corresponding matching with descriptors.
    2. 3D rigid transformation solver including SVD, RANSAC and TEASERPP.
  • pose_estimation:
    1. Point Pair Features (PPF) based 6D pose estimator.
  • segmentation:
    1. Proximity extraction in scalable implementation with different vriants, including distance, and normal angle.
  • vis: Helper tools for drawing 6D pose, painted point cloud, triangle mesh and etc.