DocumentCode
121164
Title
Implementation and evaluation of a pothole detection system on TI C6678 Digital Signal Processor
Author
Chee Kin Chan ; Yuan Gao ; Zhen Zhang ; Dahnoun, Naim
Author_Institution
Univ. of Bristol, Bristol, UK
fYear
2014
fDate
11-12 Sept. 2014
Firstpage
297
Lastpage
301
Abstract
This paper describes the implementation of a previously proposed pothole detection system on Texas Instruments C6678 Digital Signal Processor (DSP). The system employs disparity maps as input followed by surface fitting and Connected Component Labelling (CCL) for pothole detection. Optimisations of the matrix calculation in the system algorithm have been made DSP friendly. Memory management has also been applied for high resolution input images as well as compiler optimisation for efficient code pipelining. The paper also discusses the use of parallel and multi-core programming of IPC and OpenMP API on TI C6678. The core system sections have been evaluated in terms of runtime and accuracy under different optimisation approaches.
Keywords
digital signal processing chips; object detection; roads; DSP; IPC; OpenMP API; TI C6678 digital signal processor; Texas Instruments C6678 digital signal processor; code pipelining; compiler optimisation; connected component labelling; core system sections; disparity maps; memory management; multicore programming; parallel programming; pothole detection system; Digital signal processing; Equations; Fitting; Mathematical model; Matrix decomposition; Optimization; Surface fitting;
fLanguage
English
Publisher
ieee
Conference_Titel
Education and Research Conference (EDERC), 2014 6th European Embedded Design in
Conference_Location
Milano
Print_ISBN
978-1-4799-6841-1
Type
conf
DOI
10.1109/EDERC.2014.6924408
Filename
6924408
Link To Document