Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Martin Bokeloh

dblp:70/6203 · DBLP profile ↗
← Back
15ranked-venue papers
5as first author
0since 2021 · last 2020
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 15 · 5 first-authorArtificial intelligence and machine learning · 3Human-computer interaction and ubiquitous computing · 1 · 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
2 papers
3D vision · 84% Segmentation and scene understanding · 12% Graph learning · 5%
Computer graphics and multimedia
6 papers
Geometric modeling and processing · 89% Multimedia analysis and retrieval · 9% Computer animation and physical simulation · 2%

Topics — the 19 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision
3d scene understanding
0.822020
3D-MPA: Multi-Proposal Aggregation for 3D Semantic Instance Segmentation · CVPR 2020
ScanComplete: Large-Scale Scene Completion and Semantic Segmentation for 3D Scans · CVPR 2018
Computer vision › 3D vision › 3d scene understanding
3d instance segmentation
0.412020
3D-MPA: Multi-Proposal Aggregation for 3D Semantic Instance Segmentation · CVPR 2020
Computer vision › 3D vision
3d object detection
0.412020
3D-MPA: Multi-Proposal Aggregation for 3D Semantic Instance Segmentation · CVPR 2020
Computer vision › 3D vision › 3d object detection
point cloud object detection
0.412020
3D-MPA: Multi-Proposal Aggregation for 3D Semantic Instance Segmentation · CVPR 2020
Computer vision › 3D vision › 3d scene understanding
scene completion
0.312018
ScanComplete: Large-Scale Scene Completion and Semantic Segmentation for 3D Scans · CVPR 2018
Computer vision › Segmentation and scene understanding
semantic segmentation
0.312018
ScanComplete: Large-Scale Scene Completion and Semantic Segmentation for 3D Scans · CVPR 2018
Multimedia analysis and retrieval › object tracking
deformable object tracking
0.112012
Animation cartography - intrinsic reconstruction of shape and motion · ACM Trans. Graph. 2012
Geometric modeling and processing › shape modeling
shape editing
0.112012
An algebraic model for parameterized shape editing · ACM Trans. Graph. 2012
Machine learning › Graph learning › graph neural network
graph convolutional network
0.112020
3D-MPA: Multi-Proposal Aggregation for 3D Semantic Instance Segmentation · CVPR 2020
Geometric modeling and processing
shape deformation
0.112011
Pattern-aware shape deformation using sliding dockers · ACM Trans. Graph. 2011
Geometric modeling and processing › shape deformation
shape-preserving deformation
0.112011
Pattern-aware shape deformation using sliding dockers · ACM Trans. Graph. 2011
Geometric modeling and processing › procedural modeling
inverse procedural modeling
0.112010
A connection between partial symmetry and inverse procedural modeling · ACM Trans. Graph. 2010
Geometric modeling and processing › shape analysis
symmetry analysis
0.112010
A connection between partial symmetry and inverse procedural modeling · ACM Trans. Graph. 2010
Geometric modeling and processing › shape correspondence
isometric shape matching
0.112009
Isometric registration of ambiguous and partial data · CVPR 2009
Geometric modeling and processing › 3d reconstruction
non-rigid 3d reconstruction
0.112009
Efficient reconstruction of nonrigid shape and motion from real-time 3D scanner data · ACM Trans. Graph. 2009
Geometric modeling and processing › shape matching
partial shape matching
0.112009
Isometric registration of ambiguous and partial data · CVPR 2009
Geometric modeling and processing
shape matching
0.112009
Isometric registration of ambiguous and partial data · CVPR 2009
Geometric modeling and processing
shape correspondence
0.012012
Animation cartography - intrinsic reconstruction of shape and motion · ACM Trans. Graph. 2012
Computer animation and physical simulation
motion capture
0.012009
Efficient reconstruction of nonrigid shape and motion from real-time 3D scanner data · ACM Trans. Graph. 2009

Methods — techniques the papers use, named apart from their topics

object center voting · 0.4multi-proposal aggregation · 0.4graph convolutional network · 0.4coarse-to-fine inference · 0.33D CNN · 0.3local matching · 0.1linear constraints · 0.1landmark tracking · 0.1dense correspondence estimation · 0.1convex optimization · 0.1variational deformation · 0.1pattern detection · 0.1discrete optimization · 0.1rewriting systems · 0.1context-free hierarchical rules · 0.1
YearPublicationVenuePosition
2020 3D-MPA: Multi-Proposal Aggregation for 3D Semantic Instance Segmentation
abstract
We present 3D-MPA, a method for instance segmentation on 3D point clouds. Given an input point cloud, we propose an object-centric approach where each point votes for its object center. We sample object proposals from the predicted object centers. Then, we learn proposal features from grouped point features that voted for the same object center. A graph convolutional network introduces inter-proposal relations, providing higher-level feature learning in addition to the lower-level point features. Each proposal comprises a semantic label, a set of associated points over which we define a foreground-background mask, an objectness score and aggregation features. Previous works usually perform non-maximum-suppression (NMS) over proposals to obtain the final object detections or semantic instances. However, NMS can discard potentially correct predictions. Instead, our approach keeps all proposals and groups them together based on the learned aggregation features. We show that grouping proposals improves over NMS and outperforms previous state-of-the-art methods on the tasks of 3D object detection and semantic instance segmentation on the ScanNetV2 benchmark and the S3DIS dataset.
Francis Engelmann, Martin Bokeloh, Alireza Fathi, Bastian Leibe, Matthias Nießner
CVPR2
2018 ScanComplete: Large-Scale Scene Completion and Semantic Segmentation for 3D Scans
abstract
We introduce ScanComplete, a novel data-driven approach for taking an incomplete 3D scan of a scene as input and predicting a complete 3D model along with per-voxel semantic labels. The key contribution of our method is its ability to handle large scenes with varying spatial extent, managing the cubic growth in data size as scene size increases. To this end, we devise a fully-convolutional generative 3D CNN model whose filter kernels are invariant to the overall scene size. The model can be trained on scene subvolumes but deployed on arbitrarily large scenes at test time. In addition, we propose a coarse-to-fine inference strategy in order to produce high-resolution output while also leveraging large input context sizes. In an extensive series of experiments, we carefully evaluate different model design choices, considering both deterministic and probabilistic models for completion and semantic inference. Our results show that we outperform other methods not only in the size of the environments handled and processing efficiency, but also with regard to completion quality and semantic segmentation performance by a significant margin.
Angela Dai, Daniel Ritchie 0001, Martin Bokeloh, Jürgen Sturm, Matthias Nießner
CVPR3
2013 Scalable Symmetry Detection for Urban Scenes
abstract
Abstract In this paper, we present a novel method for detecting partial symmetries in very large point clouds of 3D city scans. Unlike previous work, which has only been demonstrated on data sets of a few hundred megabytes maximum, our method scales to very large scenes: We map the detection problem to a nearest‐neighbour problem in a low‐dimensional feature space, and follow this with a cascade of tests for geometric clustering of potential matches. Our algorithm robustly handles noisy real‐world scanner data, obtaining a recognition performance comparable to that of state‐of‐the‐art methods. In practice, it scales linearly with scene size and achieves a high absolute throughput, processing half a terabyte of scanner data overnight on a dual socket commodity PC.
Jens Kerber, Martin Bokeloh, Michael Wand 0001, Hans-Peter Seidel
Comput. Graph. Forum2
2012 Microtiles: Extracting Building Blocks from Correspondences
abstract
Abstract In this paper, we develop a theoretical framework for characterizing shapes by building blocks. We address two questions: First, how do shape correspondences induce building blocks? For this, we introduce a new representation for structuring partial symmetries (partial self‐correspondences), which we call “microtiles”. Starting from input correspondences that form point‐wise equivalence relations, microtiles are obtained by grouping connected components of points that share the same set of symmetry transformations. The decomposition is unique, requires no parameters beyond the input correspondences, and encodes the partial symmetries of all subsets of the input. The second question is: What is the class of shapes that can be assembled from these building blocks? Here, we specifically consider r‐similarity as correspondence model, i.e., matching of local r‐neighborhoods. Our main result is that the microtiles of the partial r‐symmetries of an object S can build all objects that are (r+ε)‐similar to S for any ε >0. Again, the construction is unique. Furthermore, we give necessary conditions for a set of assembly rules for the pairwise connection of tiles. We describe a practical algorithm for computing microtile decompositions under rigid motions, a corresponding prototype implementation, and conduct a number of experiments to visualize the structural properties in practice.
Javor Kalojanov, Martin Bokeloh, Michael Wand 0001, Leonidas J. Guibas, Hans-Peter Seidel, Philipp Slusallek
Comput. Graph. Forum2
2012 An algebraic model for parameterized shape editing
abstract
We present an approach to high-level shape editing that adapts the structure of the shape while maintaining its global characteristics. Our main contribution is a new algebraic model of shape structure that characterizes shapes in terms of linked translational patterns. The space of shapes that conform to this characterization is parameterized by a small set of numerical parameters bounded by a set of linear constraints. This convex space permits a direct exploration of variations of the input shape. We use this representation to develop a robust interactive system that allows shapes to be intuitively manipulated through sparse constraints.
Martin Bokeloh, Michael Wand 0001, Hans-Peter Seidel, Vladlen Koltun
ACM Trans. Graph.1
2012 Animation cartography - intrinsic reconstruction of shape and motion
abstract
In this article, we consider the problem of animation reconstruction, that is, the reconstruction of shape and motion of a deformable object from dynamic 3D scanner data, without using user-provided template models. Unlike previous work that addressed this problem, we do not rely on locally convergent optimization but present a system that can handle fast motion, temporally disrupted input, and can correctly match objects that disappear for extended time periods in acquisition holes due to occlusion. Our approach is motivated by cartography: We first estimate a few landmark correspondences, which are extended to a dense matching and then used to reconstruct geometry and motion. We propose a number of algorithmic building blocks: a scheme for tracking landmarks in temporally coherent and incoherent data, an algorithm for robust estimation of dense correspondences under topological noise, and the integration of local matching techniques to refine the result. We describe and evaluate the individual components and propose a complete animation reconstruction pipeline based on these ideas. We evaluate our method on a number of standard benchmark datasets and show that we can obtain correct reconstructions in situations where other techniques fail completely or require additional user guidance such as a template model.
Art Tevs, Alexander Berner, Michael Wand 0001, Ivo Ihrke, Martin Bokeloh, Jens Kerber, Hans-Peter Seidel
ACM Trans. Graph.5
2011 Pattern-aware shape deformation using sliding dockers
abstract
This paper introduces a new structure-aware shape deformation technique. The key idea is to detect continuous and discrete regular patterns and ensure that these patterns are preserved during free-form deformation. We propose a variational deformation model that preserves these structures, and a discrete algorithm that adaptively inserts or removes repeated elements in regular patterns to minimize distortion. As a tool for such structural adaptation, we introduce sliding dockers, which represent repeatable elements that fit together seamlessly for arbitrary repetition counts. We demonstrate the presented approach on a number of complex 3D models from commercial shape libraries.
Martin Bokeloh, Michael Wand 0001, Vladlen Koltun, Hans-Peter Seidel
ACM Trans. Graph.1
2010 A connection between partial symmetry and inverse procedural modeling
abstract
In this paper, we address the problem of inverse procedural modeling: Given a piece of exemplar 3D geometry, we would like to find a set of rules that describe objects that are similar to the exemplar. We consider local similarity, i.e., each local neighborhood of the newly created object must match some local neighborhood of the exemplar. We show that we can find explicit shape modification rules that guarantee strict local similarity by looking at the structure of the partial symmetries of the object. By cutting the object into pieces along curves within symmetric areas, we can build shape operations that maintain local similarity by construction. We systematically collect such editing operations and analyze their dependency to build a shape grammar. We discuss how to extract general rewriting systems, context free hierarchical rules, and grid-based rules. All of this information is derived directly from the model, without user interaction. The extracted rules are then used to implement tools for semi-automatic shape modeling by example, which are demonstrated on a number of different example data sets. Overall, our paper provides a concise theoretical and practical framework for inverse procedural modeling of 3D objects.
Martin Bokeloh, Michael Wand 0001, Hans-Peter Seidel
ACM Trans. Graph.1
2009 Isometric registration of ambiguous and partial data
abstract
This paper introduces a new shape matching algorithm for computing correspondences between 3D surfaces that have undergone (approximately) isometric deformations. The new approach makes two main contributions: First, the algorithm is, unlike previous work, robust to “topological noise” such as large holes or “false connections”, which is both observed frequently in real-world scanner data. Second, our algorithm samples the space of feasible solutions such that uncertainty in matching can be detected explicitly. We employ a novel randomized feature matching algorithm in order to find robust subsets of geodesics to verify isometric consistency. The paper shows shape matching results for real world and synthetic data sets that could not be handled using previous deformable matching algorithms.
Art Tevs, Martin Bokeloh, Michael Wand 0001, Andreas Schilling 0001, Hans-Peter Seidel
CVPR2
2009 Symmetry Detection Using Feature Lines
abstract
Abstract In this paper, we describe a new algorithm for detecting structural redundancy in geometric data sets. Our algorithm computes rigid symmetries, i.e., subsets of a surface model that reoccur several times within the model differing only by translation, rotation or mirroring. Our algorithm is based on matching locally coherent constellations of feature lines on the object surfaces. In comparison to previous work, the new algorithm is able to detect a large number of symmetric parts without restrictions to regular patterns or nested hierarchies. In addition, working on relevant features only leads to a strong reduction in memory and processing costs such that very large data sets can be handled. We apply the algorithm to a number of real world 3D scanner data sets, demonstrating high recognition rates for general patterns of symmetry.
Martin Bokeloh, Alexander Berner, Michael Wand 0001, Hans-Peter Seidel, Andreas Schilling 0001
Comput. Graph. Forum1
2009 Efficient reconstruction of nonrigid shape and motion from real-time 3D scanner data
abstract
We present a new technique for reconstructing a single shape and its nonrigid motion from 3D scanning data. Our algorithm takes a set of time-varying unstructured sample points that capture partial views of a deforming object as input and reconstructs a single shape and a deformation field that fit the data. This representation yields dense correspondences for the whole sequence, as well as a completed 3D shape in every frame. In addition, the algorithm automatically removes spatial and temporal noise artifacts and outliers from the raw input data. Unlike previous methods, the algorithm does not require any shape template but computes a fitting shape automatically from the input data. Our reconstruction framework is based upon a novel topology-aware adaptive subspace deformation technique that allows handling long sequences with complex geometry efficiently. The algorithm accesses data in multiple sequential passes, so that long sequences can be streamed from hard disk, not being limited by main memory. We apply the technique to several benchmark datasets, significantly increasing the complexity of the data that can be handled efficiently in comparison to previous work.
Michael Wand 0001, Bart Adams, Maks Ovsjanikov, Alexander Berner, Martin Bokeloh, Philipp Jenke, Leonidas J. Guibas, Hans-Peter Seidel, Andreas Schilling 0001
ACM Trans. Graph.5
2008 Processing and interactive editing of huge point clouds from 3D scanners
Michael Wand 0001, Alexander Berner, Martin Bokeloh, Philipp Jenke, Arno Fleck, Mark Hoffmann, Benjamin Maier, Dirk Staneker, Andreas Schilling 0001, Hans-Peter Seidel
Comput. Graph.3
2007 Reconstruction of deforming geometry from time-varying point clouds
abstract
In this paper, we describe a system for the reconstruction of deforming geometry from a time sequence of unstructured, noisy point clouds, as produced by recent real-time range scanning devices. Our technique reconstructs both the geometry and dense correspondences over time. Using the correspondences, holes due to occlusion are filled in from other frames. Our reconstruction technique is based on a statistical framework: The reconstruction should both match the measured data points and maximize prior probability densities that prefer smoothness, rigid deformation and smooth movements over time. The optimization procedure consists of an inner loop that optimizes the 4D shape using continuous numerical optimization and an outer loop that infers the discrete 4D topology of the data set using an iterative model assembly algorithm. We apply the technique to a variety of data sets, demonstrating that the new approach is capable of robustly retrieving animated models with correspondences from data sets suffering from significant noise, outliers and acquisition holes.
Michael Wand 0001, Philipp Jenke, Qixing Huang, Martin Bokeloh, Leonidas J. Guibas, Andreas Schilling 0001
Symposium on Geometry Processing4
2006 Hardware accelerated multi-resolution geometry synthesis
abstract
In this paper, we propose a new technique for hardware accelerated multi-resolution geometry synthesis. The level of detail for a given viewpoint is created on-the-fly, allowing for an almost unlimited model resolution in rendering without excessive memory usage. The models consist of regularly sampled rectangular patches that are subdivided hierarchically by a programmable shader in order to create different levels of resolution. The approach is inherently parallel and lends itself to an implementation on vector processor-like parallel architectures. We demonstrate this property by an implementation on programmable graphics hardware. This implementation shows a substantial performance benefit over a CPU-based implementation by up to more than an order of magnitude. We apply the framework to rendering of smooth surfaces and to rendering of complexly structured fractal landscapes using a novel multi-channel fractal subdivision technique. Due to the hardware acceleration, it is possible to perform interactive editing and walkthroughs of such scenes in real-time.
Martin Bokeloh, Michael Wand 0001
SI3D1
2006 Bayesian Point Cloud Reconstruction
abstract
Abstract In this paper, we propose a novel surface reconstruction technique based on Bayesian statistics: The measurement process as well as prior assumptions on the measured objects are modeled as probability distributions and Bayes’ rule is used to infer a reconstruction of maximum probability. The key idea of this paper is to define both measurements and reconstructions as point clouds and describe all statistical assumptions in terms of this finite dimensional representation. This yields a discretization of the problem that can be solved using numerical optimization techniques. The resulting algorithm reconstructs both topology and geometry in form of a well‐sampled point cloud with noise removed. In a final step, this representation is then converted into a triangle mesh. The proposed approach is conceptually simple and easy to extend. We apply the approach to reconstruct piecewise‐smooth surfaces with sharp features and examine the performance of the algorithm on different synthetic and real‐world data sets. Categories and Subject Descriptors (according to ACM CCS): I.5.1 [Models]: Statistical; I.3.5 [Computer Graphics]: Curve, surface, solid and object representations
Philipp Jenke, Michael Wand 0001, Martin Bokeloh, Andreas Schilling 0001, Wolfgang Straßer
Comput. Graph. Forum3