This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
2 IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING
three-point-based, two-point-based, and one-point-based.
Three-point-based ones purely leverage keypoint location
information and sample three correspondences per iteration
to generate hypothesis; two-point- and one-point-based
ones, respectively, consider normals and local reference
frames (LRFs) in addition to keypoint locations, and thus,
less correspondences are required to form a sample. Because
three-point-based sampling approaches have a theoretical
time complexity of O(n
3
), most studies pay more attention
to two-point- and one-point-based methods and develop
guiding strategies for methods in the two categories [1],
[21] to achieve higher efficiency. However, because normals
and LRFs are very sensitive to common nuisances such as
noise and occlusion, two-point- and one-point-based methods,
even with guided sampling techniques, are not reliable in
the presence of common nuisances (as will be verified
in Section IV). At present, it is still very challenging for
6-DOF pose estimators to achieve a good balance in terms of
accuracy, robustness, and efficiency.
A. Motivation and Contributions
To achieve accurate, robust, and fast 6-DOF pose estimation
from noisy correspondences, we propose a robust estimator
called SAmple Consensus by sampling COmptibility Triangles
in graphs (SAC-COT). Unlike previous methods, we focus
on a three-point-based sampling technique due to its stability
and develop a robust approach to guide three-point sampling,
making SAC-COT accurate and robust while even being more
efficient than several two-point- and one-point-based methods.
SAC-COT first models the correspondence set as a graph with
edges connecting compatible correspondences. Then, guided
three-point sampling is performed in the graph by ranking
Compatibility Triangles (COTs) formed by ternary loops.
Finally, the 6-DOF pose hypothesis generated by the COT
yielding the maximum consensus remains the output of SAC-
COT. Here, the concept “compatibility,” in the context of 3-D
feature correspondences, indicates that two correspondences
are geometrically consistent, which is usually reflected by
enforcing robust geometric constraints [8], [22]. Experiments
have been carried out on four data sets with different applica-
tion scenarios, nuisances, and data modalities. Comparisons
with several state-of-the-art estimators further confirm the
outstanding performance of SAC-COT. To summarize, this
article presents two main contributions.
1) We propose a guided approach for three-point corre-
spondence sampling to achieve convincing 6-DOF pose
hypotheses. It is based on a novel correspondence sam-
ple representation, i.e., COT. COT, on the one hand,
inherits the merit of distance constraints of being robust
to common nuisances and, on the other hand, greatly
alleviates their ambiguity problem. By ranking and
sampling COTs, we show that correct hypotheses can
be generated in the early iteration stage. Moreover, the
proposed sampling technique is general, i.e., it can boost
the registration performance of other three-point-based
RANSAC methods.
2) We propose an accurate, robust, and fast 6-DOF
pose estimator, i.e., SAC-COT, for 3-D registration.
SAC-COT manages to generate reasonable hypotheses
with a few iterations due to its smart sampling strategy.
Comparative experiments on six data sets with different
application scenarios, nuisances, and data modalities
demonstrate that SAC-COT is efficient, accurate, and
resilient to Gaussian noise, data decimation, holes, clut-
ter, partial overlap, varying scales of input correspon-
dences, and data modality variation.
B. Novelty Illustration With Respect to Related Methods
To highlight the novelty of our method, we compare our
method against related methods to illustrate its distinctions.
1) Guided Sampling Methods: Critical to guided sam-
pling is the rule of defining/mining good samples.
Although some guided sampling methods have been
proposed, e.g., compatibility-guided sampling consensus
(CG-SAC) [1], our guiding rule is different with them
from at least three aspects: 1) the guiding targets are
different, i.e., SAC-COT guides correspondence triplets
while CG-SAC guides correspondence pairs; 2) the
guiding rule of SAC-COT is based on properties of a
graph, while others simply employ correspondence cues;
and 3) SAC-COT employs a simple distance constraint
to mine good samples, while CG-SAC additionally con-
siders other constraints that are more time-consuming
and could even degrade the robustness of the estimator.
2) Compatibility-Based Methods: Two compatibility-based
methods, i.e., CG-SAC [1] and compatibility features
(CFs) [23], also leverage the compatibility cue of
3-D feature correspondences. The novelty of SAC-COT
against CG-SAC has been previously stated (CG-SAC is
also experimentally compared with SAC-COT). Regard-
ing CF, we note that CF is proposed for 3-D corre-
spondence grouping rather than 6-DOF pose estimation.
In addition, CF still uses a pairwise correspondence
constraint, whereas SAC-COT proposes a triplet one to
form COTs and introduces a guiding rule for COTs to
achieve fast and accurate 6-DOF pose estimation.
3) Geometric-Constraint-Based Methods: It is common to
leverage geometric constraints to assist the 3-D registra-
tion [1], [24]–[26]. Compared with existing methods, the
proposed COT representation is grounded on the corre-
spondence compatibility cue and extracted from a com-
patibility graph rather than greedy spatial search [24],
merely employs a simple distance constraint while deliv-
ering high accuracy, without the need of trying and
combining different geometric constraints, and is a cor-
respondence triplet representation, and SAC-COT ranks
triplets rather than correspondences or correspondence
pairs [1], [26].
C. Article Organization
The rest of this article is structured as follows. Section II
briefly reviews the estimators in the RANSAC family.
Section III introduces the technique details of our SAC-COT
Authorized licensed use limited to: FUDAN UNIVERSITY. Downloaded on March 14,2021 at 06:43:52 UTC from IEEE Xplore. Restrictions apply.