Abstract
The paper presents a method to integrate parallelism in the DIPLIB sequential image processing library. The library contains several framework functions for different types of operations. We parallelize the filter framework function (contains the neighborhood image processing operators). We validate our method by testing it with the geometric mean filter. Experiments on a cluster of workstations show linear speedup.
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
P. Challermvat, N. Alexandridis, P. Piamsa-Niga, M. O’Connell: Parallel image processing in heterogenous computing network systems, Proceedings of IEEE International Conference on Image Processing 16–19 sept. 1996, Lausanne, vol.3, pp.161–164
J.G.E. Olk, P.P. Jonker: Parallel Image Processing Using Distributed Arrays of Buckets, Pattern recognition and Image Analysis, vol. 7, no. 1, pp.114–121, 1997
J.M. Squyres, A. Lumsdaine, R. Stevenson: A toolkit for parallel image processing, Proceedings of the SPIE Conference on Parallel and Distributed Methods for Image processing, San Diego, 1998
S.E. Umbaugh: Computer Vision and Image Processing-a practical approach using GVIPtools, Prentice Hall International Inc., 1998
I. Pitas: Parallel Algorithms for Digital Image Processing, Computer Vision and Neural Networks, John Wiley&Sons, 1993
K.L. Johnson, M.F. Kaashoek and D.A. Wallach: CRL: High-Performance All-Software Distributed Shared Memory, Proceedings of the Fifteenth Symposium on Operating Systems Principles, 1995
M. Snir, S. Otto, S. Huss, D. Walker and J. Dongarra: MPI-The Complete Reference, vol.1, The MPI Core, The MIT Press, 1998
R.A.F. Bhoedjang, T. Ruhl and H.E. Bal: Efficient Multicast on Myrinet Using Link-level Flow Control, Proceedings of International Conference on Parallel Processing, pp. 381–390, Minneapolis MN, 1998
T. Ruhl, H, Bal, R. Bhoedjang, K. Langendoen and G. Benson: Experience with a portability layer for implementing parallel programming systems, Proceedings of International Conference on Parallel and Distributed Processing Techniques and Applications, pp. 1477–1488, Sunnyvale CA, 1996
J.E. Lecky: How to optimize a machine vision application for MMX, Image Processing Europe, March Issue, pp. 16–20, 1999.
http://www.ph.tn.tudelft.nl/Internal/PHServices/onlineManuals.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nicolescu, C., Jonker, P. (2000). Parallel low-level image processing on a distributed-memory system. In: Rolim, J. (eds) Parallel and Distributed Processing. IPDPS 2000. Lecture Notes in Computer Science, vol 1800. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45591-4_30
Download citation
DOI: https://doi.org/10.1007/3-540-45591-4_30
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67442-9
Online ISBN: 978-3-540-45591-2
eBook Packages: Springer Book Archive