Efficient data partitioning for the GPU computation of moment functions

被引:7
作者
Jesus Martin Requena, Manuel [1 ]
Moscato, Pablo [2 ,3 ]
Ujaldon, Manuel [1 ]
机构
[1] Univ Malaga, Comp Architecture Dept, E-29071 Malaga, Spain
[2] Hunter Med Res Inst, Ctr Bioinformat Biomarker Discovery & Informat Ba, Newcastle, NSW, Australia
[3] Univ Newcastle, Sch Elect Engn & Comp Sci, Callaghan, NSW 2308, Australia
关键词
Zernike moments; Image features; High performance computing; GPU; Data partitioning; IMAGE SEGMENTATION; RECOGNITION;
D O I
10.1016/j.jpdc.2013.07.008
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In our previous work, we have provided tools for an efficient characterization of biomedical images using Legendre and Zernike moments, showing their relevance as biomarkers for classifying image tiles coming from bone tissue regeneration studies (Ujaldon, 2009) [24]. As part of our research quest for efficiency, we developed methods for accelerating those computations on GPUs (Martin-Requena and Ujaldon, 2011) [10,9]. This new stage of our work focuses on the efficient data partitioning to optimize the execution on many-cores and clusters of GPUs to attain gains up to three orders of magnitude when compared to the execution on multi-core CPUs of similar age and cost using 1 Mpixel images. We deploy a successive and successful chain of optimizations which exploit symmetries in trigonometric functions and access patterns to image pixels which are effectively combined with massive data parallelism on GPUs to enable (1) real-time processing for our set of input biomedical images, and (2) the use of high-resolution images in clinical practice. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:1994 / 2004
页数:11
相关论文
共 23 条
[1]   RECOGNITIVE ASPECTS OF MOMENT INVARIANTS [J].
ABUMOSTAFA, YS ;
PSALTIS, D .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1984, 6 (06) :698-706
[2]   Fast Zernike moments [J].
Al-Rawi, Mohammed .
JOURNAL OF REAL-TIME IMAGE PROCESSING, 2008, 3 (1-2) :89-96
[3]  
[Anonymous], NVIDIA CUDA C PROGR
[4]  
Hartley TDR, 2008, ICS'08: PROCEEDINGS OF THE 2008 ACM INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, P15
[5]  
Hatamian M., 1986, IEEE T ACOUSTICS SPE, V34, P533
[6]   A novel approach to the fast computation of Zernike moments [J].
Hwang, Sun-Kyoo ;
Kim, Whoi-Yul .
PATTERN RECOGNITION, 2006, 39 (11) :2065-2076
[7]  
Martín-Requena MJ, 2011, COMPUT METH APPL SCI, V19, P209
[8]   INVARIANT IMAGE RECOGNITION BY ZERNIKE MOMENTS [J].
KHOTANZAD, A ;
HONG, YH .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1990, 12 (05) :489-497
[9]  
Lachiondo J., 2011, P 3 ECCOMAS THEM C C, P409
[10]  
Martin-Requena M., 2011, 13 IEEE INT C HIGH P