Parallel computation of disease transforms |
| |
Authors: | Otfried Schwarzkopf |
| |
Affiliation: | (1) FB Mathematik, Freie Universität Berlin, WE 03, Arnimallee 2-6, 1000 Berlin 33, Germany |
| |
Abstract: | Distance transforms are an important computational tool for the processing of binary images. For ann ×n image, distance transforms can be computed in time
(n) on a mesh-connected computer and in polylogarithmic time on hypercube related structures. We investigate the possibilities of computing distance transforms in polylogarithmic time on the pyramid computer and the mesh of trees. For the pyramid, we obtain a polynomial lower bound using a result by Miller and Stout, so we turn our attention to the mesh of trees. We give a very simple
(logn) algorithm for the distance transform with respect to theL
1-metric, an
(log2
n) algorithm for the transform with respect to theL
-metric, and find that the Euclidean metric is much more difficult. Based on evidence from number theory, we conjecture the impossibility of computing the Euclidean distance transform in polylogarithmic time on a mesh of trees. Instead, we approximate the distance transform up to a given error. This works for anyL
k
-metric and takes time
(log3
n).This research was supported by the Deutsche Forschungsgemeinschaft under Grant Al 253/1-1, Schwerpunktprogramm Datenstrukturen und effiziente Algorithmen.![rdquo](/content/m143755h21877681/xxlarge8221.gif) |
| |
Keywords: | Distance transform Skeleton computation Voronoi diagram Mesh of trees Pyramid computer Image processing Parallel computational geometry |
本文献已被 SpringerLink 等数据库收录! |
|