The classification methods used here are based on the well-known nearest neighbor classifier. The main contribution is the use of a distance within this classifier that effectively takes into account image distortions. In the asymmetrical matching process, always all of the test image pixels are explained by the reference image pixels.
In previous work [2] two distortion models were found to be especially appropriate for medical images: tangent distance for global deformations and a local zero-order image distortion model (IDM) allowing for small pixel displacements. This model allows to match a pixel of a test image to the best fitting counterpart in the reference image within a small region. This zero-order model does not take into account dependencies between neighboring pixels and the minimization involved in the matching process is therefore computationally inexpensive. On the other hand, tangent distance (which is not used in this work) copes with global affine and brightness transformations computationally efficiently. A further efficient method to enhance classification of medical images is the use of a pixel distance threshold limiting the local pixel-wise distance to a maximum value.
We take into account local dependencies in the matching using two methods:
Local image context. The local context within the images can be
represented by using local neighborhoods of e.g. 3
3 or
5
5 pixels in the matching process and for the calculation of
the distances. Additionally, the image gradient in horizontal and
vertical direction as computed by a Sobel filter can be used to
effectively model the local image structure.
Dependencies between displacements. The two-dimensional dependencies can be taken into account by restricting the possible pixel mappings with respect to the mappings of neighboring pixels. The chosen restrictions should ensure monotonicity (`no crossings') and continuity (`no holes') of the pixel displacement field. If complete two-dimensional dependencies are taken into account the matching problem is NP-complete [3] and also known approximation algorithms are computationally expensive. The dependencies can therefore be relaxed in one of the dimensions: e.g. the vertical displacements of pixels of neighboring image columns are not taken into account. This approach results in a pseudo two-dimensional hidden Markov model (P2DHMM) [4]. We propose to extend this model by additionally allowing distortions of each pixel mapping from the possible displacement fields [5], resulting in a pseudo two-dimensional hidden Markov distortion model (P2DHMDM).
We briefly give a formal description of the decision process: To
classify a test image
with a given training set of references
for each class
we use
the nearest neighbor decision rule
| (1) |
![]() |
(2) |
| model | restrictions on
|
|
|
|
||
| IDM |
|
|
| with warp range |
||
|
|
||
| P2DHMM |
|
|
|
|
||
|
|
||
| P2DHMDM |
|
|
|
|
| (3) |