Zhisnyakov A.L., Fomin A.A., Privezencev D.G., Baranov A.A.

Murom Institute of the Vladimir State Univercity

APPROACH TO IMAGES FEATURES DETECTION

BASED ON THE CONTINUOUS WAVELET TRANSFORM

The task of signs detection appears very often in different applications of digital images processing. For example they are photo documents restoration, analysis of various pictures (metal microstructures or butt-welded joints), and so on. The heterogeneities searching is one of first phases of same tasks solving. In this connection the problem of correct detecting of local images heterogeneity is actual because the quality of this subtask solving has an influence on the quality of entire task.

We can relate to local heterogeneity wide sphere of elements that are presented on the images and have characteristics that are different from characteristics in the ones areas. In example, these heterogeneities are various spots or image objects.

The different disturbed facts can influence on the local heterogeneity searching procedure. For example while spots detecting these obstacles can appear: the spots can be translucent, can have different form and measures, can possess same statistic characteristics with another image areas, in addition the image can be noised. All of these facts can influence to the result of detection procedure. Using the wavelet-transform for image features detecting we can appreciably reduce disturbed facts influencing because of some characteristics of one.

 For the solving of this task we can imagine analyzed image as the matrix of instantaneous values:

, , ,

where N, M are the measures of image.

For the getting of area-frequency image representing notion we can use both discrete and continuous wavelet-transform. Traditionally for analysis of transitional stochastic signals (images) and detecting of ones features, continuous wavelet-transform is applied because it contains the surplus information about analyzed signal (image).

The two-dimension wavelet-representation of image can be got both separable one-dimension (by image rows and columns) and two-dimension wavelet-transform.

One-dimension continuous wavelet-transform of the function  is the function of two arguments:

,       (1)

where

                  ,

where the wavelets are scaled by value a and shifted by value b copies of generative wavelet .

For each pair a and b the function  defines the amplitude of the corresponding wavelet. In other words the function  measures f(x) changing around the point b size of which is proportional to a.

Equivalence of wavelet-transform to the convolution with the filter allows to detect local signal heterogeneities by amplitude maximum of wavelets corresponded to the feature area with commensurable measures of feature and filter. The chance of the filter size changing by changing of scale coefficient a allows to select wavelets-transform parameters adapted to the signal.

The using of separable one-dimensional wavelet-transform for the two-dimensional wavelet-representations getting is justified in the ways when features characteristics, in example measures, is changed in connection with viewing direction, in other words they are anisotropic. Such method allows more correctly to take into account the changing of characteristics of local images features.

One of possible enlargements of (1) on two-dimensional case is the selection of wavelet  that has or has not spherical symmetry, then:

,                      (2)

Taking into account (1) and (2) for wavelet-representation getting of two-dimensional signal (image)  we can get:

,                                   (3)

where

.

The most widely distributed example of basis function applied for calculation of one-dimensional wavelet-transform is the wavelet “Mexican hat”. For two-dimensional case it is noted as

,                                   (4)

where h(x,y) looks like

The examples of such wavelets are represented on the figure 1.

 

Figure 1. Analogues of “Mexican hat” wavelets for the two-dimensional case

Using of two-dimensional wavelet-transform is rationally in cases of detecting of image features with circle or elliptic form.

The offered method to the image features detecting is based on the applying two-dimensional wavelet-transform for getting wavelet-representation of anylized image and is as follows.

The instant values matrix of analyzed image Z is exposed by two-dimensional wavelet-transform (3) with wavelet filter (4) on the stated interval of scaling coefficients values , .

For each derived set of wavelet-coefficients  the value of Shannon’s entropy is defined as the function like:

where P is appearance probability of appropriate wavelet-coefficient.

The values of scaling coefficients at which the value of entropy amount to the maximum is defined as

, , at .

The set of wavelet-coefficients, that corresponds to some values aopt1, aopt2, is selected as optimal.

The elimination of the artifacts on the resulting images (fig. 2), is realized by image binarization and carrying out the morphologic operations or applying of filter algorithms.

 

Figure 2. The result of features detecting.

The continuous wavelet-transform represents wide possibilities for solving the task of image features detection. Possibility of information reception about image frequency constituent allows doing the detecting procedure more qualitative.

At first, while transiting to the greater scale of wavelet-transform, high-level components of the signal (that contains the noise) are lost. Secondly, the brightness of image elements influences not to the detection procedure. And thirdly, possibility of free scale selecting of wavelet-transform allows to detect the features of any measures and forms.

References.

1. Tang Y.Y., Yang L.H., Liu J., Ma H. Wavelet theory and its application to pattern recognition. – Singapore: Regal press (S) Pte. Ltd., 2000. – 359 p.

2. Kolers, P Recognizing patterns. Studies in living and automatic systems / P. Kolers, D. Murray. – M.I.T. Press, 1968. – 288 p.

4. Daubechies, I Ten lectures on wavelets / I. Daubechies. – SIAM, 1992. – 460 p.

5. Mallat, S. A wavelet tour of signal processing / S. Mallat. – Academic press, 1999. – 671 p.