• DocumentCode
    84026
  • Title

    A Comparative Review of Component Tree Computation Algorithms

  • Author

    Carlinet, Edwin ; Geraud, Thierry

  • Author_Institution
    EPITA R&D Lab., Kremlin-Bicêtre, France
  • Volume
    23
  • Issue
    9
  • fYear
    2014
  • fDate
    Sept. 2014
  • Firstpage
    3885
  • Lastpage
    3895
  • Abstract
    Connected operators are morphological tools that have the property of filtering images without creating new contours and without moving the contours that are preserved. Those operators are related to the max-tree and min-tree representations of images, and many algorithms have been proposed to compute those trees. However, no exhaustive comparison of these algorithms has been proposed so far, and the choice of an algorithm over another depends on many parameters. Since the need for fast algorithms is obvious for production code, we present an in-depth comparison of the existing algorithms in a unique framework, as well as variations of some of them that improve their efficiency. This comparison involves both sequential and parallel algorithms, and execution times are given with respect to the number of threads, the input image size, and the pixel value quantization. Eventually, a decision tree is given to help the user choose the most appropriate algorithm with respect to the user requirements. To favor reproducible research, an online demo allows the user to upload an image and bench the different algorithms, and the source code of every algorithms has been made available.
  • Keywords
    filtering theory; image representation; trees (mathematics); comparative review; component tree computation algorithms; connected operators; filtering images; max tree representations; min tree representations; parallel algorithms; pixel value quantization; production code; sequential algorithms; source code; Arrays; Complexity theory; Feature extraction; Floods; Image coding; Merging; Morphology; Component tree; algorithms; connected operators; filtering; mathematical morphology; max-tree; min-tree;
  • fLanguage
    English
  • Journal_Title
    Image Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7149
  • Type

    jour

  • DOI
    10.1109/TIP.2014.2336551
  • Filename
    6850018