Explaining Away Results in Accurate and Tolerant Template Matching

11/11/2019
by   M. W. Spratling, et al.
0

Recognising and locating image patches or sets of image features is an important task underlying much work in computer vision. Traditionally this has been accomplished using template matching. However, template matching is notoriously brittle in the face of changes in appearance caused by, for example, variations in viewpoint, partial occlusion, and non-rigid deformations. This article tests a method of template matching that is more tolerant to such changes in appearance and that can, therefore, more accurately identify image patches. In traditional template matching the comparison between a template and the image is independent of the other templates. In contrast, the method advocated here takes into account the evidence provided by the image for the template at each location and the full range of alternative explanations represented by the same template at other locations and by other templates. Specifically, the proposed method of template matching is performed using a form of probabilistic inference known as "explaining away". The algorithm used to implement explaining away has previously been used to simulate several neurobiological mechanisms, and been applied to image contour detection and pattern recognition tasks. Here it is applied for the first time to image patch matching, and is shown to produce superior results in comparison to the current state-of-the-art methods.

READ FULL TEXT
research
07/31/2020

Robust Template Matching via Hierarchical Convolutional Features from a Shape Biased CNN

Finding a template in a search image is an important task underlying man...
research
02/14/2007

Invariant template matching in systems with spatiotemporal coding: a vote for instability

We consider the design of a pattern recognition that matches templates t...
research
04/11/2011

Template-based matching using weight maps

Template matching is one of the most prevalent pattern recognition metho...
research
06/26/2023

Efficient High-Resolution Template Matching with Vector Quantized Nearest Neighbour Fields

Template matching is a fundamental problem in computer vision and has ap...
research
09/23/2022

A Neural Template Matching Method to Detect Knee Joint Areas

In this paper, new methods are considered to detect knee joint areas in ...
research
03/10/2016

Template Matching via Densities on the Roto-Translation Group

We propose a template matching method for the detection of 2D image obje...
research
10/23/2018

Principled Design and Implementation of Steerable Detectors

We provide a complete pipeline for the detection of patterns of interest...

Please sign up or login with your details

Forgot password? Click here to reset