Cargando…

Reliable Template Matching for Image Detection in Vision Sensor Systems

Template matching is a simple image detection algorithm that can easily detect different types of objects just by changing the template without tedious training procedures. Despite these advantages, template matching is not currently widely used. This is because traditional template matching is not...

Descripción completa

Detalles Bibliográficos
Autor principal: Han, Youngmo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8706661/
https://www.ncbi.nlm.nih.gov/pubmed/34960270
http://dx.doi.org/10.3390/s21248176
_version_ 1784622247365836800
author Han, Youngmo
author_facet Han, Youngmo
author_sort Han, Youngmo
collection PubMed
description Template matching is a simple image detection algorithm that can easily detect different types of objects just by changing the template without tedious training procedures. Despite these advantages, template matching is not currently widely used. This is because traditional template matching is not very reliable for images that differ from the template. The reliability of template matching can be improved by using additional information (depths for the template) available from the vision sensor system. Methods of obtaining the depth of a template using stereo vision or a few (two or more) template images or a short template video via mono vision are well known in the vision literature and have been commercialized. In this strategy, this paper proposes a template matching vision sensor system that can easily detect various types of objects without prior training. To this end, by using the additional information provided by the vision sensor system, we study a method to increase the reliability of template matching, even when there is a difference in the 3D direction and size between the template and the image. Template images obtained through the vision sensor provide a depth template. Using this depth template, it is possible to predict the change of the image according to the difference in the 3D direction and the size of the object. Using the predicted changes in these images, the template is calibrated close to the given image, and then template matching is performed. For ease of use, the algorithm is proposed as a closed form solution that avoids tedious recursion or training processes. For wider application and more accurate results, the proposed method considers the 3D direction and size difference in the perspective projection model and the general 3D rotation model.
format Online
Article
Text
id pubmed-8706661
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-87066612021-12-25 Reliable Template Matching for Image Detection in Vision Sensor Systems Han, Youngmo Sensors (Basel) Article Template matching is a simple image detection algorithm that can easily detect different types of objects just by changing the template without tedious training procedures. Despite these advantages, template matching is not currently widely used. This is because traditional template matching is not very reliable for images that differ from the template. The reliability of template matching can be improved by using additional information (depths for the template) available from the vision sensor system. Methods of obtaining the depth of a template using stereo vision or a few (two or more) template images or a short template video via mono vision are well known in the vision literature and have been commercialized. In this strategy, this paper proposes a template matching vision sensor system that can easily detect various types of objects without prior training. To this end, by using the additional information provided by the vision sensor system, we study a method to increase the reliability of template matching, even when there is a difference in the 3D direction and size between the template and the image. Template images obtained through the vision sensor provide a depth template. Using this depth template, it is possible to predict the change of the image according to the difference in the 3D direction and the size of the object. Using the predicted changes in these images, the template is calibrated close to the given image, and then template matching is performed. For ease of use, the algorithm is proposed as a closed form solution that avoids tedious recursion or training processes. For wider application and more accurate results, the proposed method considers the 3D direction and size difference in the perspective projection model and the general 3D rotation model. MDPI 2021-12-07 /pmc/articles/PMC8706661/ /pubmed/34960270 http://dx.doi.org/10.3390/s21248176 Text en © 2021 by the author. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Han, Youngmo
Reliable Template Matching for Image Detection in Vision Sensor Systems
title Reliable Template Matching for Image Detection in Vision Sensor Systems
title_full Reliable Template Matching for Image Detection in Vision Sensor Systems
title_fullStr Reliable Template Matching for Image Detection in Vision Sensor Systems
title_full_unstemmed Reliable Template Matching for Image Detection in Vision Sensor Systems
title_short Reliable Template Matching for Image Detection in Vision Sensor Systems
title_sort reliable template matching for image detection in vision sensor systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8706661/
https://www.ncbi.nlm.nih.gov/pubmed/34960270
http://dx.doi.org/10.3390/s21248176
work_keys_str_mv AT hanyoungmo reliabletemplatematchingforimagedetectioninvisionsensorsystems