EDBT 2026 Demo / reviewers in the wild / expert
Markus Schoeler
dblp:135/4894
· DBLP profile ↗
9ranked-venue papers
2as first author
1since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 2 first-author · 1 since 2021Systems, architecture and hardware · 2
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 |
3D vision · 27% Autonomous driving · 25% Segmentation and scene understanding · 21% | |
| Computer graphics and multimedia
2 papers |
Image and video processing · 54% Geometric modeling and processing · 46% |
Topics — the 16 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Autonomous driving › perception
radar perception |
0.8 | 1 | 2024 | SparseRadNet: Sparse Perception Neural Network on Subsampled Radar Data · ECCV (86) 2024 |
Machine learning › Efficient and distributed learning › model compression
sparse neural network |
0.8 | 1 | 2024 | SparseRadNet: Sparse Perception Neural Network on Subsampled Radar Data · ECCV (86) 2024 |
Computer vision › 3D vision
3d scene understanding |
0.4 | 2 | 2015 | Semantic Pose Using Deep Networks Trained on Synthetic RGB-D · ICCV 2015 Voxel Cloud Connectivity Segmentation - Supervoxels for Point Clouds · CVPR 2013 |
Computer vision › 3D vision
point cloud segmentation |
0.4 | 2 | 2015 | Constrained planar cuts - Object partitioning for point clouds · CVPR 2015 Voxel Cloud Connectivity Segmentation - Supervoxels for Point Clouds · CVPR 2013 |
Natural language and speech › Language models and text generation › LLM agents
tool use |
0.2 | 1 | 2016 | A model-based approach to finding substitute tools in 3D vision data · ICRA 2016 |
Robotics › Autonomous driving
perception |
0.2 | 1 | 2024 | SparseRadNet: Sparse Perception Neural Network on Subsampled Radar Data · ECCV (86) 2024 |
Computer vision › Segmentation and scene understanding › scene understanding
indoor scene understanding |
0.2 | 1 | 2015 | Semantic Pose Using Deep Networks Trained on Synthetic RGB-D · ICCV 2015 |
Computer vision › 3D vision
object pose estimation |
0.2 | 1 | 2015 | Semantic Pose Using Deep Networks Trained on Synthetic RGB-D · ICCV 2015 |
Image and video processing › image segmentation
shape segmentation |
0.2 | 1 | 2015 | Constrained planar cuts - Object partitioning for point clouds · CVPR 2015 |
Computer vision › Segmentation and scene understanding
3d point cloud segmentation |
0.2 | 1 | 2014 | Convexity based object partitioning for robot applications · ICRA 2014 |
Computer vision › Segmentation and scene understanding
part segmentation |
0.2 | 1 | 2014 | Convexity based object partitioning for robot applications · ICRA 2014 |
Geometric modeling and processing › point cloud processing
point cloud segmentation |
0.2 | 1 | 2014 | Object Partitioning Using Local Convexity · CVPR 2014 |
Computer vision › Segmentation and scene understanding › 3d segmentation
supervoxel segmentation |
0.2 | 1 | 2013 | Voxel Cloud Connectivity Segmentation - Supervoxels for Point Clouds · CVPR 2013 |
Computer vision › 3D vision
point cloud processing |
0.1 | 1 | 2016 | A model-based approach to finding substitute tools in 3D vision data · ICRA 2016 |
Computer vision › Segmentation and scene understanding
instance segmentation |
0.1 | 1 | 2015 | Semantic Pose Using Deep Networks Trained on Synthetic RGB-D · ICCV 2015 |
Robotics › Robot manipulation
grasping |
0.1 | 1 | 2014 | Convexity based object partitioning for robot applications · ICRA 2014 |
Methods — techniques the papers use, named apart from their topics
subsampled radar data · 0.8sparse convolution · 0.8local concavity graph · 0.4greedy graph cut · 0.4superquadric model fitting · 0.2segmentation · 0.2knowledge transfer · 0.2transfer learning · 0.2synthetic data rendering · 0.2convolutional neural network · 0.2voxel grid · 0.2convex-concave edge classification · 0.2adjacency graph of surface patches · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | SparseRadNet: Sparse Perception Neural Network on Subsampled Radar Data
Jialong Wu 0008, Mirko Meuter, Markus Schoeler, Matthias Rottmann |
ECCV (86) | 3 |
| 2016 | A model-based approach to finding substitute tools in 3D vision dataabstractA robot can feasibly be given knowledge of a set of tools for manipulation activities (e.g. hammer, knife, spatula). If the robot then operates outside a closed environment it is likely to face situations where the tool it knows is not available, but alternative unknown tools are present. We tackle the problem of finding the best substitute tool based solely on 3D vision data. Our approach has simple hand-coded models of known tools in terms of superquadrics and relationships among them. Our system attempts to fit these models to point clouds of unknown tools, producing a numeric value for how good a fit is. This value can be used to rate candidate substitutes. We explicitly control how closely each part of a tool must match our model, under direction from parameters of a target task. We allow bottom-up information from segmentation to dictate the sizes that should be considered for various parts of the tool. These ideas allow for a flexible matching so that tools may be superficially quite different, but similar in the way that matters. We evaluate our system's ratings relative to other approaches and relative to human performance in the same task. This is an approach to knowledge transfer, via a suitable representation and reasoning engine, and we discuss how this could be extended to transfer in planning. Paulo Abelha, Frank Guerin, Markus Schoeler |
ICRA | 3 |
| 2015 | Constrained planar cuts - Object partitioning for point cloudsabstractWhile humans can easily separate unknown objects into meaningful parts, recent segmentation methods can only achieve similar partitionings by training on human-annotated ground-truth data. Here we introduce a bottom-up method for segmenting 3D point clouds into functional parts which does not require supervision and achieves equally good results. Our method uses local concavities as an indicator for inter-part boundaries. We show that this criterion is efficient to compute and generalizes well across different object classes. The algorithm employs a novel locally constrained geometrical boundary model which proposes greedy cuts through a local concavity graph. Only planar cuts are considered and evaluated using a cost function, which rewards cuts orthogonal to concave edges. Additionally, a local clustering constraint is applied to ensure the partitioning only affects relevant locally concave regions. We evaluate our algorithm on recordings from an RGB-D camera as well as the Princeton Segmentation Benchmark, using a fixed set of parameters across all object classes. This stands in stark contrast to most reported results which require either knowing the number of parts or annotated ground-truth for learning. Our approach outperforms all existing bottom-up methods (reducing the gap to human performance by up to 50 %) and achieves scores similar to top-down data-driven approaches. Markus Schoeler, Jeremie Papon, Florentin Wörgötter |
CVPR | 1 |
| 2015 | Semantic Pose Using Deep Networks Trained on Synthetic RGB-DabstractIn this work we address the problem of indoor scene understanding from RGB-D images. Specifically, we propose to find instances of common furniture classes, their spatial extent, and their pose with respect to generalized class models. To accomplish this, we use a deep, wide, multi-output convolutional neural network (CNN) that predicts class, pose, and location of possible objects simultaneously. To overcome the lack of large annotated RGB-D training sets (especially those with pose), we use an on-the-fly rendering pipeline that generates realistic cluttered room scenes in parallel to training. We then perform transfer learning on the relatively small amount of publicly available annotated RGB-D data, and find that our model is able to successfully annotate even highly challenging real scenes. Importantly, our trained network is able to understand noisy and sparse observations of highly cluttered scenes with a remarkable degree of accuracy, inferring class and pose from a very limited set of cues. Additionally, our neural network is only moderately deep and computes class, pose and position in tandem, so the overall run-time is significantly faster than existing methods, estimating all output parameters simultaneously in parallel. Jeremie Papon, Markus Schoeler |
ICCV | 2 |
| 2015 | Spatially Stratified Correspondence Sampling for Real-Time Point Cloud TrackingabstractIn this paper we propose a novel spatially stratified sampling technique for evaluating the likelihood function in particle filters. In particular, we show that in the case where the measurement function uses spatial correspondence, we can greatly reduce computational cost by exploiting spatial structure to avoid redundant computations. We present results which quantitatively show that the technique permits equivalent, and in some cases, greater accuracy, as a reference point cloud particle filter at significantly faster run-times. We also compare to a GPU implementation, and show that we can exceed their performance on the CPU. In addition, we present results on a multi-target tracking application, demonstrating that the increases in efficiency permit online 6DoF multi-target tracking on standard hardware. Jeremie Papon, Markus Schoeler, Florentin Wörgötter |
WACV | 2 |
| 2015 | Unsupervised Generation of Context-Relevant Training-Sets for Visual Object Recognition Employing MultilingualityabstractImage based object classification requires clean training data sets. Gathering such sets is usually done manually by humans, which is time-consuming and laborious. On the other hand, directly using images from search engines creates very noisy data due to ambiguous noun-focused indexing. However, in daily speech nouns and verbs are always coupled. We use this for the automatic generation of clean data sets by the here-presented TRANSCLEAN algorithm, which through the use of multiple languages also solves the problem of polyesters (a single spelling with multiple meanings). Thus, we use the implicit knowledge contained in verbs, e.g. in an imperative such as "hit the nail", implicating a metal nail and not the fingernail. One type of reference application where this method can automatically operate is human-robot collaboration based on discourse. A second is the generation of clean image data sets, where tedious manual cleaning can be replaced by the much simpler manual generation of a single relevant verb-noun tuple. Here we show the impact of our improved training sets for several widely used and state-of-the-art classifiers including Multipath Hierarchical Matching Pursuit. All tested classifiers show a substantial boost of about +20% in recognition performance. Markus Schoeler, Florentin Wörgötter, Tomas Kulvicius, Jeremie Papon |
WACV | 1 |
| 2014 | Object Partitioning Using Local ConvexityabstractThe problem of how to arrive at an appropriate 3D-segmentation of a scene remains difficult. While current state-of-the-art methods continue to gradually improve in benchmark performance, they also grow more and more complex, for example by incorporating chains of classifiers, which require training on large manually annotated data-sets. As an alternative to this, we present a new, efficient learning- and model-free approach for the segmentation of 3D point clouds into object parts. The algorithm begins by decomposing the scene into an adjacency-graph of surface patches based on a voxel grid. Edges in the graph are then classified as either convex or concave using a novel combination of simple criteria which operate on the local geometry of these patches. This way the graph is divided into locally convex connected subgraphs, which -- with high accuracy -- represent object parts. Additionally, we propose a novel depth dependent voxel grid to deal with the decreasing point-density at far distances in the point clouds. This improves segmentation, allowing the use of fixed parameters for vastly different scenes. The algorithm is straightforward to implement and requires no training data, while nevertheless producing results that are comparable to state-of-the-art methods which incorporate high-level concepts involving classification, learning and model fitting. Simon Christoph Stein, Markus Schoeler, Jeremie Papon, Florentin Wörgötter |
CVPR | 2 |
| 2014 | Convexity based object partitioning for robot applicationsabstractThe idea that connected convex surfaces, separated by concave boundaries, play an important role for the perception of objects and their decomposition into parts has been discussed for a long time. Based on this idea, we present a new bottom-up approach for the segmentation of 3D point clouds into object parts. The algorithm approximates a scene using an adjacency-graph of spatially connected surface patches. Edges in the graph are then classified as either convex or concave using a novel, strictly local criterion. Region growing is employed to identify locally convex connected subgraphs, which represent the object parts. We show quantitatively that our algorithm, although conceptually easy to graph and fast to compute, produces results that are comparable to far more complex state-of-the-art methods which use classification, learning and model fitting. This suggests that convexity/concavity is a powerful feature for object partitioning using 3D data. Furthermore we demonstrate that for many objects a natural decomposition into “handle and body” emerges when employing our method. We exploit this property in a robotic application enabling a robot to automatically grasp objects by their handles. Simon Christoph Stein, Florentin Wörgötter, Markus Schoeler, Jeremie Papon, Tomas Kulvicius |
ICRA | 3 |
| 2013 | Voxel Cloud Connectivity Segmentation - Supervoxels for Point CloudsabstractUnsupervised over-segmentation of an image into regions of perceptually similar pixels, known as super pixels, is a widely used preprocessing step in segmentation algorithms. Super pixel methods reduce the number of regions that must be considered later by more computationally expensive algorithms, with a minimal loss of information. Nevertheless, as some information is inevitably lost, it is vital that super pixels not cross object boundaries, as such errors will propagate through later steps. Existing methods make use of projected color or depth information, but do not consider three dimensional geometric relationships between observed data points which can be used to prevent super pixels from crossing regions of empty space. We propose a novel over-segmentation algorithm which uses voxel relationships to produce over-segmentations which are fully consistent with the spatial geometry of the scene in three dimensional, rather than projective, space. Enforcing the constraint that segmented regions must have spatial connectivity prevents label flow across semantic object boundaries which might otherwise be violated. Additionally, as the algorithm works directly in 3D space, observations from several calibrated RGB+D cameras can be segmented jointly. Experiments on a large data set of human annotated RGB+D images demonstrate a significant reduction in occurrence of clusters crossing object boundaries, while maintaining speeds comparable to state-of-the-art 2D methods. Jeremie Papon, Alexey Abramov, Markus Schoeler, Florentin Wörgötter |
CVPR | 3 |