Yunpeng Shi

dblp:206/6163 · DBLP profile ↗
← Back
12ranked-venue papers
6as first author
6since 2021 · last 2026
0000-0003-2388-2766ORCID · corroborated

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

Artificial intelligence and machine learning · 9 · 4 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 3 first-author · 4 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.

Theoretical computer science
6 papers
Graph algorithms and graph theory · 51% Mathematical optimization · 31% Distributed computing theory · 11%
Artificial intelligence
4 papers
3D vision · 100%

Topics — the 16 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision
structure from motion
2.542025
Cycle-Sync: Robust Global Camera Pose Estimation through Enhanced Cycle-Consistent Synchronization · NeurIPS 2025
Efficient Detection of Long Consistent Cycles and its Application to Distributed Synchronization · CVPR 2024
Fast, Accurate and Memory-Efficient Partial Permutation Synchronization · CVPR 2022
Graph algorithms and graph theory
cycle consistency
1.322024
Efficient Detection of Long Consistent Cycles and its Application to Distributed Synchronization · CVPR 2024
Fast, Accurate and Memory-Efficient Partial Permutation Synchronization · CVPR 2022
Graph algorithms and graph theory › graph optimization
group synchronization
1.022022
Robust Group Synchronization via Quadratic Programming · ICML 2022
Message Passing Least Squares Framework and its Application to Rotation Synchronization · ICML 2020
Computer vision › 3D vision
camera pose estimation
1.022025
Cycle-Sync: Robust Global Camera Pose Estimation through Enhanced Cycle-Consistent Synchronization · NeurIPS 2025
Estimation of Camera Locations in Highly Corrupted Scenarios: All About That Base, No Shape Trouble · CVPR 2018
Computer vision › 3D vision › structure from motion
rotation averaging
0.912025
Cycle-Sync: Robust Global Camera Pose Estimation through Enhanced Cycle-Consistent Synchronization · NeurIPS 2025
Computer vision › 3D vision › multi-view geometry
permutation synchronization
0.612022
Fast, Accurate and Memory-Efficient Partial Permutation Synchronization · CVPR 2022
Mathematical optimization › continuous optimization › nonlinear optimization
quadratic programming
0.612022
Robust Group Synchronization via Quadratic Programming · ICML 2022
Graph algorithms and graph theory
graph matching
0.412020
Robust Multi-Object Matching via Iterative Reweighting of the Graph Connection Laplacian · NeurIPS 2020
Distributed computing theory
message passing
0.412020
Message Passing Least Squares Framework and its Application to Rotation Synchronization · ICML 2020
Coding theory › constrained coding
synchronization
0.412020
Message Passing Least Squares Framework and its Application to Rotation Synchronization · ICML 2020
Computer vision › 3D vision
visual localization
0.312018
Estimation of Camera Locations in Highly Corrupted Scenarios: All About That Base, No Shape Trouble · CVPR 2018
Mathematical optimization › statistical estimation
robust estimation
0.312018
Estimation of Camera Locations in Highly Corrupted Scenarios: All About That Base, No Shape Trouble · CVPR 2018
Computer vision › 3D vision
outlier rejection
0.312025
Cycle-Sync: Robust Global Camera Pose Estimation through Enhanced Cycle-Consistent Synchronization · NeurIPS 2025
Distributed computing theory
distributed synchronization
0.212024
Efficient Detection of Long Consistent Cycles and its Application to Distributed Synchronization · CVPR 2024
Mathematical optimization
nonconvex optimization
0.212022
Fast, Accurate and Memory-Efficient Partial Permutation Synchronization · CVPR 2022
Mathematical optimization › iterative methods
projected power method
0.212022
Fast, Accurate and Memory-Efficient Partial Permutation Synchronization · CVPR 2022

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

uniform corruption model · 1.5matrix multiplication · 1.5spectral initialization · 1.1projected power method · 1.1cycle-edge message passing · 1.1welsch robust loss · 0.9robust subspace recovery · 0.9message-passing least squares · 0.9quadratic programming · 0.6cycle consistency · 0.6reweighted least squares · 0.4message passing · 0.4corruption estimation · 0.4pairwise direction filtering · 0.3geometric consistency · 0.3
YearPublicationVenuePosition
2026 Fast Rigid Alignment of Heterogeneous Images in Sliced Wasserstein Distance
Yunpeng Shi, Amit Singer, Eric J. Verbeke
SIAM J. Imaging Sci.1
2025 Cycle-Sync: Robust Global Camera Pose Estimation through Enhanced Cycle-Consistent Synchronization
abstract
We introduce Cycle-Sync, a robust and global framework for estimating camera poses (both rotations and locations). Our core innovation is a location solver that adapts message-passing least squares (MPLS) - originally developed for group synchronization - to the camera localization setting. We modify MPLS to emphasize cycle-consistent information, redefine cycle consistencies using estimated distances from previous iterations, and incorporate a Welsch-type robust loss. We establish the strongest known deterministic exact-recovery guarantee for camera location estimation, demonstrating that cycle consistency alone enables the lowest sample complexity to date. To further boost robustness, we introduce a plug-and-play outlier rejection module inspired by robust subspace recovery, and we fully integrate cycle consistency into MPLS for rotation averaging. Our global approach avoids the need for bundle adjustment. Experiments on synthetic and real datasets show that Cycle-Sync consistently outperforms leading pose estimators, including full structure-from-motion pipelines with bundle adjustment.
Shaohan Li, Yunpeng Shi, Gilad Lerman
NeurIPS2
2024 Efficient Detection of Long Consistent Cycles and its Application to Distributed Synchronization
abstract
Group synchronization plays a crucial role in global pipelines for Structure from Motion (SfM). Its formulation is nonconvex and it is faced with highly corrupted measurements. Cycle consistency has been effective in addressing these challenges. However, computationally efficient solutions are needed for cycles longer than three, especially in practical scenarios where 3-cycles are unavailable. To overcome this computational bottleneck, we propose an algorithm for group synchronization that leverages information from cycles of lengths ranging from three to six with a time complexity of order O(n3) (or O(n2.373) when using a faster matrix multiplication algorithm). We establish non-trivial theory for this and related methods that achieves competitive sample complexity, assuming the uniform corruption model. To advocate the practical need for our method, we consider distributed group synchronization, which requires at least 4-cycles, and we illustrate state-of-the-art performance by our method in this context.
Shaohan Li, Yunpeng Shi, Gilad Lerman
CVPR2
2022 Fast, Accurate and Memory-Efficient Partial Permutation Synchronization
abstract
Previous partial permutation synchronization (PPS) algorithms, which are commonly used for multi-object matching, often involve computation-intensive and memory-demanding matrix operations. These operations become intractable for large scale structure-from-motion datasets. For pure permutation synchronization, the recent Cycle-Edge Message Passing (CEMP) framework suggests a memory-efficient and fast solution. Here we overcome the restriction of CEMP to compact groups and propose an improved algorithm, CEMP-Partial, for estimating the corruption levels of the observed partial permutations. It allows us to subsequently implement a nonconvex weighted projected power method without the need of spectral initialization. The resulting new PPS algorithm, MatchFAME (Fast, Accurate and Memory-Efficient Matching), only involves sparse matrix operations, and thus enjoys lower time and space complexities in comparison to previous PPS algorithms. We prove that under adversarial corruption, though without additive noise and with certain assumptions, CEMP-Partial is able to exactly classify corrupted and clean partial permutations. We demonstrate the state-of-the-art accuracy, speed and memory efficiency of our method on both synthetic and real datasets.
Shaohan Li, Yunpeng Shi, Gilad Lerman
CVPR2
2022 Robust Group Synchronization via Quadratic Programming
abstract
We propose a novel quadratic programming formulation for estimating the corruption levels in group synchronization, and use these estimates to solve this problem. Our objective function exploits the cycle consistency of the group and we thus refer to our method as detection and estimation of structural consistency (DESC). This general framework can be extended to other algebraic and geometric structures. Our formulation has the following advantages: it can tolerate corruption as high as the information-theoretic bound, it does not require a good initialization for the estimates of group elements, it has a simple interpretation, and under some mild conditions the global minimum of our objective function exactly recovers the corruption levels. We demonstrate the competitive accuracy of our approach on both synthetic and real data experiments of rotation averaging.
Yunpeng Shi, Cole Wyeth, Gilad Lerman
ICML1
2021 Scalable Cluster-Consistency Statistics for Robust Multi-Object Matching
abstract
We develop new statistics for robustly filtering corrupted keypoint matches in the structure from motion pipeline. The statistics are based on consistency constraints that arise within the clustered structure of the graph of keypoint matches. The statistics are designed to give smaller values to corrupted matches and than uncorrupted matches. These new statistics are combined with an iterative reweighting scheme to filter keypoints, which can then be fed into any standard structure from motion pipeline. This filtering method can be efficiently implemented and scaled to massive datasets as it only requires sparse matrix multiplication. We demonstrate the efficacy of this method on synthetic and real structure from motion datasets and show that it achieves state-of-the-art accuracy and speed in these tasks.
Yunpeng Shi, Shaohan Li, Tyler Maunu, Gilad Lerman
3DV1
2020 Message Passing Least Squares Framework and its Application to Rotation Synchronization
abstract
We propose an efficient algorithm for solving group synchronization under high levels of corruption and noise, while we focus on rotation synchronization. We first describe our recent theoretically guaranteed message passing algorithm that estimates the corruption levels of the measured group ratios. We then propose a novel reweighted least squares method to estimate the group elements, where the weights are initialized and iteratively updated using the estimated corruption levels. We demonstrate the superior performance of our algorithm over state-of-the-art methods for rotation synchronization using both synthetic and real data.
Yunpeng Shi, Gilad Lerman
ICML1
2020 Robust Multi-Object Matching via Iterative Reweighting of the Graph Connection Laplacian
abstract
We propose an efficient and robust iterative solution to the multi-object matching problem. We first clarify serious limitations of current methods as well as the inappropriateness of the standard iteratively reweighted least squares procedure. In view of these limitations, we suggest a novel and more reliable iterative reweighting strategy that incorporates information from higher-order neighborhoods by exploiting the graph connection Laplacian. We demonstrate the superior performance of our procedure over state-of-the-art methods using both synthetic and real datasets.
Yunpeng Shi, Shaohan Li, Gilad Lerman
NeurIPS1
2020 Multi-strategy synergy-based backtracking search optimization algorithm
Fengtao Wei, Yunpeng Shi
Soft Comput.2
2019 Attribute reduction based on k-nearest neighborhood rough sets
Changzhong Wang, Yunpeng Shi, Xiaodong Fan, Ming-Wen Shao
Int. J. Approx. Reason.2
2018 Estimation of Camera Locations in Highly Corrupted Scenarios: All About That Base, No Shape Trouble
abstract
We propose a strategy for improving camera location estimation in structure from motion. Our setting assumes highly corrupted pairwise directions (i.e., normalized relative location vectors), so there is a clear room for improving current state-of-the-art solutions for this problem. Our strategy identifies severely corrupted pairwise directions by using a geometric consistency condition. It then selects a cleaner set of pairwise directions as a preprocessing step for common solvers. We theoretically guarantee the successful performance of a basic version of our strategy under a synthetic corruption model. Numerical results on artificial and real data demonstrate the significant improvement obtained by our strategy.
Yunpeng Shi, Gilad Lerman
CVPR1
2018 Exact Camera Location Recovery by Least Unsquared Deviations
abstract
We establish exact recovery for the Least Unsquared Deviations (LUD) algorithm of Özyeşil and Singer. More precisely, we show that for sufficiently many cameras with given corrupted pairwise directions, where both camera locations and pairwise directions are generated by a special probabilistic model, the LUD algorithm exactly recovers the camera locations with high probability. A similar exact recovery guarantee for camera locations was established for the ShapeFit algorithm by Hand, Lee, and Voroninski, but with typically less corruption.
Gilad Lerman, Yunpeng Shi, Teng Zhang 0002
SIAM J. Imaging Sci.2