SciELO - Scientific Electronic Library Online

 
vol.9 número3Achieving Identity-Based Cryptography in a Personal Digital Assistant DeviceImproved Iterative Coordinated Beamforming Based on Singular Value Decomposition for Multiuser Mimo Systems With Limited Feedforward índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

  • No hay artículos similaresSimilares en SciELO

Compartir


Journal of applied research and technology

versión On-line ISSN 2448-6736versión impresa ISSN 1665-6423

J. appl. res. technol vol.9 no.3 Ciudad de México dic. 2011

 

Alternative Way to Compute the Euler Number of a Binary Image

 

J. H. Sossa–Azuela*1, E. B. Cuevas–Jiménez2, D. Zaldivar–Navarro3

 

1 Centro de Investigación en Computación–IPN, Av. Juan de Dios Bátiz, esquina con Miguel Othón de Mendizábal, Mexico City, C. P. 07738. MEXICO *E–mail: hsossa@cic.ipn.mx

2,3 Centro Universitario de Ciencias Exactas e Ingenierías (CUCEI) Universidad de Guadalajara Av. Revolución 1500 Col. Olímpica C.P. 44430 Guadalajara, Jalisco, MEXICO.

 

ABSTRACT

In this paper an alternative way to compute the (E) Euler number of a binary image via information about its pixels is presented. The P perimeter of the objects in the image, their Pc contact perimeter and the T–type pixel are used to obtain this important invariant. This is the second time the Euler number is described in terms of the contact perimeter of the objects in an image but with new results. The first paper that reports computing the Euler number of a binary shape in terms of the P and Pc is in [E. Bribiesca, Computation of the Euler number using the contact perimeter, Computers and Mathematics with Applications 60:1364–137 (2010)]. Bribiesca's proposal is useful only for unit–width shapes. In this paper, we extend Bribiesca's method for non–unit–width shapes.

Keywords: Binary image characterization, perimeter, contact perimeter, Euler number, topological descriptor, topological invariant.

 

RESUMEN

En este trabajo se presenta un método alternativo para el cálculo del número de Euler (E) de una imagen binaria mediante información de sus píxeles. El perímetro P de los objetos en la imagen, sus perímetros de contacto Pc y el tipo t de la celda son utilizados para obtener este importante invariante. Esta es la segunda vez que el número de Euler es descrito en términos del perímetro de contacto de los objetos en una imagen. El primer trabajo que reporta el calcular el número de Euler de una forma binaria en términos de P y Pc es en [E. Bribiesca, Computation of the Euler number using the contact perimeter, Computers and Mathematics with Applications 60:1364–137 (2010)]. La propuesta de Bribiesca es útil sólo para formas de grosor unitario. En este trabajo extendemos la propuesta de Bribiesca para el caso de formas de cualquier grosor.

 

DESCARGAR ARTÍCULO EN FORMATO PDF

 

Acknowledgements

The authors thank SPIN–IPN and CONACYT for the economical support under grants number 20111016 and 155014. We kindly thank the reviewers for their comments which contributed to the improvement of this paper.

 

References

[1] H. S. Yang and S. Sengupta, Intelligent shape recognition for complex industrial tasks, IEEE Control Syst. Mag. 23–29 (June 1988).         [ Links ]

[2] S. B. Gray, Local properties of binary images in two dimensions, IEEE Trans. Comput. 20(5), 551–561 (May 1971).         [ Links ]

[3] Ch. R. Dyer, Computing the Euler number of an image from its quadtree, Comput. Vision, Graphics Image Process. 13, 270–276, (1980).         [ Links ]

[4] H. Beri and W. Nef, Algorithms for the Euler characteristic and related additive functionals of digital objects, Comput. Vision, Graphics Image Process. 28, 166–175, (1984).         [ Links ]

[5] H. Beri, Computing the Euler characteristic and related additive functionals of digital objects from their beentree representation, Comput. Vision, Graphics Image Process. 40, 115–126 (1987).         [ Links ]

[6] M. H. Chen and P. F. Yan, A fast algorithm to calculate the Euler number for binary images, Pattern Recognition Letters 8(12), 295–297 (December 1988).         [ Links ]

[7] F. Chiavetta and V. Di Gesú, Parallel computation of the Euler number via connectivity graph, Pattern Recognition Letters, 14(11), 849–859 (November 1993).         [ Links ]

[8] J. L. Díaz de León S. and H. Sossa, On the computation of the Euler number of a binary object. Pattern Recognition, 29(3):471–476 (1996).         [ Links ]

[9] J. Serra, Image Analysis and Mathematical Morphology, Academic Press, 1982.         [ Links ]

[10] S. Dey, B. B. Bhattacharya, M.K. Kundu, T. Acharya, A fast algorithm for computing the Euler number of an image and its VLSI implementation, in: Proc. 13th International Conference on VLSI Design, 330–335 (2000).         [ Links ]

[11] A. Bishnu, B. B. Bhattacharya, M. K. Kundu, C.A. Murthy, T. Acharya. A pipeline architecture for computing the Euler number of a binary image. Journal of Systems Architecture: the EUROMICRO Journal. 51(8):470–487 (2005).         [ Links ]

[12] S. Dey et al. "A co–processor for computing Euler number of a binary image using divide–and–conquer strategy'', Fundamenta Informaticae, 76, pp.75–89 (2007).         [ Links ]

[13] E. Bribiesca, Measuring 2–D shape compactness using the contact perimeter, Computers Math. Applic. 33(11), 1–9 (1997).         [ Links ]

[14] E. Bribiesca, Computation of the Euler number using the contact perimeter, Computers and Mathematics with Applications 60:1364–137 (2010).         [ Links ]

Creative Commons License Todo el contenido de esta revista, excepto dónde está identificado, está bajo una Licencia Creative Commons