Computer vision model based robust lane detection using multiple model adaptive estimation methodology

被引:0
作者
Fakhari, Iman [1 ]
Anwar, Sohel [2 ]
机构
[1] Microvision Inc, Redmond, WA USA
[2] Purdue Univ Indianapolis, Sch Mech Engn, Indianapolis, IN 46202 USA
来源
FRONTIERS IN MECHANICAL ENGINEERING-SWITZERLAND | 2025年 / 11卷
关键词
lane-keeping assist systems (LKAS); computer vision (CV); Kalman filter; multiple model adaptive estimation (MMAE); lane detection (LD);
D O I
10.3389/fmech.2025.1436338
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Lane-keeping systems are a major part of advanced driver assistance systems (ADAS). Existing lane detection algorithms are based on either Computer Vision (CV) models or deep learning techniques which are often vulnerable to unfamiliar routes, lane marking conditions, night-time driving, weather conditions, etc. To improve lane detection accuracy under various challenging conditions, we propose a framework that utilizes several lane detection models with different features to obtain a robust algorithm. The proposed Multiple Model Adaptive Estimation (MMAE) algorithm works with two cameras, one front camera and one rear camera. The front camera is used for lane offset estimates whereas the rear camera serves as a time-delayed reference for the estimated lane offsets. The offsets from front camera CV models (two) are used as inputs to the MMAE algorithm which compares the offset computed by the rear camera CV model (time-delayed) as the reference. The proposed MMAE algorithm then estimates the probability of lane offsets to match the time-delayed reference model lane offset and selects the offset with higher probability of matching with reference model. The offset from the time-delayed reference model cannot be used for the real-time lane keeping control system since it would produce erroneous steering output due to the time lag in offset estimated by the real camera model. Thus, the MMAE estimated offset offers a more accurate lane offset and hence used in a PID steering controller for the lane keeping system. The proposed algorithm is then deployed in an AirSim simulation environment for performance evaluation. The simulation results show that the proposed MMAE algorithm performed robustly even when one of the models performed poorly. The proposed lane detection algorithm was able to identify the poorly performing model and switch to the other model to ensure better lane detection performance.
引用
收藏
页数:14
相关论文
共 28 条
  • [1] Al Noman M.A., Zhai L., Almukhtar F.H., Rahaman M.F., Omarov B., Ray S., Et al., A computer vision-based lane detection technique using gradient threshold and hue-lightness-saturation value for an autonomous vehicle, Int. J. Electr. Comput. Eng, 13, 1, (2023)
  • [2] Barrios C., Himberg H., Motai Y., Sadek A., Multiple model framework of adaptive extended Kalman filtering for predicting vehicle location, 2006 IEEE Intell. Transp. Syst. Conf, pp. 1053-1059, (2006)
  • [3] Bisht S., Sukumar N., Sumathi P., Integration of Hough transform and inter-frame clustering for road lane detection and tracking, 2022 IEEE Int. Instrum. Meas. Technol. Conf. (I2MTC), pp. 1-6, (2022)
  • [4] Dahl J., De Campos G., Fredriksson J., Prediction-uncertainty-aware threat detection for ADAS: a case study on lane-keeping assistance, IEEE Trans. Intelligent Veh, 8, pp. 2914-2925, (2023)
  • [5] Deng L., Liu X., Jiang M., Li Z., Ma J., Li H., Lane detection based on adaptive cross-scale region of interest fusion, Electronics, 12, 24, (2023)
  • [6] Fakhari I., imanf94/LaneDetection-MMAE: lane keeping and lane detection algorithm based on multiple model adaptive estimation of different computer vision models, (2023)
  • [7] Gaskey O., OanaGaskey/advanced-lane-detection: computer vision algorithm to compute road curvature and lane vehicle offset using OpenCV image processing, camera calibration, perspective transform, color masks, sobels and polynomial fit, (2023)
  • [8] Hamilton F., Berry T., Sauer T., Ensemble Kalman filtering without a model, Phys. Rev. X, 6, 1, (2016)
  • [9] Haque M.R., Islam M.M., Alam K.S., Iqbal H., Shaik M.E., A computer vision based lane detection approach, Int. J. Image, Graph. Signal Process, 10, 3, (2019)
  • [10] Kim M., Seo J., Lee M., Choi J., Vision-based uncertainty-aware lane keeping strategy using deep reinforcement learning, J. Dyn. Syst. Meas. Control, 143, 8, (2021)