Demo Data from EDBT 2026 / reviewers in the wild / expert
Bjoern Andres
dblp:150/3439 · also Björn Andres
· DBLP profile ↗
43ranked-venue papers
5as first author
6since 2021 · last 2025
0000-0001-5036-9162ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 36 · 4 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 29 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 7 · 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.
| Theoretical computer science
23 papers |
Mathematical optimization · 56% Graph algorithms and graph theory · 25% Quantum computing and quantum information · 12% | |
| Artificial intelligence
23 papers |
Segmentation and scene understanding · 27% Video understanding and tracking · 26% Face, body and person analysis · 16% | |
| Computer graphics and multimedia
6 papers |
Image and video processing · 50% Multimedia analysis and retrieval · 31% Geometric modeling and processing · 19% | |
| Interdisciplinary, comprehensive, and emerging computing
5 papers |
Bioinformatics and computational biology · 84% Medical and health informatics · 16% | |
| Databases, data mining, and information retrieval
1 paper |
Data mining · 100% |
Topics — the 30 heaviest of 75, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Mathematical optimization
combinatorial optimization |
3.8 | 8 | 2025 | A Sub-Problem Quantum Alternating Operator Ansatz for Correlation Clustering · ICML 2025 Box Facets and Cut Facets of Lifted Multicut Polytopes · ICML 2024 Partial Optimality in the Linear Ordering Problem · ICML 2024 |
Mathematical optimization
discrete optimization |
1.5 | 6 | 2019 | Combinatorial Persistency Criteria for Multicut and Max-Cut · CVPR 2019 Discrete-Continuous ADMM for Transductive Inference in Higher-Order MRFs · CVPR 2018 A Message Passing Algorithm for the Minimum Cost Multicut Problem · CVPR 2017 |
Graph algorithms and graph theory › graph clustering
correlation clustering |
1.2 | 2 | 2025 | A Sub-Problem Quantum Alternating Operator Ansatz for Correlation Clustering · ICML 2025 Partial Optimality and Fast Lower Bounds for Weighted Correlation Clustering · ICML 2018 |
Computer vision › Video understanding and tracking
motion segmentation |
0.9 | 2 | 2023 | Higher-Order Multicuts for Geometric Model Fitting and Motion Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2023 Motion Trajectory Segmentation via Minimum Cost Multicuts · ICCV 2015 |
Quantum computing and quantum information
quantum algorithms |
0.9 | 1 | 2025 | A Sub-Problem Quantum Alternating Operator Ansatz for Correlation Clustering · ICML 2025 |
Quantum computing and quantum information › quantum algorithms
quantum approximate optimization algorithm |
0.9 | 1 | 2025 | A Sub-Problem Quantum Alternating Operator Ansatz for Correlation Clustering · ICML 2025 |
Computer vision › Segmentation and scene understanding
image segmentation |
0.8 | 4 | 2016 | An Efficient Fusion Move Algorithm for the Minimum Cost Lifted Multicut Problem · ECCV (2) 2016 Convexity Shape Constraints for Image Segmentation · CVPR 2016 Efficient Decomposition of Image and Mesh Graphs by Lifted Multicuts · ICCV 2015 |
Computer vision › 3D vision
3d reconstruction |
0.8 | 2 | 2023 | Higher-Order Multicuts for Geometric Model Fitting and Motion Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2023 Efficient automatic 3D-reconstruction of branching neurons from EM data · CVPR 2012 |
Mathematical optimization › combinatorial optimization
polyhedral combinatorics |
0.8 | 1 | 2024 | Box Facets and Cut Facets of Lifted Multicut Polytopes · ICML 2024 |
Graph algorithms and graph theory
graph decomposition |
0.7 | 2 | 2019 | End-to-End Learning for Graph Decomposition · ICCV 2019 Analysis and Optimization of Graph Decompositions by Lifted Multicuts · ICML 2017 |
Mathematical optimization
integer programming |
0.7 | 3 | 2016 | Convexity Shape Constraints for Image Segmentation · CVPR 2016 Moral Lineage Tracing · CVPR 2016 Reconstructing Loopy Curvilinear Structures Using Integer Programming · CVPR 2013 |
Computer vision › 3D vision › geometric estimation
geometric model fitting |
0.7 | 1 | 2023 | Higher-Order Multicuts for Geometric Model Fitting and Motion Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2023 |
Data mining
clustering |
0.7 | 1 | 2023 | Partial Optimality in Cubic Correlation Clustering · ICML 2023 |
Data mining › clustering › graph clustering
correlation clustering |
0.7 | 1 | 2023 | Partial Optimality in Cubic Correlation Clustering · ICML 2023 |
Computer vision › Video understanding and tracking
multi-object tracking |
0.6 | 3 | 2017 | Joint Graph Decomposition & Node Labeling: Problem, Algorithms, Applications · CVPR 2017 Subgraph decomposition for multi-target tracking · CVPR 2015 A Discrete Chain Graph Model for 3d+t Cell Tracking with High Misdetection Robustness · ECCV (3) 2012 |
Computer vision › Face, body and person analysis › human pose estimation
multi-person pose estimation |
0.6 | 3 | 2019 | DeeperCut: A Deeper, Stronger, and Faster Multi-person Pose Estimation Model · ECCV (6) 2016 DeepCut: Joint Subset Partition and Labeling for Multi Person Pose Estimation · CVPR 2016 End-to-End Learning for Graph Decomposition · ICCV 2019 |
Computer vision › Face, body and person analysis › human pose estimation
articulated pose estimation |
0.6 | 2 | 2017 | Joint Graph Decomposition & Node Labeling: Problem, Algorithms, Applications · CVPR 2017 ArtTrack: Articulated Multi-Person Tracking in the Wild · CVPR 2017 |
Computer vision › Video understanding and tracking › multi-object tracking
multi-person tracking |
0.6 | 2 | 2017 | Multiple People Tracking by Lifted Multicut and Person Re-identification · CVPR 2017 ArtTrack: Articulated Multi-Person Tracking in the Wild · CVPR 2017 |
Computer vision › Segmentation and scene understanding › image segmentation
semantic and instance segmentation |
0.6 | 2 | 2017 | Joint Graph Decomposition & Node Labeling: Problem, Algorithms, Applications · CVPR 2017 InstanceCut: From Edges to Instances with MultiCut · CVPR 2017 |
Computer vision › Face, body and person analysis
human pose estimation |
0.5 | 2 | 2017 | Joint Graph Decomposition & Node Labeling: Problem, Algorithms, Applications · CVPR 2017 DeepCut: Joint Subset Partition and Labeling for Multi Person Pose Estimation · CVPR 2016 |
Computer vision › Video understanding and tracking › multi-object tracking
lifted multicut |
0.5 | 2 | 2017 | Multiple People Tracking by Lifted Multicut and Person Re-identification · CVPR 2017 An Efficient Fusion Move Algorithm for the Minimum Cost Lifted Multicut Problem · ECCV (2) 2016 |
Multimedia analysis and retrieval › video analysis
video understanding and tracking |
0.5 | 2 | 2020 | Motion Segmentation & Multiple Object Tracking by Correlation Co-Clustering · IEEE Trans. Pattern Anal. Mach. Intell. 2020 Discrete-Continuous ADMM for Transductive Inference in Higher-Order MRFs · CVPR 2018 |
Image and video processing › video segmentation
motion segmentation |
0.4 | 1 | 2020 | Motion Segmentation & Multiple Object Tracking by Correlation Co-Clustering · IEEE Trans. Pattern Anal. Mach. Intell. 2020 |
Multimedia analysis and retrieval › object tracking
multi-target tracking |
0.4 | 1 | 2020 | Motion Segmentation & Multiple Object Tracking by Correlation Co-Clustering · IEEE Trans. Pattern Anal. Mach. Intell. 2020 |
Graph algorithms and graph theory
graph partitioning |
0.4 | 2 | 2023 | Efficient Decomposition of Image and Mesh Graphs by Lifted Multicuts · ICCV 2015 Higher-Order Multicuts for Geometric Model Fitting and Motion Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2023 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
discrete energy minimization |
0.4 | 2 | 2015 | A Comparative Study of Modern Inference Techniques for Structured Discrete Energy Minimization Problems · Int. J. Comput. Vis. 2015 A Comparative Study of Modern Inference Techniques for Discrete Energy Minimization Problems · CVPR 2013 |
Machine learning › Probabilistic and Bayesian machine learning › structured prediction
conditional random field |
0.4 | 1 | 2019 | End-to-End Learning for Graph Decomposition · ICCV 2019 |
Graph algorithms and graph theory
graph cut |
0.4 | 1 | 2019 | Combinatorial Persistency Criteria for Multicut and Max-Cut · CVPR 2019 |
Graph algorithms and graph theory › minimum cut
max-flow min-cut |
0.4 | 1 | 2019 | Combinatorial Persistency Criteria for Multicut and Max-Cut · CVPR 2019 |
Mathematical optimization › integer programming › branch-and-bound
branch-and-cut |
0.4 | 2 | 2017 | Analysis and Optimization of Graph Decompositions by Lifted Multicuts · ICML 2017 Efficient Algorithms for Moral Lineage Tracing · ICCV 2017 |
Methods — techniques the papers use, named apart from their topics
local search · 3.3branch-and-cut · 2.1minimum cost multicut · 1.4branch-and-bound · 1.3convolutional neural network · 1.0lifted multicut · 0.9problem decomposition · 0.9nucleus sampling · 0.9integer linear programming · 0.8linear programming · 0.8improving maps · 0.8cost function conditions · 0.8NP-hardness proof · 0.8integer programming · 0.7path classifiers · 0.5spectral clustering · 0.4co-clustering · 0.4persistency criteria · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A Sub-Problem Quantum Alternating Operator Ansatz for Correlation ClusteringabstractThe Quantum Alternating Operator Ansatz (QAOA) is a hybrid quantum-classical variational algorithm for approximately solving combinatorial optimization problems on Noisy Intermediate-Scale Quantum (NISQ) devices. Although it has been successfully applied to a variety of problems, there is only limited work on correlation clustering due to the difficulty of modelling the problem constraints with the ansatz. Motivated by this, we present a generalization of QAOA that is more suitable for this problem. In particular, we modify QAOA in two ways: Firstly, we use nucleus sampling for the computation of the expected cost. Secondly, we split the problem into sub-problems, solving each individually with QAOA. We call this generalization the Sub-Problem Quantum Alternating Operator Ansatz (SQAOA) and show theoretically that optimal solutions for correlation clustering instances can be obtained with certainty when the depth of the ansatz tends to infinity. Further, we show experimentally that SQAOA achieves better approximation ratios than QAOA for correlation clustering, while using only one qubit per node of the respective problem instance and reducing the runtime (of simulations). Lucas Fabian Naumann, Jannik Irmai, Bjoern Andres |
ICML | 3 |
| 2024 | A 4-Approximation Algorithm for Min Max Correlation Clustering
Holger S. G. Heidrich, Jannik Irmai, Bjoern Andres |
AISTATS | 3 |
| 2024 | Partial Optimality in the Linear Ordering ProblemabstractThe linear ordering problem consists in finding a linear order $<$ on a finite set $A$ so as to minimize the sum of costs associated with pairs of elements $a, b$ for which $a < b$. The problem is NP-hard and APX-hard. We introduce algorithms for solving the problem *partially* by deciding efficiently for some pairs $(a,b)$ whether $a < b$ is in an optimal solution. To do so, we construct maps from the feasible set of orders to itself and establish efficiently testable conditions on the cost function of the problem for which these maps are improving. We examine the effectiveness and efficiency of these conditions and algorithms empirically, on two data sets. David Stein 0001, Bjoern Andres |
ICML | 2 |
| 2024 | Box Facets and Cut Facets of Lifted Multicut PolytopesabstractThe lifted multicut problem has diverse applications in the field of computer vision. Exact algorithms based on linear programming require an understanding of lifted multicut polytopes. Despite recent progress, two fundamental questions about these polytopes have remained open: Which lower box inequalities define facets, and which cut inequalities define facets? In this article, we answer the first question by establishing conditions that are necessary, sufficient and efficiently decidable. Toward the second question, we show that deciding facet-definingness of cut inequalities is NP-hard. This completes the analysis of canonical facets of lifted multicut polytopes. Lucas Fabian Naumann, Jannik Irmai, Shengxian Zhao, Bjoern Andres |
ICML | 4 |
| 2023 | Partial Optimality in Cubic Correlation ClusteringabstractThe higher-order correlation clustering problem is an expressive model, and recently, local search heuristics have been proposed for several applications. Certifying optimality, however, is NP-hard and practically hampered already by the complexity of the problem statement. Here, we focus on establishing partial optimality conditions for the special case of complete graphs and cubic objective functions. In addition, we define and implement algorithms for testing these conditions and examine their effect numerically, on two datasets. David Stein 0001, Silvia Di Gregorio, Bjoern Andres |
ICML | 3 |
| 2023 | Higher-Order Multicuts for Geometric Model Fitting and Motion SegmentationabstractThe minimum cost lifted multicut problem is a generalization of the multicut problem (also known as correlation clustering) and is a means to optimizing a decomposition of a graph w.r.t. both positive and negative edge costs. It has been shown to be useful in a large variety of applications in computer vision thanks to the fact that multicut-based formulations do not require the number of components given a priori; instead, it is deduced from the solution. However, the standard multicut cost function is limited to pairwise relationships between nodes, while several important applications either require or can benefit from a higher-order cost function, i.e., hyper-edges. In this paper, we propose a pseudo-boolean formulation for a multiple model fitting problem. It is based on a formulation of any-order minimum cost lifted multicuts, which allows to partition an undirected graph with pairwise connectivity such as to minimize costs defined over any set of hyper-edges. As the proposed formulation isnp-hard and the branch-and-bound algorithm (as well as obtaining lower bounds) is too slow in practice, we propose an efficient local search algorithm for inference into resulting problems. We demonstrate versatility and effectiveness of our approach in several applications: 1) We define a geometric multiple model fitting, more specifically, a line fitting problem on all triplets of points and group points, that belong to the same line, together. 2) We formulate homography and motion estimation as a geometric model fitting problem where the task is to find groups of points that can be explained by the same geometrical transformation. 3) In motion segmentation our model allows to go from modeling translational motion to euclidean or affine transformations, which improves the segmentation quality in terms of F-measure. Evgeny Levinkov, Amirhossein Kardoost, Bjoern Andres, Margret Keuper |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2020 | Motion Segmentation & Multiple Object Tracking by Correlation Co-ClusteringabstractModels for computer vision are commonly defined either w.r.t. low-level concepts such as pixels that are to be grouped, or w.r.t. high-level concepts such as semantic objects that are to be detected and tracked. Combining bottom-up grouping with top-down detection and tracking, although highly desirable, is a challenging problem. We state this joint problem as a co-clustering problem that is principled and tractable by existing algorithms. We demonstrate the effectiveness of this approach by combining bottom-up motion segmentation by grouping of point trajectories with high-level multiple object tracking by clustering of bounding boxes. We show that solving the joint problem is beneficial at the low-level, in terms of the FBMS59 motion segmentation benchmark, and at the high-level, in terms of the Multiple Object Tracking benchmarks MOT15, MOT16 and the MOT17 challenge, and is state-of-the-art in some metrics. Margret Keuper, Siyu Tang 0001, Bjoern Andres, Thomas Brox, Bernt Schiele |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2019 | Combinatorial Persistency Criteria for Multicut and Max-CutabstractIn combinatorial optimization, partial variable assignments are called persistent if they agree with some optimal solution. We propose persistency criteria for the multicut and max-cut problem as well as fast combinatorial routines to verify them. The criteria that we derive are based on mappings that improve feasible multicuts, respectively cuts. Our elementary criteria can be checked enumeratively. The more advanced ones rely on fast algorithms for upper and lower bounds for the respective cut problems and max-flow techniques for auxiliary min-cut problems. Our methods can be used as a preprocessing technique for reducing problem sizes or for computing partial optimality guarantees for solutions output by heuristic solvers. We show the efficacy of our methods on instances of both problems from computer vision, biomedical image analysis and statistical physics. Jan-Hendrik Lange, Bjoern Andres, Paul Swoboda |
CVPR | 2 |
| 2019 | End-to-End Learning for Graph DecompositionabstractDeep neural networks provide powerful tools for pattern recognition, while classical graph algorithms are widely used to solve combinatorial problems. In computer vision, many tasks combine elements of both pattern recognition and graph reasoning. In this paper, we study how to connect deep networks with graph decomposition into an end-to-end trainable framework. More specifically, the minimum cost multicut problem is first converted to an unconstrained binary cubic formulation where cycle consistency constraints are incorporated into the objective function. The new optimization problem can be viewed as a Conditional Random Field (CRF) in which the random variables are associated with the binary edge labels. Cycle constraints are introduced into the CRF as high-order potentials. A standard Convolutional Neural Network (CNN) provides the front-end features for the fully differentiable CRF. The parameters of both parts are optimized in an end-to-end manner. The efficacy of the proposed learning algorithm is demonstrated via experiments on clustering MNIST images and on the challenging task of real-world multi-people pose estimation. Jie Song 0006, Bjoern Andres, Michael J. Black, Otmar Hilliges, Siyu Tang 0001 |
ICCV | 2 |
| 2018 | Discrete-Continuous ADMM for Transductive Inference in Higher-Order MRFsabstractThis paper introduces a novel algorithm for transductive inference in higher-order MRFs, where the unary energies are parameterized by a variable classifier. The considered task is posed as a joint optimization problem in the continuous classifier parameters and the discrete label variables. In contrast to prior approaches such as convex relaxations, we propose an advantageous decoupling of the objective function into discrete and continuous subproblems and a novel, efficient optimization method related to ADMM. This approach preserves integrality of the discrete label variables and guarantees global convergence to a critical point. We demonstrate the advantages of our approach in several experiments including video object segmentation on the DAVIS data set and interactive image segmentation. Emanuel Laude, Jan-Hendrik Lange, Jonas Schüpfer, Csaba Domokos, Laura Leal-Taixé, Frank R. Schmidt, Bjoern Andres, Daniel Cremers |
CVPR | 7 |
| 2018 | Partial Optimality and Fast Lower Bounds for Weighted Correlation ClusteringabstractWeighted correlation clustering is hard to solve and hard to approximate for general graphs. Its applications in network analysis and computer vision call for efficient algorithms. To this end, we make three contributions: We establish partial optimality conditions that can be checked efficiently, and doing so recursively solves the problem for series-parallel graphs to optimality, in linear time. We exploit the packing dual of the problem to compute a heuristic, but non-trivial lower bound faster than that of a canonical linear program relaxation. We introduce a re-weighting with the dual solution by which efficient local search algorithms converge to better feasible solutions. The effectiveness of our methods is demonstrated empirically on a number of benchmark instances. Jan-Hendrik Lange, Andreas Karrenbauer, Bjoern Andres |
ICML | 3 |
| 2018 | Tracing cell lineages in videos of lens-free microscopy
Markus Rempfler, Valentin Stierle, Konstantin Ditzel, Sanjeev Kumar 0005, Philipp Paulitschke, Bjoern Andres, Bjoern Menze |
Medical Image Anal. | 6 |
| 2017 | ArtTrack: Articulated Multi-Person Tracking in the WildabstractIn this paper we propose an approach for articulated tracking of multiple people in unconstrained videos. Our starting point is a model that resembles existing architectures for single-frame pose estimation but is substantially faster. We achieve this in two ways: (1) by simplifying and sparsifying the body-part relationship graph and leveraging recent methods for faster inference, and (2) by offloading a substantial share of computation onto a feed-forward convolutional architecture that is able to detect and associate body joints of the same person even in clutter. We use this model to generate proposals for body joint locations and formulate articulated tracking as spatio-temporal grouping of such proposals. This allows to jointly solve the association problem for all people in the scene by propagating evidence from strong detections through time and enforcing constraints that each proposal can be assigned to one person only. We report results on a public MPII Human Pose benchmark and on a new MPII Video Pose dataset of image sequences with multiple people. We demonstrate that our model achieves state-of-the-art results while using only a fraction of time and is able to leverage temporal information to improve state-of-the-art for crowded scenes. Eldar Insafutdinov, Mykhaylo Andriluka, Leonid Pishchulin, Siyu Tang 0001, Evgeny Levinkov, Bjoern Andres, Bernt Schiele |
CVPR | 6 |
| 2017 | InstanceCut: From Edges to Instances with MultiCutabstractThis work addresses the task of instance-aware semantic segmentation. Our key motivation is to design a simple method with a new modelling-paradigm, which therefore has a different trade-off between advantages and disadvantages compared to known approaches. Our approach, we term InstanceCut, represents the problem by two output modalities: (i) an instance-agnostic semantic segmentation and (ii) all instance-boundaries. The former is computed from a standard convolutional neural network for semantic segmentation, and the latter is derived from a new instance-aware edge detection model. To reason globally about the optimal partitioning of an image into instances, we combine these two modalities into a novel MultiCut formulation. We evaluate our approach on the challenging CityScapes dataset. Despite the conceptual simplicity of our approach, we achieve the best result among all published methods, and perform particularly well for rare object classes. Alexander Kirillov, Evgeny Levinkov, Bjoern Andres, Bogdan Savchynskyy, Carsten Rother |
CVPR | 3 |
| 2017 | Joint Graph Decomposition & Node Labeling: Problem, Algorithms, ApplicationsabstractWe state a combinatorial optimization problem whose feasible solutions define both a decomposition and a node labeling of a given graph. This problem offers a common mathematical abstraction of seemingly unrelated computer vision tasks, including instance-separating semantic segmentation, articulated human body pose estimation and multiple object tracking. Conceptually, it generalizes the unconstrained integer quadratic program and the minimum cost lifted multicut problem, both of which are NP-hard. In order to find feasible solutions efficiently, we define two local search algorithms that converge monotonously to a local optimum, offering a feasible solution at any time. To demonstrate the effectiveness of these algorithms in tackling computer vision tasks, we apply them to instances of the problem that we construct from published data, using published algorithms. We report state-of-the-art application-specific accuracy in the three above-mentioned applications. Evgeny Levinkov, Jonas Uhrig, Siyu Tang 0001, Mohamed Omran, Eldar Insafutdinov, Alexander Kirillov, Carsten Rother, Thomas Brox, Bernt Schiele, Bjoern Andres |
CVPR | 10 |
| 2017 | A Message Passing Algorithm for the Minimum Cost Multicut ProblemabstractWe propose a dual decomposition and linear program relaxation of the NP-hard minimum cost multicut problem. Unlike other polyhedral relaxations of the multicut polytope, it is amenable to efficient optimization by message passing. Like other polyhedral relaxations, it can be tightened efficiently by cutting planes. We define an algorithm that alternates between message passing and efficient separation of cycle-and odd-wheel inequalities. This algorithm is more efficient than state-of-the-art algorithms based on linear programming, including algorithms written in the framework of leading commercial software, as we show in experiments with large instances of the problem from applications in computer vision, biomedical image analysis and data mining. Paul Swoboda, Bjoern Andres |
CVPR | 2 |
| 2017 | Multiple People Tracking by Lifted Multicut and Person Re-identificationabstractTracking multiple persons in a monocular video of a crowded scene is a challenging task. Humans can master it even if they loose track of a person locally by re-identifying the same person based on their appearance. Care must be taken across long distances, as similar-looking persons need not be identical. In this work, we propose a novel graph-based formulation that links and clusters person hypotheses over time by solving an instance of a minimum cost lifted multicut problem. Our model generalizes previous works by introducing a mechanism for adding long-range attractive connections between nodes in the graph without modifying the original set of feasible solutions. This allows us to reward tracks that assign detections of similar appearance to the same person in a way that does not introduce implausible solutions. To effectively match hypotheses over longer temporal gaps we develop new deep architectures for re-identification of people. They combine holistic representations extracted with deep networks and body pose layout obtained with a state-of-the-art pose estimation model. We demonstrate the effectiveness of our formulation by reporting a new state-of-the-art for the MOT16 benchmark. The code and pre-trained models are publicly available. Siyu Tang 0001, Mykhaylo Andriluka, Bjoern Andres, Bernt Schiele |
CVPR | 3 |
| 2017 | Efficient Algorithms for Moral Lineage TracingabstractLineage tracing, the joint segmentation and tracking of living cells as they move and divide in a sequence of light microscopy images, is a challenging task. Jug et al. [21] have proposed a mathematical abstraction of this task, the moral lineage tracing problem (MLTP), whose feasible solutions define both a segmentation of every image and a lineage forest of cells. Their branch-and-cut algorithm, however, is prone to many cuts and slow convergence for large instances. To address this problem, we make three contributions: (i) we devise the first efficient primal feasible local search algorithms for the MLTP, (ii) we improve the branch-and-cut algorithm by separating tighter cutting planes and by incorporating our primal algorithms, (iii) we show in experiments that our algorithms find accurate solutions on the problem instances of Jug et al. and scale to larger instances, leveraging moral lineage tracing to practical significance. Markus Rempfler, Jan-Hendrik Lange, Florian Jug, Corinna Blasse, Eugene W. Myers, Bjoern Menze, Bjoern Andres |
ICCV | 7 |
| 2017 | Analysis and Optimization of Graph Decompositions by Lifted MulticutsabstractWe study the set of all decompositions (clusterings) of a graph through its characterization as a set of lifted multicuts. This leads us to practically relevant insights related to the definition of classes of decompositions by must-join and must-cut constraints and related to the comparison of clusterings by metrics. To find optimal decompositions defined by minimum cost lifted multicuts, we establish some properties of some facets of lifted multicut polytopes, define efficient separation procedures and apply these in a branch-and-cut algorithm. Andrea Hornáková, Jan-Hendrik Lange, Bjoern Andres |
ICML | 3 |
| 2017 | Cell Lineage Tracing in Lens-Free Microscopy Videos
Markus Rempfler, Sanjeev Kumar 0005, Valentin Stierle, Philipp Paulitschke, Bjoern Andres, Bjoern Menze |
MICCAI (2) | 5 |
| 2016 | Moral Lineage TracingabstractLineage tracing, the tracking of living cells as they move and divide, is a central problem in biological image analysis. Solutions, called lineage forests, are key to understanding how the structure of multicellular organisms emerges. We propose an integer linear program (ILP) whose feasible solutions define, for every image in a sequence, a decomposition into cells (segmentation) and, across images, a lineage forest of cells (tracing). In this ILP, path-cut inequalities enforce the morality of lineages, i.e., the constraint that cells do not merge. To find feasible solutions of this NP-hard problem, with certified bounds to the global optimum, we define efficient separation procedures and apply these as part of a branch-and-cut algorithm. To show the effectiveness of this approach, we analyze feasible solutions for real microscopy data in terms of bounds and run-time, and by their weighted edit distance to lineage forests traced by humans. Florian Jug, Evgeny Levinkov, Corinna Blasse, Eugene W. Myers, Bjoern Andres |
CVPR | 5 |
| 2016 | DeepCut: Joint Subset Partition and Labeling for Multi Person Pose EstimationabstractThis paper considers the task of articulated human pose estimation of multiple people in real world images. We propose an approach that jointly solves the tasks of detection and pose estimation: it infers the number of persons in a scene, identifies occluded body parts, and disambiguates body parts between people in close proximity of each other. This joint formulation is in contrast to previous strategies, that address the problem by first detecting people and subsequently estimating their body pose. We propose a partitioning and labeling formulation of a set of body-part hypotheses generated with CNN-based part detectors. Our formulation, an instance of an integer linear program, implicitly performs non-maximum suppression on the set of part candidates and groups them to form configurations of body parts respecting geometric and appearance constraints. Experiments on four different datasets demonstrate state-of-the-art results for both single person and multi person pose estimation. Leonid Pishchulin, Eldar Insafutdinov, Siyu Tang 0001, Bjoern Andres, Mykhaylo Andriluka, Peter V. Gehler, Bernt Schiele |
CVPR | 4 |
| 2016 | Convexity Shape Constraints for Image SegmentationabstractSegmenting an image into multiple components is a central task in computer vision. In many practical scenarios, prior knowledge about plausible components is available. Incorporating such prior knowledge into models and algorithms for image segmentation is highly desirable, yet can be non-trivial. In this work, we introduce a new approach that allows, for the first time, to constrain some or all components of a segmentation to have convex shapes. Specifically, we extend the Minimum Cost Multicut Problem by a class of constraints that enforce convexity. To solve instances of this NP-hard integer linear program to optimality, we separate the proposed constraints in the branch-and-cut loop of a state-of-the-art ILP solver. Results on photographs and micrographs demonstrate the effectiveness of the approach as well as its advantages over the state-of-the-art heuristic. Loïc Royer, David L. Richmond, Carsten Rother, Bjoern Andres, Dagmar Kainmüller |
CVPR | 4 |
| 2016 | An Efficient Fusion Move Algorithm for the Minimum Cost Lifted Multicut Problem
Thorsten Beier, Bjoern Andres, Ullrich Köthe, Fred A. Hamprecht |
ECCV (2) | 2 |
| 2016 | DeeperCut: A Deeper, Stronger, and Faster Multi-person Pose Estimation Model
Eldar Insafutdinov, Leonid Pishchulin, Bjoern Andres, Mykhaylo Andriluka, Bernt Schiele |
ECCV (6) | 3 |
| 2016 | The Minimum Cost Connected Subgraph Problem in Medical Image AnalysisabstractSeveral important tasks in medical image analysis can be stated in the form of an optimization problem whose feasible solutions are connected subgraphs. Examples include the reconstruction of neural or vascular structures under connectedness constraints. We discuss the minimum cost connected subgraph (MCCS) problem and its approximations from the perspective of medical applications. We propose (a) objective-dependent constraints and (b) novel constraint generation schemes to solve this optimization problem exactly by means of a branch-and-cut algorithm. These are shown to improve scalability and allow us to solve instances of two medical benchmark datasets to optimality for the first time. This enables us to perform a quantitative comparison between exact and approximative algorithms, where we identify the geodesic tree algorithm as an excellent alternative to exact inference on the examined datasets. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves. Markus Rempfler, Bjoern Andres, Bjoern Menze |
MICCAI (3) | 2 |
| 2016 | Reconstructing Curvilinear Networks Using Path Classifiers and Integer ProgrammingabstractWe propose a novel approach to automated delineation of curvilinear structures that form complex and potentially loopy networks. By representing the image data as a graph of potential paths, we first show how to weight these paths using discriminatively-trained classifiers that are both robust and generic enough to be applied to very different imaging modalities. We then present an Integer Programming approach to finding the optimal subset of paths, subject to structural and topological constraints that eliminate implausible solutions. Unlike earlier approaches that assume a tree topology for the networks, ours explicitly models the fact that the networks may contain loops, and can reconstruct both cyclic and acyclic ones. We demonstrate the effectiveness of our approach on a variety of challenging datasets including aerial images of road networks and micrographs of neural arbors, and show that it outperforms state-of-the-art techniques. Engin Türetken, Fethallah Benmansour, Bjoern Andres, Przemyslaw Glowacki, Hanspeter Pfister, Pascal Fua |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2015 | Subgraph decomposition for multi-target trackingabstractTracking multiple targets in a video, based on a finite set of detection hypotheses, is a persistent problem in computer vision. A common strategy for tracking is to first select hypotheses spatially and then to link these over time while maintaining disjoint path constraints [14, 15, 24]. In crowded scenes multiple hypotheses will often be similar to each other making selection of optimal links an unnecessary hard optimization problem due to the sequential treatment of space and time. Embracing this observation, we propose to link and cluster plausible detections jointly across space and time. Specifically, we state multi-target tracking as a Minimum Cost Subgraph Multicut Problem. Evidence about pairs of detection hypotheses is incorporated whether the detections are in the same frame, neighboring frames or distant frames. This facilitates long-range re-identification and within-frame clustering. Results for published benchmark sequences demonstrate the superiority of this approach. Siyu Tang 0001, Bjoern Andres, Mykhaylo Andriluka, Bernt Schiele |
CVPR | 2 |
| 2015 | Motion Trajectory Segmentation via Minimum Cost MulticutsabstractFor the segmentation of moving objects in videos, the analysis of long-term point trajectories has been very popular recently. In this paper, we formulate the segmentation of a video sequence based on point trajectories as a minimum cost multicut problem. Unlike the commonly used spectral clustering formulation, the minimum cost multicut formulation gives natural rise to optimize not only for a cluster assignment but also for the number of clusters while allowing for varying cluster sizes. In this setup, we provide a method to create a long-term point trajectory graph with attractive and repulsive binary terms and outperform state-of-the-art methods based on spectral clustering on the FBMS-59 dataset and on the motion subtask of the VSB100 dataset. Margret Keuper, Bjoern Andres, Thomas Brox |
ICCV | 2 |
| 2015 | Efficient Decomposition of Image and Mesh Graphs by Lifted MulticutsabstractFormulations of the Image Decomposition Problem [18] as a Multicut Problem (MP) w.r.t. a superpixel graph have received considerable attention. In contrast, instances of the MP w.r.t. a pixel grid graph have received little attention, firstly, because the MP is NP-hard and instances w.r.t. a pixel grid graph are hard to solve in practice, and, secondly, due to the lack of long-range terms in the objective function of the MP. We propose a generalization of the MP with long-range terms (LMP). We design and implement two efficient algorithms (primal feasible heuristics) for the MP and LMP which allow us to study instances of both problems w.r.t. the pixel grid graphs of the images in the BSDS-500 benchmark. The decompositions we obtain do not differ significantly from the state of the art, suggesting that the LMP is a competitive formulation of the Image Decomposition Problem. To demonstrate the generality of the LMP, we apply it also to the Mesh Decomposition Problem posed by the Princeton benchmark [16], obtaining state-of-the-art decompositions. Margret Keuper, Evgeny Levinkov, Nicolas Bonneel, Guillaume Lavoué, Thomas Brox, Bjoern Andres |
ICCV | 6 |
| 2015 | A Comparative Study of Modern Inference Techniques for Structured Discrete Energy Minimization Problems
Jörg H. Kappes, Bjoern Andres, Fred A. Hamprecht, Christoph Schnörr, Sebastian Nowozin, Dhruv Batra, Sungwoong Kim, Bernhard X. Kausler, Thorben Kröger, Jan Lellmann, Nikos Komodakis, Bogdan Savchynskyy, Carsten Rother |
Int. J. Comput. Vis. | 2 |
| 2015 | Reconstructing cerebrovascular networks under local physiological constraints by integer programming
Markus Rempfler, Matthias Schneider 0002, Giovanna D. Ielacqua, Xianghui Xiao, Stuart R. Stock, Jan Klohs, Gábor Székely, Bjoern Andres, Bjoern Menze |
Medical Image Anal. | 8 |
| 2014 | Candidate Sampling for Neuron Reconstruction from Anisotropic Electron Microscopy Volumes
Jan Funke, Julien N. P. Martel, Stephan Gerhard, Bjoern Andres, Dan C. Ciresan, Alessandro Giusti, Luca Maria Gambardella, Jürgen Schmidhuber, Hanspeter Pfister, Albert Cardona, Matthew Cook 0001 |
MICCAI (1) | 4 |
| 2014 | Extracting Vascular Networks under Physiological Constraints via Integer Programming
Markus Rempfler, Matthias Schneider 0002, Giovanna D. Ielacqua, Xianghui Xiao, Stuart R. Stock, Jan Klohs, Gábor Székely, Bjoern Andres, Bjoern Menze |
MICCAI (2) | 8 |
| 2013 | A Comparative Study of Modern Inference Techniques for Discrete Energy Minimization ProblemsabstractEven years ago, Szeliski et al. published an influential study on energy minimization methods for Markov random fields (MRF). This study provided valuable insights in choosing the best optimization technique for certain classes of problems. While these insights remain generally useful today, the phenominal success of random field models means that the kinds of inference problems we solve have changed significantly. Specifically, the models today often include higher order interactions, flexible connectivity structures, large label-spaces of different cardinalities, or learned energy tables. To reflect these changes, we provide a modernized and enlarged study. We present an empirical comparison of 24 state-of-art techniques on a corpus of 2,300 energy minimization instances from 20 diverse computer vision applications. To ensure reproducibility, we evaluate all methods in the OpenGM2 framework and report extensive results regarding runtime and solution quality. Key insights from our study agree with the results of Szeliski et al. for the types of models they studied. However, on new and challenging types of models our findings disagree and suggest that polyhedral methods and integer programming solvers are competitive in terms of runtime and solution quality over a large range of model types. Jörg H. Kappes, Bjoern Andres, Fred A. Hamprecht, Christoph Schnörr, Sebastian Nowozin, Dhruv Batra, Sungwoong Kim, Bernhard X. Kausler, Jan Lellmann, Nikos Komodakis, Carsten Rother |
CVPR | 2 |
| 2013 | Reconstructing Loopy Curvilinear Structures Using Integer ProgrammingabstractWe propose a novel approach to automated delineation of linear structures that form complex and potentially loopy networks. This is in contrast to earlier approaches that usually assume a tree topology for the networks. At the heart of our method is an Integer Programming formulation that allows us to find the global optimum of an objective function designed to allow cycles but penalize spurious junctions and early terminations. We demonstrate that it outperforms state-of-the-art techniques on a wide range of datasets. Engin Türetken, Fethallah Benmansour, Bjoern Andres, Hanspeter Pfister, Pascal Fua |
CVPR | 3 |
| 2012 | Efficient automatic 3D-reconstruction of branching neurons from EM dataabstractWe present an approach for the automatic reconstruction of neurons from 3D stacks of electron microscopy sections. The core of our system is a set of possible assignments, each of which proposes with some cost a link between neuron regions in consecutive sections. These can model the continuation, branching, and end of neurons. The costs are trainable on positive assignment samples. An optimal and consistent set of assignments is found for the whole volume at once by solving an integer linear program. This set of assignments determines both the segmentation into neuron regions and the correspondence between such regions in neighboring slices. For each picked assignment, a confidence value helps to prioritize decisions to be reviewed by a human expert. We evaluate the performance of our method on an annotated volume of neural tissue and compare to the current state of the art [26]. Our method is superior in accuracy and can be trained using a small number of samples. The observed inference times are linear with about 2 milliseconds per neuron and section. Jan Funke, Bjoern Andres, Fred A. Hamprecht, Albert Cardona, Matthew Cook 0001 |
CVPR | 2 |
| 2012 | Globally Optimal Closed-Surface Segmentation for Connectomics
Bjoern Andres, Thorben Kröger, Kevin L. Briggman, Winfried Denk, Natalya Korogod, Graham Knott, Ullrich Köthe, Fred A. Hamprecht |
ECCV (3) | 1 |
| 2012 | The Lazy Flipper: Efficient Depth-Limited Exhaustive Search in Discrete Graphical Models
Bjoern Andres, Jörg H. Kappes, Thorsten Beier, Ullrich Köthe, Fred A. Hamprecht |
ECCV (7) | 1 |
| 2012 | A Discrete Chain Graph Model for 3d+t Cell Tracking with High Misdetection Robustness
Bernhard X. Kausler, Martin Schiegg, Bjoern Andres, Martin S. Lindner, Ullrich Köthe, Heike Leitte, Jochen Wittbrodt, Lars Hufnagel, Fred A. Hamprecht |
ECCV (3) | 3 |
| 2012 | 3D segmentation of SBFSEM images of neuropil by a graphical model over supervoxel boundaries
Bjoern Andres, Ullrich Köthe, Thorben Kröger, Moritz Helmstaedter, Kevin L. Briggman, Winfried Denk, Fred A. Hamprecht |
Medical Image Anal. | 1 |
| 2011 | Probabilistic image segmentation with closedness constraintsabstractWe propose a novel graphical model for probabilistic image segmentation that contributes both to aspects of perceptual grouping in connection with image segmentation, and to globally optimal inference with higher-order graphical models. We represent image partitions in terms of cellular complexes in order to make the duality between connected regions and their contours explicit. This allows us to formulate a graphical model with higher-order factors that represent the requirement that all contours must be closed. The model induces a probability measure on the space of all partitions, concentrated on perceptually meaningful segmentations. We give a complete polyhedral characterization of the resulting global inference problem in terms of the multicut polytope and efficiently compute global optima by a cutting plane method. Competitive results for the Berkeley segmentation benchmark confirm the consistency of our approach. Bjoern Andres, Jörg H. Kappes, Thorsten Beier, Ullrich Köthe, Fred A. Hamprecht |
ICCV | 1 |
| 2008 | On errors-in-variables regression with arbitrary covariance and its application to optical flow estimationabstractLinear inverse problems in computer vision, including motion estimation, shape fitting and image reconstruction, give rise to parameter estimation problems with highly correlated errors in variables. Established total least squares methods estimate the most likely corrections Acirc and bcirc to a given data matrix [A, b] perturbed by additive Gaussian noise, such that there exists a solution y with [A + Acirc, b +bcirc]y = 0. In practice, regression imposes a more restrictive constraint namely the existence of a solution x with [A + Acirc]x = [b + bcirc]. In addition, more complicated correlations arise canonically from the use of linear filters. We, therefore, propose a maximum likelihood estimator for regression in the general case of arbitrary positive definite covariance matrices. We show that Acirc, bcirc and x can be found simultaneously by the unconstrained minimization of a multivariate polynomial which can, in principle, be carried out by means of a Grobner basis. Results for plane fitting and optical flow computation indicate the superiority of the proposed method. Bjoern Andres, Claudia Kondermann, Daniel Kondermann, Ullrich Köthe, Fred A. Hamprecht, Christoph S. Garbe |
CVPR | 1 |