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...

Full description

Bibliographic Details
Main Author: Youngmo Han
Format: Article
Language:English
Published: MDPI AG 2021-12-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/24/8176
_version_ 1797500924631973888
author Youngmo Han
author_facet Youngmo Han
author_sort Youngmo Han
collection DOAJ
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.
first_indexed 2024-03-10T03:10:52Z
format Article
id doaj.art-a80ddd6365a7474db84afdd9e5424838
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-10T03:10:52Z
publishDate 2021-12-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-a80ddd6365a7474db84afdd9e54248382023-11-23T10:27:48ZengMDPI AGSensors1424-82202021-12-012124817610.3390/s21248176Reliable Template Matching for Image Detection in Vision Sensor SystemsYoungmo Han0Department of Computer Engineering, Hanyang Cyber University, 220 Wangsimni-ro, Seongdong-gu, Seoul 04763, KoreaTemplate 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.https://www.mdpi.com/1424-8220/21/24/8176image processingtemplate matchingvision sensor
spellingShingle Youngmo Han
Reliable Template Matching for Image Detection in Vision Sensor Systems
Sensors
image processing
template matching
vision sensor
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 image processing
template matching
vision sensor
url https://www.mdpi.com/1424-8220/21/24/8176
work_keys_str_mv AT youngmohan reliabletemplatematchingforimagedetectioninvisionsensorsystems