EDBT 2026 Demo / reviewers in the wild / expert
Marko Boben
dblp:71/6912
· DBLP profile ↗
12ranked-venue papers
1as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 9Graphics, computer vision, multimedia, augmented reality and games · 9 · 1 first-authorTheory of computation · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
6 papers |
Segmentation and scene understanding · 27% Planning, search and constraint satisfaction · 18% Image recognition and object detection · 17% |
Topics — the 10 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation
code generation |
0.4 | 1 | 2019 | Synthesizing Environment-Aware Activities via Activity Sketches · CVPR 2019 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
task planning |
0.3 | 1 | 2018 | VirtualHome: Simulating Household Activities via Programs · CVPR 2018 |
Computer vision › Segmentation and scene understanding
image segmentation |
0.2 | 1 | 2015 | Real-time coarse-to-fine topologically preserving segmentation · CVPR 2015 |
Computer vision › Segmentation and scene understanding › image segmentation › region-based segmentation
superpixel segmentation |
0.2 | 1 | 2015 | Real-time coarse-to-fine topologically preserving segmentation · CVPR 2015 |
Computer vision › Segmentation and scene understanding › image segmentation › constrained image segmentation
topology-preserving segmentation |
0.2 | 1 | 2015 | Real-time coarse-to-fine topologically preserving segmentation · CVPR 2015 |
Computer vision › Image recognition and object detection › object detection
multi-class object detection |
0.2 | 2 | 2010 | A Coarse-to-Fine Taxonomy of Constellations for Fast Multi-class Object Detection · ECCV (5) 2010 Evaluating multi-class learning strategies in a generative hierarchical framework for object detection · NIPS 2009 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
activity planning |
0.1 | 1 | 2019 | Synthesizing Environment-Aware Activities via Activity Sketches · CVPR 2019 |
Machine learning › Representation and self-supervised learning
hierarchical representation |
0.1 | 1 | 2008 | Similarity-based cross-layered hierarchical representation for object categorization · CVPR 2008 |
Computer vision › Image recognition and object detection › image classification
object classification |
0.1 | 1 | 2008 | Similarity-based cross-layered hierarchical representation for object categorization · CVPR 2008 |
Computer vision › Image recognition and object detection
object detection |
0.0 | 1 | 2010 | A Coarse-to-Fine Taxonomy of Constellations for Fast Multi-class Object Detection · ECCV (5) 2010 |
Methods — techniques the papers use, named apart from their topics
program sketch · 0.4graph neural network · 0.4RNN · 0.4program synthesis from language and video · 0.3markov random field · 0.2coarse-to-fine optimization · 0.2coarse-to-fine taxonomy · 0.1sequential learning · 0.1joint training · 0.1generative hierarchical model · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Synthesizing Environment-Aware Activities via Activity SketchesabstractIn order to learn to perform activities from demonstrations or descriptions, agents need to distill what the essence of the given activity is, and how it can be adapted to new environments. In this work, we address the problem: environment-aware program generation. Given a visual demonstration or a description of an activity, we generate program sketches representing the essential instructions and propose a model to flesh these into full programs representing the actions needed to perform the activity under the presented environmental constraints. To this end, we build upon VirtualHome, to create a new dataset VirtualHome-Env, where we collect program sketches to represent activities and match programs with environments that can afford them. Furthermore, we construct a knowledge base to sample realistic environments and another knowledge base to seek out the programs under the sampled environments. Finally, we propose RNN-ResActGraph, a network that generates a program from a given sketch and an environment graph and tracks the changes in the environment induced by the program. Yuan-Hong Liao, Xavier Puig, Marko Boben, Antonio Torralba 0001, Sanja Fidler |
CVPR | 3 |
| 2018 | VirtualHome: Simulating Household Activities via ProgramsabstractIn this paper, we are interested in modeling complex activities that occur in a typical household. We propose to use programs, i.e., sequences of atomic actions and interactions, as a high level representation of complex tasks. Programs are interesting because they provide a non-ambiguous representation of a task, and allow agents to execute them. However, nowadays, there is no database providing this type of information. Towards this goal, we first crowd-source programs for a variety of activities that happen in people's homes, via a game-like interface used for teaching kids how to code. Using the collected dataset, we show how we can learn to extract programs directly from natural language descriptions or from videos. We then implement the most common atomic (inter)actions in the Unity3D game engine, and use our programs to "drive" an artificial agent to execute tasks in a simulated household environment. Our VirtualHome simulator allows us to create a large activity video dataset with rich ground-truth, enabling training and testing of video understanding models. We further showcase examples of our agent performing tasks in our VirtualHome based on language descriptions. Xavier Puig, Kevin Ra, Marko Boben, Jiaman Li, Tingwu Wang, Sanja Fidler, Antonio Torralba 0001 |
CVPR | 3 |
| 2015 | Real-time coarse-to-fine topologically preserving segmentationabstractIn this paper, we tackle the problem of unsupervised segmentation in the form of superpixels. Our main emphasis is on speed and accuracy. We build on [31] to define the problem as a boundary and topology preserving Markov random field. We propose a coarse to fine optimization technique that speeds up inference in terms of the number of updates by an order of magnitude. Our approach is shown to outperform [31] while employing a single iteration. We evaluate and compare our approach to state-of-the-art superpixel algorithms on the BSD and KITTI benchmarks. Our approach significantly outperforms the baselines in the segmentation metrics and achieves the lowest error on the stereo task. Marko Boben, Sanja Fidler, Raquel Urtasun |
CVPR | 2 |
| 2015 | Adding discriminative power to a generative hierarchical compositional model using histograms of compositions
Domen Tabernik, Ales Leonardis, Marko Boben, Danijel Skocaj, Matej Kristan |
Comput. Vis. Image Underst. | 3 |
| 2013 | A Web-Service for Object Detection Using Hierarchical Models
Domen Tabernik, Luka Cehovin, Matej Kristan, Marko Boben, Ales Leonardis |
ICVS | 4 |
| 2012 | Learning statistically relevant edge structure improves low-level visual descriptors
Domen Tabernik, Matej Kristan, Marko Boben, Ales Leonardis |
ICPR | 3 |
| 2010 | A Coarse-to-Fine Taxonomy of Constellations for Fast Multi-class Object Detection
Sanja Fidler, Marko Boben, Ales Leonardis |
ECCV (5) | 2 |
| 2009 | Optimization Framework for Learning a Hierarchical Shape Vocabulary for Object Class DetectionabstractThis paper proposes a stochastic optimization framework for unsupervised learning of a hierarchical vocabulary of object shape intended for object class detection. We build on the approach by [6], which has two drawbacks: 1.) learning is performed strictly bottom-up; and 2.) the selection of vocabulary shapes is done solely on their frequency of appearance. This makes the method prone to overfitting of certain parts of object shape while losing the more discriminative shape information. The idea of this paper is to cast the vocabulary learning into an optimization framework that iteratively improves the hierarchy as a whole. Optimization is two-fold: one that learns and selects the vocabulary of shapes at each layer in a bottom-up phase and the other that extends/improves it by top-down feedback from the higher layers. The algorithm then loops between the two learning stages several times. We have evaluated the proposed learning approach for object class detection on 11 diverse object classes taken from the standard recognition data sets. Compared to the original approach [6], we obtain a 3 times more compact vocabulary, a 2:5 times faster inference, and a 10% higher detection performance at the expense of 5 times longer training time (25min vs 5min). The approach attains a competitive detection performance with respect to the current state-of-the-art at both, faster inference as well as shorter training times. Sanja Fidler, Marko Boben, Ales Leonardis |
BMVC | 2 |
| 2009 | Evaluating multi-class learning strategies in a generative hierarchical framework for object detectionabstractMultiple object class learning and detection is a challenging problem due to the large number of object classes and their high visual variability. Specialized detectors usually excel in performance, while joint representations optimize sharing and reduce inference time --- but are complex to train. Conveniently, sequential learning of categories cuts down training time by transferring existing knowledge to novel classes, but cannot fully exploit the richness of shareability and might depend on ordering in learning. In hierarchical frameworks these issues have been little explored. In this paper, we show how different types of multi-class learning can be done within one generative hierarchical framework and provide a rigorous experimental analysis of various object class learning strategies as the number of classes grows. Specifically, we propose, evaluate and compare three important types of multi-class learning: 1.) independent training of individual categories, 2.) joint training of classes, 3.) sequential learning of classes. We explore and compare their computational behavior (space and time) and detection performance as a function of the number of learned classes on several recognition data sets. Sanja Fidler, Marko Boben, Ales Leonardis |
NIPS | 2 |
| 2008 | Similarity-based cross-layered hierarchical representation for object categorizationabstractThis paper proposes a new concept in hierarchical representations that exploits features of different granularity and specificity coming from all layers of the hierarchy. The concept is realized within a cross-layered compositional representation learned from the visual data. We show how similarity connections among discrete labels within and across hierarchical layers can be established in order to produce a set of layer-independent shape-terminals, i.e. shapinals. We thus break the traditional notion of hierarchies and show how the category-specific layers can make use of all the necessary features stemming from all hierarchical layers. This, on the one hand, brings higher generalization into the representation, yet on the other hand, it also encodes the notion of scales directly into the hierarchy, thus enabling a multi-scale representation of object categories. By focusing on shape information only, the approach is tested on the Caltech 101 dataset demonstrating good performance in comparison with other state-of-the-art methods. Sanja Fidler, Marko Boben, Ales Leonardis |
CVPR | 2 |
| 2006 | Erratum to "Reduction of symmetric configurations n3" [Discrete Appl. Math. 99 (1-3) (2000) 401 -411]
Eckhard Steffen, Tomaz Pisanski, Marko Boben, Natasa Ravnik |
Discret. Appl. Math. | 3 |
| 2006 | Small Triangle-Free Configurations of Points and Lines
Marko Boben, Branko Grünbaum, Tomaz Pisanski, Arjana Zitnik |
Discret. Comput. Geom. | 1 |