GPU COMPUTATION OF THE EULER CHARACTERISTIC CURVE FOR IMAGING DATA

被引:0
|
作者
Wang, Fan [1 ]
Wagner, Hubert [2 ]
Chen, Chao [1 ]
机构
[1] SUNY Stony Brook, Stony Brook, NY 11794 USA
[2] Univ Florida, Gainesville, FL USA
关键词
D O I
暂无
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Persistent homology is perhaps the most popular and useful tool offered by topological data analysis - with point-cloud data being the most common setup. Its older cousin, the Euler characteristic curve (ECC) is less expressive - and far easier to compute. It is particularly suitable for analyzing imaging data, and is commonly used in fields ranging from astrophysics to biomedical image analysis. These fields are embracing GPU computations to handle increasingly large datasets.We therefore propose an optimized GPU implementation of ECC computation for 2D and 3D grayscale images. The goal of this paper is twofold. First, we offer a practical tool, illustrating its performance with thorough experimentation - but also explain its inherent shortcomings. Second, this simple algorithm serves as a perfect backdrop for highlighting basic GPU programming techniques that make our implementation so efficient - and some common pitfalls we avoided. This is intended as a step towards a wider usage of GPU programming in computational geometry and topology software. We find this is particularly important as geometric and topological tools are used in conjunction with modern, GPU-accelerated machine learning frameworks.
引用
收藏
页码:3 / 25
页数:23
相关论文
共 50 条
  • [31] Integration with respect to the Euler characteristic over a function space and the Alexander polynomial of a plane curve singularity
    Gusein-Zade, SM
    Delgado, F
    Campillo, A
    RUSSIAN MATHEMATICAL SURVEYS, 2000, 55 (06) : 1148 - 1149
  • [32] Generating cubical complexes from image data and computation of the Euler number
    Ziou, D
    Allili, M
    PATTERN RECOGNITION, 2002, 35 (12) : 2833 - 2839
  • [33] THE CHARACTERISTIC CURVE
    ATTRIDGE, GG
    JOURNAL OF PHOTOGRAPHIC SCIENCE, 1991, 39 (02): : 55 - 62
  • [34] The universal Euler characteristic for varieties of characteristic zero
    Bittner, F
    COMPOSITIO MATHEMATICA, 2004, 140 (04) : 1011 - 1032
  • [35] Integral Image computation on GPU
    Chouchene, Marwa
    Sayadi, Fatma Ezahra
    Atri, Mohamed
    Tourki, Rached
    2013 10TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS & DEVICES (SSD), 2013,
  • [36] Scientific computation through a GPU
    Cummins, Genna
    Adams, Rob
    Newer, Theodore
    PROCEEDINGS IEEE SOUTHEASTCON 2008, VOLS 1 AND 2, 2008, : 244 - +
  • [37] Offloading IDS computation to the GPU
    Jacob, Nigel
    Brodley, Carla
    22ND ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE, PROCEEDINGS, 2006, : 371 - +
  • [38] GPU COMPUTATION IN ENGINEERING PRACTICE
    Fischer, C.
    ENGINEERING MECHANICS 2011, 2011, : 135 - 138
  • [39] The average receiver operating characteristic curve in multireader multicase imaging studies
    Chen, W.
    Samuelson, F. W.
    BRITISH JOURNAL OF RADIOLOGY, 2014, 87 (1040):
  • [40] A note on the computation of the Euler parameters
    Johansson, L
    JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2001, 123 (04): : 719 - 722