Papers › CLRerNet: Improving Confidence of Lane Detection with LaneIoU

CLRerNet: Improving Confidence of Lane Detection with LaneIoU

15 May 2023arXiv:2305.08366archive 2025-07-28

Hiroto Honda, Yusuke Uchida

Lane marker detection is a crucial component of the autonomous driving and driver assistance systems. Modern deep lane detection methods with row-based lane representation exhibit excellent performance on lane detection benchmarks. Through preliminary oracle experiments, we firstly disentangle the lane representation components to determine the direction of our approach. We show that correct lane positions are already among the predictions of an existing row-based detector, and the confidence scores that accurately represent intersection-over-union (IoU) with ground truths are the most beneficial. Based on the finding, we propose LaneIoU that better correlates with the metric, by taking the local lane angles into consideration. We develop a novel detector coined CLRerNet featuring LaneIoU for the target assignment cost and loss functions aiming at the improved quality of confidence scores. Through careful and fair benchmark including cross validation, we demonstrate that CLRerNet outperforms the state-of-the-art by a large margin - enjoying F1 score of 81.43% compared with 80.47% of the existing method on CULane, and 86.47% compared with 86.10% on CurveLanes.

PaperPDFCode

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

Code

hirotomusiker/clrernet 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

Autonomous DrivingLane Detection

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Lane Detection CULane CLRerNet-DLA34 F1 score 81.12 #2 of 63 Archive leaderboard report
Lane Detection CULane CLRerNet-Res101 F1 score 80.91 #3 of 63 Archive leaderboard report
Lane Detection CULane CLRerNet-Res34 F1 score 80.76 #5 of 63 Archive leaderboard report
Lane Detection CurveLanes CLRerNet-DLA34 F1 score 86.47 #8 of 19 Archive leaderboard report
Lane Detection CurveLanes CLRerNet-DLA34 GFLOPs 18.4 #8 of 19 Archive leaderboard report
Lane Detection CurveLanes CLRerNet-DLA34 Precision 91.66 #8 of 19 Archive leaderboard report
Lane Detection CurveLanes CLRerNet-DLA34 Recall 81.83 #8 of 19 Archive leaderboard report
Lane Detection CurveLanes CLRNet-DLA34 F1 score 86.1 #9 of 19 Archive leaderboard report
Lane Detection CurveLanes CLRNet-DLA34 GFLOPs 18.4 #9 of 19 Archive leaderboard report
Lane Detection CurveLanes CLRNet-DLA34 Precision 91.4 #9 of 19 Archive leaderboard report
Lane Detection CurveLanes CLRNet-DLA34 Recall 81.39 #9 of 19 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