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

被引:0
|
作者
Fan, Rui [1 ]
Prokhorov, Victor [1 ]
Dahnoun, Nairn [1 ]
机构
[1] Univ Bristol, Dept Elect & Elect Engn, Bristol BS8 1UB, Avon, England
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:306 / 311
页数:6
相关论文
共 50 条
  • [41] Real time implementation of MPEG-1 Layer III audio decoder with TMS320C6201 DSP
    Kwon, H
    Kim, S
    Bae, K
    [J]. 2000 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS: DESIGN AND IMPLEMENTATION, 2000, : 761 - 770
  • [42] Implementation of a Novel Phoneme Recognition System using TMS320C6713 DSP
    Manikandan, J.
    Venkataramani, B.
    Bhaskar, M.
    Ashish, K.
    Raghul, R.
    Mathangi, V.
    [J]. 23RD INTERNATIONAL CONFERENCE ON VLSI DESIGN, 2010, : 27 - +
  • [43] Active noise control in real-time using a TMS320C50 DSP system board
    Oolun, MK
    Bhurtun, C
    Soyjaudah, KMS
    Jahmeerbaccus, MI
    [J]. 2002 IEEE AFRICON, VOLS 1 AND 2: ELECTROTECHNOLOGICAL SERVICES FOR AFRICA, 2002, : 105 - 108
  • [44] IMPROVING FASTER-THAN-REAL-TIME HUMAN ACOUSTIC EVENT DETECTION BY SALIENCY-MAXIMIZED AUDIO VISUALIZATION
    Lin, Kai-Hsiang
    Zhuang, Xiaodan
    Goudeseune, Camille
    King, Sarah
    Hasegawa-Johnson, Mark
    Huang, Thomas S.
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2012, : 2277 - 2280
  • [45] Real-time implementation and optimization of ITU's G.728 on TMS320C64X DSP
    Akabri, M
    Vahdat, BV
    Nayebi, K
    [J]. 2005 IEEE International Symposium on Signal Processing and Information Technology (ISSPIT), Vols 1 and 2, 2005, : 896 - 901
  • [46] Real-time Implementation AMR-WB Algorithm in TMS320VC5509A DSP
    Li, Fenglian
    Zhang, Xueying
    Du, Xiaolin
    [J]. MECHATRONICS AND INTELLIGENT MATERIALS II, PTS 1-6, 2012, 490-495 : 519 - +
  • [47] Real-time implementation of image encoding for DVR systems using TMS320C6201
    Choi, YS
    Yim, ZK
    Chung, JH
    Keum, JH
    Park, JS
    Min, HK
    [J]. PROCEEDINGS OF THE 43RD IEEE MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 2000, : 1104 - 1107
  • [48] Implementation of voice excited linear predictive coding (VELP) on TMS320C6711 DSP kit
    Raza, M. Ahsan
    Akhtar, Pervaiz
    [J]. Proceedings of the INMIC 2005: 9th International Multitopic Conference - Proceedings, 2005, : 346 - 350
  • [49] Implementation of a Fire Detection Algorithm on TMS320DM642 DSP using MATLAB/Simulink
    He, Bingsong
    Zhao, Xueping
    Zhou, Zhiguo
    Fan, Zheyi
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER, NETWORKS AND COMMUNICATION ENGINEERING (ICCNCE 2013), 2013, 30 : 626 - 629
  • [50] Hardware implementation of ECG denoising system using TMS320C6713 DSP processor
    Anapagamini, S. A.
    Rajavel, R.
    [J]. INTERNATIONAL JOURNAL OF BIOMEDICAL ENGINEERING AND TECHNOLOGY, 2016, 21 (01) : 95 - 108