Adas on Cots with OpenCL: A Case Study with Lane Detection

Kai Huang, Biao Hu, Long Chen, Alois Knoll, Zhihua Wang

Research output: Contribution to journalArticlepeer-review

7 Scopus citations

Abstract

The concept of autonomous cars is driving a boost for car electronics and the size of automotive electronics market is foreseen to double by 2025. How to benefit from this boost is an interesting question. This article presents a case study to test the feasibility of using OpenCL as the programming language and Cots components as the underlying computing platforms for Adas development. For representative Adas applications, a scalable lane detection is developed that can tune the trade-off between detection accuracy and speed. Our OpenCL implementation is tested on 14 video streams from different data-sets with different road scenarios on 5 Cots platforms. We demonstrate that the Cots platforms can provide more than sufficient computing power for the lane detection in the meanwhile our OpenCL implementation can exploit the massive parallelism provided by the Cots platforms.

Original languageEnglish
Pages (from-to)559-565
Number of pages7
JournalIEEE Transactions on Computers
Volume67
Issue number4
DOIs
StatePublished - 1 Apr 2018

Keywords

  • Advanced driver assistance systems (ADAS)
  • FPGA
  • GPU
  • OpenCL
  • commercial of the shelf (COTS)

Fingerprint

Dive into the research topics of 'Adas on Cots with OpenCL: A Case Study with Lane Detection'. Together they form a unique fingerprint.

Cite this