Loading…
Supervised texture identification using dictionary based data modelling
Texture identification is an important preliminary step in many computer vision applications. There exists supervised and unsupervised approaches to solve this problem. One of the widely used unsupervised technique is KMeans which identifies the region of image based on clustering. The disadvantage...
Saved in:
Main Authors: | , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Texture identification is an important preliminary step in many computer vision applications. There exists supervised and unsupervised approaches to solve this problem. One of the widely used unsupervised technique is KMeans which identifies the region of image based on clustering. The disadvantage of the KMeans technique is that it is an off-line approach that needs all the data prior to processing. In case of supervised techniques such as SVM, Neural Network and HMM the pattern of training data is learnt in space. In this paper, we propose a supervised sparsity based texture modelling. The texture classes are available a priori. For each texture class, feature vectors are extracted and a model is learnt for the set of feature vectors. The sparsity based data modelling attempts to learn the union of subspaces in which feature vectors lie. The set of subspaces are learnt in the form of dictionary. Dictionary contains a set of basis vectors referred to as atoms. Any feature vector can be represented as a weighted linear combination of sparse set of atoms taken from dictionary. A dictionary is learnt for each of the texture classes. Also, a dictionary corresponding to rest of the texture classes is also learnt. The final dictionary is obtained by horizontally cascading both the dictionaries side by side. This is done for each of the texture classes. For decision making, the feature vector corresponding to each pixel in the test image is tested with each of the dictionaries. The residual error is estimated using first half of the sparse code and original dictionary of the texture class. The dictionary which represents the feature vector with least residual error by using the predefined sparsity is said to be the texture class to which the feature vector belongs to. The proposed algorithm is shown to achieve better result than SVM. |
---|---|
ISSN: | 2162-7843 |
DOI: | 10.1109/ISSPIT.2014.7300625 |