A new convolution model for the fast computation of Zernike moments

被引:4
作者
Singh, Chandan [1 ]
Aggarwal, Ashutosh [1 ]
Ranade, Sukhjeet Kaur [1 ]
机构
[1] Punjabi Univ, Dept Comp Sci, Patiala 147002, Punjab, India
关键词
Zernike moments; Fast convolution; Orthogonal moments; Rotation invariance; CHARACTER-RECOGNITION; IMAGE; CLASSIFICATION; RETRIEVAL; ALGORITHMS; FEATURES; SUBSET;
D O I
10.1016/j.aeue.2016.11.014
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Zernike moments (ZMs) are very useful image descriptors which belong to a family of orthogonal rotation invariant moments. Due to their many attractive characteristics, they have been used in many pattern recognition, image processing and computer vision applications. However, they suffer from very high computation complexity which prohibits their use in many practical problems. The ZMs are computed as a convolution process between the image data and the Zernike kernel functions. In the past, various attempts have been made for the efficient computation of ZMs and considerable success has been achieved using recursive relations and 8-way symmetry/anti-symmetry of Zernike function. In this paper, we propose a new computational flow model for the convolution of the image data with the Zernike kernel functions. The proposed model also takes advantage of the 8-way symmetry/anti-symmetry property of the kernel function and builds up the convolution process which reduces the number of additions/subtractions from 56 to 24 and the number of multiplications from 12 to 8 (refer Table 6 in the text) for each location in an octant of a circular disk on which the moments are computed. Detailed experimental results show that the speed of the ZMs computation increases by a factor varying from 15% to 41% (depending upon the order of moments) for multiple images as compared to the existing fast algorithms available in the literature. When ZMs are computed at each pixel of an image on overlapping blocks, the improvement in computation time varies from 10% to 33%. (C) 2016 Elsevier GmbH. All rights reserved.
引用
收藏
页码:104 / 113
页数:10
相关论文
共 43 条
[31]   A high capacity image adaptive watermarking scheme with radial harmonic Fourier moments [J].
Singh, Chandan ;
Ranade, Sukhjeet K. .
DIGITAL SIGNAL PROCESSING, 2013, 23 (05) :1470-1482
[32]   Accurate calculation of Zernike moments [J].
Singh, Chandan ;
Walia, Ekta ;
Upneja, Rahul .
INFORMATION SCIENCES, 2013, 233 :255-275
[33]   Analysis of algorithms for fast computation of pseudo Zernike moments and their numerical stability [J].
Singh, Chandan ;
Walia, Ekta ;
Pooja ;
Upneja, Rahul .
DIGITAL SIGNAL PROCESSING, 2012, 22 (06) :1031-1043
[34]   Improving image retrieval using combined features of Hough transform and Zernike moments [J].
Singh, Chandan ;
Pooja .
OPTICS AND LASERS IN ENGINEERING, 2011, 49 (12) :1384-1396
[35]   Algorithms for fast computation of Zernike moments and their numerical stability [J].
Singh, Chandan ;
Walia, Ekta .
IMAGE AND VISION COMPUTING, 2011, 29 (04) :251-259
[36]   Fast and numerically stable methods for the computation of Zernike moments [J].
Singh, Chandan ;
Walia, Ekta .
PATTERN RECOGNITION, 2010, 43 (07) :2497-2506
[37]   IMAGE-ANALYSIS VIA THE GENERAL-THEORY OF MOMENTS [J].
TEAGUE, MR .
JOURNAL OF THE OPTICAL SOCIETY OF AMERICA, 1980, 70 (08) :920-930
[38]   Fast computation of Jacobi-Fourier moments for invariant image recognition [J].
Upneja, Rahul ;
Singh, Chandan .
PATTERN RECOGNITION, 2015, 48 (05) :1836-1843
[39]   Using Zernike moments for the illumination and geometry invariant classification of multispectral texture [J].
Wang, LZ ;
Healey, G .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1998, 7 (02) :196-203
[40]   On the computational aspects of Zernike moments [J].
Wee, Chong-Yaw ;
Paramesran, Raveendran .
IMAGE AND VISION COMPUTING, 2007, 25 (06) :967-980