DOI QR코드

DOI QR Code

Lane Detection Based on Inverse Perspective Transformation and Kalman Filter

  • Huang, Yingping (School of Optical-Electrical and Computer Engineering, University of Shanghai for Science and Technology) ;
  • Li, Yangwei (School of Optical-Electrical and Computer Engineering, University of Shanghai for Science and Technology) ;
  • Hu, Xing (School of Optical-Electrical and Computer Engineering, University of Shanghai for Science and Technology) ;
  • Ci, Wenyan (School of Optical-Electrical and Computer Engineering, University of Shanghai for Science and Technology)
  • Received : 2017.04.13
  • Accepted : 2017.09.21
  • Published : 2018.02.28

Abstract

This paper proposes a novel algorithm for lane detection based on inverse perspective transformation and Kalman filter. A simple inverse perspective transformation method is presented to remove perspective effects and generate a top-view image. This method does not need to obtain the internal and external parameters of the camera. The Gaussian kernel function is used to convolute the image to highlight the lane lines, and then an iterative threshold method is used to segment the image. A searching method is applied in the top-view image obtained from the inverse perspective transformation to determine the lane points and their positions. Combining with feature voting mechanism, the detected lane points are fitted as a straight line. Kalman filter is then applied to optimize and track the lane lines and improve the detection robustness. The experimental results show that the proposed method works well in various road conditions and meet the real-time requirements.

Keywords

References

  1. X. N. Yang, J. M. Duan, D. Z. Gao and B. G. Zheng, "Research on Lane Detection Based on Improved Hough Transform," Computer Measurement & Control, vol. 18, No. 2, pp. 292-294, 2010.
  2. L. Chen, Q. Q. Li and Q. Z. Mao, "Lane Detection and Following Algorithm Based on Imaging Model," China Journal of Highway and Transport, vol. 24, No. 6, pp. 96-102, November, 2011.
  3. S. C. Yi, K. Q. Li, J. B. Guo and X. L. Gao, "Lane Marking Detection based on Edge Distribution and Feature Clustering," Automotive Engineering, vol. 36, No. 10, pp. 1210-1215, 2014.
  4. Z. F. Gao, B. Wang, Z. Q. Zhou and F. F. Xu, "A Robust Algorithm for Lane Detection on Unplannar Road," Transactions of Beijing Institute of Technology, vol. 33, No. 1, pp. 73-78, January, 2013.
  5. S. Jung, J. Youn and S. Sull, "Efficient Lane Detection Based on Spatiotemporal Images," IEEE Transactions on Intelligent Transportation Systems, vol. 17, No. 1, pp. 289-295, January, 2016. https://doi.org/10.1109/TITS.2015.2464253
  6. P. Lindner, S. Blokzyl, G. Wanielik, U. Scheunert, "Applying multi-level processing for robust geometric lane feature extraction," in Proc. of IEEE Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI) , pp. 248-254, September 5-7, 2010.
  7. A. Petrovai, R. Danescu and S. Nedevshi, "A stereovision based approach for detecting and tracking lane and forward obstacles on mobile devices", in Proc. of IEEE Conference on Intelligent Vehicles Symposium (IV), pp. 634-641, June 28-July 1, 2015.
  8. M. Aly, "Real time Detection of Lane Markers in Urban Streets," in Proc. of IEEE Intelligent Vehicles Symposium, pp. 7-12, June 4-6, 2008.
  9. J. H. Yoo, S. W. Lee, S. K. Park and D. H. Kim. "A Robust Lane Detection Method Based on Vanishing Point Estimation Using the Relevance of Line Segments," IEEE Transactions on Intelligent Transportation Systems, pp. 1-13, March 2017.
  10. A. Mammeri, A. Boukerche, Z. Tang, "A real-time lane marking localization, tracking and communication system," Computer Communications, vol. 73, pp. 132-143, January 2016. https://doi.org/10.1016/j.comcom.2015.08.010
  11. W. H. Zhu, F. Q. Liu, Z. P. Li , X. H. Wang and S. S. Zhang, "A Vision Based Lane Detection and Tracking Algorithm in Automatic Drive," in Proc. of IEEE Pacific-Asia Workshop on Computational Intelligence and Industrial Application, pp. 799-803, December 19-20 , 2008.
  12. L. Qing, N. N. Zheng and H. Cheng, "Spingrobot: A Prototype Autonomous Vehicle and Its Algorithms for Lane Detection," IEEE Transactions on Intelligent Transportation Systems, vol. 5, No. 4, pp. 300-308, December 2004. https://doi.org/10.1109/TITS.2004.838220
  13. Y. Wang, E. K. Teoh and D. Shen, "Lane detection and tracking using B-Snake," Image & Vision Computing, vol. 22, No. 4, pp. 269-280, April 2004. https://doi.org/10.1016/j.imavis.2003.10.003
  14. X. Y. Li, X. Z. Fang, Ci. Wang and W. Zhang, "Lane Detection and Tracking Using a Parallel-sanke Approach," Journal of Intelligent & Robotic Systems, vol. 77, No. 3, pp. 597-609, March 2015.
  15. Y. Zhou, R. Xu, X. Hu and Q. Ye, "A robust lane detection and tracking method based on computer vision," Measurement Science & Technology, vol. 17, No. 4, pp. 736-745, February 2006. https://doi.org/10.1088/0957-0233/17/4/020
  16. S. Zhou, Y. Jiang, J. Xi and J. Gong, "A novel lane detection based on geometrical model and Gabor filter," in Proc. of IEEE Intelligent Vehicles Symposium, pp. 59-64, June 21-24, 2010.
  17. Q. Chen and H. Wang, "A Real-time Lane Detection Algorithm Based on a Hyperbola-Pair Model," in Proc. of IEEE Intelligent Vehicles Symposium, pp. 510-515, June 13-15 , 2006.
  18. M. B. D. Paula and C. R. Jung, "Automatic Detection and Classification of Road Lane Markings Using Onboard Vehicular Cameras," IEEE Transactions on Intelligent Transportations System, vol. 16, No. 6, pp. 3160-3169, December 2015. https://doi.org/10.1109/TITS.2015.2438714
  19. M. Haloi and D. B. Jayagopi, "A robust lane detection and departure warning system," in Proc. of IEEE Intelligent Vehicles Symposium, pp. 126-131, June 28-July 1, 2015.
  20. S. Lim, D. Lee and Y. Park, "Lane Detection and Tracking Using Classification in Image Sequences," Ksii Transactions on Internet & Information Systems, vol. 8, No. 12, pp. 4489-4501, December, 2014. https://doi.org/10.3837/tiis.2014.12.014
  21. J. Kim, J. Kim, J. G. Jang and M. Lee, "Fast learning method for convolutional neural networks using extreme learning machine and its application to lane detection," Neural Networks, vol. 87, pp. 109-121, March, 2017. https://doi.org/10.1016/j.neunet.2016.12.002

Cited by

  1. Intelligent Hybrid Fusion Algorithm with Vision Patterns for Generation of Precise Digital Road Maps in Self-driving Vehicles vol.14, pp.10, 2018, https://doi.org/10.3837/tiis.2020.10.002
  2. A Study of Curved Lane Detection Based on Dual Sensor Monitoring of LiDAR and Camera vol.29, pp.2, 2018, https://doi.org/10.7467/ksae.2021.29.2.197