
An Efficient BoF Representation for Object Classification
Author(s) -
Veerapathirapillai Vinoharan,
Amirthalingam Ramanan
Publication year - 2021
Publication title -
elcvia. electronic letters on computer vision and image analysis
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.15
H-Index - 11
ISSN - 1577-5097
DOI - 10.5565/rev/elcvia.1403
Subject(s) - codebook , discriminative model , artificial intelligence , pattern recognition (psychology) , computer science , histogram , scale invariant feature transform , support vector machine , representation (politics) , feature vector , preprocessor , feature (linguistics) , feature extraction , computer vision , image (mathematics) , linguistics , philosophy , politics , political science , law
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.