A VLSI architecture for real-time and flexible image template matching
- 1 January 1989
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Circuits and Systems
- Vol. 36 (10) , 1336-1342
- https://doi.org/10.1109/31.44340
Abstract
[[abstract]]A modular and flexible architecture that realizes a parallel algorithm for real-time image template matching is described. Symmetrically permuted template data (SPTD) are employed in this algorithm to obtain a processing structure with a high degree of parallelism and pipelining, reduce the number of memory accesses to a minimum, and eliminate the use of delay elements that render the dimension of search area to be processed unchangeable. The inherent temporal parallelism and spatial parallelism of the algorithm are fully exploited in developing the hardware architecture. The latter, which is mainly constructed from two types of basic cells, exhibits a high degree of modularity and regularity. The architecture is especially suitable for applications in which adjustments of the dimension of the search area are constantly required. A hardware prototype has been constructed using standard integrated circuits for moving-object detection and interframe motion estimation. It is capable of operating on a search area of size up to 256?56 pixels in real time[[fileno]]2030101010044[[department]]電機工程學Keywords
This publication has 16 references indexed in Scilit:
- Parallel architectures for image processingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- A fast implementation of two-dimensional convolution algorithm for image-processing applicationsIEEE Transactions on Circuits and Systems, 1987
- Predictive Coding Based on Efficient Motion EstimationIEEE Transactions on Communications, 1985
- Edge-and Shape-Based Geometric RegistrationIEEE Transactions on Geoscience and Remote Sensing, 1985
- VLSI Arrays for Pattern Recognition and Image Processing: I/O Bandwidth ConsiderationsPublished by Springer Nature ,1984
- One-Dimensional Systolic Arrays for Multidimensional Convolution and ResamplingPublished by Springer Nature ,1984
- Why systolic architectures?Computer, 1982
- Displacement Measurement and Its Application in Interframe Image CodingIEEE Transactions on Communications, 1981
- Design of a Massively Parallel ProcessorIEEE Transactions on Computers, 1980
- A Real-Time Video Tracking SystemPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1980