LiDAR Moving Object Detection With Point Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing object detection systems using LiDAR point cloud data face high processing loads due to the large volume of data, which can overwhelm the system's capabilities.
Innovation Solution
An object detection apparatus that includes a detector to irradiate the surroundings with electromagnetic waves, a microprocessor to process point cloud data, and perform calculations to classify moving and stationary points, generate distance and speed data, and detect objects using kernel operations to reduce processing load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If point cloud data from LiDAR is used for object detection, then detection accuracy is improved, but processing load increases
Solution Approach 1:
The patent segments the point cloud data processing by separating moving objects from stationary background. It classifies measurement points into moving points and stationary points based on speed thresholds, then processes only the moving points for object detection. This segmentation reduces the volume of data requiring complex processing while maintaining detection accuracy for moving objects.
Solution Approach 2:
The patent extracts and removes stationary background points from the point cloud data, keeping only the moving points that represent actual objects of interest. By taking out the stationary components that consume processing resources but provide less useful information for dynamic scene understanding, the system reduces processing load while preserving detection capability for moving objects.
2Reliability
If all point cloud data is processed for object detection, then detection completeness is improved, but processing time increases
Solution Approach 1:
The patent performs preliminary classification of point cloud data into moving and stationary points before the main object detection process. By calculating speeds of all measurement points and classifying them in advance, the system prepares the data in a way that enables faster subsequent processing, reducing overall processing time while maintaining detection completeness for moving objects.
Solution Approach 2:
The patent applies partial processing by focusing computational resources only on moving points rather than processing all point cloud data equally. This partial action approach processes sufficient data (moving points) to achieve detection completeness while avoiding unnecessary processing of stationary background points, thereby reducing processing time.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The system effectively reduces processing load by classifying and processing point cloud data efficiently, enabling accurate detection of moving objects and their positions, sizes, and speeds, facilitating autonomous vehicle navigation.
Implementation Method 1
a detector mounted on a mobile body and configured to irradiate a surrounding of the mobile body with an electromagnetic wave to detect an exterior environment situation in the surrounding of the mobile body based on a reflected wave
Data Source
AI summary
An object detection apparatus including a microprocessor configured to: acquire point cloud data from a Lidar, the point cloud data including position information of measurement points and relative moving speeds of the measurement points; estimate an absolute moving speed of the subject vehicle; classify the measurement points into moving points and stationary points based on absolute moving speeds of the measurement points, calculated based on the relative moving speeds; generate distance data indicating distances to the moving points from the subject vehicle, and speed data indicating the absolute moving speeds of the moving points; perform a kernel operation on each of the distance data and the speed data, and calculate differences in the distance data and the speed data among the moving points; and detect positions and sizes of moving objects in the surroundings of the subject vehicle based on a result of the kernel operation.


