SLAM – Loop Closing with Visually Salient Features

Slides:



Advertisements
Similar presentations
Distinctive Image Features from Scale-Invariant Keypoints
Advertisements

Complex Networks for Representation and Characterization of Images For CS790g Project Bingdong Li 9/23/2009.
Feature points extraction Many slides are courtesy of Darya Frolova, Denis Simakov A low level building block in many applications: Structure from motion.
Object Recognition from Local Scale-Invariant Features David G. Lowe Presented by Ashley L. Kapron.
Presented by Xinyu Chang
Computer Vision for Human-Computer InteractionResearch Group, Universität Karlsruhe (TH) cv:hci Dr. Edgar Seemann 1 Computer Vision: Histograms of Oriented.
Object Recognition using Invariant Local Features Applications l Mobile robots, driver assistance l Cell phone location or object recognition l Panoramas,
Yuanlu Xu Human Re-identification: A Survey.
Distinctive Image Features from Scale- Invariant Keypoints Mohammad-Amin Ahantab Technische Universität München, Germany.
Matching with Invariant Features
The Viola/Jones Face Detector (2001)
Object Recognition with Invariant Features n Definition: Identify objects or scenes and determine their pose and model parameters n Applications l Industrial.
Video Google: Text Retrieval Approach to Object Matching in Videos Authors: Josef Sivic and Andrew Zisserman ICCV 2003 Presented by: Indriyati Atmosukarto.
1 The Kadir Operator Saliency, Scale and Image Description Timor Kadir and Michael Brady University of Oxford.
Feature matching and tracking Class 5 Read Section 4.1 of course notes Read Shi and Tomasi’s paper on.
Scale Invariant Feature Transform
Feature tracking Class 5 Read Section 4.1 of course notes Read Shi and Tomasi’s paper on good features.
Computer Vision A Hand-Held “Scanner” for Large-Format Images COMP 256 Adrian Ilie Steps Towards.
Video Google: Text Retrieval Approach to Object Matching in Videos Authors: Josef Sivic and Andrew Zisserman University of Oxford ICCV 2003.
Stepan Obdrzalek Jirı Matas
Object Recognition Using Distinctive Image Feature From Scale-Invariant Key point D. Lowe, IJCV 2004 Presenting – Anat Kaspi.
1 Segmentation of Salient Regions in Outdoor Scenes Using Imagery and 3-D Data Gunhee Kim Daniel Huber Martial Hebert Carnegie Mellon University Robotics.
Dept. of Electrical and Computer Engineering University of Missouri, Columbia, MO Page 1 Robust Wide Baseline Stereo from Maximally Stable Extremal Region.
Distinctive Image Features from Scale-Invariant Keypoints David G. Lowe – IJCV 2004 Brien Flewelling CPSC 643 Presentation 1.
Scale-Invariant Feature Transform (SIFT) Jinxiang Chai.
Overview Introduction to local features
Distinctive Image Features from Scale-Invariant Keypoints By David G. Lowe, University of British Columbia Presented by: Tim Havinga, Joël van Neerbos.
Computer vision.
Recognition and Matching based on local invariant features Cordelia Schmid INRIA, Grenoble David Lowe Univ. of British Columbia.
Object Tracking/Recognition using Invariant Local Features Applications l Mobile robots, driver assistance l Cell phone location or object recognition.
Overview Harris interest points Comparing interest points (SSD, ZNCC, SIFT) Scale & affine invariant interest points Evaluation and comparison of different.
3D SLAM for Omni-directional Camera
Outdoor SLAM using Visual Appearance and Laser Ranging P. Newman, D. Cole and K. Ho ICRA 2006 Jackie Libby Advisor: George Kantor.
CSE 185 Introduction to Computer Vision Local Invariant Features.
Beyond Sliding Windows: Object Localization by Efficient Subwindow Search The best paper prize at CVPR 2008.
Evaluation of interest points and descriptors. Introduction Quantitative evaluation of interest point detectors –points / regions at the same relative.
SIFT Algorithm Scale-invariant feature transform Extracts features that are robust to changes in image scale, noise, illumination, and local geometric.
Roee Litman, Alexander Bronstein, Michael Bronstein
Visual Categorization With Bags of Keypoints Original Authors: G. Csurka, C.R. Dance, L. Fan, J. Willamowski, C. Bray ECCV Workshop on Statistical Learning.
Harris Corner Detector & Scale Invariant Feature Transform (SIFT)
P ROBING THE L OCAL -F EATURE S PACE OF I NTEREST P OINTS Wei-Ting Lee, Hwann-Tzong Chen Department of Computer Science National Tsing Hua University,
Vision and SLAM Ingeniería de Sistemas Integrados Departamento de Tecnología Electrónica Universidad de Málaga (Spain) Acción Integrada –’Visual-based.
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
Overview Introduction to local features Harris interest points + SSD, ZNCC, SIFT Scale & affine invariant interest point detectors Evaluation and comparison.
Features, Feature descriptors, Matching Jana Kosecka George Mason University.
Project 3 questions? Interest Points and Instance Recognition Computer Vision CS 143, Brown James Hays 10/21/11 Many slides from Kristen Grauman and.
Presented by David Lee 3/20/2006
Image features and properties. Image content representation The simplest representation of an image pattern is to list image pixels, one after the other.
Video Google: Text Retrieval Approach to Object Matching in Videos Authors: Josef Sivic and Andrew Zisserman University of Oxford ICCV 2003.
CSE 185 Introduction to Computer Vision Local Invariant Features.
SIFT.
SIFT Scale-Invariant Feature Transform David Lowe
Presented by David Lee 3/20/2006
Lecture 07 13/12/2011 Shai Avidan הבהרה: החומר המחייב הוא החומר הנלמד בכיתה ולא זה המופיע / לא מופיע במצגת.
Distinctive Image Features from Scale-Invariant Keypoints
Video Google: Text Retrieval Approach to Object Matching in Videos
Cheng-Ming Huang, Wen-Hung Liao Department of Computer Science
Car Recognition Through SIFT Keypoint Matching
CAP 5415 Computer Vision Fall 2012 Dr. Mubarak Shah Lecture-5
The Kadir Operator Saliency, Scale and Image Description Timor Kadir and Michael Brady University of Oxford.
The Kadir Operator Saliency, Scale and Image Description Timor Kadir and Michael Brady University of Oxford.
The SIFT (Scale Invariant Feature Transform) Detector and Descriptor
SIFT.
The Kadir Operator Saliency, Scale and Image Description Timor Kadir and Michael Brady University of Oxford.
Detection of salient points
Video Google: Text Retrieval Approach to Object Matching in Videos
The Kadir Operator Saliency, Scale and Image Description Timor Kadir and Michael Brady University of Oxford.
Presented by Xu Miao April 20, 2005
Recognition and Matching based on local invariant features
The Kadir Operator Saliency, Scale and Image Description Timor Kadir and Michael Brady University of Oxford.
Presentation transcript:

SLAM – Loop Closing with Visually Salient Features Paul Newman, Kin Leong Ho Oxford University Robotics Research Group

Motivation Loop Closing – the task of deciding whether a vehicle has returned to a previously visited area Popular approaches – nearest neighbour statistical gate, joint compatibility test Closing loop with visually salient features to avoid dependence on global position estimate

Visual Saliency Scale saliency detector [ Kadir/Brady IJCV 2001] - form p.d.f. of pixel properties within local region at varying scales for each pixel detection of region at a particular scale where weighted entropy is peaked selected regions are considered more “interesting” p.d.f of local pixels over scale s around position x entropy

Visual Saliency Dissimilarity p.d.f of across scale Weighting Function Saliency metric entropy Weighting function

Wide-Baseline Stability Maximally stable extremal region (MSER) detector [ Matas etal. BMVC 2002] -pixels taking on values in the range D = {dmin ….dmax}

MSER detector Saliency detector

Feature Description -Scale invariant feature transform (SIFT) descriptor [David Lowe IJCV 2004] -128 dimensional descriptor

MSER Detector Query Image Selected Regions SIFT Descriptor Saliency Detector Similarity Measure Matched Images Laser Scan Database Image Database

Demonstration of wide-baseline stability of visually salient features under perspective distortion and variation in illumination conditions

Matching Performance Similar posters found in the environment.

A Delayed State Formulation Control Past poses Scan matching between Past poses produces observation z with which to update state-vector State vector contains only past vehicle poses. (Atlas IJRR 2004 )

Delayed State Formulation II EKF update

Closing Small Loops

Closing Big Loops

Closing the loop

Issues -hard decision making -using saliency detector as binary selector -repetitive visual features in urban environment

Demonstration

Questions Thank you!