This article is about template matching in digital image processing. For template matching in psychology, see Template matching theory.
Template matching[1] is a technique in digital image processing for finding small parts of an image which match a template image. It can be used for quality control in manufacturing,[2] navigation of mobile robots,[3] or edge detection in images.[4]
The main challenges in a template matching task are detection of occlusion, when a sought-after object is partly hidden in an image; detection of non-rigid transformations, when an object is distorted or imaged from different angles; sensitivity to illumination and background changes; background clutter; and scale changes.[5]
^R. Brunelli, Template Matching Techniques in Computer Vision: Theory and Practice, Wiley, ISBN 978-0-470-51706-2, 2009 ([1] TM book)
^Aksoy, M. S.; Torkul, O.; Cedimoglu, I. H. (2004). "An industrial visual inspection system that uses inductive learning". Journal of Intelligent Manufacturing. 15 (4): 569–574. doi:10.1023/B:JIMS.0000034120.86709.8c. S2CID 35493679.
^Kyriacou, Theocharis, Guido Bugmann, and Stanislao Lauria. "Vision-based urban navigation procedures for verbally instructed robots." Robotics and Autonomous Systems 51.1 (April 30, 2005): 69-80. Expanded Academic ASAP. Thomson Gale.
Templatematching is a technique in digital image processing for finding small parts of an image which match a template image. It can be used for quality...
result in the wrong template being matched. A false positive detection will result in apophenia. This is similar to templatematching, except for the fact...
Elastic matching is one of the pattern recognition techniques in computer science. Elastic matching (EM) is also known as deformable template, flexible...
science. Pandemonium architecture arose in response to the inability of templatematching theories to offer a biologically plausible explanation of the image...
classification result. The templatematching is a "brute force" implementation of this approach. The concept is first create a set of templates, and then look for...
concerns templatematching and the second concerns feature detection. A template is a pattern used to produce items of the same proportions. The template-matching...
finds the best-matchingtemplate for that node in the stylesheet, and evaluates the template's contents. Instructions in each template generally direct...
is insensitive to these variations and may be directly applied by templatematching without using any training sample. Since data-driven pattern recognition...
is the modification of the Hough transform using the principle of templatematching. The Hough transform was initially developed to detect analytically...
the grain size evolution was calculated in 3D using the Polyhedral TemplateMatching, Grain Segmentation, and Graph clustering methods. In such simulation...
supervised learning one; in unsupervised learning it is usually called a matching matrix. Each row of the matrix represents the instances in an actual class...
identified objects and OCR. Pattern recognition including templatematching. Finding, matching, and/or counting specific patterns. This may include location...
A Voluntary Product Accessibility Template (VPAT) is a template containing information regarding how an Information and communications technology product...
science, the stable marriage problem (also stable matching problem) is the problem of finding a stable matching between two equally sized sets of elements given...
(one-to-many templatematching) or verification (one-to-one templatematching), a template created by imaging an iris is compared to stored templates in a database...
x_{j})} The matching problem between a template and target point cloud may be then formulated using this kernel metric for the endpoint matching term: min...
parser is constructed by the compiler using operator overloading and templatematching, so the actual work is done within qi::parse(), and the expression...
applied the free energy principle to propose a computational model for templatematching in covert selective visual attention that mostly relies on SAIM. According...