DLOSAC: Joint Spatial-Geometric Image Estimation via Delaunay-Guided Local Optimization RANSAC
Authors: Yu Liu, Meiqi Zhou, Zipei Fan, Guanyuan Feng, Xuan Song
Organizations: School of Artificial Intelligence, Jilin University, China. · School of Computer Science and Technology, Changchun University of Science and Technology, China.
Reliable image geometric estimation from noisy matching points is typically addressed using RANSAC, often combined with local optimization to refine inliers and model parameters. However, existing paradigms are predominantly residual-centric; even heuristic attempts to enforce spatial uniformity suffer from a sequential, two-stage nature that inherently decouples distribution optimization from geometric refinement, preventing an effective trade-off. In this paper, we propose DLOSAC, a local optimization framework that jointly incorporates both geometric consistency and spatial distribution information. We begin by constructing a Delaunay triangulation over candidate inliers to explicitly encode neighborhood topology. The geometric module introduces an edge-based consistency metric to evaluate geometric errors, while the spatial module derives distribution descriptors from triangle areas and edge attributes to quantify the clustering of inliers. Finally, we combine edge-based geometric constraints, spatial distribution regularization, and traditional point-level geometric constraints to improve the quality of geometric parameters. Extensive experiments on six publicly available real-world datasets, covering three types of geometric estimation tasks, achieve state-of-the-art performance.
Figures & tables
Fig. 1 : Overview of our framework. Given RGB images from different viewpoints, initial matches are obtained through ORB feature extraction and refined using RANSAC. A Delaunay triangulation is then built over the inliers to capture neighborhood relationships, followed by the computation of spatial distribution and geometric consistency losses. Finally, a weighted matrix is used to optimize the geometric parameters.
TABLE I : The error and improvement rates for all methods (1st row) across tasks (1st column) and datasets (2nd column) are presented, along with the average performance (Avg.) of each task across benchmarks. The optimal results are indicated in bold , and the second-best results are marked with underline .
Method
F-Matrix
Rel. Pose
Homo.
Avg.
RANSAC
18.24
24.62
8.26
17.04
LO-RANSAC
29.66
41.18
16.41
29.08
LO + -RANSAC
26.43
38.08
14.24
26.25
GC-RANSAC
65.32
92.56
45.11
67.66
PSC-RANSAC
72.17
98.32
48.22
72.90
DLOSAC (Ours)
42.65
58.90
22.73
41.43
TABLE II : Comparison of average runtime (ms). Our method is highlighted in blue . Bold and underlined values indicate the best and second-best performance, respectively.
Method
Fund. Matrix
Rel. Pose
Homo.
ϵavg (px)
ϵstd (px)
ϵR ( ∘ )
ϵt ( ∘ )
ϵavg (px)
ϵstd (px)
w/o ( Ledge+Lspatial )
0.573
0.580
4.133
13.061
1.447
1.411
w/o ( Ledge )
0.295
0.371
2.755
9.122
0.935
1.173
w/o ( Lspatial )
0.181
0.212
2.643
10.90
0.736
0.928
DLOSAC (Ours)
0.156
0.191
2.320
7.501
0.588
0.902
TABLE III : Ablation Study. Mean errors and standard deviations across all datasets for three geometric estimation tasks. For relative-pose estimation, rotation and translation errors are reported separately. The best results are highlighted in bold .
Fig. 5 : Parameter analysis: (a) Weighting coefficient for the spatial distribution loss λspatial ; (b) Regularization weight σ .
Robust geometric model estimation is a fundamental problem in computer vision. RANSAC and its variants remain widely used for this task; however, they rely on stochastic minimal sampling. In this article, we propose Density Search Sample Consensus (DS-SAC), a deterministic robust estimation framework, that avoids repeated random sampling by searching dense regions. Starting from an initial model estimated from the available points, the method performs local exploration via forward and backward search. To facilitate global exploration, DS-SAC recursively partitions the point set using signed residuals and searches each valid partition for high-consensus models. We show that DS-SAC has polynomial complexity with respect to the number of points, making it an efficient alternative to stochastic consensus-based methods. Experiments on large-scale real-world datasets for homography, fundamental matrix, and essential matrix estimation show that DS-SAC achieves higher AUC scores, competitive or lower median pose errors, and faster runtime compared with widely used robust estimators, including RANSAC, MAGSAC, LO-RANSAC, and GC-RANSAC.
Suraj Thapa, Muhammad Aminul Islam
Tagliatela College of Engineering, University of New Haven, 300 Boston Post Rd, West Haven, 06516, CT, USA.
RANSAC scoring and local optimization (LO) impose different robustness requirements, motivating the separation of hypothesis selection from refinement. We systematically isolate the effects of robust-loss shape, incorrectly specified inlier scales, and optimization strategy on essential matrix, fundamental matrix, and homography estimation. A profile-marginal score marginalizes the nuisance inlier scale and selects an inlier partition, from which we estimate the scale that sets the LO loss width; this makes LO robust to an inlier scale specified too large, whereas one specified too small degrades selection itself. Refinement needs gradient from correspondences the seed currently rejects: optimizers that reweight from current residuals stay pinned to their seed, whereas methods with broad basins recover strongly perturbed seeds yet degrade accurate score-selected hypotheses, so basin size alone is insufficient to assess RANSAC LO. Joint half-quadratic optimization balances the two and is the most consistent strategy across model classes. An optimizer matched to the profile-marginal score, which never decreases it, does not reach the best accuracy, challenging the prescription that scoring and refinement objectives should match. Composed from these findings, our RANSAC reduces the median essential-matrix pose error of a state-of-the-art RANSAC on PhotoTourism from 2.23 degrees to 1.58 degrees with a correctly specified inlier scale and from 38 degrees to 6.2 degrees when it is grossly misspecified (128x too large).
Reliable semi-dense matching is essential for modern geometric vision systems. Designed under a coarse-to-fine paradigm, it achieves an optimal balance between performance and computational cost. However, existing methods often struggle to provide well-quantified uncertainties, where catastrophic coarse-assignment failures are ignored, leading to truncated error distributions and severely misjudged geometric estimations. In this paper, we propose a lightweight, post-hoc overall uncertainty estimation framework that introduces a two-component calibrated Laplace mixture model with only 9 learnable parameters. The objective is to explicitly capture both the sharp local refinement noise and the broader tail of coarse-assignment failures. We introduce the Coarse-success posterior Refit (CoRe) method, a geometric refitting module that utilizes the posterior probability of coarse-assignment success as soft correspondence weights. Extensive experiments show that our method consistently improves downstream geometric accuracy across various pretrained-only matchers and robust estimators with minimal computational overhead. Our code is available at https://github.com/khoavpt/Probabilistic-matching.
Khoa Hoang, Hoang-Tuan Nguyen, Huong Ninh +2
University of Engineering and Technology, Vietnam National University, Hanoi · Optoelectronics Center, Viettel Aerospace Institute, Viettel Group · National Yang Ming Chiao Tung University, Taiwan