Multi-Lane Road Geometry Estimation Using Bayesian Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current road estimation systems for autonomous vehicles face challenges in accurately modeling complex road geometries, particularly in scenarios with multiple lanes, on-ramps, and off-ramps, due to limitations in data association and clutter handling, which affects the reliability and redundancy of road feature detection.

Innovation Solution

A model-based algorithm using a Bayesian approach with a multiple hypothesis tracker, employing a filter state that predicts road model hypotheses based on vehicle motion data and perception data from sensors, associating road features to determine lane existence probabilities and selecting the most probable road model for accurate road geometry estimation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a traditional road estimation system is used, then the system complexity is low, but the accuracy of road geometry estimation deteriorates in complex environments with multiple lanes, on-ramps, and off-ramps

Engineering Contradiction:
Improveroad geometry estimation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The road estimation problem is segmented into multiple hypotheses, each representing a different road configuration (e.g., different numbers of lanes, on-ramp positions). The system maintains and evaluates multiple road model hypotheses simultaneously, allowing it to handle complex road geometries by breaking down the estimation task into manageable segments rather than attempting to solve the entire problem at once.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically changes parameters of road model hypotheses based on sensor data. Each hypothesis contains parameters such as lane positions, curvatures, and existence probabilities. As new perception data arrives, these parameters are updated to reflect the most likely road configuration, enabling accurate adaptation to complex and changing road geometries.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple road model hypotheses are maintained to improve estimation accuracy, then the reliability of road feature detection improves, but the computational redundancy increases

Engineering Contradiction:
Improveroad feature detection reliabilityVSAvoidcomputational redundancy
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system dynamically manages multiple road model hypotheses by continuously updating their existence probabilities based on sensor data. Hypotheses that become increasingly unlikely are pruned or merged, while promising hypotheses are maintained and refined. This dynamic approach ensures high detection reliability through multiple hypotheses while controlling computational redundancy by adaptively managing the hypothesis set size.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms where perception data from sensors is continuously compared against predictions from multiple road model hypotheses. The existence probabilities of hypotheses are updated based on how well they explain the observed road features. This feedback loop ensures that only hypotheses consistent with actual sensor data are maintained, improving reliability while eliminating computationally redundant hypotheses that contradict observations.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If real-time updating of road model is implemented, then the adaptability to complex environments improves, but the processing time increases

Engineering Contradiction:
Improveadaptability to complex environmentsVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-defining a set of plausible road model hypotheses with typical parameters and structures. These hypotheses are prepared in advance with reasonable assumptions about road geometries (e.g., standard lane widths, common curvature ranges). When processing sensor data, the system only needs to evaluate and update these pre-prepared hypotheses rather than generating road models from scratch, significantly reducing processing time while maintaining adaptability to complex environments.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240425056A1Model-based road estimation
Publication Date: 2024.12.26 ZENSEACT AB
  • US20240425056A1 patent drawing
  • US20240425056A1 patent drawing
  • US20240425056A1 patent drawing

AI summary

A computer-implemented method for estimating a road geometry of a road upon which a vehicle is traveling and related aspects are disclosed. The disclosed embodiments provide a model-based technique for estimating a road model having an arbitrary number of lanes on a road as well as any entrance lanes (i.e. on-ramp or slip roads) and exit lanes (i.e. off ramps or off-slip roads). In more detail, the herein disclosed embodiments utilize a Bayesian approach to multi-lane tracking in various traffic scenarios, such as e.g. highway scenarios. The employed model-based algorithm estimates the lane center curves of multi-lane roads based on vehicle motion data (e.g. speed, angular velocity) and perception data (e.g. camera output, lidar output, radar output, etc.) that includes detected road features (e.g. lane markers, road edges, road barriers, guard rails, road markers, etc.) or other objects (e.g. other road users).