3D Point Cloud Segmentation Using Grid Cell Accumulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Segmenting 3D point clouds from large-scale scanner data is challenging due to noise, making it difficult to accurately distinguish between background data and objects, especially in real-time applications.

Innovation Solution

A space segmentation method that divides 3D point clouds into grid cells, establishes a base plane, accumulates points perpendicular to it, filters using Gaussian or high-pass filters, and segments cells into object and ground parts based on point density, using threshold values to determine object-estimation grid cells and extending groups in a 3D range to define object boundaries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional segmentation methods are used on noisy 3D point cloud data, then segmentation can be performed, but the accuracy of distinguishing object boundaries from background is poor

Engineering Contradiction:
Improveboundary discrimination accuracyVSAvoidnoise influence
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The 3D space is divided into multiple grid cells, and each grid cell is processed independently to accumulate points and determine object/ground classification. This spatial segmentation allows local noise to be handled independently without affecting the entire dataset, improving boundary discrimination accuracy while reducing noise influence.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different processing strategies are applied to different grid cells based on their local characteristics. Grid cells with high point density are classified as object regions, while those with low density are classified as ground, allowing the segmentation to adapt to local noise patterns and improve overall boundary accuracy.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If detailed filtering and processing is applied to reduce noise, then segmentation accuracy improves, but processing time increases

Engineering Contradiction:
Improveobject-background discrimination accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

By dividing the 3D space into grid cells, the processing workload is distributed across multiple independent units. Each grid cell can be processed in parallel, reducing the overall processing time while maintaining detailed filtering and accumulation operations within each cell to ensure high segmentation accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The method applies filtering and accumulation operations selectively based on point density thresholds. Not all grid cells require the same level of processing - those clearly classified as ground or object can be processed more quickly, while boundary regions receive more detailed analysis, optimizing the balance between accuracy and processing time.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9076219B2Space segmentation method for 3D point clouds
Publication Date: 2015.07.07 ELECTRONICS & TELECOMM RES INST
  • US9076219B2 patent drawing
  • US9076219B2 patent drawing
  • US9076219B2 patent drawing

AI summary

A space segmentation method for 3D point clouds is disclosed. A space segmentation method for 3D point clouds includes equally segmenting a space of the 3D point clouds into a plurality of grid cells; establishing a base plane corresponding to a ground part of the space of the 3D point clouds; accumulating points of all grid cells located perpendicular to the base plane in a grid cell of the base plane; and segmenting the grid cell in which the points are accumulated into an object part and a ground part according to the number of accumulated points.