Agent Importance Partitioning for Dense Traffic Behavior Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current assistance systems for semi-autonomous and autonomous agents in dynamic environments, such as urban traffic scenarios, face challenges in efficiently processing and predicting the behavior of multiple agents, leading to increased computational complexity and reduced performance in densely populated areas.

Innovation Solution

The method involves calculating an importance score for each agent based on sensor data and position/motion information, partitioning agents into groups based on these scores, and applying specific behavior prediction models to optimize resource allocation and reduce computational load by focusing on high-importance agents.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If behavior prediction models are applied to all agents in dense environments, then prediction accuracy is maintained, but computational complexity increases significantly

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

Solution Approach 1:

The system segments agents into different groups based on their importance scores calculated from risk models. High-importance agents receive full behavior prediction processing while low-importance agents use simplified processing, thereby dividing the computational task to reduce overall complexity while maintaining accuracy for critical agents

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different levels of processing quality to different agents based on their local importance. High-importance agents receive comprehensive behavior prediction with full accuracy, while low-importance agents receive reduced processing, creating local quality variations that optimize overall system performance

Inventive Principle:
Principle #3Local quality

2Measurement precision

If all agents are processed with equal computational resources, then uniform processing quality is achieved, but processing speed decreases in dense environments

Engineering Contradiction:
Improveprocessing qualityVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system dynamically adjusts computational resource allocation based on real-time importance scores of agents. Processing quality is not static but adapts according to the current traffic scenario and agent priorities, allowing the system to maintain high processing speed while ensuring adequate quality for important agents

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the processing parameter (computational resource allocation) based on agent importance. By varying the level of processing applied to different agents, the system optimizes the balance between processing quality and overall processing speed in dense environments

Inventive Principle:
Principle #35Parameter changes

3Productivity

If computational resources are concentrated on high-importance agents, then processing efficiency improves, but risk of missing low-importance agents increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidsafety coverage
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary risk assessment using risk models before applying behavior prediction. This preliminary action identifies high-importance agents that require full processing, while ensuring that no agent is completely neglected since all agents undergo initial risk evaluation, thus maintaining safety coverage while improving efficiency

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20230342635A1Assistance System for dynamic environments
Publication Date: 2023.10.26 HONDA MOTOR CO LTD
  • US20230342635A1 patent drawing
  • US20230342635A1 patent drawing
  • US20230342635A1 patent drawing

AI summary

A computer-implemented method is provided. The method calculates an importance score for each agent of the at least one other agent based on the acquired sensor data and the acquired position and motion data, generates a list comprising the at least one other agent based on the calculated importance scores of the at least one other agent, partitions the generated list in at least one partition based on the importance score of the at least one other agent, and generates a prediction result by predicting a behavior of the at least one other agent included in the at least one partition based on the sensor data and the position and motion data using a selected behavior prediction model. The selected behavior prediction model is selected from a plurality of behavior prediction models based on the importance score of the at least one agent included in the at least one partition.