Title :
A multiprocessor system for real time high resolution image correlation
Author :
Cavadini, M. ; Wosnitza, M. ; Thaler, M. ; Tröster, G.
Author_Institution :
Electron. Lab., Swiss Federal Inst. of Technol., Zurich, Switzerland
Abstract :
In this paper a dedicated multiprocessor architecture for a real time implementation of the normalized cross correlation function (NCCF) on images up to 1024x1024 pixels is presented. The computational requirements are dramatically reduced by calculating this algorithm in the frequency domain. In contrast to a standard implementation of the NCCF which inherently imposes rectangular templates, the proposed enhanced method also allows to search for free-form templates which even may include holes. The computation in the frequency domain is based on a single program multiple data (SPMD) architecture which includes a dedicated ASIC for the computation of the 1D complex FFT. Besides this specific part of the system, the image pre- and post- processing tasks are supported by general purpose DSP´s. A system consisting of 4 ASIC´s and 2 Sharc DSP´s is able to compute the enhanced NCCF of a free form template on images of 1024x1024 pixels within 134 ms (8 frames/s)
Keywords :
application specific integrated circuits; fast Fourier transforms; frequency-domain analysis; image processing; multiprocessing systems; real-time systems; 1D complex FFT; computational requirements; dedicated ASIC; dedicated multiprocessor architecture; free form template; free-form templates; frequency domain analysis; multiprocessor system; normalized cross correlation function; real time high resolution image correlation; real time implementation; rectangular templates; single program multiple data architecture; Application specific integrated circuits; Computer architecture; Fast Fourier transforms; Frequency domain analysis; Image resolution; Image sensors; Laboratories; Multiprocessing systems; Pixel; Real time systems;
Conference_Titel :
Application-Specific Systems, Architectures and Processors, 1997. Proceedings., IEEE International Conference on
Conference_Location :
Zurich
Print_ISBN :
0-8186-7959-X
DOI :
10.1109/ASAP.1997.606843