Embedding of a real time image stabilization algorithm on a parameterizable SoPC architecture a chip multi-processor approach

  • Authors:
  • Lionel Damez;Loic Sieler;Alexis Landrault;Jean Pierre Dérutin

  • Affiliations:
  • LASMEA, UMR 6602 du CNRS, Université Blaise Pascal, Clermont-Ferrand, France;LASMEA, UMR 6602 du CNRS, Université Blaise Pascal, Clermont-Ferrand, France;LASMEA, UMR 6602 du CNRS, Université Blaise Pascal, Clermont-Ferrand, France;LASMEA, UMR 6602 du CNRS, Université Blaise Pascal, Clermont-Ferrand, France

  • Venue:
  • Journal of Real-Time Image Processing
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Highly regular multi-processor architectures are suitable for inherently highly parallelizable applications such as most of the image processing domain. Systems embedded in a single programmable chip platform (SoPC) allow hardware designers to tailor every aspect of the architecture in order to match the specific application needs. These platforms are now large enough to embed an increasing number of cores, allowing implementation of a multi-processor architecture with an embedded communication network. In this paper we present the parallelization and the embedding of a real time image stabilization algorithm on a SoPC platform. Our overall hardware implementation method is based upon meeting algorithm processing power requirements and communication needs with refinement of a generic parallel architecture model. Actual implementation is done by the choice and parameterization of readily available reconfigurable hardware modules and customizable commercially available IPs (Intellectual Property). We present both software and hardware implementation with performance results on a Xilinx SoPC target.