Skip to main content
Log in

A Real-Time System for Lane Detection Based on FPGA and DSP

  • Original Paper
  • Published:
Sensing and Imaging Aims and scope Submit manuscript

Abstract

This paper presents a real-time lane detection system including edge detection and improved Hough Transform based lane detection algorithm and its hardware implementation with field programmable gate array (FPGA) and digital signal processor (DSP). Firstly, gradient amplitude and direction information are combined to extract lane edge information. Then, the information is used to determine the region of interest. Finally, the lanes are extracted by using improved Hough Transform. The image processing module of the system consists of FPGA and DSP. Particularly, the algorithms implemented in FPGA are working in pipeline and processing in parallel so that the system can run in real-time. In addition, DSP realizes lane line extraction and display function with an improved Hough Transform. The experimental results show that the proposed system is able to detect lanes under different road situations efficiently and effectively.

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

Similar content being viewed by others

References

  1. Pankiewicz, P., Powiertowski, W., & Roszak, G. (2008). VHDL implementation of the lane detection algorithm. In Proceedings of international conference on mixed design of integrated circuits and systems (pp. 581–584).

  2. Liu, G., Li, S., & Liu, W. (2013). Lane detection algorithm based on local feature extraction. In Proceedings IEEE conference chinese automation congress (pp. 59–64).

  3. Chiu, K.-Y., & Lin, S.-F. (2005). Lane detection using color-based segmentation. In Proceedings IEEE international intelligent vehicles symposium (pp. 706–711).

  4. Zhou, S., Jiang, Y., Xi, J., Gong, J., Xiong, G., & Chen, H. (2010). A novel lane detection based on geometrical model and gabor filter. In Proceedings IEEE intelligent vehicles symposium (pp. 59–64).

  5. Liu, W., & Li, S. (2013). An effective lane detection algorithm for structured road in urban. Lecture Notes in Computer Science, 7751, 759–767.

    Article  Google Scholar 

  6. von Gioi, R. G., Jakubowicz, J., Morel, J.-M., & Randall, G. (2010). A fast line segment detector with a false detection control. IEEE Transactions on Pattern Analysis and Machine Intelligence, 32(4), 722–732.

    Article  Google Scholar 

  7. Sun, T.-Y., Tsai, S.-J., & Chan, V. (2006). HSI color model based lane-marking detection. In Proceedings IEEE intelligent transportation systems conference (pp. 1168–1172).

  8. Rasmussen, C. (2004). Grouping dominant orientations for illstructured road following. In Proceedings IEEE computer society conference on computer vision and pattern recognition (Vol. 1, pp. 470–477).

  9. Canny, J. (1986). A computational approach to edge detection. IEEE Transactions on Pattern Analysis and Machine Intelligence, 8(6), 679–698.

    Article  Google Scholar 

  10. Kuk, J. G., An, J. H., Ki, H., & Cho, N. I. (2010). Fast lane detection and tracking based on Hough Transform with reduced memory requirement. In Proceedings international IEEE conference on intelligent transportation systems (pp. 1344–1349).

  11. Wang, C., Gao, X., & Fu, Q. (2011). A design of video capture-output and pre-processing system based on FPGA. In Proceedings international conference on electronics, communications and control (pp. 21–24).

  12. Vachhani, L., Sridharan, K., & Meher, P. K. (2009). Efficient FPGA realization of cordic with application to robotic exploration. IEEE Transactions on Industrial Electronics, 56(12), 4915–4929.

    Article  Google Scholar 

  13. Aly, M. (2008). Real time detection of lane markers in urban streets. In Proc. IEEE international intelligent vehicles symposium (pp. 7–12).

Download references

Acknowledgments

This paper is supported by the National Natural Science Fund of China for Distinguished Young Scholars (No. 61325007) and the National Natural Science Fund of China for International Cooperation and Exchanges (No. 61520106001).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shutao Li.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xiao, J., Li, S. & Sun, B. A Real-Time System for Lane Detection Based on FPGA and DSP. Sens Imaging 17, 6 (2016). https://doi.org/10.1007/s11220-016-0133-8

Download citation

  • Received:

  • Revised:

  • Published:

  • DOI: https://doi.org/10.1007/s11220-016-0133-8

Keywords

Navigation