Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
Review
. 2022 Dec 28;23(1):327.
doi: 10.3390/s23010327.

RANSAC for Robotic Applications: A Survey

Affiliations
Review

RANSAC for Robotic Applications: A Survey

José María Martínez-Otzeta et al. Sensors (Basel). .

Abstract

Random Sample Consensus, most commonly abbreviated as RANSAC, is a robust estimation method for the parameters of a model contaminated by a sizable percentage of outliers. In its simplest form, the process starts with a sampling of the minimum data needed to perform an estimation, followed by an evaluation of its adequacy, and further repetitions of this process until some stopping criterion is met. Multiple variants have been proposed in which this workflow is modified, typically tweaking one or several of these steps for improvements in computing time or the quality of the estimation of the parameters. RANSAC is widely applied in the field of robotics, for example, for finding geometric shapes (planes, cylinders, spheres, etc.) in cloud points or for estimating the best transformation between different camera views. In this paper, we present a review of the current state of the art of RANSAC family methods with a special interest in applications in robotics.

Keywords: RANSAC; feature matching; object recognition; real time; robotic systems; shape detection; transformation matrix.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest.

Figures

Figure 1
Figure 1
The general setup of epipolar geometry. The planar region defined by the points P, c1, and c2 is the epipolar plane. The blue line is the baseline, while the two orange lines are the epipolar lines.
Figure 2
Figure 2
Visualization of a point cloud of a room.

References

    1. Fischler M.A., Bolles R.C. Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography. Commun. ACM. 1981;24:381–395. doi: 10.1145/358669.358692. - DOI
    1. Voulodimos A., Doulamis N., Doulamis A., Protopapadakis E. Deep learning for computer vision: A brief review. Comput. Intell. Neurosci. 2018;2018:7068349. doi: 10.1155/2018/7068349. - DOI - PMC - PubMed
    1. Guo Y., Liu Y., Oerlemans A., Lao S., Wu S., Lew M.S. Deep learning for visual understanding: A review. Neurocomputing. 2016;187:27–48. doi: 10.1016/j.neucom.2015.09.116. - DOI
    1. Choi S., Kim T., Yu W. Performance evaluation of RANSAC family; Proceedings of the British Machine Vision Conference; London, UK. 7–10 September 2009; pp. 81.1–81.12.
    1. Rousseeuw P.J. Least median of squares regression. J. Am. Stat. Assoc. 1984;79:871–880. doi: 10.1080/01621459.1984.10477105. - DOI

LinkOut - more resources