Aiming at the problem of inaccurate classification of textures at different scales in traditional texture classification methods, this paper proposed a deep convolutional neural network (CNN) based on improved residual blocks to increase the accuracy of texture classification. First, the two convolution layers in the original residual block were replaced with two dilated convolution layers, and a spatial attention module after the second dilated convolution layers was inserted. Thereafter, the residual connections were used for feature fusion to obtain a greater receptive field and attention-enhanced features. Second, based on the improved residual blocks, a multi-scale texture classification CNN was stacked in a way of increasing the number of block channels. The experiment was performed on a 64-class texture dataset. Experiments show that, compared with the state-of-the-art methods, the proposed method achieved a higher classification accuracy of 99.17%.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.