Conceptio › Archive › arXiv CS
arXiv CS open access

Structure-Enhanced Features and Quality-Aware Dynamic Anchor Scoring for Robust Lane Detection

2026 · arxiv_cs
arXiv CS · Papers · 2026
Open Source ↗Direct PDF ↓
machine-learningneural-networks
Conceptio Open Archive

Analyze & explore related research in Conceptio

Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.

Structure-Enhanced Features and Quality-Aware Dynamic Anchor Scoring for Robust Lane Detection †

† *

Weize Cai1, , Yongqi Dong2, , , Zhida Shao1 , Yichen Liu1 , and Zixin Fu3 1

2

arXiv:2608.09610v1 [cs.CV] 10 Aug 2026

†

1

RWTH Aachen University, Aachen, Germany Delft University of Technology, Delft, The Netherlands 3 Chang’an University, Xi’an, China

Equal contribution.

*

Corresponding author: yongqi.dong@rwth-aachen.de.

Abstract. Lane detection requires recovering thin, elongated, and frequently occluded lane structures under challenging driving conditions. While anchor-based detectors provide efficient candidate generation, their performance is limited by two coupled issues: backbone features often lose structural continuity along partially visible lanes, and classification confidence may decouple from line-level localization quality, allowing inaccurate anchors to persist before non-maximum suppression (NMS). We propose a structure-enhanced and quality-aware framework that improves lane representation and dynamic-anchor scoring while preserving the inference pipeline of the Anchor Decomposition Network (ADNet). Specifically, a Gated Horizontal-Vertical Token (GHVT) module enhances mid- and high-level backbone features via lightweight directional token interactions with a learnable residual gate. In parallel, Line-Quality-Aware Dynamic Anchor Scoring (LQAS) calibrates existing classification logits using quality supervision, hardnegative suppression, and pairwise ranking without adding inference branches. On the VIL-100 dataset, our method improves ADNet-R34 from 89.97 to 91.28 in F1 score at the 0.5 intersection-over-union threshold (F1@50), reducing both false positives and false negatives. Additional experiments on CULane and TuSimple datasets, extensive ablations, score-distribution diagnostics, and runtime analysis confirm complementary structural and ranking improvements with minimal computational overhead. Keywords: Lane detection · Dynamic anchors · Structure-enhanced features · Quality-aware scoring · Pre-NMS candidate ranking

Introduction

Lane detection is a core perception task for autonomous driving and advanced driver-assistance systems, estimating lane instances from forward-facing camera images to support localization, lane keeping, trajectory planning, and safety monitoring. The task remains challenging because lane markings are thin, elongated, sparse, and frequently interrupted by occlusion, poor illumination, worn

2

W. Cai et al.

paint, glare, shadows, and dense traffic. A robust detector must therefore infer coherent lane-set structure across the image, rather than relying solely on local pixel evidence or fragmented visual cues. Recent methods advance lane detection through diverse representations and context-modeling strategies, including segmentation-based mask prediction [14,7,10], spatial-propagation and spatio-temporal aggregation [15,30,2,32,16], and keypoint-, curve-, and Transformer-based modeling [19,24,20,3,13,4]. These advances improve lane geometry modeling, but robust detection in difficult scenes still depends on preserving continuous lane-aware features and assigning reliable confidence to candidate lanes. Another efficient line is anchor- and candidate-based lane detection, which formulates lane prediction as candidate generation, ranking, and refinement. Row-anchor methods use lightweight row-wise classification [17,18], while detector-style approaches refine instance-level candidates through attentionguided anchor pooling [21], conditional heads [12], cross-layer priors [31], or dynamic anchor decomposition [26]. Despite their efficiency, these detectors remain vulnerable to two coupled failure modes: backbone features may lose continuity along long and partially occluded lanes, and the classification scores used before non-maximum suppression (NMS) may not faithfully reflect linelevel localization quality. As a result, poorly localized or false candidates can receive high pre-NMS scores, outrank better-localized lanes, and persist in the final predictions. This paper addresses these two failure modes with a structure-enhanced and quality-aware framework built upon the Anchor Decomposition Network (ADNet) [26], a strong dynamic-anchor lane detector. To strengthen lane representation, we introduce the Gated Horizontal-Vertical Token (GHVT) module, a lightweight residual backbone plug-in that models directional token interactions along horizontal and vertical axes and adaptively injects the resulting context through a learnable residual gate. Because it preserves feature tensor shapes and leaves the detector head, geometry decoder, and NMS pipeline unchanged, GHVT is not tied to ADNet’s dynamic-anchor formulation and can serve as a general detector-agnostic backbone enhancement. To improve candidate ranking, we further propose Line-Quality-Aware Dynamic Anchor Scoring (LQAS), which calibrates ADNet’s existing classification logits so that pre-NMS scores better reflect line-level localization quality. These two components are deliberately decoupled: GHVT acts within the feature hierarchy, particularly ResNet stages 3 and 4, to strengthen the continuity of long, thin, and occluded markings, while LQAS combines quality supervision, hard-negative suppression, and pairwise ranking on the reused classification layer. This complementary design jointly improves missed-lane recovery and false-positive suppression while preserving the original ADNet inference pipeline. The experimental results support these claims. On the VIL-100 benchmark [29], the enhanced ADNet-R34 model with GHVT and LQAS improves the reproduced ADNet-R34 baseline from 89.97 to 91.28 in F1 score at the 0.5

Structure-Enhanced Features and Quality-Aware Dynamic Anchor Scoring

3

intersection-over-union threshold (F1@50) while reducing both false positives (FPs) and false negatives (FNs), and even outperforms the reported ADNetR101 results in [26] despite using the smaller ResNet-34 backbone. Together with the lightweight design of GHVT and the branch-free inference of LQAS, this indicates that the gain stems from more effective lane-structure representation and quality-aware score calibration rather than increased parameter count. On the full 34,680-frame CULane test split [15], GHVT provides positive crossdetector transfer evidence when integrated into both ADNet and LaneATT [21]. Extensive ablations further show that GHVT provides the primary improvement through enhanced lane-structure representation, while LQAS reduces FPs by suppressing high-scoring hard negatives.

2

Related Work

2.1

Lane Representations: Dense Masks, Keypoints, and Curves

Lane detection methods are commonly distinguished by how they parameterize lane instances. Segmentation-based methods formulate lane detection as semantic or instance mask prediction, using instance grouping, representation learning, self-distillation, or tailored losses [14,7,10], but often require additional grouping or post-processing to obtain lane instances. To reduce dense prediction, bottom-up keypoint methods associate local lane evidence into complete lanes [19,24], while parametric methods regress compact continuous curves, such as polynomial or Bézier representations, to model lane geometry directly [20,3]. 2.2

Anchor- and Candidate-based Lane Detection

Another efficient line formulates lane detection as candidate generation, ranking, and refinement, where predefined or dynamically generated anchors are classified, scored, and regressed into final lane instances. Row-anchor methods provide a lightweight variant by discretizing lane locations along predefined image rows and solving row-wise classification [17,18], while instance-level candidate methods improve prediction through attention-guided anchor pooling [21], conditional convolutional heads [12], cross-layer lane priors [31], or dynamic anchor decomposition [26]. These designs enable efficient inference, but their final predictions remain sensitive to feature continuity and score calibration: thin or occluded lanes require coherent lane-aware responses, while pre-NMS scores should rank well-localized lanes above ambiguous or false proposals. 2.3

Context Modeling for Lane-structure Features

Lane markings are sparse, elongated, and frequently interrupted, making contextual aggregation important for robust detection. Spatial message-passing and recurrent aggregation propagate fragmented lane evidence across rows

4

W. Cai et al.

or columns within a frame [15,30], and spatio-temporal methods further exploit adjacent frames under occlusion, blur, and worn markings [2,32,16]. Transformer-style approaches model row-, column-, or instance-level dependencies with global attention [13,4], and horizontal-vertical attention has been explored for multi-frame lane detection [27]. General visual modules such as residual learning [5], self-attention [23], and channel/spatial recalibration [8,25] also provide useful enhancement mechanisms. These studies motivate lightweight structure-aware feature enhancement that preserves the downstream detection pipeline. 2.4

Quality-aware Scoring and Pre-NMS Ranking

Localization-aware confidence is crucial whenever candidates are ranked before NMS. In object detection, IoU-Net predicts localization confidence [9], GFL unifies classification confidence with localization quality [11], and VarifocalNet learns an IoU-aware classification score [28]. Lane detection faces an analogous problem, where candidate scores should reflect line-level localization quality rather than foreground likelihood alone; CLRerNet addresses this by introducing LaneIoU into assignment and loss design [6]. However, quality-aware scoring for dynamic-anchor lane detectors remains underexplored, especially when the goal is to recalibrate existing classification logits without adding an inference branch or changing geometry decoding.

3

Method

3.1

Overview

The proposed framework improves the dynamic-anchor lane detector ADNet [26] from two complementary perspectives: lane-structure representation and score calibration, while preserving the original inference pipeline. As illustrated in Figure 1, an input image is first processed by a ResNet-34 backbone, where the proposed GHVT plug-in is applied to the stage-3 and stage-4 feature maps to strengthen mid- and high-level lane structure representations. The enhanced feature hierarchy is subsequently fed into the unchanged ADNet head, which consists of a Feature Pyramid Network (FPN), a Start Point Generate Unit (SPGU), and an Adaptive Lane Aware Unit (ALAU), followed by the original lane-geometry regression and candidate classification branches. For score calibration, LQAS reuses the existing classification logits and supervises them with line-level quality targets, encouraging pre-NMS scores to better reflect localization quality without introducing an additional inference branch. Formally, given an input image I, the framework can be summarized as F̃ = TGHVT (B(I)) ,   cand {(ℓ̂i , si )}M = D ADNet F̃ , i=1

(1) (2)

Structure-Enhanced Features and Quality-Aware Dynamic Anchor Scoring Proposed (Ours)

Baseline / Frozen

Input Image

Geometry Regression

ResNet-34 Backbone Stage 1

Stage 2

Stage 3

Stage 4

(Non-Maximum Suppression)

Classification

LQAS

Residual-gated feature enhancement

Pre-NMS score calibration with LineloU supervision (only classification layer trainable)

GHVT Core

Candidate anchors/ lane proposals

Horizontal branch (Head re-weighting)

Classification logits

Input Features

BN

LQAS

logits

GHVT Plug-in

Output Lanes NMS

ADNet Head (FPN → SPGU → ALAU)

GHVT Plug-in (detector-agnostic)

1×1 Reduce

5

Vertical branch

Fusion

1×1 Expand

gate (init 10-4)

Score

Output

+

(Channel recalibration)

Quality target (LineloU)

Loss Supervision (only classification layer trainable)

( : ground-truth lane)

GHVT modules (trainable)

Gating (trainable, near-zero init)

BN

Batch normalization

Residual / no-gradient

Trainable (LQAS classification layer)

Auxiliary supervision

Fig. 1: Overview of the proposed lane detection framework. where B is the ResNet-34 backbone, TGHVT the GHVT feature-enhancement module, and DADNet the unchanged ADNet detector. Mcand is the number of pre-NMS dynamic-anchor candidates, ℓ̂i the i-th lane hypothesis, and si its pre-NMS ranking score computed from the existing classification logits. Since GHVT enhances features while LQAS modifies only score supervision, the detector head, geometry decoder, ranking rule, and NMS procedure remain unchanged during inference. During training, GHVT is optimized with the original ADNet loss, and LQAS provides an additional score-calibration loss for the classification layer, as detailed in subsection 3.2 and subsection 3.3. 3.2

GHVT for Lane-Structure Enhancement

GHVT is a residual backbone enhancement module for strengthening elongated lane features. Given a stage feature map Xs ∈ RCs ×Hs ×Ws , GHVT applies normalization and channel compression, performs horizontal-vertical token modeling, projects the features back to the original dimension, and injects the enhanced representation through a learnable near-identity residual gate: X̃s = Xs + γ s ⊙ ψs (As (ϕs (BN(Xs )))) ,

(3)

where ϕs and ψs denote 1×1 channel reduction and expansion projections, BN denotes batch normalization, As is the horizontal-vertical token operator, ⊙ represents element-wise multiplication, and γ s is a learnable residual gate initialized to 10−4 to stabilize early-stage training by preserving the original ADNet representation. The operator As captures complementary spatial and channel dependencies. Let Ts ∈ RNs ×ds be the flattened feature map with Ns spatial tokens and embedding dimension ds . The horizontal branch produces a spatial representation Hs via multi-head token attention, while the vertical branch generates a

6

W. Cai et al.

channel-wise gating vector ws from globally aggregated context: As (Ts ) = Hs ⊙ ws ,

(4)

Hs = ConcatH h=1 Attnh (Ts ),

(5)

ws = σ(W2 δ(W1 GAP(Ts ))) ,

(6)

where GAP denotes global average pooling, W1 and W2 form a bottleneck transformation, δ(·) and σ(·) denote ReLU and sigmoid activations, ConcatH h=1 concatenates the H attention-head outputs along the channel dimension, and ⊙ performs element-wise channel reweighting between the spatial features Hs and channel importance ws . In implementation, GHVT is applied to ResNet stages 3 and 4: stage 3 operates on higher-resolution features with reduced token dimensionality for efficiency, while stage 4 captures global context from low-resolution representations. The design is detector-agnostic: since GHVT only transforms backbone feature maps while preserving their tensor shape, it is independent of ADNet’s dynamic-anchor head, lane parameterization, and NMS procedure, enabling direct transfer to other lane detectors such as LaneATT [21]. 3.3

Line-Quality-Aware Dynamic Anchor Scoring (LQAS)

LQAS aligns ADNet [26] classification confidence with line-level localization quality. ADNet ranks dynamic-anchor candidates using classification confidence before NMS. However, binary foreground confidence is not always consistent with lane localization quality: poorly localized or background anchors may still receive high pre-NMS scores. LQAS addresses this mismatch by recalibrating the existing classification logits into quality-aware candidate scores, without introducing an additional inference branch or modifying the geometry decoder. For each dynamic anchor i, the detector predicts a lane hypothesis ℓ̂i and two classification logits (zi+ , zi− ). We use the logit margin to define the pre-NMS ranking score as: si = σ(zi+ − zi− ),

(7)

For a matched anchor set P and an unmatched anchor set N , LQAS assigns continuous quality targets, q, to positive samples based on Line Intersectionover-Union (LineIoU) [6], while assigning zero to negative samples: h  iβ qp = clip LineIoU(ℓ̂p , gπ(p) ; w), 0, 1 ,

p ∈ P;

qj = 0, j ∈ N .

(8)

Here, gπ(p) denotes the ground-truth lane assigned to anchor p, and LineIoU follows the lane-overlap formulation in confidence-aware lane detection [6]. The parameter w controls the spatial tolerance in LineIoU computation, while β is a fixed calibration exponent controlling the sharpness of the quality target.

Structure-Enhanced Features and Quality-Aware Dynamic Anchor Scoring

7

This formulation encourages classification scores to reflect line-level localization quality rather than merely foreground likelihood. To focus supervision on candidates that influence NMS, we mine scoreadaptive hard negatives from unmatched anchors N : H = Top-K(sj , K),

K = min (|N |, max(Kmin , ⌊r|P|⌋)) .

(9)

j∈N

Here, H denotes the set of selected hard-negative anchors, and sj is the preNMS ranking score of candidate j ∈ N . The parameter K controls the number of mined hard negatives, where Kmin ensures a minimum selection size and r defines the proportional sampling ratio with respect to the positive set P. The final LQAS loss combines quality alignment, hard-negative suppression, and pairwise ranking: LLQAS =

1 X 1 X BCE(sp , qp ) + λh BCE(sh , 0) |P| |H| p∈P

h∈H

1 XX + λr [τ + sh − sp ]+ . |P||H|

(10)

p∈P h∈H

Here, P and H denote the sets of positive and hard-negative anchors, respectively. sp is the pre-NMS ranking score, and qp is the LineIoU-based quality target. BCE(·, ·) denotes the binary cross-entropy loss, while [·]+ = max(·, 0) denotes the hinge function with margin τ . The hyperparameters λh and λr balance hard-negative suppression and ranking supervision, respectively. Overall, the first term in Equation 10 enforces alignment between scores and continuous lane quality, the second term suppresses high-scoring hard negatives, and the third term explicitly encourages correct ranking of positives over confusing negatives before NMS. In implementation, LQAS is trained on top of the GHVT-enhanced ADNet checkpoint with a narrow trainable scope: only the classification layer is updated, while the backbone, GHVT, FPN, SPGU, ALAU, and regression head are frozen. This design isolates score-quality alignment from geometry learning and ensures that the observed improvements are attributed to enhanced pre-NMS ranking rather than additional inference complexity.

3.4

Inference

The proposed model preserves the original ADNet inference pipeline. At test time, dynamic-anchor candidates are decoded and ranked using the same score formulation and logic described in subsection 3.3, followed by the unchanged NMS and lane decoding procedure. No additional inference branches are introduced, and the computational complexity remains identical to ADNet apart from the GHVT-enhanced backbone.

8

W. Cai et al.

4

Experiments and Results

4.1

Experimental Setup

We evaluate the proposed method on three lane-detection benchmarks with complementary scene characteristics: VIL-100 [29], CULane [15], and TuSimple [22]. VIL-100 [29] serves as the primary benchmark, as it contains videoderived driving scenes with frequent occlusion, illumination variation, dense lane layouts, and challenging road structures. CULane [15] provides diverse real-world scenarios and challenging difficult subsets, including crowded, night, and no-line conditions; we use its full 34,680-frame test split to evaluate crossdataset generalization performance beyond VIL-100. TuSimple [22] consists of relatively structured highway scenes and is used as an auxiliary benchmark under simpler geometric conditions. For all datasets, we report standard lane-detection metrics, including F1@50, accuracy (Acc), false positive (FP) rate, and false negative (FN) rate, and additionally report F1@75 on CULane to evaluate performance under stricter localization requirements. All local training, fine-tuning, testing, and runtime measurements are conducted on a single NVIDIA A40 GPU with CUDA 12.1 and 128 GB system RAM to ensure fair comparisons. 4.2

Main Results on the VIL-100 Benchmark

Table 1: Quantitative comparison of lane detection methods on VIL-100 benchmark. Method

F1@50↑

Acc (%)↑

FP (%)↓

FN (%)↓

MMA-Net [29] MHVT [27] LaneNet [14] SCNN-VGG16 [15] SAD-ENet [7] UFLD-R34 [17] LSTR [13] CLRNet-R18 [31] CLRNet-R101 [31] ADNet-R34 [26] ADNet-R101 [26]

83.90 84.60 72.10 49.10 75.50 31.00 70.30 57.27 59.41 90.39 90.90

91.00 91.50 85.80 90.70 88.60 85.20 88.40 88.99 88.65 94.38 94.27

11.10 8.20 12.20 12.80 17.00 11.50 16.30 6.90 2.10 4.40 4.70

10.50 9.50 20.70 11.00 15.20 21.50 14.80 13.50 12.50 4.90 5.00

Baseline ADNet-R34 Enhanced ADNet-R34

89.97 91.28

94.38 94.43

4.43 4.26

4.90 4.69

The proposed framework achieves strong performance on the VIL-100 benchmark. As shown in Table 1, the enhanced ADNet-R34 with the proposed GHVT and LQAS (ADNet-R34 GHVT+LQAS) achieves the F1@50 of 91.28, surpassing the reproduced ADNet-R34 baseline by 1.31 points. This improvement is accompanied by consistent reductions in both FP (4.43% → 4.26%)

Structure-Enhanced Features and Quality-Aware Dynamic Anchor Scoring

9

and FN (4.90% → 4.69%), indicating that the gain is not obtained through a precision–recall trade-off. The proposed method also surpasses the ADNetR101 results in [26], which uses a larger backbone, across all evaluated metrics. This suggests the performance gain is not due to increased model complexity or parameter count, but rather to more effective lane-structure modeling and quality-aware scoring. Consistent with these quantitative results, the qualitative comparisons in Figure 2 show that the enhanced ADNet-R34 GHVT+LQAS produces more complete and stable lane hypotheses under challenging conditions, including fog, glare, night driving, dense traffic, and heavy occlusion. In these scenarios, the baseline model is more prone to fragmented or distracted predictions due to incomplete markings and surrounding structural interference.

Fig. 2: Qualitative comparison on the VIL-100 benchmark. The selected scenes include fog, dense lane layout, truck occlusion, glare, and night driving.

4.3

Cross-Dataset Generalization and Transfer Evidence

This section evaluates whether the proposed representation enhancement remains effective beyond the primary VIL-100 benchmark.

10

W. Cai et al.

Results on CULane. Table 2 reports both literature and locally reproduced results on the full 34,680-frame CULane test split. The enhanced ADNetR34 GHVT+LQAS improves the ADNet-R34 baseline from 78.95 to 79.09 in F1@50 and from 60.65 to 60.86 in F1@75. Similarly, the enhanced LaneATTR34 with GHVT and LQAS (LaneATT-R34 GHVT+LQAS) improves the corresponding baseline from 76.58 to 76.75 in F1@50 and from 53.62 to 54.63 in F1@75. These consistent improvements across two different detector families indicate that the proposed GHVT and LQAS generalize effectively beyond ADNet backbone and the VIL-100 training distribution. More importantly, the gains are observed across multiple challenging subsets, including crowded, night, and no-line scenarios, as shown in Table 2. The qualitative results in Figure 3 further corroborate this observation with ADNet-R34 GHVT+LQAS and LaneATT-R34 GHVT+LQAS outperforming their corresponding baseline by more correctly detected lane line numbers and more stable lane lines. Table 2: CULane benchmark evaluation. Literature results are reported for reference, while reproduced results assess the cross-dataset and cross-detector generalization of the proposed GHVT and LQAS. Values in parentheses indicate gains/decreases over the corresponding baseline. Method

Backbone F1@50↑ F1@75↑ Normal↑ Crowd↑ NoLine↑ Cross↓ Night↑

SCNN [15] LaneAF [1] GANet [24] CondLane [12] CLRNet [31] CLRerNet [6] ADNet [26]

VGG16 DLA34 R34 R34 R34 R34 R34

71.60 77.41 79.39 78.74 79.73 80.76 78.94

N/R N/R N/R 59.39 62.11 63.77 N/R

90.60 91.80 93.73 93.38 93.49 93.93 92.90

69.70 75.61 77.92 77.14 78.06 79.51 77.45

43.40 51.38 52.63 51.85 54.01 55.55 52.89

1990 1360 1368 1387 1216 1088 1499

66.10 73.03 73.67 73.92 75.02 76.02 74.78

R34

78.95 79.09

60.65 60.86

92.90 93.46

77.46 77.58

52.89 53.49

1498 1499

74.78 74.99

(+0.14)

(+0.21)

(+0.56)

(+0.12)

(+0.60)

(−1)

(+0.21)

76.58 76.75

53.62 54.63

92.12 92.37

74.84 74.79

49.22 49.98

1310 1311

70.54 71.18

(+0.17)

(+1.01)

(+0.25)

(−0.05)

(+0.76)

(−1)

(+0.64)

Baseline ADNet-R34 Enhanced ADNet-R34

R34

Baseline LaneATT-R34

R34

Enhanced LaneATT-R34

R34

Results on TuSimple. The TuSimple benchmark provides auxiliary evidence under a more structured highway setting. As shown in Table 3, the reproduced ADNet-R34 baseline matches the reported ADNet-R34 results in [26]. Incorporating the proposed GHVT and LQAS modules improves performance, increasing F1@50 from 97.31 to 97.49 while reducing the FP rate from 2.83% to 2.41%. These results indicate that the proposed model enhancement provides precision-oriented transfer gains under the simpler lane geometry in TuSimple. 4.4

Ablation Study of GHVT and LQAS on VIL-100

We conduct a sequential ablation on the VIL-100 benchmark to isolate the contributions of the two proposed components. Starting from ADNet-R34 baseline, we first add the GHVT module to evaluate lane-structure representation and

Structure-Enhanced Features and Quality-Aware Dynamic Anchor Scoring

11

then add the LQAS module to evaluate quality-aware score calibration for preNMS candidate ranking.

Fig. 3: Qualitative comparison on CULane benchmark in crowd, night, normal, arrow-marking, and no-line scenarios. Table 3: TuSimple benchmark evaluation. Method

Backbone

F1@50↑

Acc(%)↑

FP(%)↓

FN(%)↓

UFLDv2 [18] LaneATT [21] CondLaneNet [12] ADNet-R34 [26]

R34 R34 R101 R34

96.22 96.77 97.24 97.31

95.56 95.63 96.54 96.60

3.18 3.53 2.01 2.83

4.37 2.92 3.50 2.53

Baseline ADNet-R34 Enhanced ADNet-R34

R34 R34

97.31 97.49

96.60 96.49

2.83 2.41

2.53 2.62

As shown in Table 4, adding GHVT provides the dominant gain, improving F1@50 from 89.97 to 91.21 (+1.24), while increasing the number of true positives (TPs) from 7580 to 7702 and reducing FNs from 869 to 747. This indicates improved lane recovery. Adding LQAS further improves F1@50 to 91.28 and yields the best precision, mainly by reducing FPs from 738 to 712 while keeping recall rate close to ADNet GHVT. These results support the intended complementarity: GHVT improves structural lane recovery, whereas LQAS improves candidate ranking and false-positive suppression before NMS. 4.5

Analysis of GHVT for Lane-Structure Enhancement

Branch and stage placement. Table 5 analyzes both the branch composition and insertion stage of GHVT. For branch composition, the branch-removal variants keep the module inserted at stages 3 and 4, but remove either the horizontal or vertical branch. The results show that GHVT is not a generic

12

W. Cai et al.

Table 4: Sequential component ablation of GHVT and LQAS on VIL-100 benchmark. Model

TPs↑ FPs↓ FNs↓ Prec.(%)↑ Rec.(%)↑ F1@50↑ ∆F1@50↑

ADNet-R34 (baseline) 7580 ADNet GHVT 7702 ADNet GHVT+LQAS 7692

821 738 712

869 747 757

90.23 91.26 91.53

89.71 91.16 91.04

89.97 91.21 91.28

0.00 +1.24 +1.31

attention add-on: using only the horizontal branch leads to severe degradation, whereas the vertical-only variant still improves model performance over the ADNet-R34 baseline. This suggests that the vertical channel-recalibration branch is important for stabilizing the enhanced representation, and that horizontal token interactions become effective when coupled with channel-wise reliability modeling. For stage placement, stage 3 contributes more than stage 4, indicating that lane detection benefits from enhancing features while thin lane evidence remains spatially resolvable. Combining stages 3 and 4 with full GHVT branches achieves the best result among those variants, suggesting complementarity between mid-level spatial detail and high-level context. Table 5: GHVT branch and stage-placement ablation on the VIL-100 benchmark. Rows 2–3 remove either the vertical or horizontal branch with GHVT inserted at stages 3+4, while rows 4–5 evaluate the full GHVT block at individual backbone stages. Variant

Placement

ADNet-R34 GHVT w/o vertical GHVT w/o horizontal Stage 4 only Stage 3 only Full GHVT

none stages 3+4, horizontal only stages 3+4, vertical only stage 4 stage 3 stages 3+4

F1@50↑

∆F1@50↑

89.97 77.31 90.77 90.79 91.11 91.21

0.00 -12.66 +0.79 +0.82 +1.14 +1.24

Difficult-case analysis and feature visualization. We next examine whether GHVT improves the performance in scenes where lane-structure modeling is most critical. Table 6 reports subset results on VIL-100. Sample sizes in each subset are counted from annotations, while F1@50, FPs, and FNs follow the same validation protocol as the main evaluation. The ADNet-R34 and ADNetR34 GHVT columns report F1@50, and ∆F1@50, ∆FPs, and ∆FNs are computed as the performance of ADNet-R34 GHVT minus that of ADNet-R34. The subset results indicate that GHVT strengthens lane-structure representation, with the main gains appearing in scenes where lane continuity is difficult to recover. On the full VIL-100 test set, GHVT reduces both FPs and FNs. The improvements are especially clear in occlusion-related subsets: F1@50 increases by 1.68, 1.28, and 1.48 points for partial, severe partial, and full occlusion subsets, respectively, with consistent reductions in FPs and FNs. A similar trend is observed in multi-lane scenes, where the occluded multilane subset achieves a 1.44-point F1@50 gain while substantially reducing both

Structure-Enhanced Features and Quality-Aware Dynamic Anchor Scoring

13

Table 6: GHVT performance analysis across different subsets on VIL-100 benchmark. Subset

#Img #Lane ADNet-R34 ADNet-R34 GHVT ∆F1@50 ∆FPs ∆FNs

All test set Non-occluded Partial occlusion Severe partial occlusion Full occlusion Four-lane scenes Five-lane scenes Occluded multi-lane

2000 244 279 858 619 835 911 1546

8451 934 1252 3815 2450 3341 4556 6987

89.97 92.57 85.40 88.51 93.53 90.23 88.94 88.97

91.21 92.41 87.08 89.79 95.00 91.78 89.97 90.41

+1.24 -0.16 +1.68 +1.28 +1.48 +1.55 +1.03 +1.44

-83 +1 -11 -51 -22 -51 -27 -78

-122 +2 -28 -47 -49 -54 -62 -118

FPs and FNs. By contrast, the non-occluded subset remains nearly unchanged. These results suggest that GHVT mainly benefits cases requiring continuous lane evidence to be recovered from occlusion, dense lane layouts, or visually incomplete cues. Figure 4 provides visual support and further illustrates the effect of GHVT. Compared with ADNet-R34, ADNet-R34 GHVT produces more continuous stage-3 responses along lane regions and suppresses activations around vehicle occlusions, glare, road boundaries, and other distracting structures. This supports the role of GHVT in strengthening lane-structure representation.

Fig. 4: Effect of GHVT on stage-3 feature activations. From top to bottom: (a) input images with ground-truth lanes, (b) ADNet-R34 stage-3 activations, and (c) ADNet-R34 GHVT stage-3 activations.

4.6

Analysis of LQAS for Quality-Aware Candidate Ranking

Detection-level effect. LQAS targets residual ranking errors after GHVT enhances lane-structure representation. As shown in Table 4, adding LQAS to ADNet-R34 GHVT reduces FPs from 738 to 712 and improves precision from 91.26% to 91.53%, while maintaining similar recall rate. This indicates that LQAS improves pre-NMS candidate ranking and false-positive suppression.

14

W. Cai et al.

Score-distribution diagnostics. The score diagnostics in Table 7 and Figure 5 help explain why LQAS reduces FPs. Figure 5(a) reports the hard-negative survivor rate, defined as the percentage of unmatched dynamic anchors whose pre-NMS score exceeds a given threshold. Figure 5(b) shows the corresponding raw score distribution, where the dashed line marks the 0.30 score threshold. With LQAS, the hard-negative 90th-percentile score decreases from 0.262 to 0.238, and the proportion of hard negatives above 0.30 drops from 8.73% to 8.02%. Meanwhile, positive scores are preserved. These results indicate that LQAS improves pre-NMS ranking by suppressing confusing high-scoring negatives without weakening positive candidates. Table 7: LQAS score-distribution diagnostics on the VIL-100 benchmark. Relative benefits are computed according to the metric direction. Lower hardnegative scores and larger positive–negative score separation indicate better pre-NMS ranking. Metric Hard-neg. mean score↓ Hard-neg. P90 score↓ Hard-neg. survivor (s ≥ 0.30)↓ Positive mean score↑ Pos. vs. hard-neg. separation↑

ADNet-R34 +GHVT

ADNet-R34 +GHVT+LQAS

Relative benefit

0.067 0.262 8.73% 0.624 0.556

0.062 0.238 8.02% 0.632 0.571

7.46% 9.16% 8.13% 1.28% 2.70%

Fig. 5: Effect of LQAS for quality-aware pre-NMS candidate ranking on VIL100 benchmark. 4.7

Analysis of Computational Efficiency and Model Complexity

We evaluate whether the proposed modules introduce practical deployment overhead. Table 8 reports model size and local throughput measured on a single NVIDIA A40, with ∆ values computed relative to the corresponding baselines. Since LQAS recalibrates the existing classification logits and introduces no additional inference branch, the inference-time overhead mainly comes from GHVT. The enhanced ADNet-R34 GHVT+LQAS increases the parameter count by 1.32% and reduces FPS by 3.31%, while LaneATTR34 GHVT+LQAS increases the parameter count by 1.31% and reduces

Structure-Enhanced Features and Quality-Aware Dynamic Anchor Scoring

15

FPS by 2.16%. Overall, the proposed model enhancement adds only about 1.3% parameters and preserves high inference throughput, indicating limited computational overhead. Table 8: Runtime and model complexity measured locally on an NVIDIA A40. Model ADNet-R34 ADNet-R34 GHVT+LQAS LaneATT-R34 LaneATT-R34 GHVT+LQAS

5

Params (M) ∆Params FPS 21.95 22.24 22.13 22.42

– +1.32% – +1.31%

272 263 231 226

∆FPS – -3.31% – -2.16%

Conclusion

In this paper, we present a structure-enhanced and quality-aware framework for robust lane detection. The proposed GHVT module strengthens mid- and high-level backbone features via lightweight residual horizontal-vertical token modeling, while LQAS aligns ADNet’s classification confidence with line-level localization quality without introducing additional inference-time branches. On the VIL-100 benchmark, the proposed enhanced ADNet-R34 model (ADNetR34 GHVT+LQAS) improves the reproduced baseline from 89.97 to 91.28 in F1@50 and reduces both false positives and false negatives. Extensive evaluations, including ablation studies, difficult-subset analysis, score-distribution diagnostics, cross-dataset performance generalization on CULane and TUSimple, and runtime measurements, further demonstrate that GHVT provides the primary structural improvement, while LQAS enhances pre-NMS candidate ranking with minimal computational overhead.

References 1. Abualsaud, H., Liu, S., Lu, D.B., Situ, K., Rangesh, A., Trivedi, M.M.: Laneaf: Robust multi-lane detection with affinity fields. IEEE Robotics and Automation Letters 6(4), 7477–7484 (2021) 2. Dong, Y., Patil, S., van Arem, B., Farah, H.: A hybrid spatial–temporal deep learning architecture for lane detection. Computer-Aided Civil and Infrastructure Engineering 38(1), 67–86 (2023). https://doi.org/10.1111/mice.12829 3. Feng, Z., Guo, S., Tan, X., Xu, K., Wang, M., Ma, L.: Rethinking efficient lane detection via curve modeling. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. pp. 17062–17070 (2022) 4. Han, J., Deng, X., Cai, X., Yang, Z., Xu, H., Xu, C., Liang, X.: Laneformer: Object-aware row-column transformers for lane detection. In: Proceedings of the AAAI Conference on Artificial Intelligence. vol. 36, pp. 799–807 (2022) 5. He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. pp. 770–778 (2016)

16

W. Cai et al.

6. Honda, H., Uchida, Y.: Clrernet: Improving confidence of lane detection with laneiou. In: Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision. pp. 1176–1185 (2024) 7. Hou, Y., Ma, Z., Liu, C., Loy, C.C.: Learning lightweight lane detection cnns by self attention distillation. In: Proceedings of the IEEE/CVF International Conference on Computer Vision. pp. 1013–1021 (2019) 8. Hu, J., Shen, L., Sun, G.: Squeeze-and-excitation networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. pp. 7132–7141 (2018) 9. Jiang, B., Luo, R., Mao, J., Xiao, T., Jiang, Y.: Acquisition of localization confidence for accurate object detection. In: Proceedings of the European Conference on Computer Vision. pp. 784–799 (2018) 10. Li, R., Dong, Y.: Robust lane detection through self-pretraining with masked sequential autoencoders and fine-tuning with customized PolyLoss. IEEE Transactions on Intelligent Transportation Systems 24(12), 14121–14132 (2023). https: //doi.org/10.1109/TITS.2023.3305015 11. Li, X., Wang, W., Wu, L., Chen, S., Hu, X., Li, J., Tang, J., Yang, J.: Generalized focal loss: Learning qualified and distributed bounding boxes for dense object detection. In: Advances in Neural Information Processing Systems. vol. 33, pp. 21002–21012 (2020) 12. Liu, L., Chen, X., Zhu, S., Tan, P.: Condlanenet: A top-to-down lane detection framework based on conditional convolution. In: Proceedings of the IEEE/CVF International Conference on Computer Vision. pp. 3773–3782 (2021) 13. Liu, R., Yuan, Z., Liu, T., Xiong, Z.: End-to-end lane shape prediction with transformers. In: Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision. pp. 3694–3702 (2021) 14. Neven, D., De Brabandere, B., Georgoulis, S., Proesmans, M., Van Gool, L.: Towards end-to-end lane detection: An instance segmentation approach. In: IEEE Intelligent Vehicles Symposium. pp. 286–291 (2018) 15. Pan, X., Shi, J., Luo, P., Wang, X., Tang, X.: Spatial as deep: Spatial cnn for traffic scene understanding. In: Proceedings of the AAAI Conference on Artificial Intelligence. vol. 32 (2018) 16. Patil, S., Dong, Y., Farah, H., Hellendoorn, H.: Efficient sequential neural network with spatial-temporal attention and linear LSTM for robust lane detection using multi-frame images (2026). https://doi.org/10.48550/arXiv.2602.03669 17. Qin, Z., Wang, H., Li, X.: Ultra fast structure-aware deep lane detection. In: Proceedings of the European Conference on Computer Vision. pp. 276–291 (2020) 18. Qin, Z., Zhang, P., Li, X.: Ultra fast deep lane detection with hybrid anchor driven ordinal classification. IEEE Transactions on Pattern Analysis and Machine Intelligence pp. 1–14 (2022). https://doi.org/10.1109/TPAMI.2022.3182097 19. Qu, Z., Jin, H., Zhou, Y., Yang, Z., Zhang, W.: Focus on local: Detecting lane marker from bottom up via key point. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. pp. 14122–14130 (2021) 20. Tabelini, L., Berriel, R., Paixao, T.M., Badue, C., De Souza, A.F., OliveiraSantos, T.: Polylanenet: Lane estimation via deep polynomial regression. In: International Conference on Pattern Recognition. pp. 6150–6156 (2020) 21. Tabelini, L., Berriel, R., Paixao, T.M., Badue, C., De Souza, A.F., OliveiraSantos, T.: Keep your eyes on the lane: Real-time attention-guided lane detection. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. pp. 294–302 (2021)

Structure-Enhanced Features and Quality-Aware Dynamic Anchor Scoring

17

22. TuSimple: Tusimple lane detection benchmark. https://github.com/TuSimple/ tusimple-benchmark (2017) 23. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, L., Polosukhin, I.: Attention is all you need. In: Advances in Neural Information Processing Systems. vol. 30 (2017) 24. Wang, J., Ma, Y., Huang, S., Hui, T., Wang, F., Qian, C., Zhang, T.: A keypoint-based global association network for lane detection. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. pp. 1392–1401 (2022) 25. Woo, S., Park, J., Lee, J.Y., Kweon, I.S.: Cbam: Convolutional block attention module. In: Proceedings of the European Conference on Computer Vision. pp. 3–19 (2018) 26. Xiao, L., Li, X., Yang, S., Yang, W.: Adnet: Lane shape prediction via anchor decomposition. In: Proceedings of the IEEE/CVF International Conference on Computer Vision. pp. 6404–6413 (2023) 27. Zhang, H., Gu, Y., Wang, X., Pan, J., Wang, M.: Lane detection transformer based on multi-frame horizontal and vertical attention and visual transformer module. In: Proceedings of the European Conference on Computer Vision. pp. 1–16 (2022). https://doi.org/10.1007/978-3-031-19842-7_1 28. Zhang, H., Wang, Y., Dayoub, F., Sunderhauf, N.: Varifocalnet: An iou-aware dense object detector. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. pp. 8514–8523 (2021) 29. Zhang, Y., Zhu, L., Feng, W., Fu, H., Wang, M., Li, Q., Li, C., Wang, S.: Vil100: A new dataset and a baseline model for video instance lane detection. In: Proceedings of the IEEE/CVF International Conference on Computer Vision. pp. 15681–15690 (2021) 30. Zheng, T., Fang, H., Zhang, Y., Tang, W., Yang, Z., Liu, H., Cai, D.: Resa: Recurrent feature-shift aggregator for lane detection. In: Proceedings of the AAAI Conference on Artificial Intelligence. vol. 35, pp. 3547–3554 (2021) 31. Zheng, T., Huang, Y., Liu, Y., Tang, W., Yang, Z., Cai, D., He, X.: Clrnet: Cross layer refinement network for lane detection. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. pp. 898–907 (2022) 32. Zou, Q., Jiang, H., Dai, Q., Yue, Y., Chen, L., Wang, Q.: Robust lane detection from continuous driving scenes using deep neural networks. IEEE Transactions on Vehicular Technology 69(1), 41–54 (2020)

Related documents

Record · ID 441811 · SHA-256 453a7540517c2799
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Bring this data into your agent: Connect via MCP or API · 20 free credits to start · no card required
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive