The search functionality is under construction.
The search functionality is under construction.

Bit-Quad-Based Euler Number Computing

Bin YAO, Lifeng HE, Shiying KANG, Xiao ZHAO, Yuyan CHAO

  • Full Text Views

    0

  • Cite this

Summary :

The Euler number of a binary image is an important topological property for pattern recognition, image analysis, and computer vision. A famous method for computing the Euler number of a binary image is by counting certain patterns of bit-quads in the image, which has been improved by scanning three rows once to process two bit-quads simultaneously. This paper studies the bit-quad-based Euler number computing problem. We show that for a bit-quad-based Euler number computing algorithm, with the increase of the number of bit-quads being processed simultaneously, on the one hand, the average number of pixels to be checked for processing a bit-quad will decrease in theory, and on the other hand, the length of the codes for implementing the algorithm will increase, which will make the algorithm less efficient in practice. Experimental results on various types of images demonstrated that scanning five rows once and processing four bit-quads simultaneously is the optimal tradeoff, and that the optimal bit-quad-based Euler number computing algorithm is more efficient than other Euler number computing algorithms.

Publication
IEICE TRANSACTIONS on Information Vol.E100-D No.9 pp.2197-2204
Publication Date
2017/09/01
Publicized
2017/06/20
Online ISSN
1745-1361
DOI
10.1587/transinf.2017EDP7012
Type of Manuscript
PAPER
Category
Image Recognition, Computer Vision

Authors

Bin YAO
  Shaanxi University of Science and Technology
Lifeng HE
  Shaanxi University of Science and Technology,Aichi Prefectural University
Shiying KANG
  Xianyang Normal University
Xiao ZHAO
  Shaanxi University of Science and Technology
Yuyan CHAO
  Nagoya Sangyo University

Keyword