Lane Boundary Detection Using Polyline Clustering Across Frames

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for detecting road and lane boundaries in autonomous vehicles are prone to errors due to occlusions, noise in sensor data, and complex road topologies, leading to inaccurate delineation of boundaries and failure in handling forks and joins.

Innovation Solution

A system that determines road and lane boundaries by computing pair-wise distance measures for polylines based on similarity, curvature difference, and perpendicular distance, and clusters these polylines to accurately identify and track boundaries across multiple frames, using sensors like cameras and LiDAR.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional boundary detection methods are used, then the system is simple to implement, but the detection accuracy deteriorates due to occlusions, noise, and complex road topologies

Engineering Contradiction:
Improveboundary detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the boundary detection problem into multiple stages: initial boundary detection, polyline generation, pair-wise distance computation, and clustering. Each stage processes specific aspects of the detection task, allowing complex operations to be broken down into manageable components that can be implemented systematically while maintaining high accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces pair-wise distance measures that compute relationships between boundaries in multiple dimensions (spatial distance, curvature difference, similarity metrics). This multi-dimensional approach allows the system to distinguish between true boundaries and false detections by evaluating them from multiple geometric perspectives simultaneously, significantly improving detection accuracy in complex scenarios.

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

2Measurement precision

If pair-wise distance measures and clustering are computed for all polylines, then the accuracy of boundary detection is improved, but the computational time and resources increase

Engineering Contradiction:
Improveboundary detection accuracyVSAvoidcomputational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies clustering algorithms selectively rather than uniformly to all detected polylines. By identifying candidate boundaries first and then applying computationally intensive pair-wise distance measures and clustering only to relevant subsets, the system achieves high detection accuracy while avoiding unnecessary computational overhead on clearly valid or obviously incorrect boundaries.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent computes pair-wise distance measures with different weights and criteria for different regions and types of boundaries. For example, curvature difference may be weighted more heavily for curved road sections, while perpendicular distance may be more important for straight sections. This localized adaptation of computation intensity optimizes the balance between accuracy and processing time for different road scenarios.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If the system processes multiple polylines and performs clustering, then the ability to handle complex road scenarios (forks and joins) is improved, but the device complexity increases

Engineering Contradiction:
Improvehandling of complex road scenariosVSAvoidprocessing system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary organization of detected boundaries into polylines before applying clustering algorithms. By pre-processing the boundary data to group collinear or near-collinear segments into candidate polylines, the system creates a structured input for the clustering stage that simplifies the handling of complex scenarios like forks and joins, reducing the computational complexity of the overall system.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent employs iterative clustering where the results from pair-wise distance computation feed back into the clustering process, allowing the system to refine its understanding of boundary relationships. This feedback mechanism enables the system to correctly identify forks and joins by repeatedly evaluating boundary relationships and adjusting cluster assignments based on accumulated evidence from multiple distance measurements.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260080691A1Detection of lane and road boundaries
Publication Date: 2026.03.19 QUALCOMM INC
  • US20260080691A1 patent drawing
  • US20260080691A1 patent drawing
  • US20260080691A1 patent drawing

AI summary

A computing system may determine, for a plurality of polylines associated with one or more pictures of a video, a plurality of pair-wise distance measures for pairs of polylines from the plurality of polylines. The computing system may cluster, based on the plurality of pair-wise distance measures, a subset of polylines from the plurality of polylines to generate a polyline cluster. The computing system may determine a lane boundary or a road boundary that corresponds to the polyline cluster and may output information indicative of the lane boundary or the road boundary.