Curve-thinning is an iterative reduction to extract centerlines from binary/segmented objects. Parallel thinning algorithms are composed of parallel reductions, and the fully parallel approach uses the same parallel reduction in each thinning phase. This paper presents the first fully parallel 3D curve-thinning algorithm acting on the unconventional face-centered cubic (FCC) grid. Our algorithm combines a sufficient condition for topology-preserving parallel reductions acting on (18, 12) pictures of the FCC grid with curve-endpoint preservation, hence its topological correctness is guaranteed for all possible pictures. In order to reduce the count of unwanted side branches in the produced centerlines, a novel iteration-level endpoint re-checking process is proposed.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Fully Parallel 3D Curve-Thinning on (18, 12) Pictures of the FCC Grid

  • Noel Nagy,
  • Kálmán Palágyi

摘要

Curve-thinning is an iterative reduction to extract centerlines from binary/segmented objects. Parallel thinning algorithms are composed of parallel reductions, and the fully parallel approach uses the same parallel reduction in each thinning phase. This paper presents the first fully parallel 3D curve-thinning algorithm acting on the unconventional face-centered cubic (FCC) grid. Our algorithm combines a sufficient condition for topology-preserving parallel reductions acting on (18, 12) pictures of the FCC grid with curve-endpoint preservation, hence its topological correctness is guaranteed for all possible pictures. In order to reduce the count of unwanted side branches in the produced centerlines, a novel iteration-level endpoint re-checking process is proposed.