DOI QR코드

DOI QR Code

Lane Detection Based on Inverse Perspective Transformation and Machine Learning in Lightweight Embedded System

경량화된 임베디드 시스템에서 역 원근 변환 및 머신 러닝 기반 차선 검출

  • Received : 2021.10.09
  • Accepted : 2021.11.29
  • Published : 2022.02.28

Abstract

This paper proposes a novel lane detection algorithm based on inverse perspective transformation and machine learning in lightweight embedded system. The inverse perspective transformation method is presented for obtaining a bird's-eye view of the scene from a perspective image to remove perspective effects. This method requires only the internal and external parameters of the camera without a homography matrix with 8 degrees of freedom (DoF) that maps the points in one image to the corresponding points in the other image. To improve the accuracy and speed of lane detection in complex road environments, machine learning algorithm that has passed the first classifier is used. Before using machine learning, we apply a meaningful first classifier to the lane detection to improve the detection speed. The first classifier is applied in the bird's-eye view image to determine lane regions. A lane region passed the first classifier is detected more accurately through machine learning. The system has been tested through the driving video of the vehicle in embedded system. The experimental results show that the proposed method works well in various road environments and meet the real-time requirements. As a result, its lane detection speed is about 3.85 times faster than edge-based lane detection, and its detection accuracy is better than edge-based lane detection.

Keywords

Acknowledgement

이 연구는 2021년도 산업통상자원부 및 산업기술평가관리원(KEIT) 연구비 지원에 의한 연구임 (20014592).

References

  1. A. Kamble, S. Potadar, "Lane Departure Warning System for Advanced Drivers Assistance," 2018 Second International Conference on Intelligent Computing and Control Systems (ICICCS), pp. 1775-1778, 2018.
  2. C. Y. Low, H. Zamzuri, S. A. Mazlan, "Simple Robust Road Lane Detection Algorithm," 2014 5th International Conference on Intelligent and Advanced Systems (ICIAS), pp. 1-4, 2014.
  3. F. Bounini, D. Gingras, V. Lapointe, H. Pollart, "Autonomous Vehicle and Real Time Road Lanes Detection and Tracking," 2015 IEEE Vehicle Power and Propulsion Conference (VPPC), pp. 1-6, 2015.
  4. D. Ding, C. Lee, K. Lee, "An Adaptive Road ROI Determination Algorithm for Lane Detection," 2013 IEEE International Conference of IEEE Region 10 (TENCON 2013), pp. 1-4, 2013.
  5. J. Shin, E. Lee, K. Kwon, S. Lee, "Lane Detection Algorithm Based on Top-view Image Using Random Sample Consensus Algorithm and Curve Road Model," 2014 Sixth International Conference on Ubiquitous and Future Networks (ICUFN), pp. 1-2, 2014.
  6. H. K. Kim, Y. H. Ju, J. H. Lee, Y. W. Park, H. Y. Jeong. "Lane Detection for Adaptive Control of Autonomous Vehicle," IEMEK J. Embed. Sys. Appl., Vol. 4, No. 4, pp. 180-189, 2009 (in Korean).
  7. P. Viola, M. Jones, "Rapid Object Detection Using a Boosted Cascade of Simple Features," Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001, Vol. 1, pp. I-I, 2001.
  8. C. Zhang, G. Liu, X. Zhu, H. Cai, "Face Detection Algorithm Based on Improved AdaBoost and New Haar Features," 2019 12th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI), pp. 1-5, 2019.
  9. Z. Hao, Q. Feng, L. Kaidong, "An Optimized Face Detection Based on Adaboost Algorithm," 2018 International Conference on Information Systems and Computer Aided Education (ICISCAE), pp. 375-378, 2018.
  10. K. Chang, C. Fan, "Cost-Efficient Adaboost-based Face Detection with FPGA Hardware Accelerator," 2019 IEEE International Conference on Consumer Electronics - Taiwan (ICCE-TW), pp. 1-2, 2019.
  11. NXP i.MX 6 Series of Industrial Applications Processor s [Internet]. Available: https://www.nxp.com/docs/en/data-sheet/IMX6DQIEC.pdf.