Open Access

FPGA Accelerator for Wavelet-Based Automated Global Image Registration

EURASIP Journal on Embedded Systems20092009:162078

https://doi.org/10.1155/2009/162078

Received: 14 February 2009

Accepted: 30 June 2009

Published: 23 September 2009

Abstract

Wavelet-based automated global image registration (WAGIR) is fundamental for most remote sensing image processing algorithms and extremely computation-intensive. With more and more algorithms migrating from ground computing to onboard computing, an efficient dedicated architecture of WAGIR is desired. In this paper, a BWAGIR architecture is proposed based on a block resampling scheme. BWAGIR achieves a significant performance by pipelining computational logics, parallelizing the resampling process and the calculation of correlation coefficient and parallel memory access. A proof-of-concept implementation with 1 BWAGIR processing unit of the architecture performs at least 7.4X faster than the CL cluster system with 1 node, and at least 3.4X than the MPM massively parallel machine with 1 node. Further speedup can be achieved by parallelizing multiple BWAGIR units. The architecture with 5 units achieves a speedup of about 3X against the CL with 16 nodes and a comparative speed with the MPM with 30 nodes. More importantly, the BWAGIR architecture can be deployed onboard economically.

Publisher note

To access the full article, please see PDF.

Authors’ Affiliations

(1)
National Laboratory for Parallel and Distributed Processing, National University of Defense Technology

Copyright

© Baofeng Li et al. 2009

This article is published under license to BioMed Central Ltd. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.