Skip to main content
Log in

Design and implementation of a real-time LDWS with parameter space filtering for embedded platforms

  • Original Research Paper
  • Published:
Journal of Real-Time Image Processing Aims and scope Submit manuscript

Abstract

In this work, a lane departure warning system (LDWS) algorithm for embedded platforms which has restricted resources is proposed. An LDWS consists of two main sub-functions which are lane detection and lane tracking. Although sophisticated methods have been developed for both sub-functions, they usually require high processing power and even GPU processing power. Therefore, they are not applicable for hardware with limited resources. In this work, Hough Transform (HT)-based lane detection algorithm is applied. The vulnerability of HT-based methods against misleading images is eliminated by the proposed filtering algorithm. Main differences of the proposed filtering algorithm from the classical methods in the literature are that it is applied in the parameter space rather than the image, and it is specialized only for determining lanes. In the lane tracking stage, the K-means clustering algorithm has been modified to operate online. In this way, the parameters of the detected lane can be followed adaptively during lane changing or overtaking. Real-time test results on embedded hardware demonstrated that the processing time does not exceed 41.67 ms with an accuracy of over 91.5%.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. World Health Organization et al. Global status report on road safety 2018: Summary. Technical report, World Health Organization, (2018)

  2. Chetan, N.B., Gong, J., Zhou, H., Bi, D., Lan, J., Qie, L.: An overview of recent progress of lane detection for autonomous driving. In: 2019 6th International conference on dependable systems and their applications (DSA), pp 341–346. IEEE, (2020)

  3. Narote, S.P., Bhujbal, P.N., Narote, A.S., Dhane, D.M.: A review of recent advances in lane detection and departure warning system. Pattern Recogn 73, 216–234 (2018)

    Article  Google Scholar 

  4. Velez, G., Cortés, A., Nieto, M., Vélez, I., Otaegui, O.: A reconfigurable embedded vision system for advanced driver assistance. J Real Time Image Process 10(4), 725–739 (2015)

    Article  Google Scholar 

  5. Lin, H.-Y., Dai, J.-M., Lu-Ting, Wu., Chen, L.-Q.: A vision-based driver assistance system with forward collision and overtaking detection. Sensors 20(18), 5139 (2020)

    Article  Google Scholar 

  6. Andrade, D.C., Bueno, F., Franco, F.R., Silva, R.A., Neme, J.H.Z., Margraf, E., Omoto, W.T., Farinelli, F.A., Tusset, A.M., Okida, Sergio, et al.: A novel strategy for road lane detection and tracking based on a vehicle’s forward monocular camera. IEEE Trans Intell Transport Syst 20(4), 1497–1507 (2018)

    Article  Google Scholar 

  7. Aminuddin, N.S., Ibrahim, M.M., Ali, N.M., Radzi, S.A., Saad, W.H.M., Darsono, A.M.: A new approach to highway lane detection by using hough transform technique. J Inf Commun Technol 16(2), 244–260 (2017)

    Google Scholar 

  8. Guan, Jungang, An, Fengwei, Zhang, Xiangyu, Chen, Lei, Mattausch, Hans Jürgen.: Energy-efficient hardware implementation of road-lane detection based on hough transform with parallelized voting procedure and local maximum algorithm. IEICE Trans Inf Syst 102(6), 1171–1182 (2019)

    Article  Google Scholar 

  9. Deng, G., Wu, Y.: Double lane line edge detection method based on constraint conditions hough transform. In: 2018 17th International symposium on distributed computing and applications for business engineering and science (DCABES), pp 107–110. IEEE, (2018)

  10. Zhang, Y., Yang, J., Ponce, J., Kong, H.: Dijkstra model for stereo-vision based road detection: a non-parametric method. In: 2018 IEEE International conference on robotics and automation (ICRA), pp 5986–5993. IEEE, (2018)

  11. Jung, Jiyoung, Bae, Sung-Ho.: Real-time road lane detection in urban areas using lidar data. Electronics 7(11), 276 (2018)

    Article  Google Scholar 

  12. Nguyen, VanQuang, Kim, Heungsuk, Jun, SeoChang, Boo, Kwangsuck: A study on real-time detection method of lane and vehicle for lane change assistant system using vision system on highway. Eng Sci Technol Int J 21(5), 822–833 (2018)

    Google Scholar 

  13. Li, H., Zhang, Z., Zhao, X., He, M.: Two-stage hough transform algorithm for lane detection system based on tms320dm6437. In: 2017 IEEE International conference on imaging systems and techniques (IST), pp 1–5. IEEE, (2017)

  14. Liu, M., Deng, X., Lei, Z., Jiang, C., Piao, C.: Autonomous lane keeping system: Lane detection, tracking and control on embedded system. J Electr Eng Technol 1–10 (2020)

  15. Ying-Hao, Y., Lee, T.-T., Chen, Pei-Yin., Kwok, N.: On-chip real-time feature extraction using semantic annotations for object recognition. J Real-Time Image Process 15(2), 249–264 (2018)

    Article  Google Scholar 

  16. Küçükmanisa, A., Tarım, G., Urhan, O.ğuzhan: Real-time illumination and shadow invariant lane detection on mobile platform. J Real-Time Image Process 16(5), 1781–1794 (2019)

    Article  Google Scholar 

  17. Reichenbach, M., Liebischer, L. Vaas, S., Fey, D.: Comparison of lane detection algorithms for adas using embedded hardware architectures. In: 2018 Conference on design and architectures for signal and image processing (DASIP), pp 48–53. IEEE, (2018)

  18. Ghanem, S, Kanungo, P., Panda, G., Satapathy, S. C., Sharma, R.: Lane detection under artificial colored light in tunnels and on highways: an iot-based framework for smart city infrastructure. Complex Intell Syst 1–12 (2021)

  19. Quach, C. H., Nguyen, D. H., Nguyen, V. T., Pham, M. T., Phung, M. D. et al.: Real-time lane marker detection using template matching with rgb-d camera. In: 2018 2nd International conference on recent advances in signal processing, telecommunications and computing (SigTelCom), pp 152–157. IEEE, (2018)

  20. Kortli, Y., Gabsi, S., Lew Yan, V., Lew FC, Jridi, M., Merzougui, M., Atri, M.: Deep embedded hybrid CNN-LSTM network for lane detection on nvidia jetson xavier nx. Knowledge-based systems, p 107941, (2022)

  21. Irshad, A., Khan, A. A., Yunus, I., Shafait, F.: Real-time lane departure warning system on a lower resource platform. In: 2017 International conference on digital image computing: techniques and applications (DICTA), pp 1–8. IEEE, (2017)

  22. Marzougui, M., Alasiry, A., Kortli, Y., Baili, J.: A lane tracking method based on progressive probabilistic hough transform. IEEE Access 8, 84893–84905 (2020)

    Article  Google Scholar 

  23. Zheng, Fang, Luo, Sheng, Song, Kang, Yan, Chang-Wei., Wang, Mu-Chou.: Improved lane line detection algorithm based on hough transform. Pattern Recogn Image Anal 28(2), 254–260 (2018)

    Article  Google Scholar 

  24. Andrei, M.-Al., Boiangiu, C.-A., Tarbă, N., Voncilă, Mihai-Lucian.: Robust lane detection and tracking algorithm for steering assist systems. Machines 10(1), 10 (2022)

    Article  Google Scholar 

Download references

Acknowledgements

This project was financially supported by the BMC Automotive Industry Company and Ministry of Science, Industry and Technology under the title of “Lane Detection and Tracking System Design for Commercial Vehicles” and grant order No. 01229.STZ.2012–1.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Erman Selim.

Additional information

Publisher's Note

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

Electronic supplementary material

Below is the link to the electronic supplementary material.

Supplementary material 1 (MP4 6763 kb)

Supplementary material 2 (MP4 6732 kb)

Supplementary material 2 (MP4 6375 kb)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Selim, E., Alci, M. & Uğur, A. Design and implementation of a real-time LDWS with parameter space filtering for embedded platforms. J Real-Time Image Proc 19, 663–673 (2022). https://doi.org/10.1007/s11554-022-01213-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11554-022-01213-3

Keywords

Navigation