Autonomous Vehicle Interface Trajectory Overlap Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user interfaces for autonomous vehicles face complexity when displaying multiple predicted trajectories of ego-vehicles and road agents, particularly in driver's perspective views, leading to cluttered and confusing displays due to overlapping trajectories.

Innovation Solution

A system and method for generating and modifying predicted trajectories on user interfaces, which includes processors and memory to determine overlapping trajectories and modify them to remove overlaps, hide, dilute, or blend them, ensuring clear display of ego-vehicle and road agent trajectories, thereby simplifying the user interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If multiple road agent trajectories are displayed on the user interface, then the information completeness is improved, but the display complexity increases and becomes overly complicated

Engineering Contradiction:
Improveinformation completenessVSAvoiddisplay complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts and removes overlapping trajectory segments from the display, keeping only the non-overlapping portions of each trajectory. This eliminates the visual clutter caused by multiple trajectories occupying the same space while preserving the essential directional information of each road agent's predicted path.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces additional visual dimensions to differentiate trajectories that would otherwise overlap completely. This includes using different colors, line styles, or transparency levels for trajectories based on their priority, confidence level, or time horizon, allowing multiple trajectories to be displayed simultaneously without visual confusion.

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

2Ease of operation

If trajectory modifications are applied to remove overlaps, then the display clarity is improved, but the processing complexity increases

Engineering Contradiction:
Improvedisplay clarityVSAvoidprocessing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent performs preliminary detection of overlapping trajectories before final rendering, identifying which trajectory segments will overlap and planning their modification in advance. This allows the system to pre-calculate the modified trajectory paths and apply them efficiently during display updates, reducing real-time processing demands.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates modified copies of overlapping trajectory segments rather than altering the original trajectory data structures. This allows the system to preserve the complete set of predicted trajectories for computational purposes while generating simplified visual representations for display, separating the computational model from the visual presentation.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11292458B2Autonomous vehicle user interface with predicted trajectories
Publication Date: 2022.04.05 TOYOTA JIDOSHA KK
  • US11292458B2 patent drawing
  • US11292458B2 patent drawing
  • US11292458B2 patent drawing

AI summary

Systems and methods are provided for generating trajectories for a vehicle user interface showing a driver's perspective view. Methods include generating an ego-vehicle predicted trajectory for an ego-vehicle; and generating at least one road agent predicted trajectory for a road agent that is external to the ego-vehicle. After the predicted trajectories are generated, the method continues by determining that at least one predicted trajectory overlaps either an object or another predicted trajectory, when displayed on the user interface showing a driver's perspective view. The method includes modifying the at least one road agent predicted trajectory to remove the overlap. The method then proceeds with updating a display of the user interface to include any modified road agent predicted trajectory. Systems include a trajectory-prediction module to execute the methods.