An Efficient BoF Representation for Object Classification

Authors

Abstract

The Bag-of-features (BoF) approach has proved to yield better performance in a patch-based object classification system owing to its simplicity. However, often the very large number of patch-based descriptors (such as scale-invariant feature transform and speeded up robust features, extracted from images to create a BoF vector) leads to huge computational cost and an increased storage requirement. This paper demonstrates a two-staged approach to creating a discriminative and compact BoF representation for object classification. As a preprocessing stage to the codebook construction, ambiguous patch-based descriptors are eliminated using an entropy-based and one-pass feature selection approach, to retain high-quality descriptors. As a post-processing stage to the codebook construction, a subset of codewords which is not activated enough in images are eliminated from the initially constructed codebook based on statistical measures. Finally, each patch-based descriptor of an image is assigned to the closest codeword to create a histogram representation. One-versus-all support vector machine is applied to classify the histogram representation. The proposed methods are evaluated on benchmark image datasets. Testing results show that the proposed methods enables the codebook to be more discriminative and compact in moderate sized visual object classification tasks.

Keywords

Bag-of-Features, Compact codebook, Codeword selection, Feature selection.

Author Biographies

Veerapathirapillai Vinoharan, Computer Unit, University of Jaffna.

Instructor in Computer Technology, Gr II

Amirthalingam Ramanan, Department of Computer Science, University of Jaffna.

Senior Lecturer, Gr I

Published

2021-12-16

Downloads

Download data is not yet available.