Faster-Than-Real-Time Linear Lane Detection Implementation Using SoC DSP TMS320C6678

Rui Fan, Victor Prokhorov, Naim Dahnoun

Research output: Chapter in Book/Report/Conference proceedingConference Contribution (Conference Proceeding)

27 Citations (Scopus)


Lane Detection (LD) systems are now commonly used in autonomous cars to assist drivers. However, LD takes up only a small part of the Advanced Driver Assistant Systems (ADAS) and should be highly optimised to make more room for other more complicated algorithms such as stereo vision systems that are incorporated into an ADAS. This paper mainly focuses on an optimised implementation of the linear lane detection system based on multiple image pre-processing methods and an efficient Hough transform (HT). To evaluate the performance of the algorithm, it was implemented on the TMS320C6678 System on Chip (SoC) Digital Signal Processor (DSP). The proposed algorithm is programmed in C language, which is compatible across multiple platforms especially for DSP to achieve a much faster performance than real-time. In order to reduce the noise in the HT accumulator and decrease the processing time, a Gaussian blur, edge thinning and border suppression were used. These gave not only an increase of 92.8% in performance but also a detection rate increase of 33.7%. To enhance the performance further and make use of all the cores of the SoC, the complete system has been implemented with Open Multi-Processing (OpenMP). This gave a further increase of 76.7% when an appropriate load distribution was used. On the implementation side, the accumulator size was reduced by around 35.5% which is an important factor for an embedded system. Experimental results showed that the system achieved a high performance of 81 fps on images with the resolution of 1242 by 375.
Original languageEnglish
Title of host publication2016 IEEE International Conference on Imaging Systems and Techniques (IST 2016)
Subtitle of host publicationProceedings of a meeting held 4-6 October 2016, Chania, Greece
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Number of pages6
ISBN (Electronic)9781509018178
ISBN (Print)9781509018185
Publication statusPublished - Dec 2016

Structured keywords

  • Photonics and Quantum


Dive into the research topics of 'Faster-Than-Real-Time Linear Lane Detection Implementation Using SoC DSP TMS320C6678'. Together they form a unique fingerprint.

Cite this