Ultrasonic Object Detection Grouping for Complete Surround Sensing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for generating environmental representations using ultrasonic sensors in autonomous machines require excessive computing resources and latency, often failing to detect objects that are not closest or within static sensor groups, leading to incomplete navigation information.

Innovation Solution

Group object detections based on sensor configurations, such as order and distance thresholds, to dynamically generate groups of ultrasonic data, allowing for efficient processing and detection of objects at various distances from the machine.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a brute force technique is used to process every combination of object detections, then all object locations can be determined, but a large amount of computing resources and latency are required

Engineering Contradiction:
Improveobject location detection completenessVSAvoidcomputing resource efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the set of all object detections into multiple groups based on spatial relationships and distance thresholds. Instead of processing every possible combination of detections, the system divides them into manageable groups where only detections within the same group are processed together. This segmentation dramatically reduces the computational complexity from exponential to linear or polynomial time while still identifying all object locations through hierarchical group processing.

Inventive Principle:
Principle #1Segmentation

2Productivity

If a closest object technique is used to process only the closest object detections, then computing resources are reduced, but objects located behind other objects cannot be detected

Engineering Contradiction:
Improvecomputing resource efficiencyVSAvoidobject detection completeness
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent performs preliminary grouping of object detections based on spatial criteria and distance thresholds before processing. By pre-organizing detections into groups where multiple detections in the same group can indicate different objects (including those behind others), the system ensures that behind-object detections are not discarded. This preliminary action preserves detection completeness while enabling efficient group-based processing that reduces computational resources.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If a dividing technique is used to group sensors based on their locations, then computing resources are reduced and objects at various distances can be detected, but objects located between sensor groups cannot be detected

Engineering Contradiction:
Improvecomputing resource efficiencyVSAvoidobject detection completeness
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements dynamic group formation where object detection groups are not fixed to specific sensor locations but are instead formed based on the spatial relationships among detected objects themselves. The grouping criteria include distance thresholds and relative positions that allow detections from different sensor groups to be combined when they indicate objects in between sensor locations. This dynamic approach ensures objects between sensor groups are detected while maintaining computational efficiency.

Inventive Principle:
Principle #15Dynamics

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

Reduces computing resources needed while detecting all surrounding objects, including those behind or between sensor groups, providing comprehensive navigation information.

Implementation Method 1

ultrasonic data generated using ultrasonic sensors of a machine

Methodology Applied
Scientific EffectUltrasonic wave reflection: Echo

Implementation Method 2

Based on the one-dimensional outputs represented by ultrasonic data

Methodology Applied
Scientific EffectTime of flight measurement: Time of Flight

Data Source

PatentUS20250316090A1Associating object detections for sensor data processing in autonomous systems and applications
Publication Date: 2025.10.09 NVIDIA CORP
  • US20250316090A1 patent drawing
  • US20250316090A1 patent drawing
  • US20250316090A1 patent drawing

AI summary

In various examples, associating object detections for sensor data processing for autonomous and semi-autonomous systems and applications is described herein. Systems and methods described herein may group object detections (e.g., echoes, etc.) that are detected using multiple sensors (e.g., ultrasonic sensors, sonar sensors, etc.) and then use the groupings to process the object detections to perform one or more tasks, such as object or feature detection. In some examples, the object detections are grouped using one or more configurations, such as an order associated with analyzing sensor data generated using the sensors and/or threshold distances associated with determining that object detections are associated with the same object. Additionally, a respective group may be generated for one or more (e.g., each) detected object such that the locations of the object surrounding the machine may be determined.