VLDB 2026 Research / reviewers in the wild / expert
Michael Zillich
dblp:88/401
· DBLP profile ↗
44ranked-venue papers
4as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 34 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 20Systems, architecture and hardware · 15 · 2 first-authorHuman-computer interaction and ubiquitous computing · 3 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 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
8 papers |
Segmentation and scene understanding · 23% 3D vision · 23% Image recognition and object detection · 18% | |
| Human-computer interaction and pervasive computing
3 papers |
Human-robot interaction · 77% Usability and user experience research · 23% | |
| Computer graphics and multimedia
1 paper |
Geometric modeling and processing · 100% |
Topics — the 22 heaviest of 27, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Image recognition and object detection
object recognition |
0.2 | 2 | 2014 | Learning to Recognize Novel Objects in One Shot through Human-Robot Interactions in Natural Language Dialogues · AAAI 2014 A Pure Learning Approach to Background-Invariant Object Recognition using Pedagogical Support Vector Learning · CVPR (2) 2001 |
Computer vision › Image recognition and object detection
object discovery |
0.2 | 1 | 2015 | Saliency-based object discovery on RGB-D data with a late-fusion approach · ICRA 2015 |
Computer vision › Segmentation and scene understanding › scene parsing
cluttered scene segmentation |
0.2 | 1 | 2014 | Attention-driven object detection and segmentation of cluttered table scenes using 2.5D symmetry · ICRA 2014 |
Machine learning › Transfer learning and domain adaptation
few-shot learning |
0.2 | 1 | 2014 | Learning to Recognize Novel Objects in One Shot through Human-Robot Interactions in Natural Language Dialogues · AAAI 2014 |
Robotics › Robot manipulation
grasping |
0.2 | 1 | 2014 | Attention-driven object detection and segmentation of cluttered table scenes using 2.5D symmetry · ICRA 2014 |
Computer vision › Segmentation and scene understanding
object detection and segmentation |
0.2 | 1 | 2014 | Attention-driven object detection and segmentation of cluttered table scenes using 2.5D symmetry · ICRA 2014 |
Usability and user experience research › cognitive modeling
attention modeling |
0.2 | 1 | 2014 | Workshop on attention models in robotics: visual systems for better HRI · HRI 2014 |
Computer vision › 3D vision › range sensing
range image segmentation |
0.2 | 1 | 2013 | Geometric data abstraction using B-splines for range image segmentation · ICRA 2013 |
Geometric modeling and processing › surface fitting
b-spline surface fitting |
0.2 | 1 | 2013 | Geometric data abstraction using B-splines for range image segmentation · ICRA 2013 |
Human-robot interaction › robot learning
interactive learning |
0.2 | 1 | 2013 | Robot george: interactive continuous learning of visual concepts · HRI 2013 |
Computer vision › Video understanding and tracking › object tracking
3d object tracking |
0.1 | 1 | 2011 | Predicting the unobservable Visual 3D tracking with a probabilistic motion model · ICRA 2011 |
Computer vision › 3D vision
3d shape modeling |
0.1 | 1 | 2011 | 3D piecewise planar object model for robotics manipulation · ICRA 2011 |
Computer vision › 3D vision › structure from motion
multibody structure from motion |
0.1 | 1 | 2011 | 3D piecewise planar object model for robotics manipulation · ICRA 2011 |
Computer vision › Segmentation and scene understanding
object segmentation |
0.1 | 1 | 2011 | 3D piecewise planar object model for robotics manipulation · ICRA 2011 |
Computer vision › Video understanding and tracking
object tracking |
0.1 | 1 | 2011 | Predicting the unobservable Visual 3D tracking with a probabilistic motion model · ICRA 2011 |
Robotics › Robot manipulation › nonprehensile manipulation
pushing manipulation |
0.1 | 1 | 2011 | Predicting the unobservable Visual 3D tracking with a probabilistic motion model · ICRA 2011 |
Computer vision › Segmentation and scene understanding › image segmentation
saliency-based segmentation |
0.1 | 1 | 2015 | Saliency-based object discovery on RGB-D data with a late-fusion approach · ICRA 2015 |
Computer vision › 3D vision › multimodal perception
RGB-D perception |
0.1 | 1 | 2014 | Attention-driven object detection and segmentation of cluttered table scenes using 2.5D symmetry · ICRA 2014 |
Human-robot interaction › nonverbal communication
joint attention |
0.1 | 1 | 2014 | Workshop on attention models in robotics: visual systems for better HRI · HRI 2014 |
Human-robot interaction › robot perception
robot vision |
0.0 | 1 | 2013 | Robot george: interactive continuous learning of visual concepts · HRI 2013 |
Computer vision › 3D vision › 3d shape analysis
object model learning |
0.0 | 1 | 2011 | 3D piecewise planar object model for robotics manipulation · ICRA 2011 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › sequential monte carlo
particle filtering |
0.0 | 1 | 2011 | Predicting the unobservable Visual 3D tracking with a probabilistic motion model · ICRA 2011 |
Methods — techniques the papers use, named apart from their topics
one-shot learning · 0.4natural language context · 0.4curve fitting · 0.3b-spline fitting · 0.3saliency estimation · 0.2over-segmentation · 0.2late fusion · 0.2symmetry detection · 0.2saliency operator · 0.2planar surface clustering · 0.2computational attention modeling · 0.2patch merging · 0.2interactive learning · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Action Selection for Interactive Object Segmentation in ClutterabstractRobots operating in human environments are often required to recognise, grasp and manipulate objects. Identifying the locations of objects amongst their complex surroundings is therefore an important capability. However, when environments are unstructured and cluttered, as is typical for indoor human environments, reliable and accurate object segmentation is not always possible because the scene representation is often incomplete or ambiguous. We overcome the limitations of static object segmentation by enabling a robot to directly interact with the scene with non-prehensile actions. Our method does not rely on object models to infer object existence. Rather, interaction induces scene motion and this provides an additional clue for associating observed parts to the same object. We use a probabilistic segmentation framework in order to identify segmentation uncertainty. This uncertainty is then used to guide a robot while it manipulates the scene. Our probabilistic segmentation approach recursively updates the segmentation given the motion cues and the segmentation is monitored during interaction, thus providing online feedback. Experiments performed with RGB-D data show that the additional source of information from motion enables more certain object segmentation that was otherwise ambiguous. We then show that our interaction approach based on segmentation uncertainty maintains higher quality segmentation than competing methods with increasing clutter. Tim Patten, Michael Zillich, Markus Vincze |
IROS | 2 |
| 2018 | Action Verb Corpus
Stephanie Gross, Matthias Hirschmanner, Brigitte Krenn, Friedrich Neubarth, Michael Zillich |
LREC | 5 |
| 2017 | High Dynamic Range SLAM with Map-Aware Exposure Time ControlabstractThe research in dense online 3D mapping is mostly focused on the geometrical accuracy and spatial extent of the reconstructions. Their color appearance is often neglected, leading to inconsistent colors and noticeable artifacts. We rectify this by extending a state-of-the-art SLAM system to accumulate colors in HDR space. We replace the simplistic pixel intensity averaging scheme with HDR color fusion rules tailored to the incremental nature of SLAM and a noise model suitable for off-the-shelf RGB-D cameras. Our main contribution is a map-aware exposure time controller. It makes decisions based on the global state of the map and predicted camera motion, attempting to maximize the information gain of each observation. We report a set of experiments demonstrating the improved texture quality and advantages of using the custom controller that is tightly integrated in the mapping loop. Sergey V. Alexandrov, Johann Prankl, Michael Zillich, Markus Vincze |
3DV | 3 |
| 2017 | Multi-label Point Cloud Annotation by Selection of Sparse Control PointsabstractThis paper presents a user-friendly approach for multi-label point cloud annotation. The method requires the user to select sparse control points belonging to the objects through a mouse-based interface. Multiple control points may be assigned to the same label. The software utilizes the selected control points to perform a segmentation algorithm on the neighborhood graph, based on shortest path tree. The user is provided a real-time feedback about the result, and can correct segmentation errors. In contrast to previous work the method supports multi-label annotation of unorganized point clouds. The method has been evaluated by multiple users and compared with a standard rectangle-based selection technique. Results indicate that the proposed method is perceived as easier to use, and that it allows a faster segmentation even in complex scenarios with occlusions. Riccardo Monica, Jacopo Aleotti, Michael Zillich, Markus Vincze |
3DV | 3 |
| 2017 | RGB-D fusion enhancement by mode filter for surfel cloud segmentationabstractThis paper presents an algorithm for surfel color and position enhancement from RGB-D data acquired across multiple image frames. Surfel-based reconstruction algorithms associate each RGB-D frame pixel to a surfel in the model. As the reconstruction progresses, surfel color and position are the average of all observations. Our proposed algorithm is designed to enhance position discontinuities and to produce sharper colors, to facilitate subsequent segmentation steps on the 3D model. During reconstruction, several colors and positions are tracked for each surfel. Only at the end of reconstruction phase the most frequent value is chosen through a Winner Takes All policy. The result has been compared to the standard averaging policy of reconstruction algorithms. Experiments have been performed using both Flood Fill and Supervoxel-LCCP segmentation and by applying two segmentation evaluation metrics. Results show that the proposed method is suitable to enhance a surfel-based model for object segmentation purposes. Riccardo Monica, Michael Zillich, Markus Vincze, Jacopo Aleotti |
IROS | 2 |
| 2016 | A multi-modal RGB-D object recognizerabstractIn this paper we propose a multi-modal object recognition system that uses a two-step hypothesis verification approach to improve runtime efficiency. The system uses local and global appearance and shape features, generating many possibly competing hypotheses, which are then verified such that the scene can be optimally explained in terms of recognized object models. The introduced modification in this time consuming step reduces runtime considerably, while maintaining recognition performance. We evaluate recognition performance for various feature extraction modalities on the publicly available Willow Garage RGB-D dataset and show runtime improvements of a factor 2 to 10. Thomas Faulhammer, Michael Zillich, Johann Prankl, Markus Vincze |
ICPR | 2 |
| 2016 | Calibration and correction of vignetting effects with an application to 3D mappingabstractCheap RGB-D sensors are ubiquitous in robotics. They typically contain a consumer-grade color camera that suffers from significant optical nonlinearities, often referred to as vignetting effects. For example, in Asus Xtion Live Pro cameras the pixels in the corners are two times darker than those in the center of the image. This deteriorates the visual appearance of 3D maps built with such cameras. We propose a simple calibration method that only requires a sheet of white paper as a calibration object and allows to reliably recover the vignetting response of a camera. We demonstrate calibration results for multiple popular RGB-D sensors and show that removal of vignetting effects using a nonparametric response model results in improved color coherence of the reconstructed maps. Furthermore, we show how to effectively compensate color variations caused by automatic white balance and exposure time control of the camera. Sergey V. Alexandrov, Johann Prankl, Michael Zillich, Markus Vincze |
IROS | 3 |
| 2016 | An integrated system for interactive continuous learning of categorical knowledgeabstractThis article presents an integrated robot system capable of interactive learning in dialogue with a human. Such a system needs to have several competencies and must be able to process different types of representations. In this article, we describe a collection of mechanisms that enable integration of heterogeneous competencies in a principled way. Central to our design is the creation of beliefs from visual and linguistic information, and the use of these beliefs for planning system behaviour to satisfy internal drives. The system is able to detect gaps in its knowledge and to plan and execute actions that provide information needed to fill these gaps. We propose a hierarchy of mechanisms which are capable of engaging in different kinds of learning interactions, e.g. those initiated by a tutor or by the system itself. We present the theory these mechanisms are build upon and an instantiation of this theory in the form of an integrated robot system. We demonstrate the operation of the system in the case of learning conceptual models of objects and their visual properties. Danijel Skocaj, Alen Vrecko, Marko Mahnic, Miroslav Janícek, Geert-Jan M. Kruijff, Marc Hanheide, Nick Hawes, Jeremy L. Wyatt, Thomas Keller 0001, Kai Zhou 0003, Michael Zillich, Matej Kristan |
J. Exp. Theor. Artif. Intell. | 11 |
| 2015 | Temporal integration of feature correspondences for enhanced recognition in cluttered and dynamic environmentsabstractWe propose a method for recognizing rigid object instances in RGB-D point clouds by accumulating low-level information from keypoint correspondences over multiple observations. Compared to existing multi-view approaches, we make fewer assumptions on the recognition problem, dealing with cluttered and partially dynamic environments as well as covering a wide range of objects. Evaluation on the publicly available TUW and Willow datasets showed that our method achieves state-of-the-art recognition performance for challenging sequences of static environments and a significant improvement for environments partially changing during the observation. Thomas Faulhammer, Aitor Aldoma, Michael Zillich, Markus Vincze |
ICRA | 3 |
| 2015 | Saliency-based object discovery on RGB-D data with a late-fusion approachabstractWe present a novel method based on saliency and segmentation to generate generic object candidates from RGB-D data. Our method uses saliency as a cue to roughly estimate the location and extent of the objects present in the scene. Salient regions are used to glue together the segments obtained from over-segmenting the scene by either color or depth segmentation algorithms, or by a combination of both. We suggest a late-fusion approach that first extracts segments from color and depth independently before fusing them to exploit that the data is complementary. Furthermore, we investigate several mechanisms for ranking the object candidates. We evaluate on one publicly available dataset and on one challenging sequence with a high degree of clutter. The results show that we are able to retrieve most objects in real-world indoor scenes and clearly outperform other state-of-the art methods. Germán Martín García, Ekaterina Potapova, Thomas Werner, Michael Zillich, Markus Vincze, Simone Frintrop |
ICRA | 4 |
| 2014 | Learning to Recognize Novel Objects in One Shot through Human-Robot Interactions in Natural Language DialoguesabstractBeing able to quickly and naturally teach robots new knowledge is critical for many future open-world human-robot interaction scenarios. In this paper we present a novel approach to using natural language context for one-shot learning of visual objects, where the robot is immediately able to recognize the described object. We describe the architectural components and demonstrate the proposed approach on a robotic platform in a proof-of-concept evaluation. Evan A. Krause, Michael Zillich, Tom Williams 0001, Matthias Scheutz |
AAAI | 2 |
| 2014 | Workshop on attention models in robotics: visual systems for better HRIabstractAttention is a concept of human perception that enables human subjects to select the potentially relevant parts out of the huge amount of sensory data and that enables interactions with other human subjects by sharing attention with each other. These abilities are also of large interest for autonomous robots, therefore, interest in modeling concepts of human attention computationally has increased strongly in the robotics community during the last decade. Especially in human-robot interaction, the ability to detect what a human partner is attending to and to act in a similar way to enable intuitive communication, are important skills for a robotic system. Michael Zillich, Simone Frintrop, Fiora Pirri, Ekaterina Potapova, Markus Vincze |
HRI | 1 |
| 2014 | Attention-driven object detection and segmentation of cluttered table scenes using 2.5D symmetryabstractThe task of searching and grasping objects in cluttered scenes, typical of robotic applications in domestic environments requires fast object detection and segmentation. Attentional mechanisms provide a means to detect and prioritize processing of objects of interest. In this work, we combine a saliency operator based on symmetry with a segmentation method based on clustering locally planar surface patches, both operating on 2.5D point clouds (RGB-D images) as input data to yield a novel approach to table-top scene segmentation. Evaluation on indoor table-top scenes containing man-made objects clustered in piles and dumped in a box show that our approach to selection of attention points significantly improves performance of state-of-the-art attention-based segmentation methods. Ekaterina Potapova, Karthik Mahesh Varadarajan, Andreas Richtsfeld, Michael Zillich, Markus Vincze |
ICRA | 4 |
| 2014 | Learning of perceptual grouping for object segmentation on RGB-D dataabstractObject segmentation of unknown objects with arbitrary shape in cluttered scenes is an ambitious goal in computer vision and became a great impulse with the introduction of cheap and powerful RGB-D sensors. We introduce a framework for segmenting RGB-D images where data is processed in a hierarchical fashion. After pre-clustering on pixel level parametric surface patches are estimated. Different relations between patch-pairs are calculated, which we derive from perceptual grouping principles, and support vector machine classification is employed to learn Perceptual Grouping. Finally, we show that object hypotheses generation with Graph-Cut finds a globally optimal solution and prevents wrong grouping. Our framework is able to segment objects, even if they are stacked or jumbled in cluttered scenes. We also tackle the problem of segmenting objects when they are partially occluded. The work is evaluated on publicly available object segmentation databases and also compared with state-of-the-art work of object segmentation. Andreas Richtsfeld, Thomas Morwald, Johann Prankl, Michael Zillich, Markus Vincze |
J. Vis. Commun. Image Represent. | 4 |
| 2013 | Robot george: interactive continuous learning of visual concepts
Michael Zillich, Kai Zhou 0003, Danijel Skocaj, Matej Kristan, Alen Vrecko, Miroslav Janícek, Geert-Jan M. Kruijff, Thomas Keller 0001, Marc Hanheide, Nick Hawes, Marko Mahnic |
HRI | 1 |
| 2013 | Geometric data abstraction using B-splines for range image segmentationabstractWith the availability of cheap and powerful RGB-D sensors interest in 3D point cloud based methods has drastically increased. One common prerequisite of these methods is to abstract away from raw point cloud data, e.g. to planar patches, to reduce the amount of data and to handle noise and clutter. We present a novel method to abstract RGB-D sensor data to parametric surface models described by B-spline surfaces and associated boundaries. Data is first pre-segmented into smooth patches before B-spline surfaces are fitted. The best surface representations of these patches are selected in a merging procedure. Furthermore, we show how curve fitting estimates smooth boundaries and improves the given sensor information compared to hand-labelled ground truth annotation when using colour in addition to depth information. All parts of the framework are open-source1and are evaluated on the object segmentation database (OSD) also available online, showing accuracy and usability of the proposed methods. Thomas Morwald, Andreas Richtsfeld, Johann Prankl, Michael Zillich, Markus Vincze |
ICRA | 4 |
| 2013 | Probabilistic Cue Integration for Real-Time Object Pose Tracking
Johann Prankl, Thomas Morwald, Michael Zillich, Markus Vincze |
ICVS | 3 |
| 2013 | Anytime Perceptual Grouping of 2D Features into 3D Basic Shapes
Andreas Richtsfeld, Michael Zillich, Markus Vincze |
ICVS | 2 |
| 2013 | Interactive object modelling based on piecewise planar surface patchesabstractDetecting elements such as planes in 3D is essential to describe objects for applications such as robotics and augmented reality. While plane estimation is well studied, table-top scenes exhibit a large number of planes and methods often lock onto a dominant plane or do not estimate 3D object structure but only homographies of individual planes. In this paper we introduce MDL to the problem of incrementally detecting multiple planar patches in a scene using tracked interest points in image sequences. Planar patches are reconstructed and stored in a keyframe-based graph structure. In case different motions occur, separate object hypotheses are modelled from currently visible patches and patches seen in previous frames. We evaluate our approach on a standard data set published by the Visual Geometry Group at the University of Oxford [24] and on our own data set containing table-top scenes. Results indicate that our approach significantly improves over the state-of-the-art algorithms. Johann Prankl, Michael Zillich, Markus Vincze |
Comput. Vis. Image Underst. | 2 |
| 2013 | Gaussian-weighted Jensen-Shannon divergence as a robust fitness function for multi-model fittingabstractModel fitting is a fundamental component in computer vision for salient data selection, feature extraction and data parameterization. Conventional approaches such as the RANSAC family show limitations when dealing with data containing multiple models, high percentage of outliers or sample selection bias, commonly encountered in computer vision applications. In this paper, we present a novel model evaluation function based on Gaussian-weighted Jensen–Shannon divergence, and integrate into a particle swarm optimization (PSO) framework using ring topology. We avoid two problems from which most regression algorithms suffer, namely the requirements to specify inlier noise scale and the number of models. The novel evaluation method is generic and does not require any estimation of inlier noise. The continuous and meta-heuristic exploration facilitates estimation of each individual model while delivering the number of models automatically. Tests on datasets comprised of inlier noise and a large percentage of outliers (more than 90 % of the data) demonstrate that the proposed framework can efficiently estimate multiple models without prior information. Superior performance in terms of processing time and robustness to inlier noise is also demonstrated with respect to state of the art methods. Kai Zhou 0003, Karthik Mahesh Varadarajan, Michael Zillich, Markus Vincze |
Mach. Vis. Appl. | 3 |
| 2012 | Local 3D Symmetry for Visual Saliency in 2.5D Point Clouds
Ekaterina Potapova, Michael Zillich, Markus Vincze |
ACCV (1) | 2 |
| 2012 | Attention-driven segmentation of cluttered 3D scenes
Ekaterina Potapova, Michael Zillich, Markus Vincze |
ICPR | 2 |
| 2012 | Implementation of Gestalt principles for object segmentation
Andreas Richtsfeld, Michael Zillich, Markus Vincze |
ICPR | 2 |
| 2012 | Robust multiple model estimation with Jensen-Shannon Divergence
Kai Zhou 0003, Karthik Mahesh Varadarajan, Michael Zillich, Markus Vincze |
ICPR | 3 |
| 2012 | Segmentation of unknown objects in indoor environmentsabstractWe present a framework for segmenting unknown objects in RGB-D images suitable for robotics tasks such as object search, grasping and manipulation. While handling single objects on a table is solved, handling complex scenes poses considerable problems due to clutter and occlusion. After pre-segmentation of the input image based on surface normals, surface patches are estimated using a mixture of planes and NURBS (non-uniform rational B-splines) and model selection is employed to find the best representation for the given data. We then construct a graph from surface patches and relations between pairs of patches and perform graph cut to arrive at object hypotheses segmented from the scene. The energy terms for patch relations are learned from user annotated training data, where support vector machines (SVM) are trained to classify a relation as being indicative of two patches belonging to the same object. We show evaluation of the relations and results on a database of different test sets, demonstrating that the approach can segment objects of various shapes in cluttered table top scenes. Andreas Richtsfeld, Thomas Morwald, Johann Prankl, Michael Zillich, Markus Vincze |
IROS | 4 |
| 2012 | Web mining driven object locality knowledge acquisition for efficient robot behaviorabstractAs an important information resource, visual perception has been widely employed for various indoor mobile robots. The common-sense knowledge about object locality (CSOL), e.g. a cup is usually located on the table top rather than on the floor and vice versa for a trash bin, is a very helpful context information for a robotic visual search task. In this paper, we propose an online knowledge acquisition mechanism for discovering CSOL, thereby facilitating a more efficient and robust robotic visual search. The proposed mechanism is able to create conceptual knowledge with the information acquired from the largest and the most diverse medium - the Internet. Experiments using an indoor mobile robot demonstrate the efficiency of our approach as well as reliability of goal-directed robot behaviour. Kai Zhou 0003, Michael Zillich, Hendrik Zender, Markus Vincze |
IROS | 2 |
| 2012 | A versatile tactile sensor system for covering large and curved surface areasabstractMost of today's robots, while being equipped with arrays of ever more impressive sensors, still lack a fundamental ability so readily available to biological systems: a sense of touch. With the exception of a few humanoid platforms tactile sensing is typically limited to small areas such as palms or finger tips. In this paper we present a tactile sensing system designed specifically to meet the needs of covering large, possibly curved surfaces of the robot. The sensors are at the same time highly sensitive and robust, cheap to manufacture and can be made to have almost any size and shape. As such the presented system can ideally complement existing systems and their high spatial resolution required in finger tips with a system providing highly sensitive and impact resistant coverage for the rest of the body. Michael Zillich, Wendelin Feiten |
IROS | 1 |
| 2011 | Combining Plane Estimation with Shape Detection for Holistic Scene Understanding
Kai Zhou 0003, Andreas Richtsfeld, Karthik Mahesh Varadarajan, Michael Zillich, Markus Vincze |
ACIVS | 4 |
| 2011 | Predicting the unobservable Visual 3D tracking with a probabilistic motion modelabstractVisual tracking of an object can provide a powerful source of feedback information during complex robotic manipulation operations, especially those in which there may be uncertainty about which new object pose may result from a planned manipulative action. At the same time, robotic manipulation can provide a challenging environment for visual tracking, with occlusions of the object by other objects or by the robot itself, and sudden changes in object pose that may be accompanied by motion blur. Recursive filtering techniques use motion models for predictor-corrector tracking, but the simple models typically used often fail to adequately predict the complex motions of manipulated objects. We show how statistical machine learning techniques can be used to train sophisticated motion predictors, which incorporate additional information by being conditioned on the planned manipulative action being executed. We then show how these learned predictors can be used to propagate the particles of a particle filter from one predictor-corrector step to the next, enabling a visual tracking algorithm to maintain plausible hypotheses about the location of an object, even during severe occlusion and other difficult conditions. We demonstrate the approach in the context of robotic push manipulation, where a 5-axis robot arm equipped with a rigid finger applies a series of pushes to an object, while it is tracked by a vision algorithm using a single camera. Thomas Morwald, Marek Sewer Kopicki, Rustam Stolkin, Jeremy L. Wyatt, Sebastian Zurek, Michael Zillich, Markus Vincze |
ICRA | 6 |
| 2011 | 3D piecewise planar object model for robotics manipulationabstractMan-made environments are abundant with planar surfaces which have attractive properties for robotics manipulation tasks and are a prerequisite for a variety of vision tasks. This work presents automatic on-line 3D object model acquisition assuming a robot to manipulate the object. Objects are represented with piecewise planar surfaces in a spatio-temporal graph. Planes once detected as homographies are tracked and serve as priors in subsequent images. After reconstruction of the planes the 3D motion is analyzed and initial object hypotheses are created. In case planes start moving independently a split event is triggered, the spatio-temporal object graph is traced back and visible planes as well as occluded planes are assigned to the most probable split object. The novelty of this framework is to formalize Multi-body Structure-and-Motion (MSaM), that is, to segment interest point tracks into different rigid objects and compute the multiple-view geometry of each object, with Minimal Description Length (MDL) based on model selection of planes in an incremental manner. Thus, object models are built from planes, which directly can be used for robotic manipulation. Johann Prankl, Michael Zillich, Markus Vincze |
ICRA | 2 |
| 2011 | Learning What Matters: Combining Probabilistic Models of 2D and 3D Saliency Cues
Ekaterina Potapova, Michael Zillich, Markus Vincze |
ICVS | 2 |
| 2011 | A system for interactive learning in dialogue with a tutorabstractIn this paper we present representations and mechanisms that facilitate continuous learning of visual concepts in dialogue with a tutor and show the implemented robot system. We present how beliefs about the world are created by processing visual and linguistic information and show how they are used for planning system behaviour with the aim at satisfying its internal drive - to extend its knowledge. The system facilitates different kinds of learning initiated by the human tutor or by the system itself. We demonstrate these principles in the case of learning about object colours and basic shapes. Danijel Skocaj, Matej Kristan, Alen Vrecko, Marko Mahnic, Miroslav Janícek, Geert-Jan M. Kruijff, Marc Hanheide, Nick Hawes, Thomas Keller 0001, Michael Zillich, Kai Zhou 0003 |
IROS | 10 |
| 2011 | Coherent spatial abstraction and stereo line detection for robotic visual attentionabstractAttention operators based on 2D image cues (such as color, texture) are well known and discussed extensively in the vision literature but are not ideally suited for robotic applications. In such contexts it is the 3D structure of scene elements that makes them interesting or not. We show how a bottom-up exploration mechanism that fuses 2D saliency-based conspicuity with spatial abstraction resulting from the coherent plane estimation and stereo line detection is well suited for typical indoor robotics tasks. This spatial abstraction is performed by a joint probabilistic model which takes the interaction of stereo line detection and 3D supporting plane estimation into consideration. By maximizing the probability of the joint model, our method facilitates reduction of false-positive stereo line detection and refines the estimation of supporting surface simultaneously. Experiments demonstrate that our approach provides more accurate and plausible attention. Kai Zhou 0003, Andreas Richtsfeld, Michael Zillich, Markus Vincze |
IROS | 3 |
| 2011 | Knowing your limits - self-evaluation and prediction in object recognitionabstractAllowing a robot to acquire 3D object models autonomously not only requires robust feature detection and learning methods but also mechanisms for guiding learning and assessing learning progress. In this paper we present probabilistic measures for observed detection success, predicted detection success and the completeness of learned models, where learning is incremental and online. This allows the robot to decide when to add a new keyframe to its view-based object model, where to look next in order to complete the model, predicting the probability of successful object detection given the model trained so far as well as knowing when to stop learning. Michael Zillich, Johann Prankl, Thomas Morwald, Markus Vincze |
IROS | 1 |
| 2010 | Incremental Model Selection for Detection and Tracking of Planar SurfacesabstractMan-made environments are abundant with planar surfaces which have attractive properties and are a prerequisite for a variety of vision tasks. This paper presents an incremental model selection method to detect piecewise planar surfaces, where planes once detected are tracked and serve as priors in subsequent images. The novelty of this approach is to formalize model selection for plane detection with Minimal Description Length (MDL) in an incremental manner. In each iteration tracked planes and new planes computed from randomly sampled interest points are evaluated, the hypotheses which best explain the scene are retained, and their supporting points are marked so that in the next iteration random sampling is guided to unexplained points. Hence, the remaining finer scene details can be represented. We show in a quantitative evaluation that this new method competes with state of the art algorithms while it is more flexible to incorporate prior knowledge from tracking. Johann Prankl, Michael Zillich, Bastian Leibe, Markus Vincze |
BMVC | 2 |
| 2009 | Integrated vision system for the semantic interpretation of activities where a person handles objects
Markus Vincze, Michael Zillich, Wolfgang Ponweiser, Václav Hlavác, Jiri Matas, Stepán Obdrzálek, Hilary Buxton, A. Jonathan Howell, Kingsley Sage, Antonis A. Argyros, Christof Eberst, Gerald Umgeher |
Comput. Vis. Image Underst. | 2 |
| 2008 | Functional Object Class Detection Based on Learned Affordance Cues
Michael Stark 0003, Philipp Lies, Michael Zillich, Jeremy L. Wyatt, Bernt Schiele |
ICVS | 3 |
| 2007 | Towards an Integrated Robot with Multiple Cognitive Functions
Nick Hawes, Aaron Sloman, Jeremy L. Wyatt, Michael Zillich, Henrik Jacobsson, Geert-Jan M. Kruijff, Michael Brenner 0001, Gregor Berginc, Danijel Skocaj |
AAAI | 4 |
| 2007 | BALT & CAST: Middleware for Cognitive RoboticsabstractIn this paper we present a toolkit for implementing architectures for intelligent robotic systems. This toolkit is based on an architecture schema (a set of architecture design rules). The purpose of both the schema and toolkit is to facilitate research into information-processing architectures for state-of-the- art intelligent robots, whilst providing engineering solutions for the development of such systems. A robotic system implemented using the toolkit is presented to demonstrate its key features. Nick Hawes, Michael Zillich, Jeremy L. Wyatt |
RO-MAN | 2 |
| 2006 | Contextual Coordination in a Cognitive Vision System for Symbolic Activity InterpretationabstractIn this paper we present a vision system that gives a natural language interpretation of activities where a person handles objects. The system integrates low-level image components such as hand and object tracking, detection and recognition, posture and gesture recognition, with highlevel processes such as spatio-temporal object relationship generation and activity reasoning. To achieve near realtime operation, a task-oriented approach focuses processing depending on the situation context. Vision components are dynamically coordinated and their interrelation and region of interest continuously adapted to the interpretation task. The task of putting a CD in a CD-player with one or two hands demonstrates the operation of the system. Markus Vincze, Wolfgang Ponweiser, Michael Zillich |
ICVS | 3 |
| 2003 | Measuring Scene Complexity to Adapt Feature Selection of Model-Based Object Tracking
Minu Ayromlou, Michael Zillich, Wolfgang Ponweiser, Markus Vincze |
ICVS | 2 |
| 2003 | A system to navigate a robot into a ship structure
Markus Vincze, Minu Ayromlou, Carlos Beltrán 0002, Antonios Gasteratos, Simon Hoffgaard, Ole Madsen, Wolfgang Ponweiser, Michael Zillich |
Mach. Vis. Appl. | 8 |
| 2001 | A Pure Learning Approach to Background-Invariant Object Recognition using Pedagogical Support Vector LearningabstractPursuing the goals of absolute simplicity of a detection/recognition system, a pure learning approach to background-invariance and visual 3D object detection/recognition is proposed. The approach relies on learning from examples only, and does not encode any domain knowledge (e.g. in the form of intermediate representations, or by solving segmentation or correspondence problems). To make the pure learning approach practically feasible, we propose the BW training method for teaching an object recognition system background-invariance. The method consist of pedagogically training the system, once with a black background and once with a white background. The method is formulated within the framework of support vector learning. Evaluation is performed with the Columbia Image (COIL) database, that is extended with different classes of cluttered backgrounds. Using this pure learning approach, a system is proposed that is able to perform 3D object detection/recognition successfully in real-world scenes, with varying illuminations and backgrounds. The system is able to perform this task in real-time. Danny Roobaert, Michael Zillich, Jan-Olof Eklundh |
CVPR (2) | 2 |
| 2000 | Fast Tracking of Ellipses Using Edge-Projected Integration of CuesabstractCommercial applications of ellipse tracking require robustness and real-time capability. The method presented tracks ellipses at field rate using a Pentium PC. Robustness is obtained by integrating gradient and intensity values for the detection of contour edges and by using a RANSAC-like method to find the most likely ellipse. The method adapts to the appearance along the ellipse circumference and effectively separates object from background. Experiments document the capabilities of the approach with real-world examples. Markus Vincze, Minu Ayromlou, Michael Zillich |
ICPR | 3 |