Papers
Topics
Authors
Recent
Search
2000 character limit reached

Non-Minimal Sampling and Consensus for Prohibitively Large Datasets

Published 24 Apr 2026 in cs.CV | (2604.22518v1)

Abstract: We introduce NONSAC (Non-Minimal Sampling and Consensus), a general framework for robust and scalable model estimation from arbitrarily large datasets contaminated with noise and outliers. NONSAC repeatedly samples non-minimal subsets of data and generates model hypotheses using a robust estimator, producing multiple candidate models. The final model is selected based on a predefined scoring rule that evaluates hypothesis quality. Our framework is estimator-agnostic and can be integrated with existing geometric fitting algorithms such as RANSAC to improve both scalability and robustness to outliers. We propose and evaluate various scoring rules for NONSAC on relative camera pose estimation, Perspective-n-Point, and point cloud registration. Furthermore, we showcase the applicability of NONSAC to correspondence-free point cloud registration by hypothesizing all-to-all correspondences.

Summary

  • The paper introduces a non-minimal sampling strategy that leverages statistical fluctuations in inlier ratios to generate accurate model hypotheses even with high outlier contamination.
  • The approach employs estimator-agnostic hypothesis generation and robust scoring rules, such as the truncated Lp cost, to select the best model efficiently.
  • Extensive experiments on relative pose, PnP, and point cloud registration demonstrate NONSAC's scalability and superior performance in scenarios with up to 99% outliers.

NONSAC: Non-Minimal Sampling and Consensus for Scalable Robust Estimation

Introduction and Motivation

Geometric model estimation is a critical component in computer vision and robotics, forming the basis for problems such as relative pose estimation, Perspective-nn-Point (PnP), and point cloud registration. The shift toward data-rich applications has resulted in the proliferation of massive correspondence sets populated by high proportions of outliers. Classical approaches—such as RANSAC and global methods—are effective up to moderate outlier ratios and tractable dataset sizes, but they either become infeasible or deteriorate in performance as scale and outlier contamination escalate.

This paper introduces NONSAC (Non-Minimal Sampling and Consensus), providing a robust and scalable alternative. NONSAC is a wrapper paradigm: it repeatedly draws independent non-minimal subsets, applies any core estimator to propose hypotheses, and aggregates the outcomes using robust selection rules. This approach decouples computational requirements from the dataset size and leverages statistical variability across subsets, which is crucial for model discovery under extreme outlier fractions. Figure 1

Figure 1: NONSAC pipeline: independent non-minimal samples yield model hypotheses, whose qualities are aggregated via various selection rules.

Methodology

Non-Minimal Sampling Strategy

Classically, robust estimation operates either by repeated minimal sampling (as in RANSAC) or by global batch processing. NONSAC deviates fundamentally by sampling non-minimal subsets—fixed-size groups larger than the minimal sample size but much smaller than the full data volume—from potentially enormous correspondence sets. Each subset is guaranteed to be processable in memory. The Central Limit Theorem ensures that the inlier ratio in these samples will fluctuate; some samples will possess outlier contamination significantly below the global rate, which is essential for any robust estimator to produce accurate hypotheses when facing extremely high outlier ratios.

Estimator-Agnostic Hypothesis Generation

The NONSAC framework is compatible with arbitrary geometric estimators. For each non-minimal subset, an estimator (e.g., RANSAC over minimal samples within the subset) hypothesizes model parameters, computes residuals, and determines an inlier set. Key to scaling is that the estimator never consumes or scores hypotheses against the entire correspondence set, only the manageable subset.

Hypothesis Selection via Scoring Rules

After multiple hypotheses are generated, NONSAC uses explicit scoring rules to select the final model. The rules range from simple (choosing the hypothesis with the most inliers) to composite (e.g., truncated LpL_p (TLP) cost, pairwise costs between models). These rules differ in their robustness and ability to distinguish between plausible and spurious hypotheses, especially in regimes of low inlier ratios.

Experimental Evaluation

The authors conduct extensive experiments on three core estimation problems: relative pose, PnP, and point cloud registration, including a particularly challenging correspondence-free setting with all-to-all putative matches. Datasets include both simulations and real point clouds (e.g., Stanford Bunny).

Relative Pose Estimation

For relative pose, the methodology simulates two-camera geometries with controlled noise and outlier fractions, drawing thousands of non-minimal samples. NONSAC wraps a RANSAC+five-point core estimator. Strong numerical results are obtained: mAA values of 0.90–0.99 with TLP scoring at up to 97% outliers, and outperformance of inlier-based and L-estimator rules under extreme outlier or noise conditions.

Perspective-n-Point

PnP evaluations follow a similar setup, employing the P3P estimator and numerous configurations in noise and outlier space. NONSAC with TLP (using powers p=0.5,1,2p=0.5,1,2) gives mAA upwards of 0.86 in the 97% outlier regime, with robustness across incremental sample numbers.

Point Cloud Registration

In the standard setting, a modified PCR-99 serves as the estimator. Pair cost and TLP rules are benchmarked. NONSAC with TLP achieves consistent registration with mAA near 0.80–0.90 at 99% outliers for thousands of 3D correspondences, while minimum residual estimators collapse under these outlier ratios.

Correspondence-Free Registration

The most critical experiment is the all-to-all correspondence setting, where existing methods either run out of memory or exceed actionable runtimes. NONSAC remains tractable (processing times ~$30$ seconds, sub-3∘3^\circ error in 75%+ cases), while all other baselines fail. Figure 2

Figure 2: Distribution of rotation errors under various NONSAC scoring rules and processing times; only NONSAC remains feasible and numerically effective in correspondence-free registration.

Analysis of Scoring Rules

A critical insight is the dominant performance, across tasks, of the truncated LpL_p (TLP) cost rule, with optimal pp depending on problem and sample configuration. While pair cost scoring is competitive at moderate noise and outlier levels, TLP succeeds in the densest, noisiest, and most contaminated data. The gap to the "ideal hypothesis" (based on ground truth) highlights room for further refinement, possibly via adaptive or hybrid score selection.

Practical and Theoretical Implications

NONSAC demonstrates that estimator-agnostic, non-minimal, incrementally processed correspondence subsets are sufficient for robust model estimation even under outlier fractions upwards of 99.9% and at dataset scales previously out of reach. The decoupling of computational load from full dataset size implies tractable geometric estimation in current and future massive-data applications (dense image matching, SLAM under ambiguity, Lidar-data robotics).

Theoretically, NONSAC reshapes the consensus-based estimation paradigm, emphasizing sample diversity and hypothesis aggregation over exhaustive sampling or direct global optimization.

Future Directions

Potential extensions include adaptive selection or combination of scoring functions, statistical analysis of sample sizing for fixed estimator strengths, and integration into end-to-end learning frameworks where geometric model estimation bottlenecks scale. Moreover, studying sample overlap and dependence, as well as deploying NONSAC in distributed or parallel architectures, are viable avenues.

Conclusion

NONSAC presents a general, robust, and scalable approach for geometric model estimation under extreme data volume and adversarial outlier rates. Its non-minimal sampling and estimator-agnostic design, coupled with robust scoring, enable tractable and effective hypothesis selection where prior methods fail. Among scoring strategies, the truncated LpL_p cost consistently yields the best trade-off in accuracy and robustness. The framework opens new opportunities for high-volume, high-contamination geometric inference in practical vision and robotics deployments.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Tweets

Sign up for free to view the 4 tweets with 22 likes about this paper.