The optimized color space is searched by using the wavelet scattering network in the KTH_TIPS_COL color image database for image texture classification. The effect of choosing the color space on the classification accuracy is investigated by converting red green blue (RGB) color space to various other color spaces. The results show that the classification performance generally changes to a large degree when performing color texture classification in various color spaces, and the opponent RGB-based wavelet scattering network outperforms other color spaces-based wavelet scattering networks. Considering that color spaces can be changed into each other, therefore, when dealing with the problem of color texture classification, converting other color spaces to the opponent RGB color space is recommended before performing the wavelet scattering network.
In order to classify nonlinear features with a linear classifier and improve the classification accuracy, a deep learning network named kernel principal component analysis network( KPCANet) is proposed. First, the data is mapped into a higher-dimensional space with kernel principal component analysis to make the data linearly separable. Then a two-layer KPCANet is built to obtain the principal components of the image. Finally, the principal components are classified with a linear classifier. Experimental results showthat the proposed KPCANet is effective in face recognition, object recognition and handwritten digit recognition. It also outperforms principal component analysis network( PCANet) generally. Besides, KPCANet is invariant to illumination and stable to occlusion and slight deformation.