Point Cloud ROI
Functional Description
This operator is used to crop or filter an input point cloud based on one or more 3D Regions of Interest (ROI). The operator retains points falling within these ROIs and removes points outside. It also provides options to control the structure of the output point cloud (whether to maintain the original ordered structure) and how to handle the interaction results of multiple ROIs with a single point cloud.
Usage Scenarios
-
Spatial Filtering: Retain only the point cloud within a specific area of the scene, such as points on a workbench, filtering out the surrounding environment.
-
Interference Removal: Define an ROI to enclose background or known interferences, then use the "Turn on reverse" feature to remove them.
-
Localized Processing: Extract the point cloud of a specific area on an object for fine analysis or processing.
-
Zoned Processing: Use multiple ROIs to segment the point cloud into different parts for separate subsequent processing.
Inputs and Outputs
Input Items |
Pointcloud: Input point cloud or list of point clouds to be cropped. 3D ROI: A dictionary list of one or more ROIs, usually rotation vector + translation, defining the pose of the ROI. |
Output Items |
Point cloud after ROI cropping: List of point clouds after ROI cropping. |
Parameter Description
This operator has two versions:
Both have identical core functionality and parameters, only differing in the type of point cloud data they process. |
Stay organized
Parameter Description |
Controls whether the output point cloud maintains the original input structure. |
Tuning Description |
|
Keep original size
Parameter Description |
Effective only when "Stay organized" is enabled and the input point cloud has an ordered structure. Controls whether to crop rows and columns that are entirely invalid points while maintaining the ordered structure. |
Tuning Description |
|
Turn on reverse
Parameter Description |
Inverts the filtering logic. |
Tuning Description |
|
Multiple ROI result split
Parameter Description |
Effective only when "Turn on reverse" is disabled. Controls how to process the results when the same input point cloud is filtered by multiple input ROIs. |
Tuning Description |
|