Hardware/software architecture of an algorithm for vision-based real-time vehicle detection in dark environments

Nicolas Alt, Christopher Claus, Walter Stechele

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

38 Scopus citations

Abstract

Hardware/software partitioning of algorithms is gaining more and more importance in order to benefit from the advantages of both worlds. Pure software implementations are easy to change but the processing time is rather high. By contrast pure hardware implementations usually result in faster processing due to inherent parallelism but they do not offer the necessary flexibility for quick changes and adaptions. In this paper the hardware/software co-design of a self-developed algorithm to detect cars by their taillights as well as its implementation on an embedded system (FPGA) is presented. Instead of utilizing expensive sensors such as RADAR which also can be used to detect obstacles in dark environments, the detection method presented here is based solely on grayscale images taken by a low-cost on-board camera which was mounted on a moving vehicle. Only computationally intense parts - namely pixel or sliding window operations - are implemented in hardware to achieve the necessary real-time requirements. The remainder of the algorithm - the so called higher level application code - is running on standard embedded CPU cores. With this architecture it is possible to process the incoming video-stream (25 frames/s) and detect cars in real-time on an embedded system.

Original languageEnglish
Title of host publicationDesign, Automation and Test in Europe, DATE 2008
Pages176-181
Number of pages6
DOIs
StatePublished - 2008
EventDesign, Automation and Test in Europe, DATE 2008 - Munich, Germany
Duration: 10 Mar 200814 Mar 2008

Publication series

NameProceedings -Design, Automation and Test in Europe, DATE
ISSN (Print)1530-1591

Conference

ConferenceDesign, Automation and Test in Europe, DATE 2008
Country/TerritoryGermany
CityMunich
Period10/03/0814/03/08

Keywords

  • Driver assistance
  • Hardware acceleration
  • Real-time video processing
  • Taillight detection

Fingerprint

Dive into the research topics of 'Hardware/software architecture of an algorithm for vision-based real-time vehicle detection in dark environments'. Together they form a unique fingerprint.

Cite this