PDF version of this document

next up previous contents index
Next: Problems Up: Optimisation Previous: Optimisation   Contents   Index


Background

General optimisation is often used in the process of matching and its complexity can be relatively high5.5. This process is by convention concerned with the minimisation (the complement is used to generalise it to maximisation) of the value of a function and that function often comprises more than a single variable which makes it multi-dimensional. Many software products that act as general optimisers exist and the way they operate and perform varies. Some even switch between different algorithms depending on the stage of the optimisation and the changing granularity of the problem.

Optimisation over a function which varies in many dimensions is an expensive process. Often this optimisation requires some a priori knowledge of the problem domain so that performance winds up being satisfactory. In the case of image matching, advantages can be gained if the effect of variable alteration can be predicted in some way. An example of this was described in Section sub:Fitting where pixel intensities have a dependency upon a group of parameters. Slightly less specifically, given the difference between two or more images, or even some generic data regarding a change caused by value changes in the function considered for optimisation, it should then be possible to determine paths that lead to quick convergence.

For the problems outlined and sometimes just alluded to so far in this document, common optimisation methods are gradient-descent and downhill simplex. However, many other methods exist5.6 and whole books have been written on the subject []. The advocated strategy would sometimes be a utilisation of mixtures of different methods with rational choice of the most relevant one at each stage. That is plainly because the different characteristics of the methods make them advantageous at different states throughout the entire optimisation process.


next up previous contents index
Next: Problems Up: Optimisation Previous: Optimisation   Contents   Index
2004-08-02