Learning Lightweight Lane Detection CNNs by Self Attention Distillation

08/02/2019
by   Yuenan Hou, et al.
4

Training deep models for lane detection is challenging due to the very subtle and sparse supervisory signals inherent in lane annotations. Without learning from much richer context, these models often fail in challenging scenarios, e.g., severe occlusion, ambiguous lanes, and poor lighting conditions. In this paper, we present a novel knowledge distillation approach, i.e., Self Attention Distillation (SAD), which allows a model to learn from itself and gains substantial improvement without any additional supervision or labels. Specifically, we observe that attention maps extracted from a model trained to a reasonable level would encode rich contextual information. The valuable contextual information can be used as a form of 'free' supervision for further representation learning through performing topdown and layer-wise attention distillation within the network itself. SAD can be easily incorporated in any feedforward convolutional neural networks (CNN) and does not increase the inference time. We validate SAD on three popular lane detection benchmarks (TuSimple, CULane and BDD100K) using lightweight models such as ENet, ResNet-18 and ResNet-34. The lightest model, ENet-SAD, performs comparatively or even surpasses existing algorithms. Notably, ENet-SAD has 20 x fewer parameters and runs 10 x faster compared to the state-of-the-art SCNN, while still achieving compelling performance in all benchmarks. Our code is available at https://github.com/cardwing/Codes-for-Lane-Detection.

READ FULL TEXT

page 2

page 3

page 4

page 5

page 7

page 11

research
02/14/2021

Robust Lane Detection via Expanded Self Attention

The image-based lane detection algorithm is one of the key technologies ...
research
11/09/2020

End-to-end Lane Shape Prediction with Transformers

Lane detection, the process of identifying lane markings as approximated...
research
08/31/2020

RESA: Recurrent Feature-Shift Aggregator for Lane Detection

Lane detection is one of the most important tasks in self-driving. Due t...
research
07/10/2020

Deep Contextual Clinical Prediction with Reverse Distillation

Healthcare providers are increasingly using learned methods to predict a...
research
06/12/2020

Knowledge Distillation Meets Self-Supervision

Knowledge distillation, which involves extracting the "dark knowledge" f...
research
06/15/2022

Ultra Fast Deep Lane Detection with Hybrid Anchor Driven Ordinal Classification

Modern methods mainly regard lane detection as a problem of pixel-wise s...
research
04/04/2023

Label-guided Attention Distillation for Lane Segmentation

Contemporary segmentation methods are usually based on deep fully convol...

Please sign up or login with your details

Forgot password? Click here to reset