Multidimensional Sensor Fusion for Efficient Object Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current approaches for object detection in autonomous systems, particularly those using 3D data, face challenges with excessive computational costs and latency, making real-time or near real-time deployment infeasible.

Innovation Solution

The system leverages multidimensional sensor data by combining 2D and 3D data for computationally efficient object detection. This is achieved by using deep neural networks that incorporate information from both 2D image data and 3D point cloud data, and by filtering out irrelevant 3D data using regions of interest generated from 2D data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If 3D data is used for object detection, then measurement precision is improved, but computing resources increase excessively

Engineering Contradiction:
Improveobject detection accuracyVSAvoidcomputing resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the 3D point cloud data into multiple regions based on 2D image data, processing only relevant regions rather than the entire point cloud. This division allows the system to maintain high detection accuracy in critical areas while reducing overall computational burden by excluding irrelevant regions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent integrates 2D image data with 3D point cloud data, using the 2D dimension to guide and filter the 3D processing. By projecting 3D points onto 2D image planes and using 2D object detection results to identify relevant regions, the system leverages the complementary strengths of both dimensional spaces to reduce computational complexity while maintaining accuracy.

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

2Measurement precision

If 3D data is used for object detection, then measurement precision is improved, but processing time increases excessively

Engineering Contradiction:
Improveobject detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary 2D object detection on image data before processing the corresponding 3D point cloud regions. This preliminary action identifies regions of interest that contain potential objects, allowing the system to pre-filter and prioritize which 3D regions require detailed processing, thereby reducing overall processing time while maintaining detection accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent divides the 3D point cloud into multiple regions corresponding to detected 2D objects, processing each region separately and in parallel when possible. This segmentation enables the system to focus computational resources on relevant regions only, significantly reducing the time required to process entire point clouds while maintaining high detection precision.

Inventive Principle:
Principle #1Segmentation

3Reliability

If multidimensional data fusion is implemented, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improveobject detection reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses 2D image data as an intermediary to guide 3D point cloud processing. The 2D detection results serve as a mediator that identifies and filters relevant 3D regions, simplifying the data fusion process. This intermediary approach allows the system to leverage multiple data dimensions for improved reliability without requiring complex simultaneous processing of all multidimensional data.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent projects 3D point cloud data onto 2D image planes, creating a unified representation that simplifies fusion. By using 2D projections as an intermediate representation, the system can integrate information from multiple dimensions more easily, improving detection reliability while avoiding the complexity of direct high-dimensional data fusion.

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

Data Source

PatentUS20250131272A1Leveraging multidimensional sensor data for computationally efficient object detection for autonomous machine applications
Publication Date: 2025.04.24 NVIDIA CORP
  • US20250131272A1 patent drawing
  • US20250131272A1 patent drawing
  • US20250131272A1 patent drawing

AI summary

In various examples, a two-dimensional (2D) and three-dimensional (3D) deep neural network (DNN) is implemented to fuse 2D and 3D object detection results for classifying objects. For example, regions of interest (ROIs) and/or bounding shapes corresponding thereto may be determined using one or more region proposal networks (RPNs)—such as an image-based RPN and/or a depth-based RPN. Each ROI may be extended into a frustum in 3D world-space, and a point cloud may be filtered to include only points from within the frustum. The remaining points may be voxelated to generate a volume in 3D world space, and the volume may be applied to a 3D DNN to generate one or more vectors. The one or more vectors, in addition to one or more additional vectors generated using a 2D DNN processing image data, may be applied to a classifier network to generate a classification for an object.