EDBT 2026 Demo / reviewers in the wild / expert
Michael Donoser
dblp:29/4499
· DBLP profile ↗
42ranked-venue papers
23as first author
2since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 39 · 21 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 38 · 22 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 2 · 1 first-author
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
9 papers |
Vision and language · 17% Representation and self-supervised learning · 17% Segmentation and scene understanding · 17% | |
| Computer graphics and multimedia
8 papers |
Image and video processing · 41% Multimedia analysis and retrieval · 31% Geometric modeling and processing · 24% | |
| Databases, data mining, and information retrieval
2 papers |
Information retrieval · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Immersive interaction · 77% User interface design and tools · 23% |
Topics — the 27 heaviest of 35, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Representation and self-supervised learning › representation learning
disentangled representation learning |
0.5 | 1 | 2021 | Learning Attribute-driven Disentangled Representations for Interactive Fashion Retrieval · ICCV 2021 |
Information retrieval › image retrieval › product image retrieval
fashion retrieval |
0.5 | 1 | 2021 | Learning Attribute-driven Disentangled Representations for Interactive Fashion Retrieval · ICCV 2021 |
Information retrieval
interactive information retrieval |
0.5 | 1 | 2021 | Learning Attribute-driven Disentangled Representations for Interactive Fashion Retrieval · ICCV 2021 |
Multimedia analysis and retrieval
cross-modal retrieval |
0.5 | 1 | 2021 | Revamping Cross-Modal Recipe Retrieval With Hierarchical Transformers and Self-Supervised Learning · CVPR 2021 |
Image and video processing
image segmentation |
0.3 | 2 | 2014 | Discrete-Continuous Gradient Orientation Estimation for Faster Image Segmentation · CVPR 2014 ROI-SEG: Unsupervised Color Segmentation by Combining Differently Focused Sub Results · CVPR 2007 |
Geometric modeling and processing › registration
3d registration |
0.2 | 1 | 2015 | Retargeting Technical Documentation to Augmented Reality · CHI 2015 |
Computer vision › 3D vision
feature matching |
0.2 | 1 | 2014 | Discriminative Feature-to-Point Matching in Image-Based Localization · CVPR 2014 |
Robotics › Robot navigation and mapping › localization
vision-based localization |
0.2 | 1 | 2014 | Discriminative Feature-to-Point Matching in Image-Based Localization · CVPR 2014 |
Information retrieval
retrieval models |
0.2 | 1 | 2013 | Diffusion Processes for Retrieval Revisited · CVPR 2013 |
Information retrieval
similarity search |
0.2 | 1 | 2013 | Diffusion Processes for Retrieval Revisited · CVPR 2013 |
Computer vision › Segmentation and scene understanding › scene parsing
facade parsing |
0.1 | 1 | 2012 | Irregular lattices for complex shape grammar facade parsing · CVPR 2012 |
Computer vision › Segmentation and scene understanding
instance segmentation |
0.1 | 1 | 2012 | Hough Regions for Joining Instance Localization and Segmentation · ECCV (3) 2012 |
Computer vision › 3D vision › 3d scene reconstruction
urban reconstruction |
0.1 | 1 | 2012 | Irregular lattices for complex shape grammar facade parsing · CVPR 2012 |
Geometric modeling and processing › procedural modeling
shape grammar |
0.1 | 1 | 2012 | Irregular lattices for complex shape grammar facade parsing · CVPR 2012 |
Computer vision › Face, body and person analysis › human pose estimation
3d pose estimation |
0.1 | 1 | 2011 | Robust planar target tracking and pose estimation from a single concavity · ISMAR 2011 |
Computer vision › Video understanding and tracking
object tracking |
0.1 | 1 | 2011 | Robust planar target tracking and pose estimation from a single concavity · ISMAR 2011 |
Computer vision › Video understanding and tracking › object tracking › rigid object tracking
planar object tracking |
0.1 | 1 | 2011 | Robust planar target tracking and pose estimation from a single concavity · ISMAR 2011 |
Computer vision › 3D vision
pose estimation |
0.1 | 1 | 2011 | Robust planar target tracking and pose estimation from a single concavity · ISMAR 2011 |
Image and video processing
edge detection |
0.1 | 1 | 2010 | Linked edges as stable region boundaries · CVPR 2010 |
Computer vision › Segmentation and scene understanding › image segmentation › binary segmentation
foreground-background segmentation |
0.1 | 1 | 2009 | Saliency driven total variation segmentation · ICCV 2009 |
Computer vision › Segmentation and scene understanding
image segmentation |
0.1 | 1 | 2009 | Saliency driven total variation segmentation · ICCV 2009 |
Visualization and visual analytics › flow visualization
feature tracking |
0.1 | 1 | 2006 | Efficient Maximally Stable Extremal Region (MSER) Tracking · CVPR (1) 2006 |
Image and video processing › feature detection
local feature detection |
0.1 | 1 | 2006 | Efficient Maximally Stable Extremal Region (MSER) Tracking · CVPR (1) 2006 |
Computer vision › Image recognition and object detection
interest point detection |
0.1 | 1 | 2014 | Discriminative Feature-to-Point Matching in Image-Based Localization · CVPR 2014 |
Image and video processing › image segmentation
hierarchical segmentation |
0.1 | 1 | 2014 | Discrete-Continuous Gradient Orientation Estimation for Faster Image Segmentation · CVPR 2014 |
Computer vision › Image recognition and object detection › object localization
instance localization |
0.0 | 1 | 2012 | Hough Regions for Joining Instance Localization and Segmentation · ECCV (3) 2012 |
Geometric modeling and processing › shape matching
contour matching |
0.0 | 1 | 2010 | Using Partial Edge Contour Matches for Efficient Object Category Localization · ECCV (5) 2010 |
Methods — techniques the papers use, named apart from their topics
self-supervised learning · 1.0hierarchical transformer · 1.0convolutional network · 1.0attribute-specific subspaces · 1.0document analysis · 0.4CAD model registration · 0.4component tree · 0.3manifold learning · 0.3diffusion process · 0.3random ferns · 0.3low-level classifier · 0.3grammar inference · 0.3maximally stable extremal region · 0.3feature embedding · 0.2discriminative classification · 0.2discrete-continuous optimization · 0.2discriminative prototype learning · 0.2mid-level object detector · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Revamping Cross-Modal Recipe Retrieval With Hierarchical Transformers and Self-Supervised LearningabstractCross-modal recipe retrieval has recently gained substantial attention due to the importance of food in people’s lives, as well as the availability of vast amounts of digital cooking recipes and food images to train machine learning models. In this work, we revisit existing approaches for cross-modal recipe retrieval and propose a simplified end-to-end model based on well established and high performing encoders for text and images. We introduce a hierarchical recipe Transformer which attentively encodes individual recipe components (titles, ingredients and instructions). Further, we propose a self-supervised loss function computed on top of pairs of individual recipe components, which is able to leverage semantic relationships within recipes, and enables training using both image-recipe and recipe-only samples. We conduct a thorough analysis and ablation studies to validate our design choices. As a result, our proposed method achieves state-of-the-art performance in the cross-modal recipe retrieval task on the Recipe1M dataset. We make code and models publicly available1. Amaia Salvador, Erhan Gundogdu, Loris Bazzani, Michael Donoser |
CVPR | 4 |
| 2021 | Learning Attribute-driven Disentangled Representations for Interactive Fashion RetrievalabstractInteractive retrieval for online fashion shopping provides the ability to change image retrieval results according to the user feedback. One common problem in interactive retrieval is that a specific user interaction (e.g., changing the color of a T-shirt) causes other aspects to change inadvertently (e.g., the retrieved item has a sleeve type different than the query). This is a consequence of existing methods learning visual representations that are semantically entangled in the embedding space, which limits the controllability of the retrieved results. We propose to leverage on the semantics of visual attributes to train convolutional networks that learn attribute-specific subspaces for each attribute to obtain disentangled representations. Thus operations, such as swapping out a particular attribute value for another, impact the attribute at hand and leave others untouched. We show that our model can be tailored to deal with different retrieval tasks while maintaining its disentanglement property. We obtain state-of-the-art performance on three interactive fashion retrieval tasks: attribute manipulation retrieval, conditional similarity retrieval, and outfit complementary item retrieval. Code and models are publicly available1. Yuxin Hou, Eleonora Vig, Michael Donoser, Loris Bazzani |
ICCV | 3 |
| 2016 | Efficient shape representation, matching, ranking, and its applications
Xiang Bai, Michael Donoser, Hairong Liu, Longin Jan Latecki |
Pattern Recognit. Lett. | 2 |
| 2015 | Retargeting Technical Documentation to Augmented RealityabstractWe present a system which automatically transfers printed technical documentation, such as handbooks, to three-dimensional Augmented Reality. Our system identifies the most frequent forms of instructions found in printed documentation, such as image sequences, explosion diagrams, textual annotations and arrows indicating motion. The analysis of the printed documentation works automatically, with minimal user input. The system only requires the documentation itself and a CAD model or 3D scan of the object described in the documentation. The output is a fully interactive Augmented Reality application, presenting the information from the printed documentation in 3D, registered to the real object. Peter Mohr, Bernhard Kerbl, Michael Donoser, Dieter Schmalstieg, Denis Kalkofen |
CHI | 3 |
| 2014 | Semi-Global 3D Line Modeling for Incremental Structure-from-Motion
Manuel Hofer, Michael Donoser, Horst Bischof |
BMVC | 2 |
| 2014 | Discriminative Feature-to-Point Matching in Image-Based LocalizationabstractThe prevalent approach to image-based localization is matching interest points detected in the query image to a sparse 3D point cloud representing the known world. The obtained correspondences are then used to recover a precise camera pose. The state-of-the-art in this field often ignores the availability of a set of 2D descriptors per 3D point, for example by representing each 3D point by only its centroid. In this paper we demonstrate that these sets contain useful information that can be exploited by formulating matching as a discriminative classification problem. Since memory demands and computational complexity are crucial in such a setup, we base our algorithm on the efficient and effective random fern principle. We propose an extension which projects features to fern-specific embedding spaces, which yields improved matching rates in short runtime. Experiments first show that our novel formulation provides improved matching performance in comparison to the standard nearest neighbor approach and that we outperform related randomization methods in our localization scenario. Michael Donoser, Dieter Schmalstieg |
CVPR | 1 |
| 2014 | Discrete-Continuous Gradient Orientation Estimation for Faster Image SegmentationabstractThe state-of-the-art in image segmentation builds hierarchical segmentation structures based on analyzing local feature cues in spectral settings. Due to their impressive performance, such segmentation approaches have become building blocks in many computer vision applications. Nevertheless, the main bottlenecks are still the computationally demanding processes of local feature processing and spectral analysis. In this paper, we demonstrate that based on a discrete-continuous optimization of oriented gradient signals, we are able to provide segmentation performance competitive to state-of-the-art on BSDS 500 (even without any spectral analysis) while reducing computation time by a factor of 40 and memory demands by a factor of 10. Michael Donoser, Dieter Schmalstieg |
CVPR | 1 |
| 2014 | Multiple Model Fitting by Evolutionary DynamicsabstractWe propose a novel multiple model fitting method based on outlier insensitive evolutionary dynamics, fulfilling several important requirements. Our method automatically identifies a unspecified number of models and is robust to noise and outliers in the data. Furthermore, we are able to handle overlapping models, by allowing that data points are assigned to more than one model. This is implicitly handled during model fitting and not as a post-processing step. Gross outliers are directly identified, by letting some points unassigned. We also introduce a technique, considering nearest neighbor analysis, to significantly reduce computation time, while maintaining model fitting accuracy. We show experiments on real-world and synthetic data, achieving accurate model fitting results also demonstrating an application of plane fitting on a consumer hardware providing RGB-D video streams. Michael Donoser, Martin Hirzer, Dieter Schmalstieg |
ICPR | 1 |
| 2013 | Replicator Graph ClusteringabstractIn this paper we introduce an efficient, effective and scalable clustering method denoted as Replicator Graph Clustering. Our method takes measures of similarity between pairs of data points (i. e. an affinity matrix) as input and identifies a set of clusters and unique cluster assignments in a fully unsupervised manner, where the cluster granularity is adaptable by a single parameter. We provide clustering results in three subsequent steps: (a) diffusing affinities by finding personalized evolutionary stable strategies of non-cooperative games (b) building a mutual k-nearest neighbor graph representing the underlying manifold and (c) applying a graph based clustering strategy which identifies the final clusters. Individual steps have low computational complexity which leads to an efficient clustering method, scaling well with an increasing number of data points. Experimental evaluation demonstrates competitive performance to state-of-the-art in several application fields. Michael Donoser |
BMVC | 1 |
| 2013 | Incremental Surface Extraction from Sparse Structure-from-Motion Point CloudsabstractIn this paper we propose a new method to incrementally extract a surface from a consecutively growing Structure-from-Motion (SfM) point cloud in real-time. Our method is based on a Delaunay triangulation (DT) on the 3D points. The core idea is to robustly label all tetrahedra into freeand occupied space using a random field formulation and to extract the surface as the interface between differently labeled tetrahedra. For this reason, we propose a new energy function that achieves the same accuracy as state-of-the-art methods but reduces the computational effort significantly. Furthermore, our new formulation allows us to extract the surface in an incremental manner, i. e. whenever the point cloud is updated we adapt our energy function. Instead of minimizing the updated energy with a standard graph cut, we employ the dynamic graph cut of Kohli et al. [1] which enables efficient minimization of a series of similar random fields by re-using the previous solution. In such a way we are able to extract the surface from an increasingly growing point cloud nearly independent of the overall scene size. Energy Function for Surface Extraction Our method formulates surface extraction as a binary labeling problem, with the goal of assigning each tetrahedron either a free or occupied label. For this reason, we model the probabilities that a tetrahedron is free- or occupied space analyzing the set of rays that connect all 3D points to image features. Following the idea of the truncated signed distance function (TSDF), which is known from voxel-based surface reconstructions, a tetrahedron in front of a 3D point X has a high probability to be free space, whereas a tetrahedron behind X is presumably occupied space. We further assume that it is very unlikely that neighboring tetrahedra obtain different labels, except for pairs of tetrahedra that have a ray through the face connecting both. Such a labeling problem can be elegantly formulated as a pairwise random field and since our priors are submodular, we can efficiently find a global optimal labeling solution e. g. using graph cuts. In contrast to existing methods like [2], our energy depends only on the visibility information that is directly connected to the four 3D points that span the tetrahedraVi. Hence a modification of the tetrahedral structure by inserting new points has only limited effect on the energy function. This property enables us to easily adopt the energy function to a modified tetrahedral structure. Incremental Surface Extraction To enable efficient incremental surface reconstruction, our method has to consecutively integrate new scene information (3D points as well as visibility information) in the energy function and to minimize the modified energy efficiently. Integrating new visibility information, i. e. adding rays for newly available 3D points, affects only those terms of the energy function that relate Christof Hoppe, Manfred Klopschitz, Michael Donoser, Horst Bischof |
BMVC | 3 |
| 2013 | Diffusion Processes for Retrieval RevisitedabstractIn this paper we revisit diffusion processes on affinity graphs for capturing the intrinsic manifold structure defined by pair wise affinity matrices. Such diffusion processes have already proved the ability to significantly improve subsequent applications like retrieval. We give a thorough overview of the state-of-the-art in this field and discuss obvious similarities and differences. Based on our observations, we are then able to derive a generic framework for diffusion processes in the scope of retrieval applications, where the related work represents specific instances of our generic formulation. We evaluate our framework on several retrieval tasks and are able to derive algorithms that e.\, g.~achieve a 100\% bulls eye score on the popular MPEG7 shape retrieval data set. Michael Donoser, Horst Bischof |
CVPR | 1 |
| 2013 | Optimizing 1-Nearest Prototype ClassifiersabstractThe development of complex, powerful classifiers and their constant improvement have contributed much to the progress in many fields of computer vision. However, the trend towards large scale datasets revived the interest in simpler classifiers to reduce runtime. Simple nearest neighbor classifiers have several beneficial properties, such as low complexity and inherent multi-class handling, however, they have a runtime linear in the size of the database. Recent related work represents data samples by assigning them to a set of prototypes that partition the input feature space and afterwards applies linear classifiers on top of this representation to approximate decision boundaries locally linear. In this paper, we go a step beyond these approaches and purely focus on 1-nearest prototype classification, where we propose a novel algorithm for deriving optimal prototypes in a discriminative manner from the training samples. Our method is implicitly multi-class capable, parameter free, avoids noise over fitting and, since during testing only comparisons to the derived prototypes are required, highly efficient. Experiments demonstrate that we are able to outperform related locally linear methods, while even getting close to the results of more complex classifiers. Paul Wohlhart, Martin Köstinger, Michael Donoser, Peter M. Roth, Horst Bischof |
CVPR | 3 |
| 2012 | Detecting Partially Occluded Objects with an Implicit Shape Model Random Field
Paul Wohlhart, Michael Donoser, Peter M. Roth, Horst Bischof |
ACCV (1) | 2 |
| 2012 | Learning Edge-Specific Kernel Functions For Pairwise Graph Matching
Michael Donoser, Martin Urschler, Horst Bischof |
BMVC | 1 |
| 2012 | Irregular lattices for complex shape grammar facade parsingabstractHigh-quality urban reconstruction requires more than multi-view reconstruction and local optimization. The structure of facades depends on the general layout, which has to be optimized globally. Shape grammars are an established method to express hierarchical spatial relationships, and are therefore suited as representing constraints for semantic facade interpretation. Usually inference uses numerical approximations, or hard-coded grammar schemes. Existing methods inspired by classical grammar parsing are not applicable on real-world images due to their prohibitively high complexity. This work provides feasible generic facade reconstruction by combining low-level classifiers with mid-level object detectors to infer an irregular lattice. The irregular lattice preserves the logical structure of the facade while reducing the search space to a manageable size. We introduce a novel method for handling symmetry and repetition within the generic grammar. We show competitive results on two datasets, namely the Paris 2010 and the Graz 50. The former includes only Hausmannian, while the latter includes Classicism, Biedermeier, Historicism, Art Nouveau and post-modern architectural styles. Hayko Riemenschneider, Ulrich Krispel, Wolfgang Thaller, Michael Donoser, Sven Havemann, Dieter W. Fellner, Horst Bischof |
CVPR | 4 |
| 2012 | Hough Regions for Joining Instance Localization and Segmentation
Hayko Riemenschneider, Sabine Sternig, Michael Donoser, Peter M. Roth, Horst Bischof |
ECCV (3) | 3 |
| 2012 | Evolutionary Hough Games for coherent object detection
Peter Kontschieder, Samuel Rota Bulò, Michael Donoser, Marcello Pelillo, Horst Bischof |
Comput. Vis. Image Underst. | 3 |
| 2011 | Semantic Image Labelling as a Label Puzzle GameabstractIn this work we introduce a novel solution to the semantic image labelling problem, i.e. the task of assigning semantic object class labels to individual pixels in a test image.Conventional methods are typically relying on random fields for modelling interactions between neighboring pixels and obtaining smooth labelling results using unary and pairwise cost functions.Instead, we consider the labelling problem as a puzzle game, where the final labelling is obtained by assembling discriminatively learned candidate sets of label puzzle pieces, each representing a topological and semantically plausible label configuration.The puzzle game is set up by means of a modified random forest classifier, designed to learn the local, topological label-structure and hence the local context associated to the training data.To solve the puzzle game we propose an iterative optimization technique that maximizes an agreement function by alternatingly seeking for the best label puzzle piece per pixel and the resulting semantic labelling per image.We provide both, theoretical properties of our puzzle solver algorithm as well as experimental results on the challenging MSRC and CamVid databases.In a direct comparison with a conditional random field we obtain superior results, indicating the practicability of our proposed method. Peter Kontschieder, Samuel Rota Bulò, Michael Donoser, Marcello Pelillo, Horst Bischof |
BMVC | 3 |
| 2011 | Discriminative Learning of Contour Fragments for Object DetectionabstractThe goal of this work is to discriminatively learn contour fragment descriptors for the task of object detection. Unlike previous methods that incorporate learning techniques only for object model generation or for verification after detection, we present a holistic object detection system using solely shape as underlying cue. In the learning phase, we interrelate local shape descriptions (fragments) of the object contour with the corresponding spatial location of the object centroid. We introduce a novel shape fragment descriptor that abstracts spatially connected edge points into a matrix consisting of angular relations between the points. Our proposed descriptor fulfills important properties like distinctiveness, robustness and insensitivity to clutter. During detection, we hypothesize object locations in a generalized Hough voting scheme. The back-projected votes from the fragments allow to approximately delineate the object contour. We evaluate our method e.g. on the well-known ETHZ shape data base, where we achieve an average detection score of 87:5% at 1:0 FPPI only from Hough voting, outperforming the highest scoring Hough voting approaches by almost 8%. Peter Kontschieder, Hayko Riemenschneider, Michael Donoser, Horst Bischof |
BMVC | 3 |
| 2011 | Robust planar target tracking and pose estimation from a single concavityabstractIn this paper we introduce a novel real-time method to track weakly textured planar objects and to simultaneously estimate their 3D pose. The basic idea is to adapt the classic tracking-by-detection approach, which seeks for the object to be tracked independently in each frame, for tracking non-textured objects. In order to robustly estimate the 3D pose of such objects in each frame, we have to tackle three demanding problems. First, we need to find a stable representation of the object which is discriminable against the background and highly repetitive. Second, we have to robustly relocate this representation in every frame, also during considerable viewpoint changes. Finally, we have to estimate the pose from a single, closed object contour. Of course, all demands shall be accommodated at low computational costs and in real-time. To attack the above mentioned problems, we propose to exploit the properties of Maximally Stable Extremal Regions (MSERs) for detecting the required contours in an efficient manner and to apply random ferns as efficient and robust classifier for tracking. To estimate the 3D pose, we construct a perspectively invariant frame on the closed contour which is intrinsically provided by the extracted MSER. In our experiments we obtain robust tracking results with accurate poses on various challenging image sequences at a single requirement: One MSER used for tracking has to have at least one concavity that sufficiently deviates from its convex hull. Michael Donoser, Peter Kontschieder, Horst Bischof |
ISMAR | 1 |
| 2010 | Linked edges as stable region boundariesabstractMany of the recently popular shape based category recognition methods require stable, connected and labeled edges as input. This paper introduces a novel method to find the most stable region boundaries in grayscale images for this purpose. In contrast to common edge detection algorithms as Canny, which only analyze local discontinuities in image brightness, our method integrates mid-level information by analyzing regions that support the local gradient magnitudes. We use a component tree where every node contains a single connected region obtained from thresholding the gradient magnitude image. Edges in the tree are defined by an inclusion relationship between nested regions in different levels of the tree. Region boundaries which are similar in shape (i. e. have a low chamfer distance) across several levels of the tree are included in the final result. Since the component tree can be calculated in quasi-linear time and chamfer matching between nodes in the component tree is reduced to analysis of the distance transformation, results are obtained in an efficient manner. The proposed detection algorithm labels all identified edges during calculation, thus avoiding the cumbersome post-processing of connecting and labeling edge responses. We evaluate our method on two reference data sets and demonstrate improved performance for shape prototype based localization of objects in images. Michael Donoser, Hayko Riemenschneider, Horst Bischof |
CVPR | 1 |
| 2010 | Using Partial Edge Contour Matches for Efficient Object Category Localization
Hayko Riemenschneider, Michael Donoser, Horst Bischof |
ECCV (5) | 2 |
| 2010 | Object Tracking by Structure Tensor AnalysisabstractCovariance matrices have recently been a popular choice for versatile tasks like recognition and tracking due to their powerful properties as local descriptor and their low computational demands. This paper outlines similarities of covariance matrices to the well-known structure tensor. We show that the generalized version of the structure tensor is a powerful descriptor and that it can be calculated in constant time by exploiting the properties of integral images. To measure the similarities between several structure tensors, we describe an approximation scheme which allows comparison in a Euclidean space. Such an approach is also much more efficient than the common, computationally demanding Riemannian Manifold distances. Experimental evaluation proves the applicability for the task of object tracking demonstrating improved performance compared to covariance tracking. Michael Donoser, Stefan Kluckner, Horst Bischof |
ICPR | 1 |
| 2010 | Shape Prototype Signatures for Action RecognitionabstractRecognizing human actions in video sequences is frequently based on analyzing the shape of the human silhouette as the main feature. In this paper we introduce a method for recognizing different actions by comparing signatures of similarities to pre-defined shape prototypes. In training, we build a vocabulary of shape prototypes by clustering a training set of human silhouettes and calculate prototype similarity signatures for all training videos. During testing a prototype signature is calculated for the test video and is aligned to each training signature by dynamic time warping. A simple voting scheme over the similarities to the training videos provides action classification results and temporal alignments to the training videos. Experimental evaluation on a reference data set demonstrates that state-of-the-art results are achieved. Michael Donoser, Hayko Riemenschneider, Horst Bischof |
ICPR | 1 |
| 2010 | Shape Guided Maximally Stable Extremal Region (MSER) TrackingabstractMaximally Stable Extremal Regions (MSERs) are one of the most prominent interest region detectors in computer vision due to their powerful properties and low computational demands. In general MSERs are detected in single images, but given image sequences as input, the repeatability of MSER detection can be improved by exploiting correspondences between subsequent frames by feature based analysis. Such an approach fails during fast movements, in heavily cluttered scenes and in images containing several similar sized regions because of the simple feature based analysis. In this paper we propose an extension of MSER tracking by considering shape similarity as strong cue for defining the frame-to-frame correspondences. Efficient calculation of shape similarity scores ensures that real-time capability is maintained. Experimental evaluation demonstrates improved repeatability and an application for tracking weakly textured, planar objects. Michael Donoser, Hayko Riemenschneider, Horst Bischof |
ICPR | 1 |
| 2010 | Detecting Paper Fibre Cross Sections in Microtomy ImagesabstractThe goal of this work is the fully-automated detection of cellulose fibre cross sections in microtomy images. A lack of significant appearance information makes edges the only reliable cue for detection. We present a novel and highly discriminative edge fragment descriptor that represents angular relations between fragment points. We train a Random Forest with a plurality of these descriptors including their respective center votes. In such a way, the Random Forest exploits the knowledge about the object centroid for detection using a generalized Hough voting scheme. In the experiments we found that our method is able to robustly detect fibre cross sections in microtomy images and can therefore serve as initialization for successive fibre segmentation or tracking algorithms. Peter Kontschieder, Michael Donoser, Johannes Kritzinger, Wolfgang Bauer, Horst Bischof |
ICPR | 2 |
| 2010 | Context information from search engines for document recognition
Michael Donoser, Silke Wagner, Horst Bischof |
Pattern Recognit. Lett. | 1 |
| 2009 | Efficient Partial Shape Matching of Outer Contours
Michael Donoser, Hayko Riemenschneider, Horst Bischof |
ACCV (1) | 1 |
| 2009 | Beyond Pairwise Shape Similarity Analysis
Peter Kontschieder, Michael Donoser, Horst Bischof |
ACCV (3) | 2 |
| 2009 | Bag of Optical Flow Volumes for Image Sequence RecognitionabstractThis paper introduces a novel 3D interest point detector and feature representation for describing image sequences. The approach considers image sequences as spatio-temporal volumes and detects Maximally Stable Volumes (MSVs) in efficiently calcu-lated optical flow fields. This provides a set of binary optical flow volumes highlighting the dominant motions in the sequences. 3D interest points are sampled on the surface of the volumes which balance well between density and informativeness. The binary opti-cal flow volumes are used as feature representation in a 3D shape context descriptor. A standard bag-of-words approach then allows building discriminant optical flow volume signatures for predicting class labels of previously unseen image sequences by machine learning algorithms. We evaluate the proposed method for the task of action recognition on the well-known Weizmann dataset, and show that we outperform recently proposed state-of-the-art 3D interest point detection and description methods. 1 Hayko Riemenschneider, Michael Donoser, Horst Bischof |
BMVC | 2 |
| 2009 | Saliency driven total variation segmentationabstractThis paper introduces an unsupervised color segmentation method. The underlying idea is to segment the input image several times, each time focussing on a different salient part of the image and to subsequently merge all obtained results into one composite segmentation. We identify salient parts of the image by applying affinity propagation clustering to efficiently calculated local color and texture models. Each salient region then serves as an independent initialization for a figure/ground segmentation. Segmentation is done by minimizing a convex energy functional based on weighted total variation leading to a global optimal solution. Each salient region provides an accurate figure/ ground segmentation highlighting different parts of the image. These highly redundant results are combined into one composite segmentation by analyzing local segmentation certainty. Our formulation is quite general, and other salient region detection algorithms in combination with any semi-supervised figure/ground segmentation approach can be used. We demonstrate the high quality of our method on the well-known Berkeley segmentation database. Furthermore we show that our method can be used to provide good spatial support for recognition frameworks. Michael Donoser, Martin Urschler, Martin Hirzer, Horst Bischof |
ICCV | 1 |
| 2008 | Fast Non-Rigid Object Boundary TrackingabstractThis paper introduces a method which provides robust tracking results and accurately segmented object boundaries in short computation time. The first step of the algorithm is to apply a novel edge detector on efficiently calculated color probability maps in an object-specific Fisher color space. The proposed edge detector exploits context information by finding the maximally stable boundaries of connected regions in threshold results outperforming purely local edge detectors. Finally, based on the estimated edge maps a probabilistic particle filtering framework hypothesizes rigid transformations for initializing an active contour model to provide accurate object segmentations in each frame. Experimental evaluations show that robust tracking results with accurate segmentations are obtained on challenging data sets. 1 Michael Donoser, Horst Bischof |
BMVC | 1 |
| 2008 | Using covariance matrices for unsupervised texture segmentationabstractIn this paper we propose an efficient unsupervised texture segmentation method. We introduce a texture extension of a state-of-the-art color segmentation algorithm. We show how to use covariance matrices of low level features for texture description. These features are efficiently calculated using integral images. Furthermore, a multi-scale extension allows to provide accurate texture segmentation results. An experimental evaluation on a synthetic texture database and images of the Berkeley image database demonstrate the improved performance of the algorithm. Michael Donoser, Horst Bischof |
ICPR | 1 |
| 2008 | Real time appearance based hand trackingabstractThis paper introduces a real-time method for tracking hands through image sequences. Our method combines efficiently calculated color likelihood maps with a modified version of the maximally stable extremal region (MSER)-tracker. The proposed algorithm allows to robustly track hands through image sequences and additionally provides accurate hand segmentations per frame. Experimental evaluation proves the high accuracy of the segmentation results and a first application for human-computer interaction is presented. Michael Donoser, Horst Bischof |
ICPR | 1 |
| 2008 | Using web search engines to improve text recognitionabstractIn this paper we introduce a framework for automated text recognition from images. We first describe a simple but efficient text detection and recognition method based on analysis of maximally stable extremal regions (MSERs) and simple template matching which allows to provide initial character recognition results. The main emphasis of the paper is on introducing a novel method for exploiting contextual information to improve the obtained recognition results. We propose to analyze the results of Web search engine queries on two levels of detail, which both allow to significantly improve the overall text recognition performance. The experimental evaluations on reference data sets prove that even based on a low quality single character recognition method the proposed Web search engine extension enables reasonable text recognition results. Michael Donoser, Horst Bischof, Silke Wagner |
ICPR | 1 |
| 2008 | A probabilistic approach for tracking fibersabstractThis paper describes a combination of an automated image acquisition method and a probabilistic tracking method for analysis of the 3D microstructure of a sheet of paper. A prototype which combines microtomy and light microscopy enables efficient and fully automated digitization of paper samples in high resolution. A particle filter based tracking method then allows to segment individual fibers from the obtained 3D data sets. The capability of accessing the properties of individual fibers enables analysis of e. g. 3D fiber mass distribution, 3D fiber orientation or fiber morphology. Experiments show that the method provides results consistent with the knowledge of paper experts. Michael Donoser, Thomas Mauthner, Horst Bischof, Johannes Kritzinger |
ICPR | 1 |
| 2008 | Robust tracking of spatial related componentsabstractThis paper introduces a hierarchical approach for multi-component tracking, where the object-to-be-tracked is modeled as a group of spatial related parts. We propose to use a robust particle filtering framework for tracking the individual components and outline how the spatial coherency between the parts can be efficiently integrated by analyzing a two-level hierarchy of particle filters. Including spatial information allows to handle common tracking problems like occlusions, clutter or blur. Furthermore, the dynamic calculation of particle set uncertainties allows a dynamic adaption of stiffness values for the spatial model to e. g. force occluded parts to stay in spatial relation. The experimental section proves the robustness of the proposed tracker on challenging sequences of the VIVID-PETS database. Thomas Mauthner, Michael Donoser, Horst Bischof |
ICPR | 2 |
| 2008 | Online object recognition by MSER trajectoriesabstractThis work presents a robust online learning and recognition system. The basic idea is to exploit information from tracking an object during the recognition and/or learning stage to obtain increased robustness and better recognition results. Object tracking by means of an extended MSER tracker is utilized to detect local features and construct their trajectories. Compact object representations are formed by summarizing the trajectories. All steps are performed online including the MSER detection, tracking, summarization, SIFT description as well as learning and recognition based on a vocabulary tree. The proposed method is evaluated on realistic video sequences which prove the increased performance for robust online recognition. Hayko Riemenschneider, Michael Donoser, Horst Bischof |
ICPR | 2 |
| 2007 | Detecting, Tracking and Recognizing License Plates
Michael Donoser, Clemens Arth, Horst Bischof |
ACCV (2) | 1 |
| 2007 | ROI-SEG: Unsupervised Color Segmentation by Combining Differently Focused Sub ResultsabstractThis paper presents a novel unsupervised color segmentation scheme named ROI-SEG, which is based on the main idea of combining a set of different sub-segmentation results. We propose an efficient algorithm to compute sub-segmentations by an integral image approach for calculating Bhattacharyya distances and a modified version of the maximally stable extremal region (MSER) detector. The sub-segmentation algorithm gets a region-of-interest (ROI) as input and detects connected regions having similar color appearance as the ROI. We further introduce a method to identify ROIs representing the predominant color and texture regions of an image. Passing each of the identified ROIs to the sub-segmentation algorithm provides a set of different segmentations, which are then combined by analyzing a local quality criterion. The entire approach is fully unsupervised and does not need a priori information about the image scene. The method is compared to state-of-the-art algorithms on the Berkeley image database, where it shows competitive results at reduced computational costs. Michael Donoser, Horst Bischof |
CVPR | 1 |
| 2006 | Efficient Maximally Stable Extremal Region (MSER) TrackingabstractThis paper introduces a tracking method for the well known local MSER (Maximally Stable Extremal Region) detector. The component tree is used as an efficient data structure, which allows the calculation of MSERs in quasi-linear time. It is demonstrated that the tree is able to manage the required data for tracking. We show that by means of MSER tracking the computational time for the detection of single MSERs can be improved by a factor of 4 to 10. Using a weighted feature vector for data association improves the tracking stability. Furthermore, the component tree enables backward tracking which further improves the robustness. The novel MSER tracking algorithm is evaluated on a variety of scenes. In addition, we demonstrate three different applications, tracking of license plates, faces and fibers in paper, showing in all three scenarios improved speed and stability. Michael Donoser, Horst Bischof |
CVPR (1) | 1 |
| 2006 | Color Blob Segmentation by MSER AnalysisabstractThis paper presents an efficient color blob segmentation concept, which combines an ordering relationship based on analyzing Bhattacharyya distances with a modified version of the maximally stable extremal region (MSER) detector. After definition of the region-of-interest by a one-time user input, connected regions are detected within the input image with low computational effort. Single image and video sequence analysis results are presented, which prove the applicability of the concept. Additionally, the possible extension to 3D segmentation is shown by an application that analyzes the 3D microstructure of a sheet of paper. Michael Donoser, Horst Bischof, Mario Wiltsche |
ICIP | 1 |