scispace - formally typeset
Search or ask a question
Proceedings ArticleDOI

MC-RANSAC: A Pre-processing Model for RANSAC using Monte Carlo method implemented on a GPU

21 Oct 2013-pp 1380-1383
TL;DR: A GPU based RANSAC algorithm with pre-processing of the assumed sample set of hypothetical inliers by Monte Carlo method is presented, showing significant improvement in the performance of plane segmentation algorithm over the randomly sampled subset of hypotheticalInliers.
Abstract: RANSAC is a repeating hypothesize-and-verify procedure for parameter estimation and filtering of noise or outlier data. In the traditional approach, this algorithm is evaluated without any prior information on the set of data points which leads to an increase in the number of iterations and compute time. In this paper, we present a GPU based RANSAC algorithm with pre-processing of the assumed sample set of hypothetical inliers by Monte Carlo method. Based on our implementation and results using the Point Cloud Library and NVIDIA CUDA framework for data intensive tasks we obtain significant improvement in the performance of plane segmentation algorithm over the randomly sampled subset of hypothetical inliers. The final consensus set is formed with less number of iterations using our pre-processing model. We can conclude that a pre-processed sample set of hypothetical inliers results in a faster determination of the consensus set consisting of maximum inliers.

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI
TL;DR: A robust and efficient method that detects the gross outliers to increase the inlier to outlier ratio in a reduced set of corresponding image points is proposed and extremely reduces the required runtime of RANSAC, while improving its accuracy.
Abstract: The goal of robust parameter estimation is developing a model which can properly fit to data. Parameter estimation of a geometric model, in presence of noise and error, is an important step in many image processing and computer vision applications. As the random sample consensus (RANSAC) algorithm is one of the most well-known algorithms in this field, there have been several attempts to improve its performance. In this paper, after giving a short review on existing methods, a robust and efficient method that detects the gross outliers to increase the inlier to outlier ratio in a reduced set of corresponding image points is proposed. It has a new hypothesis and verification scheme which utilizes spatial relations between extracted corresponding points in two images. It can also be considered as a preprocessing step for RANSAC to improve the accuracy as well as the runtime of RANSAC in estimating the parameters of a geometric model (such as fundamental and homography matrices). Obviously, like almost all previous works for enhancing RANSAC's runtime, the proposed method does not use heavy and compilicated processes. Performance analysis is performed on a variety of standard challenging datasets for estimating the homography and fundamental matrix (as an applicable case used in the literature, especially in the state-of-the-art methods). The performance is also compared quantitatively to RANSAC, PROSAC, and SCRAMSAC robust estimators to demonstrate its superiority. Experimental results show that the proposed method removes about 50% of outliers in most cases and hence extremely reduces the required runtime of RANSAC, while improving its accuracy.

19 citations

Posted Content
TL;DR: A novel appearance-based approach for pose estimation of a human hand using the point clouds provided by the low-cost Microsoft Kinect sensor and a modified version of the Iterative Closest Point algorithm is presented.
Abstract: We present a novel appearance-based approach for pose estimation of a human hand using the point clouds provided by the low-cost Microsoft Kinect sensor. Both the free-hand case, in which the hand is isolated from the surrounding environment, and the hand-object case, in which the different types of interactions are classified, have been considered. The hand-object case is clearly the most challenging task having to deal with multiple tracks. The approach proposed here belongs to the class of partial pose estimation where the estimated pose in a frame is used for the initialization of the next one. The pose estimation is obtained by applying a modified version of the Iterative Closest Point (ICP) algorithm to synthetic models to obtain the rigid transformation that aligns each model with respect to the input data. The proposed framework uses a "pure" point cloud as provided by the Kinect sensor without any other information such as RGB values or normal vector components. For this reason, the proposed method can also be applied to data obtained from other types of depth sensor, or RGB-D camera.

6 citations


Cites methods from "MC-RANSAC: A Pre-processing Model f..."

  • ...Several variations of the algorithm have been proposed using different cost functions or adaptive parameters for better performance [21; 22]....

    [...]

Patent
17 Jul 2014
TL;DR: In this article, the shape primitives of the master model were determined by using a shape primitive identification technique such as a random sample consensus (RANSAC) technique, and the identified or determined shapes were subtracted from the master models to determine the shape residues of the model.
Abstract: Technologies may be generally described to provide viewer optimized compression of a model. In some examples, a computing device may receive a request to compress a master model for a viewer. The computing device may determine shape primitives of the master model through use of a shape primitive identification technique such as a random sample consensus (RANSAC) technique. The identified or determined shape primitives may be subtracted from the master model to determine residues of the master model. A processed model may be generated from the residues of the master model and the shape primitives. Visible subsets, visible based on a view cone of the viewer, of the residues and the shape primitives may be selected from the processed model, from which a compressed model may be generated. The processed model may then be used to generate a second view without redetermining the shape primitives.

5 citations

Book ChapterDOI
01 Jan 2016
TL;DR: In this article, an appearance-based approach for pose estimation of a human hand using the point clouds provided by the low-cost Microsoft Kinect sensor is presented, where the pose estimation is obtained by applying a modified version of the Iterative Closest Points (ICP) algorithm to the synthetic models.
Abstract: We present a novel appearance-based approach for pose estimation of a human hand using the point clouds provided by the low-cost Microsoft Kinect sensor. Both the free-hand case, in which the hand is isolated from the surrounding environment, and the hand-object case, in which the different types of interactions are classified, have been considered. The pose estimation is obtained by applying a modified version of the Iterative Closest Point (ICP) algorithm to the synthetic models. The proposed framework uses a “pure” point cloud as provided by the Kinect sensor without any other information such as RGB values or normal vector components.

3 citations

Dissertation
01 Jan 2016
TL;DR: This dissertation aims to provide a history of statistics and computer science in South Africa from 1989 to 2002, a period chosen in order to explore its roots as well as specific cases up to and including the year of apartheid.
Abstract: Master of Science in Statistics and Computer Science.University of KwaZulu-Natal, Durban 2016.

1 citations


Additional excerpts

  • ...MC-RANSAC [49], proposed by Trivedi et....

    [...]

References
More filters
Journal ArticleDOI
TL;DR: New results are derived on the minimum number of landmarks needed to obtain a solution, and algorithms are presented for computing these minimum-landmark solutions in closed form that provide the basis for an automatic system that can solve the Location Determination Problem under difficult viewing.
Abstract: A new paradigm, Random Sample Consensus (RANSAC), for fitting a model to experimental data is introduced. RANSAC is capable of interpreting/smoothing data containing a significant percentage of gross errors, and is thus ideally suited for applications in automated image analysis where interpretation is based on the data provided by error-prone feature detectors. A major portion of this paper describes the application of RANSAC to the Location Determination Problem (LDP): Given an image depicting a set of landmarks with known locations, determine that point in space from which the image was obtained. In response to a RANSAC requirement, new results are derived on the minimum number of landmarks needed to obtain a solution, and algorithms are presented for computing these minimum-landmark solutions in closed form. These results provide the basis for an automatic system that can solve the LDP under difficult viewing

23,396 citations


"MC-RANSAC: A Pre-processing Model f..." refers methods in this paper

  • ...procedure for parameter estimation and filtering of noise or outlier data....

    [...]

Book ChapterDOI
12 Oct 2008
TL;DR: The technique developed is capable of efficiently adapting to the constraints presented by a fixed time budget, while at the same time providing accurate estimation over a wide range of inlier ratios, and shows significant improvements in accuracy and speed over existing techniques.
Abstract: The Random Sample Consensus (RANSAC) algorithm is a popular tool for robust estimation problems in computer vision, primarily due to its ability to tolerate a tremendous fraction of outliers. There have been a number of recent efforts that aim to increase the efficiency of the standard RANSAC algorithm. Relatively fewer efforts, however, have been directed towards formulating RANSAC in a manner that is suitable for real-time implementation. The contributions of this work are two-fold: First, we provide a comparative analysis of the state-of-the-art RANSAC algorithms and categorize the various approaches. Second, we develop a powerful new framework for real-time robust estimation. The technique we develop is capable of efficiently adapting to the constraints presented by a fixed time budget, while at the same time providing accurate estimation over a wide range of inlier ratios. The method shows significant improvements in accuracy and speed over existing techniques.

524 citations


"MC-RANSAC: A Pre-processing Model f..." refers methods in this paper

  • ...This assumed model is then evaluated on the complete dataset and its consistency is determined iteratively until the probability of determining a model with better inliers outrun the current best model falls below a predefined threshold (typically 1%-5%.)....

    [...]

Journal ArticleDOI
13 Oct 2003
TL;DR: A practical preemption scheme is proposed and it is shown that the preemption is powerful enough to enable robust live structure and motion estimation.
Abstract: A system capable of performing robust live ego-motion estimation for perspective cameras is presented. The system is powered by random sample consensus with preemptive scoring of the motion hypotheses. A general statement of the problem of efficient preemptive scoring is given. Then a theoretical investigation of preemptive scoring under a simple inlier-outlier model is performed. A practical preemption scheme is proposed and it is shown that the preemption is powerful enough to enable robust live structure and motion estimation.

513 citations


"MC-RANSAC: A Pre-processing Model f..." refers methods in this paper

  • ...Therefore, selection of this assumed minimal subset S of the data forms the key evaluation point of this iterative algorithm....

    [...]

  • ...As stated above, RANSAC involves a two-step process where the first step deals with optimizing the sampling technique and the second step deals with the verification model process....

    [...]

Proceedings ArticleDOI
Nister1
01 Jan 2003
TL;DR: A practical preemption scheme is proposed and it is shown that the preemption is powerful enough to enable robust live structure and motion estimation.
Abstract: A system capable of performing robust live ego-motion estimation for perspective cameras is presented. The system is powered by random sample consensus with preemptive scoring of the motion hypotheses. A general statement of the problem of efficient preemptive scoring is given. Then a theoretical investigation of preemptive scoring under a simple inlier-outlier model is performed. A practical preemption scheme is proposed and it is shown that the preemption is powerful enough to enable robust live structure and motion estimation.

453 citations

Proceedings ArticleDOI
01 Jan 2009
TL;DR: RANSAC (Random Sample Consensus) has been popular in regression problem with samples contaminated with outliers, but there are a few survey and performance analysis on them.
Abstract: RANSAC (Random Sample Consensus) has been popular in regression problem with samples contaminated with outliers. It has been a milestone of many researches on robust estimators, but there are a few survey and performance analysis on them. This paper categorizes them on their objectives: being accurate, being fast, and being robust. Performance evaluation performed on line fitting with various data distribution. Planar homography estimation was utilized to present performance in real data.

449 citations