A novel invariant texture classification method is proposed. Invariance to linear/non-linear monotonic gray-scale transformations is achieved by submitting the image under study to the ranklet transform, an image processing technique relying on the analysis of the relative rank of pixels rather than on their gray-scale value. Some texture features are then extracted from the ranklet images resulting from the application at different resolutions and orientations of the ranklet transform to the image. Invariance to 90°-rotations is achieved by averaging, for each resolution, correspondent vertical, horizontal, and diagonal texture features. Finally, a texture class membership is assigned to the texture feature vector by using a support vector machine (SVM) classifier. Compared to three recent methods found in literature and having being evaluated on the same Brodatz and Vistex datasets, the proposed method performs better. Also, invariance to linear/non-linear monotonic gray-scale transformations and 90°-rotations are evidenced by training the SVM classifier on texture feature vectors formed from the original images, then testing it on texture feature vectors formed from contrast-enhanced, gamma-corrected, histogram-equalized, and 90°-rotated images.
M. Masotti, R. Campanini (2008). Texture classification using invariant ranklet features. PATTERN RECOGNITION LETTERS, 29(14), 1980-1986 [10.1016/j.patrec.2008.06.017].
Texture classification using invariant ranklet features
MASOTTI, MATTEO;CAMPANINI, RENATO
2008
Abstract
A novel invariant texture classification method is proposed. Invariance to linear/non-linear monotonic gray-scale transformations is achieved by submitting the image under study to the ranklet transform, an image processing technique relying on the analysis of the relative rank of pixels rather than on their gray-scale value. Some texture features are then extracted from the ranklet images resulting from the application at different resolutions and orientations of the ranklet transform to the image. Invariance to 90°-rotations is achieved by averaging, for each resolution, correspondent vertical, horizontal, and diagonal texture features. Finally, a texture class membership is assigned to the texture feature vector by using a support vector machine (SVM) classifier. Compared to three recent methods found in literature and having being evaluated on the same Brodatz and Vistex datasets, the proposed method performs better. Also, invariance to linear/non-linear monotonic gray-scale transformations and 90°-rotations are evidenced by training the SVM classifier on texture feature vectors formed from the original images, then testing it on texture feature vectors formed from contrast-enhanced, gamma-corrected, histogram-equalized, and 90°-rotated images.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.