RANSAC experimentation Slides by Marc van Kreveld 1.

Slides:



Advertisements
Similar presentations
A small taste of inferential statistics
Advertisements

Estimation of Means and Proportions
Copyright © 2010, 2007, 2004 Pearson Education, Inc. All Rights Reserved. Lecture Slides Elementary Statistics Eleventh Edition and the Triola.
Histogram Analysis to Choose the Number of Clusters for K Means By: Matthew Fawcett Dept. of Computer Science and Engineering University of South Carolina.
The controlled assessment is worth 25% of the GCSE The project has three stages; 1. Planning 2. Collecting, processing and representing data 3. Interpreting.
Chapter 8 Linear Regression © 2010 Pearson Education 1.
Statistical Techniques I EXST7005 Lets go Power and Types of Errors.
Models with Discrete Dependent Variables
Copyright (c) Bani Mallick1 Lecture 2 Stat 651. Copyright (c) Bani Mallick2 Topics in Lecture #2 Population and sample parameters More on populations.
Data Mining CS 341, Spring 2007 Lecture 4: Data Mining Techniques (I)
Sampling Distributions
Experimental Evaluation
QMS 6351 Statistics and Research Methods Probability and Probability distributions Chapter 4, page 161 Chapter 5 (5.1) Chapter 6 (6.2) Prof. Vera Adamchik.
Inferences About Process Quality
Lecture 10: Robust fitting CS4670: Computer Vision Noah Snavely.
IB Maths SL Preparing for Examinations Teaching and Coaching.
Elec471 Embedded Computer Systems Chapter 4, Probability and Statistics By Prof. Tim Johnson, PE Wentworth Institute of Technology Boston, MA Theory and.
Math 116 Chapter 12.
Marshall University School of Medicine Department of Biochemistry and Microbiology BMS 617 Lecture 6 – Multiple comparisons, non-normality, outliers Marshall.
Copyright © Cengage Learning. All rights reserved. 12 Simple Linear Regression and Correlation.
Tips for Writing Good Scientific Lab Reports!. What makes a good scientific question?  It cannot be answered with “yes” or “no”.  It doesn’t use the.
Chapter 7: The Normal Probability Distribution
Covariance and correlation
Introduction to Science: The Scientific Method
ITEC6310 Research Methods in Information Technology Instructor: Prof. Z. Yang Course Website: c6310.htm Office:
Inference for a Single Population Proportion (p).
Sociology 5811: Lecture 10: Hypothesis Tests Copyright © 2005 by Evan Schofer Do not copy or distribute without permission.
Normal Distribution MATH 102 Contemporary Math S. Rook.
PARAMETRIC STATISTICAL INFERENCE
Section Copyright © 2014, 2012, 2010 Pearson Education, Inc. Lecture Slides Elementary Statistics Twelfth Edition and the Triola Statistics Series.
Graphical summaries of data
Big Idea 1: The Practice of Science Description A: Scientific inquiry is a multifaceted activity; the processes of science include the formulation of scientifically.
Scientific Inquiry & Skills
Scientific Method Notes or How Do I Design An Experiment?
Trust-Aware Optimal Crowdsourcing With Budget Constraint Xiangyang Liu 1, He He 2, and John S. Baras 1 1 Institute for Systems Research and Department.
10.2 Tests of Significance Use confidence intervals when the goal is to estimate the population parameter If the goal is to.
The travelling Salesman problem involves visiting every town (node) on a graph and returning to the start in the shortest distance. The slides will show.
Sullivan – Fundamentals of Statistics – 2 nd Edition – Chapter 7 Section 5 – Slide 1 of 21 Chapter 7 Section 5 The Normal Approximation to the Binomial.
What is Science? Review This slide show will present a question, followed by a slide with an acceptable answer. For some questions, there is a definite.
Probabilistic and Statistical Techniques 1 Lecture 3 Eng. Ismail Zakaria El Daour 2010.
What is Science? Review This slide show will present a question, followed by a slide with an acceptable answer. For some questions, there is a definite.
Science Process Skills. Observe- using our senses to find out about objects, events, or living things. Classify- arranging or sorting objects, events,
Algorithms & Flowchart
Distributions of the Sample Mean
Chapter 7 Sampling Distributions Statistics for Business (Env) 1.
Chapter 8 Sampling Variability and Sampling Distributions.
Section 10.1 Confidence Intervals
Biostatistics in Practice Peter D. Christenson Biostatistician Session 3: Testing Hypotheses.
Chapter 3: Statistical Significance Testing Warner (2007). Applied statistics: From bivariate through multivariate. Sage Publications, Inc.
By Thom Marra Marra & Associates, LLC. The Big Picture Know your story line, the Y’s and the X’s Think through what statistics you are likely to use Collect.
Scientific Method: Science is ultimately based on observation (perceiving objects or events using one of the five senses) Observations often lead to questions.
Presenting Data Table vs. Graph Why do you think information is often presented in graphs instead of just in a list or table? What are some kinds of graphs?
What is Science? This slide show will present a question, followed by a slide with an acceptable answer. For some questions, there is a definite correct.
Statistical Techniques
Single-Subject and Correlational Research Bring Schraw et al.
THE 7 BASIC QUALITY TOOLS AS A PROBLEM SOLVING SYSTEM Kelly Roggenkamp.
26134 Business Statistics Week 4 Tutorial Simple Linear Regression Key concepts in this tutorial are listed below 1. Detecting.
King Faisal University جامعة الملك فيصل Deanship of E-Learning and Distance Education عمادة التعلم الإلكتروني والتعليم عن بعد [ ] 1 جامعة الملك فيصل عمادة.
Copyright © 2013, 2009, and 2007, Pearson Education, Inc. 1 FINAL EXAMINATION STUDY MATERIAL III A ADDITIONAL READING MATERIAL – INTRO STATS 3 RD EDITION.
SCIENCE TEST 35 Minutes; 40 Questions; 7 Passages 5 – 7 questions per passage 5 minutes per passage Evaluates your ability to reason scientifically 3 Question.
Point Pattern Matching Pattern Recognition 2015/2016 Marc van Kreveld.
Inference for a Single Population Proportion (p)
Investment Analysis and Portfolio management
PCB 3043L - General Ecology Data Analysis.
Title of your science project
Solution of Equations by Iteration
Sampling Distributions
Title of your experimental design
Sampling Distributions
Scientific Laws & Theories
Presentation transcript:

RANSAC experimentation Slides by Marc van Kreveld 1

Experimental research Research in computer science may result in: – definitions of new, useful structures or concepts – new algorithms to solve problems Further knowledge on the new structure, concept or algorithm can be obtained by: – proofs of properties, complexities, efficiency of structures, concepts or algorithms – experiments to answer research questions where proofs cannot be given, e.g. running times on real-World data; user studies to determine aesthetics or perceived difficulty 2

3

Common sense tips in experiments Know exactly what you are doing and why Make sure to fix some specific research questions at the start Do not even think about trying to answer more questions, or hoping to get more information, during the design phase. Concentrate on the chosen questions only Design your data and your experiment to answer the questions as well as reasonably possible Make sure your experiment can be replicated 4

Common sense tips in experiments Is your data sufficient in quality and size? Are there enough experiments? Are there enough different experiments to establish relationships? Should I report all outcomes, a summary (histogram, mean, standard deviation, …)? How strong can I / how weak must I phrase my observations and conclusions? 5

Visualization of results Table with numbers Scatterplot Graph Chart Pie diagram Bar chart 6

Visualization of results 7

8

9

10

Visualization of results 11

Visualization of results 12

Visualization of results 13

14

RANSAC 1.Choose a threshold distance d 2.For #iterations do – Choose 2 points, make line L – For each point q in P, test if q lies within distance d from L If yes, increase the support of L by 1 – If L has higher support than the highest-support line found so far, remember L and its support 3.Return L as the line with most points near it 15 Goal: Given a set of points P, some of which lie on a line L*. Find line L*

RANSAC For testing whether a point q supports a line L, we do not actually compute the distance from q to L Instead, we generate two lines at distance d from L Then we test for each point whether it lies below the upper and above the lower line 16

RANSAC How large should the threshold distance d be? How many iterations should we do to have a high probability of finding the line with highest support?  the threshold distance is related to the measurement error (~5 cm) and the flatness of the surface  the number of iterations depends on the inlier-outlier ratio and with how much probability we want to find the best line 17

RANSAC, iterations Suppose we want to have 95% probability, p=0.95, of finding the line Suppose there are k points on the line (inliers) and n points in total Then the probability of choosing 2 points on the line is (k/n) 2 The probability of never selecting 2 points on the line in r iterations is ( 1 – (k/n) 2 ) r The probability of finding the line in r iterations is 1 – ( 1 – (k/n) 2 ) r 18

RANSAC, iterations So we want 1 – ( 1 – (k/n) 2 ) r > p ( 1 – (k/n) 2 ) r log (1 – p) / log ( 1 – (k/n) 2 ) 19

RANSAC, iterations Examples: – if 10% of the points lie on the line and we want to find it with 95% certainty, we need nearly 300 iterations – If 5% of the points lie on the line and we want to find it with 95% certainty, we need nearly 1200 iterations – if 10% of the points lie on the line and we want to find it with 90% certainty, we need nearly 230 iterations 20

Practical 3: RANSAC with Noise 21

Practical 3: RANSAC with Noise 1. Does the number of iterations required to find the best plane increase when noise is present, and how does it increase in the amount of noise? 22

Practical 3: RANSAC with Noise 1. Does the number of iterations required to find the best plane increase when noise is present, and how does it increase in the amount of noise? 2. When noise is present, does the facet shape influence the number of iterations that is needed, and in what way? 23

Experimental research