An efficient GPU-based method to compute high-order Zernike moments

被引:2
作者
Jia, Zhuohao [1 ]
Liao, Simon [1 ]
机构
[1] Univ Winnipeg, Winnipeg, MB R3B 2E9, Canada
关键词
Zernike moments; Fast computation; GPU; Image reconstruction; ALGORITHMS;
D O I
10.1016/j.jpdc.2023.104729
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The utilization of Zernike moments has been extensive in various fields, including image processing and pattern recognition, owing to their desirable characteristics. However, the application of Zernike moments is hindered by two significant obstacles: computational efficiency and accuracy. These issues become particularly noticeable when computing high-order moments. This study presents a novel GPU-based method for efficiently computing high-order Zernike moments by leveraging the computational power of the Single Instruction Multiple Data (SIMD) architecture. The experimental results demonstrate that the proposed method can compute Zernike moments up to order 500 within 0.5 seconds for an image of size 512 x 512. To achieve greater accuracy in Zernike moments computation, a k x k sub-region scheme was incorporated into our approach. The results show that the PSNR value of the Lena image reconstructed from 500-order Zernike moments computed using the 9 x 9 scheme can reach 39.20 dB. & COPY; 2023 Elsevier Inc. All rights reserved.
引用
收藏
页数:11
相关论文
共 20 条
[1]   A comparative analysis of algorithms for fast computation of Zernike moments [J].
Chong, CW ;
Raveendran, P ;
Mukundan, R .
PATTERN RECOGNITION, 2003, 36 (03) :731-742
[2]   Fast and efficient method for computing ART [J].
Hwang, SK ;
Kim, WY .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2006, 15 (01) :112-117
[3]   A novel approach to the fast computation of Zernike moments [J].
Hwang, Sun-Kyoo ;
Kim, Whoi-Yul .
PATTERN RECOGNITION, 2006, 39 (11) :2065-2076
[4]  
Ismail I.A., 2010, INVARIANT IMAGE WATE, V1
[5]   Efficient data partitioning for the GPU computation of moment functions [J].
Jesus Martin Requena, Manuel ;
Moscato, Pablo ;
Ujaldon, Manuel .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2014, 74 (01) :1994-2004
[6]   MATHEMATICAL PROPERTIES OF ZERNIKE POLYNOMIALS [J].
KINTNER, EC .
OPTICA ACTA, 1976, 23 (08) :679-680
[7]  
Kirk D. B., 2016, Programming Massively Parallel Processors: A Hands-on Approach
[8]  
Li S., 2020, THESIS U WINNIPEG
[9]   Complex Zernike Moments Features for Shape-Based Image Retrieval [J].
Li, Shan ;
Lee, Moon-Chuen ;
Pun, Chi-Man .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2009, 39 (01) :227-237
[10]  
Liao S., 2014, MOMENTS MOMENT INVAR, V1, P33