Ego Motion Estimation Using Scene Flow Clustering for Dynamic Environments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ego motion estimation methods for devices like autonomous vehicles and robots are inaccurate in dynamic environments due to the assumption of a stationary environment, leading to poor pose estimation when moving objects are present.

Innovation Solution

The method generates a scene flow field for input images segmented into spaces, clusters these spaces based on similar scene flows, and estimates ego motion information using a probability vector map to distinguish between stationary and dynamic regions, thereby improving accuracy in dynamic environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If odometry is used to estimate ego motion, then the method is simple and computationally efficient, but the accuracy deteriorates in dynamic environments with moving objects

Engineering Contradiction:
Improveego motion estimation accuracyVSAvoidalgorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the image into multiple spaces and clusters them based on scene flow characteristics. This segmentation allows the system to differentiate between stationary and dynamic regions, improving ego motion estimation accuracy by focusing on stationary regions while maintaining computational efficiency through localized processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic clustering that adapts to changing environmental conditions. The clustering algorithm dynamically adjusts groupings of spaces based on scene flow patterns, enabling the system to handle dynamic environments with moving objects while maintaining accurate ego motion estimation.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the environment is assumed to be stationary for odometry, then the computation is simplified, but the reliability deteriorates when moving objects are present

Engineering Contradiction:
Improvepose estimation reliabilityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the image into multiple spaces and clusters them based on scene flow similarity. This segmentation enables the system to identify and focus on stationary regions for reliable pose estimation while separating dynamic regions, thereby improving reliability without requiring complex global processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies scene flow analysis selectively to clustered spaces rather than processing the entire image uniformly. By focusing computational resources on representative spaces from each cluster, the system achieves reliable pose estimation with reduced processing complexity compared to full-scene analysis.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If scene flow analysis is performed for all spaces, then the accuracy of distinguishing stationary and dynamic regions improves, but the computation time increases

Engineering Contradiction:
Improvestationary region identification accuracyVSAvoidcomputation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the image into multiple spaces and clusters them based on scene flow characteristics. This segmentation allows the system to identify stationary regions with high accuracy by analyzing representative spaces from each cluster, rather than processing every space individually, thereby reducing computation time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges similar spaces into clusters based on scene flow similarity. By combining multiple spaces into representative clusters, the system achieves accurate stationary region identification through analysis of fewer clustered units, significantly reducing computation time while maintaining precision.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11037306B2Ego motion estimation method and apparatus
Publication Date: 2021.06.15 SAMSUNG ELECTRONICS CO LTD
  • US11037306B2 patent drawing
  • US11037306B2 patent drawing
  • US11037306B2 patent drawing

AI summary

Disclosed is an ego motion estimation method and apparatus, wherein the apparatus calculates a scene flow field from a plurality of spaces of an input image, clusters the plurality of spaces based on a scene flow, updates a probability vector map for clustered spaces, identifies a stationary background based on the updated probability vector map, and estimates ego motion information based on the identified stationary background.