Subscribe
Issue No.11 - Nov. (2012 vol.34)
pp: 2158-2163
P. Koehl , Dept. of Comput. Sci., Univ. of California, Davis, CA, USA
ABSTRACT
A new exact algorithm is proposed to compute the 3D geometric moments of a homogeneous shape defined by an unstructured triangulation of its surface. This algorithm relies on the analytical integration of the moments on tetrahedra defined by the surface triangles and a central point and on a set of recurrent relationships between the corresponding integrals, and achieves linear running time complexities with respect to the number of triangles in the surface mesh and with respect to the number of moments that are computed. This effectively reduces the complexity for computing moments up to order N from N6 to N3 with respect to the fastest previously proposed exact algorithm.
INDEX TERMS
Shape, Equations, Approximation methods, Approximation algorithms, Mathematical model, Computational complexity, discrete convolution, 3D geometric moments, exact algorithm
CITATION
P. Koehl, "Fast Recursive Computation of 3D Geometric Moments from Surface Meshes", IEEE Transactions on Pattern Analysis & Machine Intelligence, vol.34, no. 11, pp. 2158-2163, Nov. 2012, doi:10.1109/TPAMI.2012.23
REFERENCES
 [1] H. Peng, "Bioimage Informatics: A New Area of Engineering Biology," Bioinformatics, vol. 24, pp. 1827-1836, 2008. [2] K. Khairy and J. Howard, "Spherical Harmonics-Based Parametric Deconvolution of 3D Surface Images Using Bending Energy Minimizations," Medical Image Analysis, vol. 12, pp. 217-227, 2008. [3] L. Shamir, J. Delaney, N. Orlov, D. Eckley, and I. Goldberg, "Pattern Recognition Software and Techniques for Biological Image Analysis," PLoS Computational Biology, vol. 6, p. e1000974, 2010. [4] D. Toomre and J. Bewersdof, "A New Wave of Cellular Imaging," Ann. Rev. of Cell and Developmental Biology, vol. 26, pp. 285-314, 2010. [5] N. Max and E. Getzoff, "Spherical Harmonic Molecular Surfaces," IEEE Computer Graphics and Application, vol. 8, no. 4, pp. 42-50, July 1988. [6] P. Koehl, "Protein Structure Classification," Reviews in Computational Chemistry, K. Lipkowitz, T. Cundari, V. Gillet, and B. Boyd, eds., vol. 22, John Wiley & Sons, 2006. [7] V. Venkatraman, L. Sael, and D. Kihara, "Potential for Protein Surface Shape Analysis Using Spherical Harmonics and 3D Zernike Descriptors," Cell Biochemistry and Biophysics, vol. 54, pp. 23-32, 2009. [8] M. Hu, "Visual Pattern Recognition by Moment Invariants," IRE Trans. Information Theory, vol. 8, pp. 179-187, 1962. [9] M. Teague, "Image Analysis via the General Theory of Moments," J. Optical Soc. of Am., vol. 70, pp. 920-930, 1980. [10] C. Teh and R. Chin, "On Image Analysis by the Methods of Moments," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 10, no. 4, pp. 496-513, July 1988. [11] R. Prokop and A. Reeves, "A Survey of Moment-Based Techniques for Unoccluded Object Representation and Recognition," Graphical Models and Image Processing, vol. 54, pp. 438-460, 1992. [12] J. Pozo, M.-C. Villa-Uriol, and A. Frangi, "Efficient 3D Geometric and Zernike Moments Computation from Unstructured Surface Meshes," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 33, no. 3, pp. 471-484, Mar. 2011. [13] S. Liao and M. Pawlak, "On Image Analysis by Moments," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 18, no. 3, pp. 254-266, Mar. 1996. [14] L. Yang, F. Albregtsen, and T. Taxt, "Fast Computation of Three Dimensional Geometric Moments Using a Discrete Divergence Theorem and a Generalization to Higher Dimension," Graphical Models and Image Processing, vol. 59, pp. 97-108, 1997. [15] S. Lien and J. Kajiya, "Symbolic Method for Calculating the Integral Properties of Arbitrary Nonconvex Polyhedra," IEEE Computer Graphics and Applications, vol. 4, no. 10, pp. 35-41, Oct. 1984. [16] G. Best, "Helpful Formulas for Integrating Polynomials in Three Dimensions," Math. Computation, vol. 18, pp. 310-312, 1964. [17] J. Putz, "The Pascal Polytope: An Extention of Pascal's Triangle to $N$ Dimensions," College Math. J., vol. 17, pp. 144-155, 1986.