The popularity of mobile devices has fostered the emergence of plenty of new services, most of which rely on the use of their cameras. Among these, diet monitoring based on computer vision can be of particular interest. However, estimation of the amount of food portrayed in an image requires a size reference. A small checkerboard is a simple pattern which can be effectively used to that end. Unfortunately, most existing off-the-shelf checkerboard detection algorithms have problems detecting small patterns since they are used in tasks such as camera calibration, which require that the pattern cover most of the image area. This work presents a stochastic model-based approach, which relies on Differential Evolution (DE), to detecting small checkerboards. In the method we propose the checkerboard pattern is first roughly located within the image using DE. Then, the region detected in the first step is cropped in order to meet the requirements of off-the-shelf algorithms for checkerboard detection and let them work at their best. Experimental results show that, doing so, it is possible to achieve not only a significant increase of detection accuracy but also a relevant reduction of processing time.

Using Stochastic optimization to improve the detection of small checkerboards / Hassannejad, Hamid; Matrella, Guido; Mordonini, Monica; Cagnoni, Stefano. - 9336:(2015), pp. 75-86. (Intervento presentato al convegno 14th International Conference of the Italian Association for Artificial Intelligence, 2015 tenutosi a ita nel 2015) [10.1007/978-3-319-24309-2_6].

Using Stochastic optimization to improve the detection of small checkerboards

HASSANNEJAD, Hamid;MATRELLA, Guido;MORDONINI, Monica;CAGNONI, Stefano
2015-01-01

Abstract

The popularity of mobile devices has fostered the emergence of plenty of new services, most of which rely on the use of their cameras. Among these, diet monitoring based on computer vision can be of particular interest. However, estimation of the amount of food portrayed in an image requires a size reference. A small checkerboard is a simple pattern which can be effectively used to that end. Unfortunately, most existing off-the-shelf checkerboard detection algorithms have problems detecting small patterns since they are used in tasks such as camera calibration, which require that the pattern cover most of the image area. This work presents a stochastic model-based approach, which relies on Differential Evolution (DE), to detecting small checkerboards. In the method we propose the checkerboard pattern is first roughly located within the image using DE. Then, the region detected in the first step is cropped in order to meet the requirements of off-the-shelf algorithms for checkerboard detection and let them work at their best. Experimental results show that, doing so, it is possible to achieve not only a significant increase of detection accuracy but also a relevant reduction of processing time.
2015
9783319243085
9783319243085
Using Stochastic optimization to improve the detection of small checkerboards / Hassannejad, Hamid; Matrella, Guido; Mordonini, Monica; Cagnoni, Stefano. - 9336:(2015), pp. 75-86. (Intervento presentato al convegno 14th International Conference of the Italian Association for Artificial Intelligence, 2015 tenutosi a ita nel 2015) [10.1007/978-3-319-24309-2_6].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11381/2813486
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 1
social impact