<-- Icons -->
  • People
  • Research
  • Projects
  • Publications
  • Resources
ViCoS Lab

Learning a hierarchy of parts

Subtopic of Deep structured models

Researchers

Domen Tabernik, PhD
Domen Tabernik, PhD
Sanja Fidler
Sanja Fidler
Marko Boben
Marko Boben
Aleš Leonardis, PhD
Aleš Leonardis, PhD
Matej Kristan, PhD
Matej Kristan, PhD
Luka Čehovin Zajc, PhD
Luka Čehovin Zajc, PhD

Learning a Hierarchical Compositional Shape Vocabulary for Multi-class Object Representation

We propose a framework for learning a hierarchical shape vocabulary for multi-class object representation. The vocabulary is compositional, where each shape feature in the hierarchy is composed out of simpler ones by means of spatial relations. Learning is statistical and is performed bottom-up. Inspired by the principles of efficient indexing, robust matching, and ideas of compositionality, our approach learns a hierarchy of spatially flexible compositions, i.e. parts, in an unsupervised, statistics-driven manner. Starting with simple, frequent features, we learn the statistically most significant compositions (parts composed of parts), which consequently define the next layer. Parts are learned sequentially, layer after layer, optimally adjusting to the visual data. Lower layers are learned in a category-independent way to obtain complex, yet sharable visual building blocks, which is a crucial step towards a scalable representation. Higher layers of the hierarchy, on the other hand, are constructed by using specific categories, achieving a category representation with a small number of highly generalizable parts that gained their structural flexibility through composition within the hierarchy. Built in this way, new categories can be efficiently and continuously added to the system by adding a small number of parts only in the higher layers. The approach is demonstrated on a large collection of images and a variety of object categories.

Library examples

Examples of the learned compositions per each layer with the exception of the first layer with a fixed set of parts.

  •  
    Optimization framework for learning a hierarchical shape vocabulary for object class detection.
    Sanja Fidler, Marko Boben and Aleš Leonardis
    British Machine Vision Conference, 2009

Detection examples

Examples of the detections obtained from the highest layer of the hierarchical compositional model:

  •  
    Learning hierarchical representations of object categories for robot vision
    Aleš Leonardis and Sanja Fidler
    Springer Tracts in Advanced Robotics, 2011

Publications

  •  
    Adding discriminative power to a generative hierarchical compositional model using histograms of compositions
    Domen Tabernik, Aleš Leonardis, Marko Boben, Danijel Skočaj and Matej Kristan
    Computer Vision and Image Understanding, 2015
  •  
    Towards a large-scale category detection with a distributed hierarchical compositional model
    Domen Tabernik, Matej Kristan, Marko Boben and Aleš Leonardis
    Proceedings of the 23th International Electrotechnical and Computer Science Conference, ERK 2014, 2014
  •  
    Using discriminative analysis for improving hierarchical compositional models
    Domen Tabernik, Matej Kristan, Marko Boben and Aleš Leonardis
    Proceedings of the 19th Computer Vision Winter Workshop, 2014
  •  
    A web-service for object detection using hierarchical models
    Domen Tabernik, Luka Čehovin Zajc, Matej Kristan, Marko Boben and Aleš Leonardis
    The 9th International Conference on Computer Vision Systems, 2013
  •  
    Adding discriminative power to hierarchical compositional models for object class detection
    Matej Kristan, Marko Boben, Domen Tabernik and Aleš Leonardis
    18th Scandinavian Conference on Image Analysis, SCIA, 2013
  •  
    Hypothesis verification with histogram of compositions improves object detection of hierarchical models
    Domen Tabernik, Matej Kristan, Marko Boben and Aleš Leonardis
    Proceedings of the 22th International Electrotechnical and Computer Science Conference, ERK 2013, 2013
  •  
    ViCoS Eye - a webservice for visual object categorization
    Domen Tabernik, Luka Čehovin Zajc, Matej Kristan, Marko Boben and Aleš Leonardis
    The 18th Computer Vision Winter Workshop, 2013
  •  
    ViCoS Eye - Spletna storitev za kategorizacijo vizualnih objektov
    Domen Tabernik, Luka Čehovin Zajc, Matej Kristan, Marko Boben and Aleš Leonardis
    ROSUS, 2013
  •  
    Increased complexity of low-level structures improves histograms of compositions
    Domen Tabernik, Matej Kristan, Marko Boben and Aleš Leonardis
    Proceedings of the 21th International Electrotechnical and Computer Science Conference, ERK 2012, 2012
  •  
    Learning statistically relevant edge structure improves low-level visual descriptors
    Domen Tabernik, Matej Kristan, Marko Boben and Aleš Leonardis
    International Conference on Pattern Recognition, 2012
  •  
    Learning hierarchical representations of object categories for robot vision
    Aleš Leonardis and Sanja Fidler
    Springer Tracts in Advanced Robotics, 2011
  •  
    Evaluating multi-class learning strategies in a generative hierarchical framework for object detection.
    Sanja Fidler, Marko Boben and Aleš Leonardis
    Neural Information Processing Systems, 2009
  •  
    Learning Hierarchical Compositional Representations of Object Structure
    Sanja Fidler, Marko Boben and Aleš Leonardis
    Object Categorization: Computer and Human Vision Perspectives, Cambridge University Press, 2009
  •  
    Optimization framework for learning a hierarchical shape vocabulary for object class detection.
    Sanja Fidler, Marko Boben and Aleš Leonardis
    British Machine Vision Conference, 2009
  •  
    Similarity-based cross-layered hierarchical representation for object categorization.
    Sanja Fidler, Marko Boben and Aleš Leonardis
    IEEE Computer Vision and Pattern Recognition, 2008
  •  
    Towards Scalable Representations of Visual Categories: Learning a Hierarchy of parts.
    Sanja Fidler and Aleš Leonardis
    IEEE Computer Vision and Pattern Recognition, 2007
  •  
    Hierarchical statistical learning of generic parts of object structure
    Sanja Fidler, Gregor Berginc and Aleš Leonardis
    IEEE Computer Vision and Pattern Recognition, 2006
Faculty of Computer and Information Science

Visual Cognitive Systems Laboratory

University of Ljubljana

Faculty of Computer and Information Science

Večna pot 113
SI-1000 Ljubljana
Slovenia
Tel.: +386 1 479 8245