Lidar Point Cloud Skew Analysis for Relative Velocity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Lidar systems face challenges in accurately detecting and correcting distortions in point cloud frames, particularly due to rolling shutter distortion, which can lead to incorrect object recognition and movement analysis in autonomous vehicles.

Innovation Solution

The implementation of techniques that select and analyze specific points in a point cloud frame to calculate relative velocity, compare depth data from co-located pixels, and correct for distortion by applying a distortion factor, utilizing a database of known object shapes and reference data from RGB or stereo cameras to distinguish between actual object shapes and distortion effects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If lidar laser follows a scan pattern to scan the field of regard, then the lidar system can cover the entire field of regard, but there is a time delay between determining depth data at various pixels causing object distortion

Engineering Contradiction:
Improvefield of regard coverageVSAvoiddepth data accuracy
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by capturing multiple images at different time points before final processing. By capturing a sequence of images during the scanning process and identifying corresponding pixels across these images, the system can calculate relative velocity and compensate for motion-induced distortions before generating the final depth map, thus resolving the contradiction between comprehensive field coverage and measurement precision.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the lidar system scans at high speeds, then scanning efficiency is improved, but object distortion increases due to time delay

Engineering Contradiction:
Improvescanning speedVSAvoidobject shape accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system implements feedback by calculating relative velocity between the vehicle and objects based on depth data from multiple time points, then using this velocity information to compensate for distortion in the final point cloud. This feedback loop allows high-speed scanning while maintaining object shape accuracy by dynamically adjusting for motion effects detected during the scanning process.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system introduces an intermediary processing step where corresponding pixels from multiple images are identified and used to calculate relative velocity. This intermediary calculation serves as a mediator between the high-speed scanning process and the final depth map generation, enabling the system to maintain both high scanning speed and accurate object representation by using the velocity information to correct distortions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If multiple images are captured during scanning, then distortion can be corrected, but processing time and complexity increase

Engineering Contradiction:
Improvedistortion correction accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies segmentation by dividing the field of regard into multiple scan lines and processing corresponding pixels along each scan line independently. This segmentation approach allows the system to handle multiple images captured during scanning by processing them in manageable segments, reducing overall processing complexity while maintaining accurate distortion correction through systematic comparison of corresponding pixels across segmented regions.

Inventive Principle:
Principle #1Segmentation

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

Enables accurate determination of relative velocity and correction of distortions in point cloud frames, improving object recognition and movement analysis in autonomous vehicles, allowing for faster and more precise navigation.

Implementation Method 1

a scanner determines depth data by measuring the travel time for light beams that are transmitted by the lidar system and scattered or reflected by objects in the field of regard

Methodology Applied
Scientific EffectTime of flight: Time of Flight

Data Source

PatentUS11435479B2Determining relative velocity based on an expected configuration
Publication Date: 2022.09.06 MICROVISION INC
  • US11435479B2 patent drawing
  • US11435479B2 patent drawing
  • US11435479B2 patent drawing

AI summary

A computer-implemented method of determining relative velocity between a vehicle and an object. The method includes receiving sensor data generated by one or more sensors of the vehicle. The one or more sensors are configured to sense an environment through which the vehicle is moving by following a scan pattern comprising component scan lines. The method includes obtaining, by one or more processors, a point cloud frame based on the sensor data and representative of the environment and identifying, by the one or more processors, a point cloud object within the point cloud frame. The method further includes determining, by the one or more processors, that the point cloud object is skewed relative to an expected configuration of the point cloud object, and determining, by the one or more processors, a relative velocity of the point cloud object by analyzing the skew of the object.