Plane-Fitting Point Cloud Registration for Noise-Robust Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing point cloud registration methods face high computational complexity and sensitivity to noise due to the need for point-by-point feature calculation and comparison, which is exacerbated by noise in the point cloud data.

Innovation Solution

A point cloud registration method based on plane fitting, where two non-parallel planes are identified in each point cloud, and a rotation matrix and translation vector are calculated to align the point clouds, reducing reliance on local point features and noise sensitivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If point-by-point feature calculation and comparison is used for coarse registration, then registration accuracy can be achieved, but computational complexity increases significantly

Engineering Contradiction:
Improveregistration accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts plane information from the point cloud data, focusing on planar surfaces rather than individual point features. By identifying planes and using their geometric properties (normal vectors, equations) for registration, the method reduces computational complexity while maintaining accuracy on planar structures.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the registration parameters from point-based features to plane-based parameters. Instead of calculating features for each point and comparing them, the method uses plane equations and normal vectors as the basis for transformation calculation, significantly reducing the computational burden.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If point features are calculated using neighborhood point cloud information, then feature representation is improved, but sensitivity to noise increases

Engineering Contradiction:
Improvefeature representation accuracyVSAvoidnoise sensitivity
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent extracts plane information from the point cloud, which provides a more robust representation than individual point features. Planes are inherent geometric structures that can be identified even in the presence of noise, making the registration less sensitive to noisy points compared to point-based feature methods.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces plane fitting as an intermediary step between the point cloud and the registration process. By first fitting planes to the point cloud data and then using these planes for registration, the method filters out the influence of noise while preserving the essential geometric information needed for accurate registration.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260080552A1Point cloud registration method, apparatus and electronic equipment based on plane fitting
Publication Date: 2026.03.19 FAIR INNOVATION (SUZHOU) ROBOTIC SYSTEM CO LTD
  • US20260080552A1 patent drawing
  • US20260080552A1 patent drawing
  • US20260080552A1 patent drawing

AI summary

The present disclosure provides a point cloud registration method, an apparatus and electronic equipment based on plane fitting, after obtaining the source point cloud and the to-be-registered point cloud, two non-parallel source planes in the source point cloud and two non-parallel to-be-registered planes in the to-be-registered point cloud are determined, a rotation matrix is calculated based on the two source planes and the two to-be-registered planes, and a translation vector is obtained based on the source point cloud and the to-be-registered point cloud. Finally, the to-be-registered point cloud is rotated and translated according to the rotation matrix and the translation vector, to realize a registration between the to-be-registered point cloud and the source point cloud. The present solution realizes the registration based on a correspondence between planes, rather than based on local features of points, which can greatly reduce amount of calculation and sensitivity to noise.