Next: Color Texture Characterization
Up: Energy-Based Method
Previous: Energy-Based Method
The simplest features to be extracted are the energies of the wavelet coefficients at each scale and for each subband. Generally a
-norm is used, which will be later justified. This gives a first range of features for image
:
where
(rectangle) is the domain of the image. Assuming that the textures are homogeneous, it is possible to consider features deriving from second order statistics, such as the mean value of the coefficients at each scale and each subband:
and the standard deviation:
Then the signature of image
is given by
. Usually for 512x512 images the depth
of the decomposition is chosen between 3 and 5. Then the normalized Euclidean distance is chosen to measure similarity between the signatures.
The advantage of this model compared to the previous one is that few coefficients are needed to describe a texture, and this representation is quite precise, since it is a multiscale representation: it is precise until scale
.
Rotation-invariance can be achieved from this model, even with separable wavelets (see [5]): it suffices to consider translations, dilations and rotations of the mother wavelet in the wavelet transform. Then the wavelet coefficients of image
are given by:
where
,
is the rotation centered in 0 and of angle
, and
is the wavelet corresponding to scale
, subband number
and centered on
. We define
and
and the signatures
in a similar way, and use the normalized Euclidean distance. But since this similarity measurement is not rotation invariant, similar textures oriented in a different way may have a big similarity measurement, the retrieval task will flop. [5] proposed an efficient way to make the signature and the similarity measure rotation-invariant by a simple circular shift on the feature map: specifically we calculate the features in every orientation
. The orientation corresponding to the highest mean value
is called the dominant orientation. We then apply a circular permutation in the signature such that the dominant orientation comes first in the signature. This is computed for every image of the data base and the query image. Then the classic normalized Euclidean distance is used to compare the features of different images. This model is equivalent to rotate every image such that the main direction of the texture be vertical. It is a rotation-invariant model. The numerical results with the Gabor wavelets are good, and computational complexity of the model quite small.
This approach is now generalized to color textures.
Next: Color Texture Characterization
Up: Energy-Based Method
Previous: Energy-Based Method
Olivier
2003-04-01