EDBT 2026 Demo / reviewers in the wild / expert
Heng Yang 0002
dblp:83/415-2
· DBLP profile ↗
11ranked-venue papers
6as first author
8since 2021 · last 2025
0000-0003-0074-7836ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7 · 5 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 3 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021
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 |
3D vision · 60% Trustworthy machine learning · 16% Reinforcement learning · 15% | |
| Theoretical computer science
5 papers |
Mathematical optimization · 100% |
Topics — the 26 heaviest of 27, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning › robustness › outlier robustness
outlier-robust estimation |
1.9 | 3 | 2023 | Optimal and Robust Category-Level Perception: Object Pose and Shape Estimation From 2-D and 3-D Semantic Keypoints · IEEE Trans. Robotics 2023 Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimization · IEEE Trans. Pattern Anal. Mach. Intell. 2023 Outlier-Robust Estimation: Hardness, Minimally Tuned Algorithms, and Applications · IEEE Trans. Robotics 2022 |
Computer vision › 3D vision
point cloud registration |
1.7 | 3 | 2023 | Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimization · IEEE Trans. Pattern Anal. Mach. Intell. 2023 TEASER: Fast and Certifiable Point Cloud Registration · IEEE Trans. Robotics 2021 Self-Supervised Geometric Perception · CVPR 2021 |
Mathematical optimization › convex relaxation
semidefinite relaxation |
1.0 | 2 | 2023 | Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimization · IEEE Trans. Pattern Anal. Mach. Intell. 2023 A Quaternion-Based Certifiably Optimal Solution to the Wahba Problem With Outliers · ICCV 2019 |
Computer vision › 3D vision
robust estimation |
1.0 | 2 | 2022 | Outlier-Robust Estimation: Hardness, Minimally Tuned Algorithms, and Applications · IEEE Trans. Robotics 2022 A Quaternion-Based Certifiably Optimal Solution to the Wahba Problem With Outliers · ICCV 2019 |
Machine learning › Reinforcement learning › imitation learning › offline imitation learning
behavior cloning |
0.9 | 1 | 2025 | Control-oriented Clustering of Visual Latent Representation · ICLR 2025 |
Machine learning › Reinforcement learning
imitation learning |
0.9 | 1 | 2025 | Control-oriented Clustering of Visual Latent Representation · ICLR 2025 |
Machine learning › Representation and self-supervised learning › representation learning
visual representation learning |
0.9 | 1 | 2025 | Control-oriented Clustering of Visual Latent Representation · ICLR 2025 |
Computer vision › 3D vision › object pose estimation
object pose and shape estimation |
0.7 | 1 | 2023 | Optimal and Robust Category-Level Perception: Object Pose and Shape Estimation From 2-D and 3-D Semantic Keypoints · IEEE Trans. Robotics 2023 |
Mathematical optimization
semidefinite programming |
0.6 | 2 | 2021 | One Ring to Rule Them All: Certifiably Robust Geometric Perception with Outliers · NeurIPS 2020 TEASER: Fast and Certifiable Point Cloud Registration · IEEE Trans. Robotics 2021 |
Computer vision › 3D vision
pose estimation |
0.6 | 2 | 2023 | A Quaternion-Based Certifiably Optimal Solution to the Wahba Problem With Outliers · ICCV 2019 Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimization · IEEE Trans. Pattern Anal. Mach. Intell. 2023 |
Computer vision › 3D vision
camera pose estimation |
0.5 | 1 | 2021 | Self-Supervised Geometric Perception · CVPR 2021 |
Computer vision › 3D vision
correspondence estimation |
0.5 | 1 | 2021 | Self-Supervised Geometric Perception · CVPR 2021 |
Computer vision › 3D vision › camera pose estimation
relative pose estimation |
0.5 | 1 | 2021 | Self-Supervised Geometric Perception · CVPR 2021 |
Computer vision › 3D vision
3d shape reconstruction |
0.4 | 1 | 2020 | In Perfect Shape: Certifiably Optimal 3D Shape Reconstruction From 2D Landmarks · CVPR 2020 |
Geometric modeling and processing › registration
3d registration |
0.4 | 1 | 2020 | One Ring to Rule Them All: Certifiably Robust Geometric Perception with Outliers · NeurIPS 2020 |
Mathematical optimization
continuous optimization |
0.4 | 1 | 2020 | One Ring to Rule Them All: Certifiably Robust Geometric Perception with Outliers · NeurIPS 2020 |
Mathematical optimization
convex relaxation |
0.4 | 1 | 2020 | In Perfect Shape: Certifiably Optimal 3D Shape Reconstruction From 2D Landmarks · CVPR 2020 |
Mathematical optimization › statistical estimation
robust estimation |
0.4 | 1 | 2020 | In Perfect Shape: Certifiably Optimal 3D Shape Reconstruction From 2D Landmarks · CVPR 2020 |
Mathematical optimization › semidefinite programming
sum-of-squares optimization |
0.4 | 1 | 2020 | One Ring to Rule Them All: Certifiably Robust Geometric Perception with Outliers · NeurIPS 2020 |
Mathematical optimization › convex relaxation
sum-of-squares relaxation |
0.4 | 1 | 2020 | In Perfect Shape: Certifiably Optimal 3D Shape Reconstruction From 2D Landmarks · CVPR 2020 |
Computer vision › 3D vision › point cloud registration › robust registration
outlier-robust registration |
0.4 | 1 | 2019 | A Quaternion-Based Certifiably Optimal Solution to the Wahba Problem With Outliers · ICCV 2019 |
Computer vision › 3D vision › geometric estimation › geometric model fitting
rotation search |
0.4 | 1 | 2019 | A Quaternion-Based Certifiably Optimal Solution to the Wahba Problem With Outliers · ICCV 2019 |
Computer vision › 3D vision › camera pose estimation
absolute pose estimation |
0.2 | 1 | 2023 | Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimization · IEEE Trans. Pattern Anal. Mach. Intell. 2023 |
Computer vision › 3D vision › geometric estimation › 3d registration
mesh registration |
0.2 | 1 | 2022 | Outlier-Robust Estimation: Hardness, Minimally Tuned Algorithms, and Applications · IEEE Trans. Robotics 2022 |
Robotics › Robot navigation and mapping › SLAM › graph optimization
pose graph optimization |
0.2 | 1 | 2022 | Outlier-Robust Estimation: Hardness, Minimally Tuned Algorithms, and Applications · IEEE Trans. Robotics 2022 |
Mathematical optimization › global optimization
certifiable optimization |
0.1 | 1 | 2021 | TEASER: Fast and Certifiable Point Cloud Registration · IEEE Trans. Robotics 2021 |
Methods — techniques the papers use, named apart from their topics
truncated least squares · 4.8graduated non-convexity · 3.8semidefinite relaxation · 3.7RANSAC · 1.4douglas-rachford splitting · 1.4polynomial optimization · 1.3representation regularization · 0.9neural collapse · 0.9lasserre hierarchy · 0.9basis reduction · 0.9maximum hyperclique · 0.7compatibility hypergraph · 0.7adaptive trimming · 0.6semidefinite programming · 0.4lasserre's hierarchy · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Control-oriented Clustering of Visual Latent RepresentationabstractWe initiate a study of the geometry of the visual representation space ---the information channel from the vision encoder to the action decoder--- in an image-based control pipeline learned from behavior cloning. Inspired by the phenomenon of *neural collapse* (NC) in image classification, we empirically demonstrate the prevalent emergence of a similar *law of clustering* in the visual representation space. Specifically,
- In discrete image-based control (e.g., Lunar Lander), the visual representations cluster according to the natural discrete action labels;
- In continuous image-based control (e.g., Planar Pushing and Block Stacking), the clustering emerges according to ``control-oriented'' classes that are based on (a) the relative pose between the object and the target in the input or (b) the relative pose of the object induced by expert actions in the output. Each of the classes corresponds to one relative pose orthant (REPO).
Beyond empirical observation, we show such a law of clustering can be leveraged as an algorithmic tool to improve test-time performance when training a policy with limited expert demonstrations. Particularly, we pretrain the vision encoder using NC as a regularization to encourage control-oriented clustering of the visual features. Surprisingly, such an NC-pretrained vision encoder, when finetuned end-to-end with the action decoder, boosts the test-time performance by 10% to 35%. Real-world vision-based planar pushing experiments confirmed the surprising advantage of control-oriented visual representation pretraining. Han Qi 0001, Haocheng Yin, Heng Yang 0002 |
ICLR | 3 |
| 2025 | Guaranteed 2D Pose Graph SLAM With Bounded Noises: An Efficient Interval ApproachabstractThis paper focuses on developing a performance guaranteed state estimation algorithm for 2D pose graph problems for mobile robots. Different from probabilistic methods, the measurement noises are only assumed to be bounded without any prior knowledge about their distributions. Based on the interval analysis, we first propose a vanilla sequential contractor that iteratively uses edge-wise noise bounds to contract pose intervals at the nodes, which can provide the guaranteed feasible domains that contain the ground-truth values. Then, to improve the efficiency in solving large-scale pose graphs, an efficient batch contractor is developed by improving the update order and exploiting a relaxation of the nonlinear measurement functions. The effectiveness and efficiency of our approaches are validated on simulated and real-world datasetsNote to Practitioners—Pose graph is one of the most popular formulations for the state estimations of mobile robots. There have been many probabilistic algorithms for pose graphs based on the Gaussian-like measurement noise assumption. However, the measurement noises in many practical situations may not follow Gaussian distributions but have hard bounds. Consequently, the existing pose graph algorithms are far away from achieving the expected high reliability in the practical safety-critical applications such as autonomous driving. To achieve guaranteed performance, an efficient interval based approach is proposed for the large-scale pose graph problems with hard bound measurement noises. It can provide the guaranteed hard error bounds for the robot poses, which has the potential in uncertainty quantification, reliability analysis and outlier detection of safety-critical systems. Yang Song 0028, Heng Yang 0002, Liang Zhao 0003, Shoudong Huang |
IEEE Trans Autom. Sci. Eng. | 2 |
| 2023 | Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global OptimizationabstractWe propose the first general and scalable framework to design certifiable algorithms for robust geometric perception in the presence of outliers. Our first contribution is to show that estimation using common robust costs, such as truncated least squares (TLS), maximum consensus, Geman-McClure, Tukey's biweight, among others, can be reformulated as polynomial optimization problems (POPs). By focusing on the TLS cost, our second contribution is to exploit sparsity in the POP and propose a sparse semidefinite programming (SDP) relaxation that is much smaller than the standard Lasserre's hierarchy while preserving empirical exactness, i.e., the SDP recovers the optimizer of the nonconvex POP with an optimality certificate. Our third contribution is to solve the SDP relaxations at an unprecedented scale and accuracy by presenting [Formula: see text], a solver that blends global descent on the convex SDP with fast local search on the nonconvex POP. Our fourth contribution is an evaluation of the proposed framework on six geometric perception problems including single and multiple rotation averaging, point cloud and mesh registration, absolute pose estimation, and category-level object pose and shape estimation. Our experiments demonstrate that (i) our sparse SDP relaxation is empirically exact with up to 60%- 90% outliers across applications; (ii) while still being far from real-time, [Formula: see text] is up to 100 times faster than existing SDP solvers on medium-scale problems, and is the only solver that can solve large-scale SDPs with hundreds of thousands of constraints to high accuracy; (iii) [Formula: see text] safeguards existing fast heuristics for robust estimation (e.g., [Formula: see text] or Graduated Non-Convexity), i.e., it certifies global optimality if the heuristic estimates are optimal, or detects and allows escaping local optima when the heuristic estimates are suboptimal. Heng Yang 0002, Luca Carlone |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2023 | Optimal and Robust Category-Level Perception: Object Pose and Shape Estimation From 2-D and 3-D Semantic KeypointsabstractIn this article, we consider acategory-level perceptionproblem, where one is given 2-D or 3-D sensor data picturing an object of a given category (e.g., a car) and has to reconstruct the 3-D pose and shape of the object despite intraclass variability (i.e., different car models have different shapes). We consider anactive shape model, where—for an object category—we are given a library of potential computer-aided design models describing objects in that category, and we adopt a standard formulation where pose and shape are estimated from 2-D or 3-D keypoints via nonconvex optimization. Our first contribution is to developPACE3D$^{\star }$andPACE2D$^{\star }$, the firstcertifiably optimalsolvers for pose and shape estimation using 3-D and 2-D keypoints, respectively. Both the solvers rely on the design of tight (i.e., exact) semidefinite relaxations. Our second contribution is to develop outlier-robust versions of both the solvers, namedPACE3D# andPACE2D#. Toward this goal, we propose ROBIN(Reject Outliers Based on INvariants), a general graph-theoretic framework to prune outliers, which usescompatibility hypergraphsto model measurements' compatibility. We show that in category-level perception problems, these hypergraphs can be built from the winding orders of the keypoints (in 2-D) or their convex hulls (in 3-D), and many outliers can be filtered out via maximum hyperclique computation. The last contribution is an extensive experimental evaluation. Besides providing an ablation study on simulated datasets and on thePASCAL3D+ dataset, we combine our solver with a deep keypoint detector and show thatPACE3D# improves over the state of the art in vehicle pose estimation in theApolloScapedatasets, and its runtime is compatible with practical applications. We release our code athttps://github.com/MIT-SPARK/PACE. Jingnan Shi, Heng Yang 0002, Luca Carlone |
IEEE Trans. Robotics | 2 |
| 2022 | Outlier-Robust Estimation: Hardness, Minimally Tuned Algorithms, and ApplicationsabstractNonlinear estimation in robotics and vision is typically plagued with outliers due to wrong data association or incorrect detections from signal processing and machine learning methods. This article introduces two unifying formulations for outlier-robust estimation,generalized maximum consensus($\text{G}$-$\text{MC}$) andgeneralized truncated least squares($\text{G-TLS}$), and investigates fundamental limits, practical algorithms, and applications. Our first contribution is a proof that outlier-robust estimation isinapproximable:In the worst case, it is impossible to (even approximately) find the set of outliers, even with slower-than-polynomial-time algorithms (particularly, algorithms running inquasi-polynomialtime). As a second contribution, we review and extend two general-purpose algorithms. The first,adaptive trimming($\text{ADAPT}$), is combinatorial and is suitable for$\text{G}$-$\text{MC}$; the second,graduated nonconvexity($\text{GNC}$), is based on homotopy methods and is suitable for$\text{G-TLS}$. We extend$\text{ADAPT}$and$\text{GNC}$to the case where the user does not have prior knowledge of the inlier-noise statistics (or the statistics may vary over time) and is unable to guess a reasonable threshold to separate inliers from outliers (as the one commonly used in RANdom SAmple Consensus$(\text{RANSAC})$. We propose the firstminimally tunedalgorithms for outlier rejection, which dynamically decide how to separate inliers from outliers. Our third contribution is an evaluation of the proposed algorithms on robot perception problems: mesh registration, image-based object detection (shape alignment), and pose graph optimization.$\text{ADAPT}$and$\text{GNC}$execute in real time, are deterministic, outperform$\text{RANSAC}$, and are robust up to 80–90% outliers. Their minimally tuned versions also compare favorably with the state of the art, even though they do not rely on a noise bound for the inliers. Pasquale Antonante, Vasileios Tzoumas, Heng Yang 0002, Luca Carlone |
IEEE Trans. Robotics | 3 |
| 2021 | Self-Supervised Geometric PerceptionabstractWe present self-supervised geometric perception (SGP), the first general framework to learn a feature descriptor for correspondence matching without any ground-truth geometric model labels (e.g., camera poses, rigid transformations). Our first contribution is to formulate geometric perception as an optimization problem that jointly optimizes the feature descriptor and the geometric models given a large corpus of visual measurements (e.g., images, point clouds). Under this optimization formulation, we show that two important streams of research in vision, namely robust model fitting and deep feature learning, correspond to optimizing one block of the unknown variables while fixing the other block. This analysis naturally leads to our second contribution – the SGP algorithm that performs alternating minimization to solve the joint optimization. SGP iteratively executes two meta-algorithms: a teacher that performs robust model fitting given learned features to generate geometric pseudo-labels, and a student that performs deep feature learning under noisy supervision of the pseudo-labels. As a third contribution, we apply SGP to two perception problems on large-scale real datasets, namely relative camera pose estimation on MegaDepth and point cloud registration on 3DMatch. We demonstrate that SGP achieves state-of-the-art performance that is on-par or superior to the supervised oracles trained using ground-truth labels.1 Heng Yang 0002, Luca Carlone, Vladlen Koltun |
CVPR | 1 |
| 2021 | ROBIN: a Graph-Theoretic Approach to Reject Outliers in Robust Estimation using InvariantsabstractMany estimation problems in robotics, computer vision, and learning require estimating unknown quantities in the face of outliers. Outliers are typically the result of incorrect data association or feature matching, and it is not uncommon to have problems where more than 90% of the measurements used for estimation are outliers. While current approaches for robust estimation (e.g., RANSAC or graduated non-convexity) are able to deal with moderate amounts of outliers, they fail to produce accurate estimates in the presence of many outliers. This paper develops an approach to prune outliers. First, we develop a theory of invariance that allows us to quickly check if a subset of measurements are mutually compatible without explicitly solving the corresponding estimation problem. Second, we develop a graph-theoretic framework, where measurements are modeled as vertices and mutual compatibility is captured by edges in a graph. We generalize existing results showing that the inliers form a clique in this compatibility graph and typically belong to the maximum clique. We also show that in practice the maximum k-core of the compatibility graph provides an approximation of the maximum clique, while being much faster to compute in large problems. The combination of these two contributions leads to ROBIN, our approach to Reject Outliers Based on INvariants, which allows us to quickly prune outliers in generic estimation problems. We demonstrate ROBIN in four geometric perception problems and show it boosts robustness of existing solvers (making them robust to more than 95% outliers), while running in milliseconds in large problems. Jingnan Shi, Heng Yang 0002, Luca Carlone |
ICRA | 2 |
| 2021 | TEASER: Fast and Certifiable Point Cloud RegistrationabstractWe propose the first fast and certifiable algorithm for the registration of two sets of three-dimensional (3-D) points in the presence of large amounts of outlier correspondences. Acertifiable algorithmis one that attempts to solve an intractable optimization problem (e.g., robust estimation with outliers) and provides readily checkable conditions to verify if the returned solution is optimal (e.g., if the algorithm produced the most accurate estimate in the face of outliers) or bound its suboptimality or accuracy. Toward this goal, we first reformulate the registration problem using atruncated least squares(TLS) cost that makes the estimation insensitive to a large fraction of spurious correspondences. Then, we provide a general graph-theoretic framework to decouple scale, rotation, and translation estimation, which allows solving in cascade for the three transformations. Despite the fact that each subproblem (scale, rotation, and translation estimation) is still nonconvex and combinatorial in nature, we show that 1) TLS scale and (component-wise) translation estimation can be solved in polynomial time via anadaptive votingscheme, 2) TLS rotation estimation can be relaxed to a semidefinite program (SDP) and the relaxation is tight, even in the presence of extreme outlier rates, and 3) the graph-theoretic framework allows drastic pruning of outliers by finding the maximum clique. We name the resulting algorithm TEASER (Truncated least squares Estimation And SEmidefinite Relaxation). While solving large SDP relaxations is typically slow, we develop a second fast and certifiable algorithm, named TEASER++, that usesgraduated nonconvexityto solve the rotation subproblem and leveragesDouglas-Rachford Splittingto efficiently certify global optimality. For both algorithms, we provide theoretical bounds on the estimation errors, which are the first of their kind for robust registration problems. Moreover, we test their performance on standard benchmarks, object detection datasets, and the3DMatchscan matching dataset, and show that 1) both algorithms dominate the state-of-the-art (e.g., RANSAC, branch-&-bound, heuristics) and are robust to more than$\text{99}\%$outliers when the scale is known, 2) TEASER++ can run in milliseconds and it is currently the fastest robust registration algorithm, and 3) TEASER++ is so robust it can also solve problems without correspondences (e.g., hypothesizing all-to-all correspondences), where it largely outperforms ICP and it is more accurate than Go-ICP while being orders of magnitude faster. We release a fast open-source C++ implementation of TEASER++. Heng Yang 0002, Jingnan Shi, Luca Carlone |
IEEE Trans. Robotics | 1 |
| 2020 | In Perfect Shape: Certifiably Optimal 3D Shape Reconstruction From 2D LandmarksabstractWe study the problem of 3D shape reconstruction from 2D landmarks extracted in a single image. We adopt the 3D deformable shape model and formulate the reconstruction as a joint optimization of the camera pose and the linear shape parameters. Our first contribution is to apply Lasserre's hierarchy of convex Sums-of-Squares (SOS) relaxations to solve the shape reconstruction problem and show that the SOS relaxation of minimum order 2 empirically solves the original non-convex problem exactly. Our second contribution is to exploit the structure of the polynomial in the objective function and find a reduced set of basis monomials for the SOS relaxation that significantly decreases the size of the resulting semidefinite program (SDP) without compromising its accuracy. These two contributions, to the best of our knowledge, lead to the first certifiably optimal solver for 3D shape reconstruction, that we name Shape*. Our third contribution is to add an outlier rejection layer to Shape* using a truncated least squares (TLS) robust cost function and leveraging graduated nonconvexity to solve TLS without initialization. The result is a robust reconstruction algorithm, named Shape#, that tolerates a large amount of outlier measurements. We evaluate the performance of Shape* and Shape# in both simulated and real experiments, showing that Shape* outperforms local optimization and previous convex relaxation techniques, while Shape# achieves state-of-the-art performance and is robust against 70% outliers in the FG3DCar dataset. Heng Yang 0002, Luca Carlone |
CVPR | 1 |
| 2020 | One Ring to Rule Them All: Certifiably Robust Geometric Perception with OutliersabstractWe propose the first general and practical framework to design certifiable algorithms for robust geometric perception in the presence of a large amount of outliers. We investigate the use of a truncated least squares (TLS) cost function, which is known to be robust to outliers, but leads to hard, nonconvex, and nonsmooth optimization problems. Our first contribution is to show that –for a broad class of geometric perception problems– TLS estimation can be reformulated as an optimization over the ring of polynomials and Lasserre’s hierarchy of convex moment relaxations is empirically tight at the minimum relaxation order (i.e., certifiably obtains the global minimum of the nonconvex TLS problem). Our second contribution is to exploit the structural sparsity of the objective and constraint polynomials and leverage basis reduction to significantly reduce the size of the semidefinite program (SDP) resulting from the moment relaxation, without compromising its tightness. Our third contribution is to develop scalable dual optimality certifiers from the lens of sums-of-squares (SOS) relaxation, that can compute the suboptimality gap and possibly certify global optimality of any candidate solution (e.g., returned by fast heuristics such as RANSAC or graduated non-convexity). Our dual certifiers leverage Douglas-Rachford Splitting to solve a convex feasibility SDP. Numerical experiments across different perception problems, including single rotation averaging, shape alignment, 3D point cloud and mesh registration, and high-integrity satellite pose estimation, demonstrate the tightness of our relaxations, the correctness of the certification, and the scalability of the proposed dual certifiers to large problems, beyond the reach of current SDP solvers. Heng Yang 0002, Luca Carlone |
NeurIPS | 1 |
| 2019 | A Quaternion-Based Certifiably Optimal Solution to the Wahba Problem With OutliersabstractThe Wahba problem, also known as rotation search, seeks to find the best rotation to align two sets of vector observations given putative correspondences, and is a fundamental routine in many computer vision and robotics applications. This work proposes the first polynomial-time certifiably optimal approach for solving the Wahba problem when a large number of vector observations are outliers. Our first contribution is to formulate the Wahba problem using a Truncated Least Squares (TLS) cost that is insensitive to a large fraction of spurious correspondences. The second contribution is to rewrite the problem using unit quaternions and show that the TLS cost can be framed as a Quadratically-Constrained Quadratic Program (QCQP). Since the resulting optimization is still highly non-convex and hard to solve globally, our third contribution is to develop a convex Semidefinite Programming (SDP) relaxation. We show that while a naive relaxation performs poorly in general, our relaxation is tight even in the presence of large noise and outliers. We validate the proposed algorithm, named QUASAR (QUAternion-based Semidefinite relAxation for Robust alignment), in both synthetic and real datasets showing that the algorithm outperforms RANSAC, robust local optimization techniques, global outlier-removal procedures, and Branch-and-Bound methods. QUASAR is able to compute certifiably optimal solutions (i.e. the relaxation is exact) even in the case when 95% of the correspondences are outliers. Heng Yang 0002, Luca Carlone |
ICCV | 1 |