Papers › PVALane: Prior-Guided 3D Lane Detection with View-Agnostic Feature Alignment
PVALane: Prior-Guided 3D Lane Detection with View-Agnostic Feature Alignment
Zewen Zheng, Xuemin Zhang, Yongqiang Mou, Xiang Gao, Chengxin Li, Guoheng Huang, Chi-Man Pun, Xiaochen Yuan
Monocular 3D lane detection is essential for a reliable autonomous driving system and has recently been rapidly developing. Existing popular methods mainly employ a predefined 3D anchor for lane detection based on front-viewed (FV) space, aiming to mitigate the effects of view transformations. However, the perspective geometric distortion between FV and 3D space in this FV-based approach introduces extremely dense anchor designs, which ultimately leads to confusing lane representations. In this paper, we introduce a novel prior-guided perspective on lane detection and propose an end-to-end framework named PVALane, which utilizes 2D prior knowledge to achieve precise and efficient 3D lane detection. Since 2D lane predictions can provide strong priors for lane existence, PVALane exploits FV features to generate sparse prior anchors with potential lanes in 2D space. These dynamic prior anchors help PVALane to achieve distinct lane representations and effectively improve the precision of PVALane due to the reduced lane search space. Additionally, by leveraging these prior anchors and representing lanes in both FV and bird-eye-viewed (BEV) spaces, we effectively align and merge semantic and geometric information from FV and BEV features. Extensive experiments conducted on the OpenLane and ONCE-3DLanes datasets demonstrate the superior performance of our method compared to existing state-of-the-art approaches and exhibit excellent robustness.
Code
No code repository is listed for this paper in the archive or in Syntology's graph.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| 3D Lane Detection | OpenLane | PVALane (Swin-B) | Curve | 67.7 | #3 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (Swin-B) | Extreme Weather | 64.0 | #3 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (Swin-B) | F1 (all) | 63.4 | #3 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (Swin-B) | Intersection | 53.6 | #3 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (Swin-B) | Merge & Split | 60.8 | #3 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (Swin-B) | Night | 58.6 | #3 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (Swin-B) | Up & Down | 56.1 | #3 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (ResNet-50) | Curve | 67.3 | #4 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (ResNet-50) | Extreme Weather | 62.0 | #4 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (ResNet-50) | F1 (all) | 62.7 | #4 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (ResNet-50) | Intersection | 53.4 | #4 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (ResNet-50) | Merge & Split | 60.0 | #4 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (ResNet-50) | Night | 57.2 | #4 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (ResNet-50) | Up & Down | 54.1 | #4 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (ResNet-18) | Curve | 65.7 | #7 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (ResNet-18) | Extreme Weather | 59.5 | #7 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (ResNet-18) | F1 (all) | 61.2 | #7 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (ResNet-18) | Intersection | 52.2 | #7 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (ResNet-18) | Merge & Split | 58.7 | #7 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (ResNet-18) | Night | 56.5 | #7 of 21 | Archive leaderboard | report |
| 3D Lane Detection | OpenLane | PVALane (ResNet-18) | Up & Down | 52.6 | #7 of 21 | Archive leaderboard | report |
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Methods
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections