Parallel image segmentation with level set methods

被引:0
作者
Jeon, M [1 ]
Alexander, M [1 ]
Pizzi, N [1 ]
机构
[1] Gwangju Inst Sci & Technol, Dept Mechatron, Kwangju, South Korea
来源
Proceedings of the Fifth IASTED International Conference on Visualization, Imaging, and Image Processing | 2005年
关键词
level set methods; image segmentation; additive operator splitting; parallelization; OpenMP;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most PDE-based image segmentation algorithms employ an explicit scheme to solve the system equations. However, an explicit scheme has a time step constraint and also when parallelized, data dependency is unavoidable at the boundary of the region assigned to processors, which requires communication between neighboring processors to share the boundary information. Additive Operator Splitting is a semi-implicit scheme that effectively decomposes a multidimensional system into a series of independent one dimensional systems, each composed of multiple tridiagonal systems. Functional parallelism is made possible by this decomposition and within each one dimensional processing step, data parallelism is achieved by solving the independent tridiagonal systems, resulting in a nested parallelism. Thus, implementation of parallelism is straightforward, and the, parallel program will be subject to less communication overhead than explicit schemes. In this paper, we employ the AOS scheme for a level set formulation of the segmentation problem, and OpenMP on a shared memory machine for its parallelization. Test results show that parallelization with OpenMP on a shared memory system with 8 processors gives improved computational time with speedup of over 3 for 2-phase image segmentation.
引用
收藏
页码:394 / 399
页数:6
相关论文
共 24 条
  • [1] Aubert G, 2002, Mathematical problems in image processing: Partial differential equations and the calculus of variations
  • [2] Active contours without edges for vector-valued images
    Chan, TE
    Sandberg, BY
    Vese, LA
    [J]. JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2000, 11 (02) : 130 - 141
  • [3] Active contours without edges
    Chan, TF
    Vese, LA
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2001, 10 (02) : 266 - 277
  • [4] Gonzalez R., 2019, Digital Image Processing, V2nd
  • [5] GROPP W, 1999, USING MPI
  • [6] JAHNER B, 2002, DIGITAL IMAGE PROCES
  • [7] JEON M, 2005, PATTERN RECOGN, V26, P1405
  • [8] JEON M, 2004, P N AM FUZZ INF PROC
  • [9] SNAKES - ACTIVE CONTOUR MODELS
    KASS, M
    WITKIN, A
    TERZOPOULOS, D
    [J]. INTERNATIONAL JOURNAL OF COMPUTER VISION, 1987, 1 (04) : 321 - 331
  • [10] Kumar V., 1994, INTRO PARALLEL COMPU, V400