Abstract
We report on the implementation of a range image segmentation approach on a cluster using Message Passing Interface (MPI). The approach combines and integrates different strategies to find the best fitting planes for a set of three dimensional points. There are basically three distint modules for plane recovery; each module has a distinct method for generating a candidate plane and a distinct objective function for evaluating the candidate and selecting the ”best” plane among the candidates. Parallelism can be exploited in two different ways. First, all three modules can be executed concurrently and asynchronously by distinct processes. The scheduling of the modules in the parallel implementation differs significantly from that of the sequential implementation. Thus, different output images can be obtained for the two implementations. However, the experiments conducted on severalra nge images show that on average the quality of results is similar in comparison with ground truth images. Second, the computation within each module can be performed in parallel. A module chooses the best plane among a large set of randomly selected candidate planes; this is a highly parallel task that can be efficiently partitioned among a group of processors. The approach proposed in this paper for a multiprocessor environment has been implemented on a cluster of workstations using MPI. Preliminary results are presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
A. Apostolico, V. Breton, E. Cornillot, S. Du, L. Duret, C. Gautier, C. Guerra, N. Jacq, R. Medina, C. Michau, J. Montagnat, A. Robinson, M. Senger. DataGrid. requirements for grid-aware biology applications. Tech. report.
M.E. Bock, C. Guerra. “A geometric approach to the segmentation of range images”, Proceedings of the Second International Conference on 3D-Digital Imaging and Modeling, Ottawa, Canada, pp. 261–269, 1999.
M.E. Bock, C. Guerra. “Segmentation of range images through the integration of different strategies”, 6th Int.Work.Vision, Modeling, and Visualization, Stuttgart, Germany, 2001.
J. Bruck, D. Dolev, C.T. Ho, M. Rosu, R. Strong, “Efficient message passing interface (MPI) for parallel computing on clusters of workstations”, Journal of Parallel and Distributed Computing, v. 40, pp. 19–34, 1997.
M.A. Fischler and R.C. Bolles, “Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography,” Communications of the ACM 24, pp. 381–395, June 1981.
A. Hoover, J. B. Gillina, X. Jiang, P. Flynn, H. Bunke, D. Goldgolf, K. Bowyer, D. Eggert, A. Fitzgibbon, and R. Fischer, An experimentalcom parison of range image segmentation algorithms,” IEEE Trans. on Pattern Analysis and Machine Intelligence 18(7), pp. 673–689, 1996.
X. Jiang, K. Bowyer, Y. Morioka, S. Hiura, K. Sato, S. Inokuchi, M. Bock, C. Guerra, R.E. Loke, J.M.H. du Buf. “Some Further Results of Experimental Comparison of Range Image Segmentation Algorithms”, 15th Int. Conference on Pattern Recognition, Spain, 2000.
P. J. Morrow and D. Crookes and J. Brown and G. McAleese and D. Roantree and I. Spence, “Efficient implementation of a portable parallel programming model for image processing”, Concurrency-Practice and Experience, 11, 11, pp. 671–685, 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ellen Bock, M., Guerra, C. (2002). Range Image Segmentation on a Cluster. In: Sahni, S., Prasanna, V.K., Shukla, U. (eds) High Performance Computing — HiPC 2002. HiPC 2002. Lecture Notes in Computer Science, vol 2552. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36265-7_30
Download citation
DOI: https://doi.org/10.1007/3-540-36265-7_30
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00303-8
Online ISBN: 978-3-540-36265-4
eBook Packages: Springer Book Archive