Papers › Anchor3DLane: Learning to Regress 3D Anchors for Monocular 3D Lane Detection

Anchor3DLane: Learning to Regress 3D Anchors for Monocular 3D Lane Detection

6 Jan 2023CVPR 2023 1arXiv:2301.02371archive 2025-07-28

Shaofei Huang, Zhenwei Shen, Zehao Huang, Zi-han Ding, Jiao Dai, Jizhong Han, Naiyan Wang, Si Liu

Monocular 3D lane detection is a challenging task due to its lack of depth information. A popular solution is to first transform the front-viewed (FV) images or features into the bird-eye-view (BEV) space with inverse perspective mapping (IPM) and detect lanes from BEV features. However, the reliance of IPM on flat ground assumption and loss of context information make it inaccurate to restore 3D information from BEV representations. An attempt has been made to get rid of BEV and predict 3D lanes from FV representations directly, while it still underperforms other BEV-based methods given its lack of structured representation for 3D lanes. In this paper, we define 3D lane anchors in the 3D space and propose a BEV-free method named Anchor3DLane to predict 3D lanes directly from FV representations. 3D lane anchors are projected to the FV features to extract their features which contain both good structural and context information to make accurate predictions. In addition, we also develop a global optimization method that makes use of the equal-width property between lanes to reduce the lateral error of predictions. Extensive experiments on three popular 3D lane detection benchmarks show that our Anchor3DLane outperforms previous BEV-based methods and achieves state-of-the-art performances. The code is available at: https://github.com/tusen-ai/Anchor3DLane.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

tusen-ai/anchor3dlane officialmentioned in papermentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

3D Lane DetectionLane Detectionglobal-optimization

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
3D Lane Detection Apollo Synthetic 3D Lane Anchor3DLane F1 95.6 #4 of 10 Archive leaderboard report
3D Lane Detection Apollo Synthetic 3D Lane Anchor3DLane X error far 0.306 #4 of 10 Archive leaderboard report
3D Lane Detection Apollo Synthetic 3D Lane Anchor3DLane X error near 0.052 #4 of 10 Archive leaderboard report
3D Lane Detection Apollo Synthetic 3D Lane Anchor3DLane Z error far 0.223 #4 of 10 Archive leaderboard report
3D Lane Detection Apollo Synthetic 3D Lane Anchor3DLane Z error near 0.015 #4 of 10 Archive leaderboard report
3D Lane Detection Apollo Synthetic 3D Lane Anchor3DLane† (iterative regression) F1 95.4 #5 of 10 Archive leaderboard report
3D Lane Detection Apollo Synthetic 3D Lane Anchor3DLane† (iterative regression) X error far 0.299 #5 of 10 Archive leaderboard report
3D Lane Detection Apollo Synthetic 3D Lane Anchor3DLane† (iterative regression) X error near 0.048 #5 of 10 Archive leaderboard report
3D Lane Detection Apollo Synthetic 3D Lane Anchor3DLane† (iterative regression) Z error far 0.220 #5 of 10 Archive leaderboard report
3D Lane Detection Apollo Synthetic 3D Lane Anchor3DLane† (iterative regression) Z error near 0.013 #5 of 10 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane-T† (multi-frame + iterative regression) Curve 58.0 #13 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane-T† (multi-frame + iterative regression) Extreme Weather 52.7 #13 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane-T† (multi-frame + iterative regression) F1 (all) 54.3 #13 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane-T† (multi-frame + iterative regression) FPS (pytorch) - #13 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane-T† (multi-frame + iterative regression) Intersection 45.8 #13 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane-T† (multi-frame + iterative regression) Merge & Split 51.7 #13 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane-T† (multi-frame + iterative regression) Night 48.7 #13 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane-T† (multi-frame + iterative regression) Up & Down 47.2 #13 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane† (iterative regression) Curve 57.2 #14 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane† (iterative regression) Extreme Weather 52.5 #14 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane† (iterative regression) F1 (all) 53.7 #14 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane† (iterative regression) Intersection 45.4 #14 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane† (iterative regression) Merge & Split 51.2 #14 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane† (iterative regression) Night 47.8 #14 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane† (iterative regression) Up & Down 46.7 #14 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane (ResNet-18) Curve 56.2 #15 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane (ResNet-18) Extreme Weather 51.9 #15 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane (ResNet-18) F1 (all) 53.1 #15 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane (ResNet-18) Intersection 44.2 #15 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane (ResNet-18) Merge & Split 50.5 #15 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane (ResNet-18) Night 47.2 #15 of 21 Archive leaderboard report
3D Lane Detection OpenLane Anchor3DLane (ResNet-18) Up & Down 45.5 #15 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.

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