Finding the Optimal Bit-Quad Patterns for Computing the Euler Number of 2D Binary Images Using Simulated Annealing

Wilfrido Gómez-Flores, Humberto Sossa, Fernando Arce

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

This paper presents an automatic method for obtaining formulas to calculate the Euler number in 2D binary images. This problem is addressed as a combinatorial optimization problem, where specific bit-quad patterns are optimally combined. An algorithm based on simulated annealing is devised to find optimal expressions to compute the Euler number, considering 4- and 8-connectivity. The proposed approach found the complete family of expressions using three bit-quad patterns that correctly estimate the Euler number. Besides, another 58 new expressions are found that use more than three bit-quads. Hence, the proposed method can obtain automatically explainable formulas of the Euler number, and it can be potentially extended to other image representations.

Original languageEnglish
Title of host publicationPattern Recognition - 13th Mexican Conference, MCPR 2021, Proceedings
EditorsEdgar Roman-Rangel, Ángel Fernando Kuri-Morales, José Francisco Martínez-Trinidad, Jesús Ariel Carrasco-Ochoa, José Arturo Olvera-López
PublisherSpringer Science and Business Media Deutschland GmbH
Pages240-250
Number of pages11
ISBN (Print)9783030770037
DOIs
StatePublished - 2021
Event13th Mexican Conference on Pattern Recognition, MCPR 2021 - Virtual, Online
Duration: 23 Jun 202126 Jun 2021

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12725 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference13th Mexican Conference on Pattern Recognition, MCPR 2021
CityVirtual, Online
Period23/06/2126/06/21

Keywords

  • Bit-quad patterns
  • Combinatorial optimization
  • Euler number
  • Explainability
  • Simulated annealing

Fingerprint

Dive into the research topics of 'Finding the Optimal Bit-Quad Patterns for Computing the Euler Number of 2D Binary Images Using Simulated Annealing'. Together they form a unique fingerprint.

Cite this