The second stage in active appearance models involves use of the model obtained, along with the correlations learned for that model, in order to do the fitting []. It is possible to perform an image search which is driven by the observed difference between the model and a given target image. Fitting is done by changing the values of model parameters. The state of the active model is defined by parameter values which, assuming the model is fitted successfully, contain information about the target image.
The model, as illustrated in Figure and
Figure cap:A-target-image-2, is initially placed somewhere
inside the image frame, with reasonable proximity to its target. The
reason why good proximity (initialisation) is essential is that significantly
large displacements are rarely learned off-line. The model is quite
meaningless unless there is at least partial overlap or commonality
to drive the optimiser in the right direction.
The algorithm which is used to perform the search adopts the following general form:
The technique of matching an appearance model to a target image can
be depicted using a large sequence of images (an animation) resembling
one which is shown in Figure . Only a few
dozens of iterations are required in order to get good matching. This
depends on the algorithm and the scale of the problem.
Roy Schestowitz 2010-04-05