Camera/Vision for Geo-Location & Geo-Identification John S. Zelek Intelligent Human Machine Interface Lab Dept. of Systems Design Engineering University.

Slides:



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

Feature extraction: Corners
The Layout Consistent Random Field for detecting and segmenting occluded objects CVPR, June 2006 John Winn Jamie Shotton.
Dudek & Jugessur, ICRA April 2000, IEEE ICRADudek & Jugessur Robust Place and Object Recognition using Local Appearance based Methods Gregory Dudek.
TP14 - Local features: detection and description Computer Vision, FCUP, 2014 Miguel Coimbra Slides by Prof. Kristen Grauman.
2D matching part 2 Review of alignment methods and
Object Recognition using Invariant Local Features Applications l Mobile robots, driver assistance l Cell phone location or object recognition l Panoramas,
 INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.
Instructor: Mircea Nicolescu Lecture 13 CS 485 / 685 Computer Vision.
Student: Yao-Sheng Wang Advisor: Prof. Sheng-Jyh Wang ARTICULATED HUMAN DETECTION 1 Department of Electronics Engineering National Chiao Tung University.
Model: Parts and Structure. History of Idea Fischler & Elschlager 1973 Yuille ‘91 Brunelli & Poggio ‘93 Lades, v.d. Malsburg et al. ‘93 Cootes, Lanitis,
Object Recognition with Invariant Features n Definition: Identify objects or scenes and determine their pose and model parameters n Applications l Industrial.
CPSC 425: Computer Vision (Jan-April 2007) David Lowe Prerequisites: 4 th year ability in CPSC Math 200 (Calculus III) Math 221 (Matrix Algebra: linear.
Image alignment Image from
Beyond Actions: Discriminative Models for Contextual Group Activities Tian Lan School of Computing Science Simon Fraser University August 12, 2010 M.Sc.
1 Interest Operators Find “interesting” pieces of the image –e.g. corners, salient regions –Focus attention of algorithms –Speed up computation Many possible.
Affine Linear Transformations Prof. Graeme Bailey (notes modified from Noah Snavely, Spring 2009)
A Study of Approaches for Object Recognition
Ubiquitous Navigation
Object Recognition with Invariant Features n Definition: Identify objects or scenes and determine their pose and model parameters n Applications l Industrial.
3-D Object Recognition From Shape Salvador Ruiz Correa Department of Electrical Engineering.
1 Interest Operator Lectures lecture topics –Interest points 1 (Linda) interest points, descriptors, Harris corners, correlation matching –Interest points.
Object Recognition: History and Overview Slides adapted from Fei-Fei Li, Rob Fergus, Antonio Torralba, and Jean Ponce.
Feature tracking Class 5 Read Section 4.1 of course notes Read Shi and Tomasi’s paper on good features.
Object Recognition: Conceptual Issues Slides adapted from Fei-Fei Li, Rob Fergus, Antonio Torralba, and K. Grauman.
Object Recognition Using Distinctive Image Feature From Scale-Invariant Key point D. Lowe, IJCV 2004 Presenting – Anat Kaspi.
Visual Odometry for Ground Vehicle Applications David Nister, Oleg Naroditsky, James Bergen Sarnoff Corporation, CN5300 Princeton, NJ CPSC 643, Presentation.
Object Recognition: Conceptual Issues Slides adapted from Fei-Fei Li, Rob Fergus, Antonio Torralba, and K. Grauman.
Visual Object Recognition Rob Fergus Courant Institute, New York University
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
1 Interest Operators Find “interesting” pieces of the image Multiple possible uses –image matching stereo pairs tracking in videos creating panoramas –object.
Ruolin Fan, Silas Lam, Emanuel Lin, Oleksandr Artemenkoⱡ, Mario Gerla
Autonomous Unmanned Ground Vehicle Navigation: Present and Future Larry Jackel DARPA IPTO / TTO darpatech2004/
Final Exam Review CS485/685 Computer Vision Prof. Bebis.
1 Interest Operators Harris Corner Detector: the first and most basic interest operator Kadir Entropy Detector and its use in object recognition SIFT interest.
Recognition and Matching based on local invariant features Cordelia Schmid INRIA, Grenoble David Lowe Univ. of British Columbia.
COMPUTER VISION: SOME CLASSICAL PROBLEMS ADWAY MITRA MACHINE LEARNING LABORATORY COMPUTER SCIENCE AND AUTOMATION INDIAN INSTITUTE OF SCIENCE June 24, 2013.
Object Tracking/Recognition using Invariant Local Features Applications l Mobile robots, driver assistance l Cell phone location or object recognition.
Autonomous Vehicles By: Rotha Aing. What makes a vehicle autonomous ? “Driverless” Different from remote controlled 3 D’s –Detection –Delivery –Data-Gathering.
The Correspondence Problem and “Interest Point” Detection Václav Hlaváč Center for Machine Perception Czech Technical University Prague
Perceptual and Sensory Augmented Computing Visual Object Recognition Tutorial Visual Object Recognition Bastian Leibe & Computer Vision Laboratory ETH.
Introduction EE 520: Image Analysis & Computer Vision.
Computer Science Department Pacific University Artificial Intelligence -- Computer Vision.
Why is computer vision difficult?
776 Computer Vision Jan-Michael Frahm, Enrique Dunn Spring 2013.
11/26/2015 Copyright G.D. Hager Class 2 - Schedule 1.Optical Illusions 2.Lecture on Object Recognition 3.Group Work 4.Sports Videos 5.Short Lecture on.
Chapter 10. The Explorer System in Cognitive Systems, Christensen et al. Course: Robots Learning from Humans On, Kyoung-Woon Biointelligence Laboratory.
COMP 417 – Jan 12 th, 2006 Guest Lecturer: David Meger Topic: Camera Networks for Robot Localization.
Li Fei-Fei, UIUC Rob Fergus, MIT Antonio Torralba, MIT Recognizing and Learning Object Categories ICCV 2005 Beijing, Short Course, Oct 15.
Visual Odometry David Nister, CVPR 2004
Local features: detection and description
Features Jan-Michael Frahm.
Visual Odometry for Ground Vehicle Applications David Nistér, Oleg Naroditsky, and James Bergen Sarnoff Corporation CN5300 Princeton, New Jersey
A REAL-TIME DEFORMABLE DETECTOR 謝汝欣 OUTLINE  Introduction  Related Work  Proposed Method  Experiments 2.
Image features and properties. Image content representation The simplest representation of an image pattern is to list image pixels, one after the other.
High-Level Vision Object Recognition.
Person Following with a Mobile Robot Using Binocular Feature-Based Tracking Zhichao Chen and Stanley T. Birchfield Dept. of Electrical and Computer Engineering.
Keypoint extraction: Corners 9300 Harris Corners Pkwy, Charlotte, NC.
776 Computer Vision Jan-Michael Frahm Spring 2012.
Three-Dimensionalizing Surveillance Networks
CS 4501: Introduction to Computer Vision Augmented and Virtual Reality
Paper – Stephen Se, David Lowe, Jim Little
Nearest-neighbor matching to feature database
TP12 - Local features: detection and description
Vehicle Segmentation and Tracking in the Presence of Occlusions
Nearest-neighbor matching to feature database
CSE 455 – Guest Lectures 3 lectures Contact Interest points 1
Brief Review of Recognition + Context
Face Detection Gender Recognition 1 1 (19) 1 (1)
Recognition and Matching based on local invariant features
Presentation transcript:

Camera/Vision for Geo-Location & Geo-Identification John S. Zelek Intelligent Human Machine Interface Lab Dept. of Systems Design Engineering University of Waterloo

Why can’t we use GPS everywhere? Urban canyons Indoor navigation 1. Introduction - 2/20

What we are trying to do Camera Inertial Altimeter, Compass +/- GPS = Accuracy + Location + Maps + 1. Introduction – 3/20

Applications 1. Introduction – 4/20

SLAM Given: Dead-reck. Ext. sensor Waypoints Not Known: Map GPS 2. SLAM – 5/20

Trees as landmarks for triangulation 2. SLAM - 6/20

Daniel Asmar Slide 7 Differentiating different trees 2. SLAM – 7/20

2. SLAM – 8/20

Object Category Recognition 3. Object Detection & Recognition – 9/20

Classes of Objects vs. Instances 2 instances of an individual object (space shuttle) 2 instances of an object face class 2 instances of an object motorcycle class 3. Object Detection & Recognition – 10/20

Visual vs. Functional classes There is a wide variation in the appearance of objects that are categorized by function. We focus only on categories related by some visual consistency only! 3. Object Detection & Recognition – 11/20

Challenges changes of viewpoint transformation (translation, rotation, scaling, affine), out-of-plane (foreshortening) illumination differences background clutter occlusion intra-class variation 3. Object Detection & Recognition – 12/20

Ours Others Repeatability of our detector appears to be better! 3. Object Detection & Recognition – 13/20

Object Graphs 3. Object Detection & Recognition – 14/20

3. Object Detection & Recognition – 15/20

3. Object Detection & Recognition – 16/20

4. Structure from Stereo – 17/20 Structure from stereo

Structure from motion 4. Structure From Motion – 18/20

5. Context Recognition – 19/20

6. Closing – 20/20

Extra. Features for Recognition & Structure – 21/20

Extra. Features for Recognition & Structure – 22/20