LOID: Lane Occlusion Inpainting and Detection for Enhanced Autonomous Driving Systems
Aayush Agrawal, Ashmitha Jaysi Sivakumar, Ibrahim Kaif, Chayan Banerjee
TL;DR
The paper tackles lane-detection under occlusion, proposing two approaches: aug-Segment, a data-augmentation–driven segmentation method, and LOID, a three-node Lane Occlusion Inpainting and Detection pipeline. aug-Segment yields ~12% IoU gains on the occlusion-augmented CULanes dataset but shows limited transfer to BDD100K. LOID delivers state-of-the-art performance on both augmented datasets, achieving IoU up to 0.533 on BDD100K and 0.302 on CULanes by detecting occlusions, inpainting occluded regions, and producing lane masks, with Dice scores significantly higher than baselines. The method achieves real-time capability (~25 FPS) and demonstrates robustness across datasets, though it has higher inference time than some baselines, motivating future work to merge detector and inpainting stages. Overall, LOID offers a practical, occlusion-resilient solution for lane detection in autonomous driving systems, with aug-Segment providing a lightweight alternative when occlusion scenarios are dataset-aligned.
Abstract
Accurate lane detection is essential for effective path planning and lane following in autonomous driving, especially in scenarios with significant occlusion from vehicles and pedestrians. Existing models often struggle under such conditions, leading to unreliable navigation and safety risks. We propose two innovative approaches to enhance lane detection in these challenging environments, each showing notable improvements over current methods. The first approach aug-Segment improves conventional lane detection models by augmenting the training dataset of CULanes with simulated occlusions and training a segmentation model. This method achieves a 12% improvement over a number of SOTA models on the CULanes dataset, demonstrating that enriched training data can better handle occlusions, however, since this model lacked robustness to certain settings, our main contribution is the second approach, LOID Lane Occlusion Inpainting and Detection. LOID introduces an advanced lane detection network that uses an image processing pipeline to identify and mask occlusions. It then employs inpainting models to reconstruct the road environment in the occluded areas. The enhanced image is processed by a lane detection algorithm, resulting in a 20% & 24% improvement over several SOTA models on the BDDK100 and CULanes datasets respectively, highlighting the effectiveness of this novel technique.
