Constructing Category Hierarchies for Visual Recognition

Abstract

Class hierarchies are commonly used to reduce the complexity of the classification problem. This is crucial when dealing with a large number of categories. In this work, we evaluate class hierarchies currently constructed for visual recognition. We show that top-down as well as bottom-up approaches, which are commonly used to automatically construct hierarchies, incorporate assumptions about the separability of classes. Those assumptions do not hold for visual recognition of a large number of object categories. We therefore propose a modification which is appropriate for most top-down approaches. It allows to construct class hierarchies that postpone decisions in the presence of uncertainty and thus provide higher recognition accuracy. We also compare our method to a one-against-all approach and show how to control the speed-for-accuracy trade-off with our method. For the experimental evaluation, we use the Caltech-256 visual object classes dataset and compare to state-of-the-art methods.

Cite

Text

Marszalek and Schmid. "Constructing Category Hierarchies for Visual Recognition." European Conference on Computer Vision, 2008. doi:10.1007/978-3-540-88693-8_35

Markdown

[Marszalek and Schmid. "Constructing Category Hierarchies for Visual Recognition." European Conference on Computer Vision, 2008.](https://mlanthology.org/eccv/2008/marszalek2008eccv-constructing/) doi:10.1007/978-3-540-88693-8_35

BibTeX

@inproceedings{marszalek2008eccv-constructing,
  title     = {{Constructing Category Hierarchies for Visual Recognition}},
  author    = {Marszalek, Marcin and Schmid, Cordelia},
  booktitle = {European Conference on Computer Vision},
  year      = {2008},
  pages     = {479-491},
  doi       = {10.1007/978-3-540-88693-8_35},
  url       = {https://mlanthology.org/eccv/2008/marszalek2008eccv-constructing/}
}