Real-Time Parallel Implementation of SSD Stereo Vision Algorithm on CSX SIMD Architecture

  • Authors:
  • Fouzhan Hosseini;Amir Fijany;Saeed Safari;Ryad Chellali;Jean-Guy Fontaine

  • Affiliations:
  • Tele Robotics and Applications Department, Italian Institute of Technology, Genova, Italy;Tele Robotics and Applications Department, Italian Institute of Technology, Genova, Italy;Tele Robotics and Applications Department, Italian Institute of Technology, Genova, Italy and School of Electrical and Computer Engineering, University of Tehran, Tehran, Iran 14395-515;Tele Robotics and Applications Department, Italian Institute of Technology, Genova, Italy;Tele Robotics and Applications Department, Italian Institute of Technology, Genova, Italy

  • Venue:
  • ISVC '09 Proceedings of the 5th International Symposium on Advances in Visual Computing: Part I
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a faster than real-time parallel implementation of standard sum of squared differences (SSD) stereo vision algorithm, on an SIMD architecture, the CSX700. To our knowledge, this is the first highly parallel implementation of this algorithm using 192 processing elements. For disparity range of 16 pixels, we have achieved the rate of 160 and 59 stereo pairs per second on 640x480 and 1280x720 images, respectively. Since this implementation is much faster than real time, it leaves enough time for performing other machine vision applications in real time. Our results demonstrate that CSX architecture is a powerful processor for (low level) computer vision applications. Due to the low-power consumption of CSX architecture, it can be a good candidate for mobile computer vision applications.