Autonomous Vehicle Trajectory Planning With Cascaded ML Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Self-driving cars face challenges in predicting and determining trajectories of other road users due to the computational intensity of determining object-specific features, which can lead to increased risk of collisions.

Innovation Solution

A computer-implemented method and system that utilize a cascade of machine-learning models, where each model generates increasingly accurate predictions based on the availability of computational resources, allowing for efficient and accurate motion planning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the processor determines all object-specific features for each object in the surroundings using machine-learning algorithms, then the accuracy of trajectory prediction and collision risk assessment is improved, but the computational time and processing load increase significantly

Engineering Contradiction:
Improveaccuracy of object detectionVSAvoidcomputational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the object detection process into multiple sequential machine-learning models with increasing accuracy. The first model provides quick basic detection, while subsequent models progressively refine the detection accuracy for critical objects, allowing the system to allocate computational resources dynamically based on risk assessment rather than processing all objects with maximum accuracy simultaneously

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different levels of detection quality to different objects based on their relevance to the autonomous vehicle's trajectory and collision risk. High-priority objects (those near the vehicle's path or exhibiting risky behavior) receive more intensive processing with multiple ML models, while low-priority objects use faster, less accurate models, optimizing the balance between overall accuracy and computational efficiency

Inventive Principle:
Principle #3Local quality

2Measurement precision

If the system processes sensed data through multiple sequential machine-learning models to improve prediction accuracy, then the object detection precision is improved, but the device complexity and processing overhead increase

Engineering Contradiction:
Improveprediction accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a dynamic processing architecture where the number and type of ML models applied to each object are not fixed but adapt based on real-time conditions. The system dynamically adjusts the detection pipeline complexity based on factors such as object priority, computational resource availability, and time constraints, allowing the system to optimize performance without requiring the maximum complexity to be always active

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent performs preliminary processing with faster, less accurate ML models before applying more complex models. This staged approach allows the system to quickly filter and prioritize objects, performing intensive processing only on those that require it, thereby reducing the overall computational burden and system complexity compared to applying high-accuracy models to all objects

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the autonomous vehicle uses minimal computational resources for trajectory planning, then the operational efficiency is improved, but the ability to predict other road users' trajectories and avoid collisions deteriorates

Engineering Contradiction:
Improveoperational efficiencyVSAvoidcollision avoidance capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent changes key parameters such as detection threshold, model complexity level, and processing depth based on real-time operational context. When collision risk is high or computational resources are abundant, the system increases detection accuracy and processing depth. When resources are constrained or risk is low, it reduces processing intensity, thereby maintaining operational efficiency while adapting reliability to match actual needs

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250026370A1Method and a system of determining a trajectory for an autonomous vehicle
Publication Date: 2025.01.23 Y E HUB ARMENIA LLC
  • US20250026370A1 patent drawing
  • US20250026370A1 patent drawing
  • US20250026370A1 patent drawing

AI summary

A method and a system for planning motion of a Self-Driving Car (SDC) are provided. The method comprises: receiving sensed data representative of the surroundings of the SDC; feeding the sensed data to a plurality of machine-learning (ML) models, the feeding comprising: feeding the sensed data to a first ML model to generate a first prediction for a given object in the surroundings of the SDC; in response to a time for generating the first prediction being higher than a predetermined threshold: planning the motion of the SDC based on the first prediction; and in response to the time for generating the first prediction being lower than the first predetermined time period threshold: feeding the first prediction along with the sensed data to a second ML model to generate a second prediction for the given object; and planning the motion of the SDC based on the second prediction.