Accurate Orthogonal Circular Moment Invariants of Gray-Level Images
Abstract
Problem statement: Orthogonal circular moments of gray level images such as Zernike, pseudo Zernike and Fourier-Mellin moments are widely used in different applications of image processing, pattern recognition and computer vision. Computational processes of these moments and their translation and scale invariants still an open area of research. Approach: a unified methodology is presented for efficient and accurate computation of orthogonal circular moment invariants. The orthogonal circular moments and their translation and scale invariants are expressed as a linear combination of radial moments of the same order in polar coordinates, where the later moments are accurately computed over a unit disk. A new mapping method is proposed where the unit disk is divided into non-overlapped circular rings; each of these circular rings is divided into a number of circular sectors of the same area. Each circular sector is represented by one point in its centre. The total number of input Cartesian image pixels is equal to the number of mapped circular pixels. Results: The implementation of this method completely removes both approximation and geometrical errors produced by the conventional methods. Numerical experiments are conducted to prove the validity and efficiency of the proposed method. Conclusion: A unified methodology is presented for efficient and accurate computation of orthogonal circular moment invariants.
DOI: https://doi.org/10.3844/jcssp.2011.715.722
Copyright: © 2011 Khalid Mohamed Hosny. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
- 3,943 Views
- 3,081 Downloads
- 13 Citations
Download
Keywords
- Radial moments
- Zernike moments
- pseudo Zernike moments
- Fourier-Mellin moments
- translation invariants
- scaling invariants
- accurate computation