Fusion of Convolutional Neural Network and Statistical Features for Texture classification
Texture is a fundamental characteristic of many types of images, especially those with significant rotation, scale illumination, and viewpoint change. Texture image classification is one of the challenging problems that have various applications such as remote sensing, material recognition, and computer-aided medical diagnosis, etc. Various Computer vision techniques have been used. More recently, Deep learning architectures demonstrated impressive results. This paper aims to investigate combining two feature extraction methods: Handcrafted-based and CNN-based in a two-stream neural network architecture. We believe that Statistical features could enhance the performance of the CNN architecture, especially in the case of small datasets. To test our approach we used two challenging datasets, the Describable Textures Dataset (DTD) and Flicker Material Database (FMD). Results showed that our two-stream neural network which has an image as a first stream and a statistical feature vector as a second stream achieve better results than a Convolutional neural network achieved with just the RGB image as input. The Xception network [9] combined with SIFT-FV demonstrated an accuracy superiority for both datasets.
Code (0)
등록된 구현이 없습니다.
Tasks
General Classificationimage-classificationImage ClassificationMaterial RecognitionMedical DiagnosisTexture ClassificationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
C-CNN: Contourlet Convolutional Neural Networks
Extracting effective features is always a challenging problem for texture classification because of the uncertainty of scales and the clutter of textural patterns. For texture classification, spectral analysis is traditi…
ClassificationTexture ClassificationFusion of Complex Networks-based Global and Local Features for Texture Classification
To realize accurate texture classification, this article proposes a complex networks (CN)-based multi-feature fusion method to recognize texture images. Specifically, we propose two feature extractors to detect the globa…
Texture ClassificationBinary Patterns Encoded Convolutional Neural Networks for Texture Recognition and Remote Sensing Scene Classification
Designing discriminative powerful texture features robust to realistic imaging conditions is a challenging computer vision problem with many applications, including material recognition and analysis of satellite or aeria…
Aerial Scene ClassificationGeneral ClassificationMaterial RecognitionScene ClassificationCombined statistical and model based texture features for improved image classification
This paper aims to improve the accuracy of texture classification based on extracting texture features using five different texture methods and classifying the patterns using a naive Bayesian classifier. Three statistica…
General Classificationimage-classificationImage ClassificationTexture ClassificationQuantitative Measures for Passive Sonar Texture Analysis
Passive sonar signals contain complex characteristics often arising from environmental noise, vessel machinery, and propagation effects. While convolutional neural networks (CNNs) perform well on passive sonar classifica…
Texture Classification