A parallel algorithm for surface-based object reconstruction |
| |
Authors: | Theodore Johnson Panos E. Livadas |
| |
Affiliation: | (1) Dept. of CIS, University of Florida, 32611-2024 Gainesville, FL, USA |
| |
Abstract: | This paper presents a parallel algorithm that approximates the surface of an object from a collection of its planar contours. Such a reconstruction has wide applications in such diverse fields as biological research, medical diagnosis and therapy, architecture, automobile and ship design, and solid modeling. The surface reconstruction problem is transformed into the problem of finding a minimum-cost acceptable path on a toroidal grid graph, where each horizontal and each vertical edge have the same orientation. An acceptable path is closed path that makes a complete horizontal and vertical circuit. We exploit the structure of this graph to develop efficient parallel algorithms for a message-passing computer. Givenp processors and anm byn toroidal graph, our algorithm will find the minimum cost acceptable path inO(mn log(m)/p) steps, ifp =O(mn/((m + n) log(mn/(m + n)))), which is an optimal speedup. We also show that the algorithm will sendO(p2(m + n)) messages. The algorithm has a linear topology, so it is easy to embed the algorithm in common multiprocessor architectures. |
| |
Keywords: | parallel algorithms object reconstruction graph minimum cost paths object modeling triangulation |
本文献已被 SpringerLink 等数据库收录! |
|