HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

CondLaneNet: a Top-to-down Lane Detection Framework Based on Conditional Convolution

Lizhe Liu Xiaohao Chen Siyu Zhu Ping Tan

CondLaneNet: a Top-to-down Lane Detection Framework Based on Conditional Convolution

Abstract

Modern deep-learning-based lane detection methods are successful in most scenarios but struggling for lane lines with complex topologies. In this work, we propose CondLaneNet, a novel top-to-down lane detection framework that detects the lane instances first and then dynamically predicts the line shape for each instance. Aiming to resolve lane instance-level discrimination problem, we introduce a conditional lane detection strategy based on conditional convolution and row-wise formulation. Further, we design the Recurrent Instance Module(RIM) to overcome the problem of detecting lane lines with complex topologies such as dense lines and fork lines. Benefit from the end-to-end pipeline which requires little post-process, our method has real-time efficiency. We extensively evaluate our method on three benchmarks of lane detection. Results show that our method achieves state-of-the-art performance on all three benchmark datasets. Moreover, our method has the coexistence of accuracy and efficiency, e.g. a 78.14 F1 score and 220 FPS on CULane. Our code is available at https://github.com/aliyun/conditional-lane-detection.

Code Repositories

aliyun/conditional-lane-detection
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
lane-detection-on-culaneCondLaneNet-L(ResNet-101)
F1 score: 79.48
lane-detection-on-culaneCondLaneNet-M(ResNet-34)
F1 score: 78.74
lane-detection-on-culaneCondLaneNet-S(ResNet-18)
F1 score: 78.14
lane-detection-on-curvelanesCondLaneNet-L(ResNet-101)
F1 score: 86.10
FPS: 48
GFLOPs: 44.9
Precision: 88.98
Recall: 83.41
lane-detection-on-curvelanesCondLaneNet-M(ResNet-34)
F1 score: 85.92
FPS: 109
GFLOPs: 19.7
Precision: 88.29
Recall: 83.68
lane-detection-on-curvelanesCondLaneNet-S(ResNet-18)
F1 score: 85.09
FPS: 154
GFLOPs: 10.3
Precision: 87.75
Recall: 82.58
lane-detection-on-tusimpleCondLaneNet-M(ResNet-34)
Accuracy: 95.37%
F1 score: 96.98
lane-detection-on-tusimpleCondLaneNet(ResNet-18)
Accuracy: 95.48%
lane-detection-on-tusimpleCondLaneNet(ResNet-34)
F1 score: 97.01
lane-detection-on-tusimpleCondLaneNet-L(ResNet-101)
Accuracy: 96.54%
F1 score: 97.24

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp