PLCNet: Patch-wise Lane Correction Network for Automatic Lane Correction in High-definition Maps

Haiyang Peng,Yi Zhan,Benkang Wang,Hongtao Zhang
2024-01-25
Abstract:In High-definition (HD) maps, lane elements constitute the majority of components and demand stringent localization requirements to ensure safe vehicle navigation. Vision lane detection with LiDAR position assignment is a prevalent method to acquire initial lanes for HD maps. However, due to incorrect vision detection and coarse camera-LiDAR calibration, initial lanes may deviate from their true positions within an uncertain range. To mitigate the need for manual lane correction, we propose a patch-wise lane correction network (PLCNet) to automatically correct the positions of initial lane points in local LiDAR images that are transformed from point clouds. PLCNet first extracts multi-scale image features and crops patch (ROI) features centered at each initial lane point. By applying ROIAlign, the fix-sized ROI features are flattened into 1D features. Then, a 1D lane attention module is devised to compute instance-level lane features with adaptive weights. Finally, lane correction offsets are inferred by a multi-layer perceptron and used to correct the initial lane positions. Considering practical applications, our automatic method supports merging local corrected lanes into global corrected lanes. Through extensive experiments on a self-built dataset, we demonstrate that PLCNet achieves fast and effective initial lane correction.
Computer Vision and Pattern Recognition
What problem does this paper attempt to address?
The paper addresses the problem of automatic correction of lane initial positioning in high-definition maps to improve the safety of autonomous driving systems. The current methods may result in lane deviation due to visual detection errors and inaccurate camera-LiDAR calibration. The paper proposes a local lane correction network named PLCNet, which extracts multi-scale features and applies attention mechanisms to compute instance-level lane features. A multi-layer perceptron is used to predict the correction values and achieve position correction for lane points in local LiDAR images. Additionally, PLCNet supports merging locally corrected lanes into globally corrected lanes, reducing the need for manual correction. Experimental results demonstrate that PLCNet achieves fast and effective lane correction on a self-built dataset.