• DocumentCode
    253864
  • Title

    A Fast and Robust Algorithm to Count Topologically Persistent Holes in Noisy Clouds

  • Author

    Kurlin, Vitaliy

  • Author_Institution
    Dept. of Math. Sci., Durham Univ., Durham, UK
  • fYear
    2014
  • fDate
    23-28 June 2014
  • Firstpage
    1458
  • Lastpage
    1463
  • Abstract
    Preprocessing a 2D image often produces a noisy cloud of interest points. We study the problem of counting holes in noisy clouds in the plane. The holes in a given cloud are quantified by the topological persistence of their boundary contours when the cloud is analyzed at all possible scales. We design the algorithm to count holes that are most persistent in the filtration of offsets (neighborhoods) around given points. The input is a cloud of n points in the plane without any user-defined parameters. The algorithm has a near linear time and a linear space O(n). The output is the array (number of holes, relative persistence in the filtration). We prove theoretical guarantees when the algorithm finds the correct number of holes (components in the complement) of an unknown shape approximated by a cloud.
  • Keywords
    computational complexity; image denoising; 2D image preprocessing; boundary contours; linear space algorithm; linear time algorithm; noisy clouds; topologically persistent holes counting; user-defined parameters; Approximation algorithms; Bars; Noise; Noise measurement; Shape; TV; Vegetation; Delaunay triangulation; contour detection; persistent homology; point cloud; topological persistence;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Vision and Pattern Recognition (CVPR), 2014 IEEE Conference on
  • Conference_Location
    Columbus, OH
  • Type

    conf

  • DOI
    10.1109/CVPR.2014.189
  • Filename
    6909585