atlas

Research map / Detection and segmentation / CNN features

A Siamese Transformer with Hierarchical Refinement for Lane Detection

NeurIPS 2024 · Detection and segmentation › CNN features · approach: Lane detection

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes LATR, a Siamese Transformer that refines lane key-point queries from high-to-low resolution Swin features with shared parameters, plus a Curve-IoU loss for thin, long lane lines.

Problem

Lane detection in complex road conditions (occlusion by vehicles, poor lighting) where local key-point regression is unreliable, and IoU-style losses fail to capture long-distance curved lane misalignment.

Approach

A high-to-low hierarchical refinement Transformer with shared (Siamese) parameters that iteratively refines lane queries over multi-scale Swin features, combined with a Curve-IoU loss that adds an L1-style penalty to the line-IoU so that distant curved predictions receive informative gradients.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the proposed Siamese Transformer with hierarchical refinement and Curve-IoULane detection model · OpenLaneF1: 59.1 -> 69.7Helped
Use the proposed Siamese Transformer with hierarchical refinement and Curve-IoULane detection model · CULaneF1: 80.47 -> 80.85Helped
Use the proposed lane detectorLane detection model · TuSimpleF1: 97.68 -> 98.01Helped
Add high-to-low refinement from p0 to p3 instead of refining at p0 only (ablation)Our method with Swin Transformer tiny · CULaneF1 score: 76.87 -> 80.01Helped
Add high-to-low refinement from p0 to p3 instead of refining at p3 only (ablation)Our method with Swin Transformer tiny · CULaneF1 score: 78.15 -> 80.01Helped
Add Curve-IoU instead of using no IoU loss (ablation)Lane detection model · OpenLaneF1: 64.28 -> 68.34Helped
Add Curve-IoU instead of using no IoU loss (ablation)Lane detection model · CULaneF1: 77.16 -> 80.01Helped
Add LATR to the LSTR baseline (ablation)LSTR · OpenLaneF1: 59.96 -> 67.11Helped
Add LATR to the LSTR baseline (ablation)LSTR · CULaneF1: 73.56 -> 78.35Helped
Add Curve-IoU to the LSTR baseline (ablation)LSTR · OpenLaneF1: 59.96 -> 61.86Helped
Add Curve-IoU to the LSTR baseline (ablation)LSTR · CULaneF1: 73.56 -> 76.05Helped
Increase lane anchors from 50 to 150 (ablation)Our method · OpenLaneF1: 65.64 -> 68.34Helped

Surprising findings

Limitations

Experimental setup

Datasets: OpenLane CULane Tusimple

Benchmarks: OpenLane CULane Tusimple

Metrics: F1 accuracy FPR FNR FPS GFLOPs

Baselines: LaneATT PersFormer CondLaneNet CLRNet CondLSTR SCNN UFLD LSTR Laneformer RESA PriorLane ADNet

Builds on: CLRNet LSTR Deformable DETR Swin Transformer LaneATT

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy