An Overview of Watershed Algorithm Implementations in Open Source Libraries

被引:113
|
作者
Kornilov, Anton S. [1 ]
Safonov, Ilia V. [1 ]
机构
[1] Natl Res Nucl Univ MEPhI, Kashirskoye Sh 31, Moscow 115409, Russia
来源
JOURNAL OF IMAGING | 2018年 / 4卷 / 10期
关键词
watershed segmentation; flooding; rain falling; computational complexity; processing speed; memory consumption; open source software;
D O I
10.3390/jimaging4100123
中图分类号
TB8 [摄影技术];
学科分类号
0804 ;
摘要
Watershed is a widespread technique for image segmentation. Many researchers apply the method implemented in open source libraries without a deep understanding of its characteristics and limitations. In the review, we describe benchmarking outcomes of six open-source marker-controlled watershed implementations for the segmentation of 2D and 3D images. Even though the considered solutions are based on the same algorithm by flooding having O(n)computational complexity, these implementations have significantly different performance. In addition, building of watershed lines grows processing time. High memory consumption is one more bottleneck for dealing with huge volumetric images. Sometimes, the usage of more optimal software is capable of mitigating the issues with the long processing time and insufficient memory space. We assume parallel processing is capable of overcoming the current limitations. However, the development of concurrent approaches for the watershed segmentation remains a challenging problem.
引用
下载
收藏
页数:15
相关论文
共 50 条
  • [31] AN OVERVIEW OF THE GENETIC ALGORITHM AND ITS USE FOR FINDING EXTREMA - WITH IMPLEMENTATIONS IN MATLAB
    Hizak, Jurica
    Logozar, Robert
    TEHNICKI GLASNIK-TECHNICAL JOURNAL, 2016, 10 (3-4): : 55 - 70
  • [32] Solving CFD problems with open source parallel libraries
    Gropp, B
    APPLIED PARALLEL COMPUTING, PROCEEDINGS: NEW PARADIGMS FOR HPC IN INDUSTRY AND ACADEMIA, 2001, 1947 : 52 - 52
  • [33] Open source solutions for libraries: ABCD vs Koha
    Macan, Bojan
    Vanesa Fernandez, Gladys
    Stojanovski, Jadranka
    PROGRAM-ELECTRONIC LIBRARY AND INFORMATION SYSTEMS, 2013, 47 (02) : 136 - 154
  • [34] Towards an Open Source-First Praxis in Libraries
    Mcilwain, J. Robertson
    INFORMATION TECHNOLOGY AND LIBRARIES, 2023, 42 (04)
  • [35] Security Evaluation Criteria of Open-Source Libraries
    Mills, Vivian
    Butakov, Sergey
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2022 WORKSHOPS, PART V, 2022, 13381 : 422 - 435
  • [36] Free EiffelBase: Eiffel libraries go open source
    Meyer, B
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1998, 11 (07): : 8 - +
  • [37] Benchmarking of Open Source Big Number Arithmetic Libraries
    Maurya, Sankalp
    Neelisetti, Raghu Kisore
    2015 INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICCICCT), 2015, : 28 - 32
  • [38] Open-Source Implementations of the Reactive Asset Administration Shell: A Survey
    Jacoby, Michael
    Baumann, Michael
    Bischoff, Tino
    Mees, Hans
    Mueller, Jens
    Stojanovic, Ljiljana
    Volz, Friedrich
    SENSORS, 2023, 23 (11)
  • [39] Sensor Web Enablement - Standards and Open Source Implementations for Observation Data
    Andrae, Stefanie
    Gruber, Gerald
    Hecke, Andreas
    Wieser, Alfred
    ISSW 09 EUROPE: INTERNATIONAL SNOW SCIENCE WORKSHOP, PROCEEDINGS, 2009, : 180 - 183
  • [40] An overview on free and open source GIS developments
    Steiniger, Stefan
    Bocher, Erwan
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2009, 23 (10) : 1345 - 1370