Skip to content

Point Cloud

3D Vision Processing

vitreous covers 3D point cloud processing: computing geometric properties, clustering and segmenting points, filtering and denoising, moving/combining clouds, converting between clouds and meshes, and registering multiple clouds together with ICP. Pick the group that matches what you're trying to do.

Geometric Measurements

These skills compute basic geometric properties of a point cloud - its bounding volume or its center of mass. Use them as building blocks for pose estimation, grasp planning, or reference-frame computation.

Clustering & Segmentation

Clustering and segmentation skills split a point cloud into meaningful groups - either by finding density jumps or spatial clusters, or by isolating points that share a color or lie on a common plane. Use them to tell distinct objects or surfaces apart before processing them individually.

Filtering & Denoising

Filtering skills crop, clean, or thin out a point cloud before it goes further down the pipeline - by bounding volume, mask, plane proximity, outlier removal, or downsampling. This is usually the first step applied to a raw sensor capture.

Vitreous

Filter Point Cloud Using Bounding Box

Extract points within a 3D axis-aligned bounding box (AABB) to isolate regions of interest in point clouds for robotics, grasp planning, and object detection.

View →
Vitreous

Filter Point Cloud Using Cylinder Base Removal

Remove base points from cylindrical meshes to isolate object geometry for robotics applications like pose estimation, grasp planning, and cylinder alignment.

View →
Vitreous

Filter Point Cloud Using Mask

Apply a 2D boolean mask to selectively filter points from an organized point cloud for robotics tasks like object segmentation, ROI extraction, and grasp planning.

View →
Vitreous

Filter Point Cloud Using Oriented Bounding Box

Crop a point cloud to a rotated 3D region using an oriented bounding box (OBB) for robotics tasks like object isolation, pose estimation, and manipulation.

View →
Vitreous

Filter Point Cloud Using Plane Defined by Point Normal Proximity

Extract points near a plane defined by a reference point and normal vector for robotics tasks like planar surface extraction, ground removal, and tabletop detection.

View →
Vitreous

Filter Point Cloud Using Plane Proximity

Extract points near a plane defined by coefficients [a, b, c, d] for robotics tasks like planar surface extraction, ground removal, and tabletop detection.

View →
Vitreous

Filter Point Cloud Using Plane Splitting

Retain points on one side of a plane using coefficients [a, b, c, d]. Ideal for robotics tasks like ground removal, workspace segmentation, and object separation.

View →
Vitreous

Filter Point Cloud Using Radius Outlier Removal

Remove isolated or noisy points in a point cloud using radius-based neighbor filtering. Ideal for denoising, preprocessing, and improving 3D perception in robotics.

View →
Vitreous

Filter Point Cloud Using Statistical Outlier Removal

Remove noise from point clouds using statistical analysis of neighbor distances. Ideal for denoising, preprocessing, and improving 3D perception in robotics pipelines.

View →
Vitreous

Filter Point Cloud Using Uniform Downsampling

Reduce point cloud density by selecting every Nth point for faster processing. Ideal for robotics pipelines, preview generation, and preprocessing of large 3D datasets.

View →
Vitreous

Filter Point Cloud Using Voxel Downsampling

Reduce point cloud density using voxel downsampling. Ideal for preprocessing, registration, clustering, and segmentation in robotics and 3D point cloud workflows.

View →

Transform & Arithmetic

These skills combine or reshape point clouds directly - fusing multiple captures together, isolating what changed between two scans, or moving, rotating, and resizing a cloud in space.

Projection & Mesh Reconstruction

These skills move between representations - flattening a cloud onto a plane, converting a mesh to a point cloud, or reconstructing a mesh surface from a cloud. Use them when you need a different geometric representation than the one you started with.

Registration (ICP)

Registration skills align two point clouds into a common frame - useful when you have a captured scene and a reference model (or two overlapping scans) and need to find the transform that lines them up. Different variants trade off speed, robustness to unknown initial pose, and final accuracy.

Free Tier
Every new account starts on a free tier with credits to call the SDK — no billing details required.
Create API key →

Where to Go Next?

Ready to go deeper? Browse the Telekinesis Skill Examples repository for a runnable example covering every Skill.

Skill Examples

One runnable example per Skill, across vision, 3D, hardware, and robotics.

Explore →

Explore the Docs

Support