Moving-Object Detection Using Odometry and Image-Point Cloud Fusion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Detecting moving objects in crowded environments is challenging due to occlusions and complex interactions, especially when the source of visual information is moving, which complicates motion prediction for autonomous vehicles.

Innovation Solution

A method and apparatus that utilize a machine-learning model trained with odometry data and visual data from image and point-cloud data to detect moving objects by leveraging motion consistency and magnitude-of-motion comparisons, reducing computational resources and memory requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional moving-object detection methods are used in crowded environments, then detection capability is limited, but computational resources and memory requirements increase significantly

Engineering Contradiction:
Improvemoving-object detection accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system segments the detection task by separating static and moving objects through odometry-based motion compensation. By compensating for sensor motion and isolating actual moving objects from the static scene, the system reduces the search space and computational burden while improving detection accuracy in crowded environments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Odometry data serves as an intermediary that bridges the gap between sensor motion and scene understanding. The odometry information is used to compensate for sensor movement and generate motion masks, enabling the system to distinguish between apparent motion caused by sensor movement and actual object motion, thereby reducing false positives and computational overhead.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If detailed processing of image and point-cloud data is performed to improve detection accuracy, then measurement precision improves, but device complexity increases

Engineering Contradiction:
Improveobject detection precisionVSAvoidprocessing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary motion compensation using odometry data before executing the main detection algorithm. By pre-compensating for sensor motion and generating motion masks in advance, the system simplifies the subsequent detection process and reduces the complexity of the overall system while maintaining high detection precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system integrates data from multiple dimensions including image data, point-cloud data, and odometry data. By fusing information across these different dimensional sources and processing them in a unified framework, the system achieves high detection precision without requiring overly complex processing of individual data types.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If motion prediction is performed for autonomous vehicle navigation, then navigation safety improves, but loss of time increases due to computational requirements

Engineering Contradiction:
Improvenavigation safetyVSAvoidcomputation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system extracts only the essential motion information needed for navigation safety by using odometry-based motion masks to isolate moving objects. By extracting and focusing on relevant motion patterns rather than processing all scene details, the system enables timely motion prediction while maintaining navigation safety.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The odometry system serves itself by providing motion compensation information that directly enables the detection and prediction pipelines. The self-contained nature of the odometry-based approach allows the system to perform motion prediction efficiently without requiring external computational resources, reducing time loss while maintaining reliability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250232451A1Detecting moving objects
Publication Date: 2025.07.17 QUALCOMM INC
  • US20250232451A1 patent drawing
  • US20250232451A1 patent drawing
  • US20250232451A1 patent drawing

AI summary

Systems and techniques are described herein for detecting objects. For instance, a method for detecting objects is provided. The method may include obtaining image data representative of a scene and point-cloud data representative of the scene; processing the image data and the point-cloud data using a machine-learning model, wherein the machine-learning model is trained using at least one loss function to detect moving objects represented by image data and point-cloud data, the at least one loss function being based on odometry data and at least one of training image-data features or training point-cloud-data features; and obtaining, from the machine-learning model, indications of one or more objects that are moving in the scene.