Patent ID: 8355048
Filing Date: 2013-01-15
Classification: G06K,G06T

Abstract:
1. A non-transitory computer-readable storage medium that stores a computer-readable program for tracking movement of a subject through a plurality of input images input in time series, wherein: the subject tracking program enables a computer to execute: a template matching step through which each input image is matched with a plurality of template images at various magnification factors through template matching, a template image among the plurality of template images achieving a highest level of similarity to an image within a specific area in the input image is selected as a chosen template image and the specific area in the input image is extracted as a match-up area; a decision step through which a decision is made as to whether or not matching results obtained through the template matching step satisfy an update condition for updating the plurality of template images; and an update step through which at least one of the plurality of template images is updated upon deciding through the decision step that the update condition is satisfied; wherein: the plurality of template images include a current chosen template image selected as the chosen template image as the plurality of template images are updated through the update step, an enlarged template image obtained by enlarging the current chosen template image by a predetermined magnification factor and a reduced template image obtained by reducing the current chosen template image by a predetermined magnification factor; and in the decision step, the decision as to whether or not the update condition is satisfied is made based upon a criterion the either the enlarged template image or the reduced template image has been consecutively selected as the chosen template image a predetermined number of times or more.