Abstract
Block matching motion estimation algorithms are widely used in video coding schemes. In this paper, we design an efficient hierarchical block matching motion estimation (HBMME) algorithm on a hypercube multiprocessor. Unlike systolic array designs, this solution is not tied down to specific values of algorithm parameters and thus offers increased flexibility. Moreover, the hypercube network can efficiently handle the non regular data flow of the HBMME algorithm. We also assume that our multiprocessor is fine grained in contrast to most programmable architectures used in video coding where processors usually have a large local memory. Apart from its practicality, the constraint of limited local memory makes the algorithm design more challenging and thus more theoretically interesting.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Ranka, S., Sahni, S.: Hypercube Algorithms with Applications to Image Processing and Pattern Recognition. Springer-Verlag, 1990
Leighton, T.: Introduction to Parallel Algorithms and Architectures: Arrays-Trees-Hypercubes. Morgan Kauffman Publishers, San Mateo, California, 1992
Tekalp, M.: Digital Video Processing. Prentice Hall Signal Processing Series1995
Pirch, P., Demassieux N., Gehrke, W.: VLSI Architectures for Video Compression-A Survey. Proceedings of the IEEE Vol. 83 No. 2 February 1995, 220–246
Cheng, S., Hang, H.: A Comparison of Block-Matching Algorithms Mapped to Systolic-Array Implementation. IEEE Transactions on Circuits and Systems for Video Technology, Vol. 7, No. 5, October 1997, 741–757
Gupta, G., Chakrabarti, C.: Architectures for Hierarchical and Other Block Matching Algorithms. IEEE Transactions on Circuits and Systems for Video Technology, Vol. 5, No. 6, December 1995, 477–489
Komarek, T., Pirsch, P.: VLSI Architectures for Hierarchical Block Matching Algorithm. IFIP Workshop, Grenoble, France, Dec. 1989, 168–181
De Vos, L.: VLSI Architectures for the Hierarchical Block-Matching Algorithms for HDTV Applications. Proc. SPIE Visual Commun. Image Processing ’90, vol. 1360, 398–409
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Konstantopoulos, C., Svolos, A., Kaklamanis, C. (1999). Hierarchical Block Matching Motion Estimation on a Hypercube Multiprocessor. In: Zinterhof, P., Vajteršic, M., Uhl, A. (eds) Parallel Computation. ACPC 1999. Lecture Notes in Computer Science, vol 1557. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-49164-3_25
Download citation
DOI: https://doi.org/10.1007/3-540-49164-3_25
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-65641-8
Online ISBN: 978-3-540-49164-4
eBook Packages: Springer Book Archive