Point Cloud Semantic Segmentation with Sliding-Window Temporal Voting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for semantic segmentation of point cloud frames struggle with preserving temporal information and computational efficiency when processing sequences of frames, leading to inefficiencies and loss of crucial spatial-temporal features.

Innovation Solution

A method involving a 4D tensor-based approach with a 4D autoencoder and Internal Cross-frame Local Interpolation (ICLI-4D) module, combined with ensemble learning and cross-frame voting, to enhance semantic segmentation by incorporating spatial-temporal features across multiple frames, addressing class imbalance through object injection and data redistribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple point cloud frames are processed to preserve temporal information, then segmentation accuracy is improved, but computational complexity increases

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

Solution Approach 1:

The method segments the processing task by dividing multiple point cloud frames into sequences of varying lengths (e.g., 3-frame, 5-frame, 7-frame sequences). Each sequence is processed independently through semantic segmentation, and results are aggregated through voting. This segmentation approach preserves temporal information across multiple frames while managing computational complexity through modular processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system employs a sliding window approach that processes overlapping sequences of point cloud frames. By using partial sequences (e.g., focusing on recent frames) and allowing some redundancy through overlaps, the method captures temporal dynamics without processing the entire historical data set, thus balancing accuracy with computational efficiency.

Inventive Principle:
Principle #16Partial or excessive action

2Productivity

If a fixed sliding window size is used for processing point cloud sequences, then computational efficiency is maintained, but adaptability to varying scene dynamics is reduced

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidadaptability to scene dynamics
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system uses multiple sliding window sizes (e.g., 3, 5, and 7 frames) to process point cloud sequences. This dynamic approach allows the system to adapt to varying scene dynamics by selecting appropriate sequence lengths for different scenarios. Faster dynamics can be captured with smaller windows, while slower dynamics benefit from larger windows, thus maintaining both efficiency and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The method varies the temporal window size parameter across different processing passes. By changing this parameter (using different sequence lengths), the system can optimize performance for different types of motion and scene changes, balancing computational efficiency with the ability to capture diverse temporal patterns.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If temporal information from multiple frames is integrated, then detection of moving objects is enhanced, but information from other frames may be lost

Engineering Contradiction:
Improvedetection reliabilityVSAvoidinformation loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system implements a voting mechanism where semantic segmentation results from multiple sequences are aggregated. Each sequence provides feedback on the segmentation of a target frame, and the final result is determined by majority voting. This feedback loop enhances detection reliability by cross-validating results across different temporal contexts while preserving information through consensus.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The method merges results from multiple semantic segmentation passes over overlapping sequences. By combining the segmentation outputs from different temporal windows and aggregating them through voting, the system integrates information from multiple frames to enhance detection reliability while minimizing information loss through redundant representation.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12394227B2Systems, methods, and media for semantic segmentation of a point cloud frame
Publication Date: 2025.08.19 HUAWEI TECH CO LTD
  • US12394227B2 patent drawing
  • US12394227B2 patent drawing
  • US12394227B2 patent drawing

AI summary

A computer-implemented method, a computing system, and a non-transitory machine-readable medium for semantic segmentation of a point cloud frame are provided. Point cloud frames including a target point cloud frame are received. For each sequence of a sliding set of sequences of point cloud frames, the sequence including the target point cloud frame, each point cloud frame in the sequence of point cloud frames is semantically segmented to apply semantic labels to points. A most prevalent semantic label is determined for each point in the target point cloud frame across the sliding set of sequences of point cloud frames.