Autonomous Driving Object Detection With Interpretable Confidence Scores

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional approaches for object detection in autonomous vehicles suffer from inaccurate confidence values, leading to false or missed detections, which can result in improper path planning and potential collisions.

Innovation Solution

The proposed solution involves a Machine Learning Model (MLM) that determines a confidence score for object detections, which is a bounded scalar value directly interpretable as a confidence measure. This model accounts for complex relationships between detected objects across spatial element regions, improving the accuracy of object detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the maximum coverage value of a cluster is used as the confidence value, then the confidence value can be directly interpreted as a probability measure, but this approach leads to false detections or positives as the maximum coverage value may only correspond to a small portion of the image

Engineering Contradiction:
Improveconfidence value interpretabilityVSAvoiddetection accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent introduces an intermediary processing step between coverage value aggregation and confidence determination. Instead of directly using max or sum of coverage values, the system aggregates coverage values across multiple spatial element regions and applies a normalization process that mediates between the raw coverage data and the final confidence score, ensuring both interpretability and accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the confidence determination from using raw coverage values (max or sum) to using normalized aggregated coverage values. This parameter change involves dividing the aggregated coverage by the number of spatial element regions or applying a normalization function, which converts the unbounded sum into a bounded probability measure while maintaining detection accuracy

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the sum of the coverage values of a cluster is used as the confidence value, then all detections are accounted for, but the sum is unbounded and cannot be directly interpreted as a confidence or probability measure

Engineering Contradiction:
Improvecomprehensive detection accountingVSAvoidconfidence value interpretability
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent applies a normalization transformation to convert the unbounded sum of coverage values into a bounded confidence score. By dividing the sum by a normalization factor (such as the maximum possible sum or the number of spatial element regions), the system maintains comprehensive accounting of all detections while producing a interpretable probability measure

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the direct arithmetic sum operation with a normalized aggregation mechanism. This substitution transforms the mechanical addition of coverage values into a probabilistic interpretation through normalization, allowing the system to account for all detections while maintaining proper confidence measurement

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of manufacture

If each set of bounding box coordinates is assigned to a single spatial element region, then the training is simplified, but this approach generates false detections when objects are close to each other or occupy multiple spatial element regions

Engineering Contradiction:
Improvetraining simplicityVSAvoiddetection accuracy
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent segments the object detection task across multiple spatial element regions, allowing a single object to be detected in multiple regions. Instead of forcing each bounding box to assign to one region, the system creates multiple detections for the same object in different spatial element regions, then aggregates these detections to form a comprehensive object detection with reduced false positives

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple detections of the same object from different spatial element regions into a single aggregated detection. By combining coverage values and coordinates from multiple regions that detect the same object, the system maintains training simplicity while improving detection accuracy through the aggregation process

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250172665A1Object detection and detection confidence suitable for autonomous driving
Publication Date: 2025.05.29 NVIDIA CORP
  • US20250172665A1 patent drawing
  • US20250172665A1 patent drawing
  • US20250172665A1 patent drawing

AI summary

In various examples, detected object data representative of locations of detected objects in a field of view may be determined. One or more clusters of the detected objects may be generated based at least in part on the locations and features of the cluster may be determined for use as inputs to a machine learning model(s). A confidence score, computed by the machine learning model(s) based at least in part on the inputs, may be received, where the confidence score may be representative of a probability that the cluster corresponds to an object depicted at least partially in the field of view. Further examples provide approaches for determining ground truth data for training object detectors, such as for determining coverage values for ground truth objects using associated shapes, and for determining soft coverage values for ground truth objects.