🔷Merge Point Cloud List

Function Description

This operator can input a point cloud list and, based on user-set "Minimum Point Count" and "Maximum Point Count" parameters, filter out point clouds in the list whose point count is within the specified range, then merge (concatenate) all point clouds that pass the filtering into a single, large point cloud for output.

Usage Scenarios

  • Merge Valid Results : When upstream operators (such as clustering, segmentation) produce a point cloud list that may contain scattered noise points or areas with excessive coverage, this operator can be used to filter out segments with appropriate point counts and merge them into a whole for subsequent processing.

  • Selective Merging : Based on the approximate point count range of objects, select and merge target objects from multiple candidate point clouds.

Input Output

Input

Point Cloud List: Input point cloud list to be filtered and merged.

PointCloudListMerge input

Output

Merged Point Cloud: Single point cloud after merging filtered point clouds. If no point clouds remain after filtering, the output is null.

PointCloudListMerge output

Parameter Description

Maximum Point Count

Parameter Description

The maximum number of points that point clouds can contain when filtering for retention.

Parameter Adjustment

Used to filter out point cloud regions with too many points. For example, if background or ground is incorrectly clustered into an oversized point cloud, this value can be set to exclude it from merging. The default value is very large and usually doesn’t need modification unless there are clear filtering requirements.

Parameter Range

[1, 4000000], Default: 4000000

PointCloudListMerge 2

PointCloudListMerge 1

PointCloudListMerge output

Maximum Point Count=20000

Maximum Point Count=100000

Maximum Point Count=4000000

Minimum Point Count

Parameter Description

The minimum number of points that point clouds must contain when filtering for retention.

Parameter Adjustment

Used to filter out point cloud clusters with too few points, which are usually noise. Increasing this value can remove more small clusters, but may mistakenly delete small-sized valid objects.

Parameter Range

[1, 4000000], Default: 1

PointCloudListMerge output

PointCloudListMerge 3

PointCloudListMerge 2

Minimum Point Count=1

Minimum Point Count=30000

Minimum Point Count=1000000