Using Filter Banks in Convolutional Neural Networks for Texture Classification

01/12/2016
by   Vincent Andrearczyk, et al.
0

Deep learning has established many new state of the art solutions in the last decade in areas such as object, scene and speech recognition. In particular Convolutional Neural Network (CNN) is a category of deep learning which obtains excellent results in object detection and recognition tasks. Its architecture is indeed well suited to object analysis by learning and classifying complex (deep) features that represent parts of an object or the object itself. However, some of its features are very similar to texture analysis methods. CNN layers can be thought of as filter banks of complexity increasing with the depth. Filter banks are powerful tools to extract texture features and have been widely used in texture analysis. In this paper we develop a simple network architecture named Texture CNN (T-CNN) which explores this observation. It is built on the idea that the overall shape information extracted by the fully connected layers of a classic CNN is of minor importance in texture analysis. Therefore, we pool an energy measure from the last convolution layer which we connect to a fully connected layer. We show that our approach can improve the performance of a network while greatly reducing the memory usage and computation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/25/2015

Feature Evaluation of Deep Convolutional Neural Networks for Object Recognition and Detection

In this paper, we evaluate convolutional neural network (CNN) features u...
research
11/25/2014

Deep convolutional filter banks for texture recognition and segmentation

Research in texture recognition often concentrates on the problem of mat...
research
11/29/2016

Learning Filter Banks Using Deep Learning For Acoustic Signals

Designing appropriate features for acoustic event recognition tasks is a...
research
03/16/2017

Convolutional Neural Network on Three Orthogonal Planes for Dynamic Texture Classification

Dynamic Textures (DTs) are sequences of images of moving scenes that exh...
research
11/29/2017

Modeling Information Flow Through Deep Neural Networks

This paper proposes a principled information theoretic analysis of class...
research
09/13/2015

On Binary Classification with Single-Layer Convolutional Neural Networks

Convolutional neural networks are becoming standard tools for solving ob...
research
05/24/2020

A Lightweight CNN and Joint Shape-Joint Space (JS2) Descriptor for Radiological Osteoarthritis Detection

Knee osteoarthritis (OA) is very common progressive and degenerative mus...

Please sign up or login with your details

Forgot password? Click here to reset