Ensemble patch sparse coding

A feature learning method for classification of images with ambiguous edges

Jaehwan Lee, Taewoon Kong, Kichun Lee

Research output: Contribution to journalArticleResearchpeer-review

Abstract

Sparse coding methods with a learned dictionary have been successful in several image classification problems. However, sparse representations from a unit dictionary may not contain full information when images are affected by environmental factors such as light, shadow, background, and so forth. In addition, sparse features formed by one dictionary can fall into a trap of singularity in training. To handle these problems, especially in images with ambiguous edges, we propose a new sparse coding method based on an ensemble of image patches.The proposed method includes an sparse-coding based image classification framework using image patches and their effective ensemble in an attempt to extract inherent structures from ambiguous-edge images. First, we transform such images into overlapped patches for better classification performance. Then, we assign patch-wise weights and seek to obtain optimal weights not by a single sparse representation but by ensemble learning. For obtaining optimal weights, we propose a two-step update scheme. We collectively update the weights of all patches in misclassified images first and then propagate the weights of misclassified patches to those of other overlapping patches in the images. Experimental results on the Northeastern University surface defect dataset and a close-up skin dataset show the proposed method achieved better classification accuracy than some existing methods and demonstrate the potential advantage of the proposed method in ambiguous-edge image classification.

Original languageEnglish
Pages (from-to)1-12
Number of pages12
JournalExpert Systems with Applications
Volume124
DOIs
StatePublished - 2019 Jun 15

Fingerprint

Image classification
Glossaries
Surface defects
Skin

Keywords

  • Ambiguous edge
  • Ensemble
  • Image classification
  • Sparse coding

Cite this

@article{d541835c573743d79511f8622e002d0f,
title = "Ensemble patch sparse coding: A feature learning method for classification of images with ambiguous edges",
abstract = "Sparse coding methods with a learned dictionary have been successful in several image classification problems. However, sparse representations from a unit dictionary may not contain full information when images are affected by environmental factors such as light, shadow, background, and so forth. In addition, sparse features formed by one dictionary can fall into a trap of singularity in training. To handle these problems, especially in images with ambiguous edges, we propose a new sparse coding method based on an ensemble of image patches.The proposed method includes an sparse-coding based image classification framework using image patches and their effective ensemble in an attempt to extract inherent structures from ambiguous-edge images. First, we transform such images into overlapped patches for better classification performance. Then, we assign patch-wise weights and seek to obtain optimal weights not by a single sparse representation but by ensemble learning. For obtaining optimal weights, we propose a two-step update scheme. We collectively update the weights of all patches in misclassified images first and then propagate the weights of misclassified patches to those of other overlapping patches in the images. Experimental results on the Northeastern University surface defect dataset and a close-up skin dataset show the proposed method achieved better classification accuracy than some existing methods and demonstrate the potential advantage of the proposed method in ambiguous-edge image classification.",
keywords = "Ambiguous edge, Ensemble, Image classification, Sparse coding",
author = "Jaehwan Lee and Taewoon Kong and Kichun Lee",
year = "2019",
month = "6",
day = "15",
doi = "10.1016/j.eswa.2019.01.017",
language = "English",
volume = "124",
pages = "1--12",
journal = "Expert Systems with Applications",
issn = "0957-4174",

}

Ensemble patch sparse coding : A feature learning method for classification of images with ambiguous edges. / Lee, Jaehwan; Kong, Taewoon; Lee, Kichun.

In: Expert Systems with Applications, Vol. 124, 15.06.2019, p. 1-12.

Research output: Contribution to journalArticleResearchpeer-review

TY - JOUR

T1 - Ensemble patch sparse coding

T2 - A feature learning method for classification of images with ambiguous edges

AU - Lee, Jaehwan

AU - Kong, Taewoon

AU - Lee, Kichun

PY - 2019/6/15

Y1 - 2019/6/15

N2 - Sparse coding methods with a learned dictionary have been successful in several image classification problems. However, sparse representations from a unit dictionary may not contain full information when images are affected by environmental factors such as light, shadow, background, and so forth. In addition, sparse features formed by one dictionary can fall into a trap of singularity in training. To handle these problems, especially in images with ambiguous edges, we propose a new sparse coding method based on an ensemble of image patches.The proposed method includes an sparse-coding based image classification framework using image patches and their effective ensemble in an attempt to extract inherent structures from ambiguous-edge images. First, we transform such images into overlapped patches for better classification performance. Then, we assign patch-wise weights and seek to obtain optimal weights not by a single sparse representation but by ensemble learning. For obtaining optimal weights, we propose a two-step update scheme. We collectively update the weights of all patches in misclassified images first and then propagate the weights of misclassified patches to those of other overlapping patches in the images. Experimental results on the Northeastern University surface defect dataset and a close-up skin dataset show the proposed method achieved better classification accuracy than some existing methods and demonstrate the potential advantage of the proposed method in ambiguous-edge image classification.

AB - Sparse coding methods with a learned dictionary have been successful in several image classification problems. However, sparse representations from a unit dictionary may not contain full information when images are affected by environmental factors such as light, shadow, background, and so forth. In addition, sparse features formed by one dictionary can fall into a trap of singularity in training. To handle these problems, especially in images with ambiguous edges, we propose a new sparse coding method based on an ensemble of image patches.The proposed method includes an sparse-coding based image classification framework using image patches and their effective ensemble in an attempt to extract inherent structures from ambiguous-edge images. First, we transform such images into overlapped patches for better classification performance. Then, we assign patch-wise weights and seek to obtain optimal weights not by a single sparse representation but by ensemble learning. For obtaining optimal weights, we propose a two-step update scheme. We collectively update the weights of all patches in misclassified images first and then propagate the weights of misclassified patches to those of other overlapping patches in the images. Experimental results on the Northeastern University surface defect dataset and a close-up skin dataset show the proposed method achieved better classification accuracy than some existing methods and demonstrate the potential advantage of the proposed method in ambiguous-edge image classification.

KW - Ambiguous edge

KW - Ensemble

KW - Image classification

KW - Sparse coding

UR - http://www.scopus.com/inward/record.url?scp=85060290139&partnerID=8YFLogxK

U2 - 10.1016/j.eswa.2019.01.017

DO - 10.1016/j.eswa.2019.01.017

M3 - Article

VL - 124

SP - 1

EP - 12

JO - Expert Systems with Applications

JF - Expert Systems with Applications

SN - 0957-4174

ER -