A system and method for performing pattern matching to locate an instance
of one or more of a plurality of template images in a target image. In a
preprocessing phase a unified signal transform (UST) is determined from
the template images. The UST converts each template image to a generalized
frequency domain. The UST is applied at a generalized frequency to each
template image to calculate corresponding generalized frequency component
values (GFCVs) for each template image. At runtime, the target image is
received, and the UST is applied at the generalized frequency to the
target image to calculate a corresponding GFCV. The UST may be applied to
pixel subsets of the template and target images. A best match is
determined between the GFCV of the target image and the GFCVs of each
template image. Finally, information indicating the best match template
image from the set of template images is output.
Un système et une méthode pour effectuer l'assortiment de modèle pour localiser un exemple d'un ou plusieurs d'une pluralité d'images de calibre dans une image de cible. Dans une phase de prétraitement que un signal unifié transforment (UST) est déterminé à partir des images de calibre. L'UST convertit chaque image de calibre en domaine généralisé de fréquence. L'UST est appliqué à une fréquence généralisée à chaque image de calibre pour calculer les valeurs composantes généralisées correspondantes de fréquence (GFCVs) pour chaque image de calibre. Au temps d'exécution, l'image de cible est reçue, et l'UST est appliqué à la fréquence généralisée à l'image de cible pour calculer un GFCV correspondant. L'UST peut être appliqué aux sous-ensembles de Pixel des images de calibre et de cible. Une meilleure allumette est déterminée entre le GFCV de l'image de cible et le GFCVs de chaque image de calibre. En conclusion, l'information indiquant la meilleure image de calibre d'allumette de l'ensemble d'images de calibre est produite.