Skip to main content
Log in

Innovative lane detection method to increase the accuracy of lane departure warning system

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Lane departure warning is one important feature in Advanced Driver Assistance Systems (ADAS), which aims to improve overall safety on the road. However, challenges such as inconsistent shadows and fading lane markings often plague the road surface and cause the lane detection system to produce false warnings. Users are aggravated by the warning and tend to disable this safety feature. This paper proposes an efficient Gabor filtering-based lane detection method to overcome the aforementioned conditions and improves the accuracy of lane departure warning system. Furthermore, it serves as a cost-effective solution to a lane departure warning problem, allowing it to be widely deployed. It is heuristically found that lane marking has a general directional property, which can be further enhanced by Gabor filter while suppressing inconsistent road shadows and road markers. Enhanced lane markings are then subjected to adaptive canny edge detection to extract distinct edge markings. Lastly, Hough transformation is applied to label the correct lane candidates on the road surface. Furthermore, we generate a dataset of Malaysia road with various driving conditions. As a proof of concept, a lane departure warning system is built based on the proposed lane detection method, which is able to achieve an accuracy of 93.67% for lane detection and 95.24% for lane departure warning tested on our challenging dataset. The codes are implemented on Raspberry pi 3B and installed in a vehicle for real-time application. The codes are multithreaded and found to achieve a desirable frame speed of 20 fps at 75% CPU utilization.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  1. An Y, Lee J, Park J (2016) Image retrieval technique using the clustering based on rearranged radon transform. Multimed Tools Appl 75(20):12983–12997. https://doi.org/10.1007/s11042-016-3527-7

    Article  Google Scholar 

  2. Bhujbal PN, Narote SP (2016) “Lane departure warning system based on Hough transform and Euclidean distance,” Proceedings of 2015 3rd International Conference on Image Information Processing, ICIIP 2015, pp. 370–373. https://doi.org/10.1109/ICIIP.2015.7414798

  3. Borkar A, Hayes M, Smith MT (2012) A novel lane detection system with efficient ground truth generation. IEEE Trans Intell Transp Syst 13(1):365–374. https://doi.org/10.1109/TITS.2011.2173196

    Article  Google Scholar 

  4. Hsiao PY, Yeh CW, Huang SS, Fu LC (2009) A portable vision-based real-time lane departure warning system: day and night. IEEE Trans Veh Technol 58(4):2089–2094. https://doi.org/10.1109/TVT.2008.2006618

    Article  Google Scholar 

  5. Jang HJ, Baek SH, Park SY (2014) “Lane marking detection in various lighting conditions using robust feature extraction,” 22nd International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision, WSC, Poster Papers Proceedings - in co-operation with EUROGRAPHICS Association, pp. 83–87

  6. Lee Y, Kim H (2016) “Real-time lane detection and departure warning system on embedded platform,” IEEE International Conference on ConsumerElectronics - Berlin, ICCE-Berlin, vol. 2016-Octob, pp. 1–4. https://doi.org/10.1109/ICCE-Berlin.2016.7684702

  7. Li W, Wenzhi C (2019) An online learned hough forest model based on improved multi-feature fusion matching for multi-object tracking. Multimed Tools Appl 78(7):8861–8874. https://doi.org/10.1007/s11042-018-6519-y

    Article  Google Scholar 

  8. Low CY, Zamzuri H, Mazlan SA (2014) “Simple robust road lane detection algorithm,” 2014 5th International Conference on Intelligent and Advanced Systems: Technological Convergence for Sustainable Future, ICIAS. https://doi.org/10.1109/ICIAS.2014.6869550

  9. Madrid N, Hurtik P (2016) Lane departure warning for mobile devices based on a fuzzy representation of images. Fuzzy Sets Syst 291:144–159. https://doi.org/10.1016/j.fss.2015.09.009

    Article  MathSciNet  Google Scholar 

  10. Munajat MDE, Widyantoro DH, Munir R (2016) “Road detection system based on RGB histogram filterization and boundary classifier,” ICACSIS 2015 - 2015 International Conference on Advanced Computer Science and Information Systems, Proceedings, pp. 195–200. https://doi.org/10.1109/ICACSIS.2015.7415163

  11. Oh AR, Nixon MS (2015) Extending the image ray transform for shape detection and extraction. Multimed Tools Appl 74(19):8597–8612. https://doi.org/10.1007/s11042-014-2348-9

    Article  Google Scholar 

  12. Palach J (2014) Parallel programming with Python, Packt Publishing, pp. 29–36

  13. Saba T, Bashardoost M, Kolivand H, Rahim MSM, Rehman A, Khan MA (2020) Enhancing fragility of zero-based text watermarking utilizing effective characters list. Multimed Tools Appl 79(1–2):341–354. https://doi.org/10.1007/s11042-019-08084-0

    Article  Google Scholar 

  14. Suddamalla U, Kundu S, Farkade S, Das A (2015) “A novel algorithm of lane detection addressing varied scenarios of curved and dashed lanemarks,” 5th International Conference on Image Processing, Theory, Tools and Applications 2015, IPTA 2015, pp. 87–92. https://doi.org/10.1109/IPTA.2015.7367103

  15. Wang Q, Gao J, Yuan Y (2018) Embedding structured contour and location prior in Siamesed fully convolutional networks for road detection. IEEE Trans Intell Transp Syst 19(1):230–241. https://doi.org/10.1109/TITS.2017.2749964

    Article  Google Scholar 

  16. Wang W, Zhang Z, Gao Y, Li Y (2019) “Lane Detection Using CNN-LSTM with Curve Fitting for Autonomous Driving,” DEStech Transactions on Environment, Energy and Earth Sciences, ICEEE, pp. 87–91. https://doi.org/10.12783/dteees/iceee2019/31781

  17. Yao CK, Lin YR, Su YF, Chang NS (2012) VLSI implementation of a real-time vision based lane departure warning system. 2012 12th Int. Conf ITS Telecommun ITST 2012:170–174. https://doi.org/10.1109/ITST.2012.6425158

    Article  Google Scholar 

  18. Yu H, He F, Pan Y (2020) A scalable region-based level set method using adaptive bilateral filter for noisy image segmentation. Multimed Tools Appl 79(9–10):5743–5765. https://doi.org/10.1007/s11042-019-08493-1

    Article  Google Scholar 

  19. Zhang J, He F, Chen Y (2020) A new haze removal approach for sky/river alike scenes based on external and internal clues. Multimed Tools Appl 79(3–4):2085–2107. https://doi.org/10.1007/s11042-019-08399-y

    Article  Google Scholar 

  20. Zhao Z, Wang Q, Li X (2020) Deep reinforcement learning based lane detection and localization. Neurocomputing 413:328–338. https://doi.org/10.1016/j.neucom.2020.06.094

    Article  Google Scholar 

  21. Zhou S, Jiang Y, Xi J, Gong J, Xiong G, Chen H (2010) “A novel lane detection based on geometrical model and Gabor filter,” 2010 IEEE Intelligent Vehicles Symposium, pp. 59–64. https://doi.org/10.1109/IVS.2010.5548087

Download references

Acknowledgements

This research was supported by School of Engineering and School of Information Technology, Monash University Malaysia.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Joanne Mun-Yee Lim.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Teo, T.Y., Sutopo, R., Lim, J.MY. et al. Innovative lane detection method to increase the accuracy of lane departure warning system. Multimed Tools Appl 80, 2063–2080 (2021). https://doi.org/10.1007/s11042-020-09819-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09819-0

Keywords

Navigation