By Topic

Parallel matching-based estimation - a case study on three different hardware architectures

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Ranft, B. ; Res. Div., FZI Res. Center for Inf. Technol., Karlsruhe, Germany ; Schoenwald, T. ; Kitt, B.

Many advanced driver assistance systems (ADAS) and autonomous vehicles require 3D information available from (stereo) camera systems. The corresponding task of estimating disparity or optical flow is computationally demanding, so meeting real-time update rates at high image resolutions has proven to be challenging. Modern parallel hardware seems suitable for this task only if its processing power can be efficiently accessed by parallel software implementations. In this paper we present a case study comparing different hardware platforms by two variants of block matching-based estimation. These platforms include two x86-compatible multicore systems, a graphics processing unit (GPU) and a 64-core embedded design. We introduce relevant features of each architecture and describe their effects on the applied algorithms, parallelization approaches and implementations. Target platforms are evaluated concerning computational performance, energy efficiency and programmer productivity.

Published in:

Intelligent Vehicles Symposium (IV), 2011 IEEE

Date of Conference:

5-9 June 2011