Out-of-core Algorithms for Binary Partition Hierarchies

被引:0
|
作者
Josselin Lefèvre [1 ]
Jean Cousty [2 ]
Benjamin Perret [1 ]
Harold Phelippeau [1 ]
机构
[1] Univ Gustave Eiffel,
[2] CNRS,undefined
[3] LIGM,undefined
[4] Thermo Fisher Scientific,undefined
关键词
Image segmentation; Watershed; Hierarchical analysis; Out of core; External memory algorithm;
D O I
10.1007/s10851-025-01234-0
中图分类号
学科分类号
摘要
Binary partition hierarchies (BPH) and minimum spanning trees are essential data structures for hierarchical analysis, such as quasi-flat zones and watershed segmentation. Traditional BPH construction algorithms are limited by their requirement to load the data entirely into memory, making them impractical for processing large images whose processing exceeds the capacity of the computer’s main memory. To overcome this limitation, an algebraic framework was introduced, enabling the out-of-core computation of BPH leveraging three key operations: select, join, and insert. In this publication, we present two distinct calculi based on these operations: one designed for general spatial partitions and another optimized for causal partitioning. The second calculus is specifically tailored to meet out-of-core constraints, ensuring efficient processing of large-scale data. We provide detailed algorithms, including pseudo-code and complexity analysis, and conduct experimental comparisons between the two approaches.
引用
收藏
相关论文
共 50 条
  • [1] Out-of-Core Attribute Algorithms for Binary Partition Hierarchies
    Lefevre, Josselin
    Cousty, Jean
    Perret, Benjamin
    Phelippeau, Harold
    DISCRETE GEOMETRY AND MATHEMATICAL MORPHOLOGY, DGMM 2024, 2024, 14605 : 298 - 311
  • [2] A Framework to Transform In-Core GPU Algorithms to Out-of-Core Algorithms
    Harada, Takahiro
    PROCEEDINGS I3D 2016: 20TH ACM SIGGRAPH SYMPOSIUM ON INTERACTIVE 3D GRAPHICS AND GAMES, 2016, : 179 - 180
  • [3] An Algebraic Framework for Out-of-Core Hierarchical Segmentation Algorithms
    Cousty, Jean
    Perret, Benjamin
    Phelippeau, Harold
    Carneiro, Stela
    Kamlay, Pierre
    Buzer, Lilian
    DISCRETE GEOMETRY AND MATHEMATICAL MORPHOLOGY, DGMM 2021, 2021, 12708 : 378 - 390
  • [4] Locality optimization algorithms for compilation of out-of-core codes
    Syracuse Univ, Syracuse, United States
    J Inf Sci Eng, 1 (107-138):
  • [5] Locality optimization algorithms for compilation of out-of-core codes
    Kandemir, M
    Choudhary, A
    Ramanujam, J
    Kandaswamy, M
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 1998, 14 (01) : 107 - 138
  • [6] Analysis of Interactive Editing Operations for Out-of-Core Point-Cloud Hierarchies
    Scheiblauer, Claus
    Wimmer, Michael
    WSCG 2013, FULL PAPERS PROCEEDINGS, 2013, : 123 - 132
  • [7] Data locality optimization for synthesis of efficient out-of-core algorithms
    Krishnan, S
    Krishnamoorthy, S
    Baumgartner, G
    Cociorva, D
    Lam, CC
    Sadayappan, P
    Ramanujam, J
    Bernholdt, DE
    Choppella, V
    HIGH PERFORMANCE COMPUTING - HIPC 2003, 2003, 2913 : 406 - 417
  • [8] Efficient out-of-core sorting algorithms for the Parallel Disks Model
    Kundeti, Vamsi
    Rajasekaran, Sanguthevar
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2011, 71 (11) : 1427 - 1433
  • [9] Efficient synthesis of out-of-core algorithms using a nonlinear optimization solver
    Krishnan, S
    Krishnamoorthy, S
    Baumgartner, G
    Lam, CC
    Ramanujam, J
    Sadayappan, P
    Choppella, V
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2006, 66 (05) : 659 - 673
  • [10] Efficient out-of-core algorithms for linear relaxation using blocking covers
    Leiserson, CE
    Rao, S
    Toledo, S
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1997, 54 (02) : 332 - 344