Local invariant features 1 Thursday October 3 rd 2013 Neelima Chavali Virginia Tech.

Slides:



Advertisements
Similar presentations
Feature extraction: Corners
Advertisements

Local features: detection and description Tuesday October 8 Devi Parikh Virginia Tech Slide credit: Kristen Grauman 1 Disclaimer: Most slides have been.
Summary of Friday A homography transforms one 3d plane to another 3d plane, under perspective projections. Those planes can be camera imaging planes or.
CSE 473/573 Computer Vision and Image Processing (CVIP)
Interest points CSE P 576 Ali Farhadi Many slides from Steve Seitz, Larry Zitnick.
TP14 - Local features: detection and description Computer Vision, FCUP, 2014 Miguel Coimbra Slides by Prof. Kristen Grauman.
Matching with Invariant Features
Edge and Corner Detection Reading: Chapter 8 (skip 8.1) Goal: Identify sudden changes (discontinuities) in an image This is where most shape information.
Computational Photography
Algorithms and Applications in Computer Vision
Interest points CSE P 576 Larry Zitnick Many slides courtesy of Steve Seitz.
Feature extraction: Corners 9300 Harris Corners Pkwy, Charlotte, NC.
Harris corner detector
Lecture 6: Feature matching CS4670: Computer Vision Noah Snavely.
Lecture 4: Feature matching
Automatic Image Alignment (feature-based) : Computational Photography Alexei Efros, CMU, Fall 2005 with a lot of slides stolen from Steve Seitz and.
Feature extraction: Corners and blobs
Interest Points and Corners Computer Vision CS 143, Brown James Hays Slides from Rick Szeliski, Svetlana Lazebnik, Derek Hoiem and Grauman&Leibe 2008 AAAI.
Lecture 3a: Feature detection and matching CS6670: Computer Vision Noah Snavely.
Automatic Image Alignment (feature-based) : Computational Photography Alexei Efros, CMU, Fall 2006 with a lot of slides stolen from Steve Seitz and.
1 Image Features Hao Jiang Sept Image Matching 2.
CS4670: Computer Vision Kavita Bala Lecture 7: Harris Corner Detection.
CS4670: Computer Vision Kavita Bala Lecture 8: Scale invariance.
1 Interest Operators Harris Corner Detector: the first and most basic interest operator Kadir Entropy Detector and its use in object recognition SIFT interest.
Lecture 06 06/12/2011 Shai Avidan הבהרה: החומר המחייב הוא החומר הנלמד בכיתה ולא זה המופיע / לא מופיע במצגת.
CSE 185 Introduction to Computer Vision Local Invariant Features.
CS 1699: Intro to Computer Vision Local Image Features: Extraction and Description Prof. Adriana Kovashka University of Pittsburgh September 17, 2015.
CSCE 643 Computer Vision: Extractions of Image Features Jinxiang Chai.
Feature extraction: Corners 9300 Harris Corners Pkwy, Charlotte, NC.
776 Computer Vision Jan-Michael Frahm, Enrique Dunn Spring 2013.
Notes on the Harris Detector
Feature extraction: Corners and blobs. Why extract features? Motivation: panorama stitching We have two images – how do we combine them?
Project 3 questions? Interest Points and Instance Recognition Computer Vision CS 143, Brown James Hays 10/21/11 Many slides from Kristen Grauman and.
Local features and image matching October 1 st 2015 Devi Parikh Virginia Tech Disclaimer: Many slides have been borrowed from Kristen Grauman, who may.
Local features: detection and description
Features Jan-Michael Frahm.
Lecture 9 Feature Extraction and Motion Estimation Slides by: Michael Black Clark F. Olson Jean Ponce.
CS654: Digital Image Analysis
Instructor: Mircea Nicolescu Lecture 10 CS 485 / 685 Computer Vision.
CSE 185 Introduction to Computer Vision Local Invariant Features.
MASKS © 2004 Invitation to 3D vision Lecture 3 Image Primitives andCorrespondence.
COS 429 PS3: Stitching a Panorama Due November 10 th.
Lecture 10: Harris Corner Detector CS4670/5670: Computer Vision Kavita Bala.
Keypoint extraction: Corners 9300 Harris Corners Pkwy, Charlotte, NC.
Invariant Local Features Image content is transformed into local feature coordinates that are invariant to translation, rotation, scale, and other imaging.
Recognizing objects Prof. Noah Snavely CS1114
Interest Points EE/CSE 576 Linda Shapiro.
Lecture 07 13/12/2011 Shai Avidan הבהרה: החומר המחייב הוא החומר הנלמד בכיתה ולא זה המופיע / לא מופיע במצגת.
Fitting a transformation: feature-based alignment
Distinctive Image Features from Scale-Invariant Keypoints
3D Vision Interest Points.
Corners and interest points
TP12 - Local features: detection and description
Source: D. Lowe, L. Fei-Fei Recap: edge detection Source: D. Lowe, L. Fei-Fei.
Lecture 4: Harris corner detection
Local features: detection and description May 11th, 2017
Corners and Interest Points
Interest Points and Harris Corner Detector
Lecture 5: Feature detection and matching
Local features and image matching
Detection of salient points
Lecture VI: Corner and Blob Detection
Lecture 5: Feature invariance
Lecture 5: Feature invariance
Corner Detection COMP 4900C Winter 2008.
Local features and image matching May 7th, 2019
Lecture: Feature Descriptors
Presentation transcript:

Local invariant features 1 Thursday October 3 rd 2013 Neelima Chavali Virginia Tech

Announcement PS2 is due Monday midnight. Relatively short lecture.

Previously.. Image stitching –Fitting a 2D transformation Affine, Homography –2D image warping –Computing an image mosaic Slide Credit: Kristen Grauman

Today How to detect which corresponding points to match? Slide Credit: Kristen Grauman

Detecting local interest points Detection of interest points – Harris corner detection Slide Credit: Kristen Grauman

Matching interest points 1)Detection: Identify the interest points 2)Description :Extract vector /feature/ descriptor surrounding each interest point. 3)Matching: Determine correspondence between descriptors in two views Kristen Grauman Slide Credit: Kristen Grauman

Matching invariant points 1)Detection: Identify the interest points 2)Description :Extract vector feature descriptor surrounding each interest point. 3)Matching: Determine correspondence between descriptors in two views Slide Credit: Kristen Grauman

Goal: interest operator repeatability We want to detect (at least some of) the same points in both images. Yet we have to be able to run the detection procedure independently per image. No chance to find true matches! Slide Credit: Kristen Grauman

What points would you choose?

Corners as distinctive interest points “edge”: no change along the edge direction “corner”: significant change in all directions “flat” region: no change in all directions Slide credit: Alyosha Efros, Darya Frolova, Denis Simakov

Corners as distinctive interest points 2 x 2 matrix of image derivatives (averaged in neighborhood of a point). Notation:

First, consider an axis-aligned corner: What does this matrix reveal? Slide Credit: Kristen Grauman

This means dominant gradient directions align with x or y axis Look for locations where both λ’s are large. If either λ is close to 0, then this is not corner-like. What does this tell us about M? What if we have a corner that is not aligned with the image axes? Slide Credit: Kristen Grauman

What does this matrix reveal? Since M is symmetric, we have The eigenvalues of M reveal the amount of intensity change in the two principal orthogonal gradient directions in the window. Slide Credit: Kristen Grauman

Corner response function “flat” region 1 and 2 are small; “edge”: 1 >> 2 2 >> 1 “corner”: 1 and 2 are large, 1 ~ 2 ; Slide Credit: Kristen Grauman

Harris corner detector 1)Compute M matrix for each image window to get their cornerness scores. 2)Find points whose surrounding window gave large corner response ( f > threshold) 3)Take the points of local maxima, i.e., perform non-maximum suppression Slide Credit: Kristen Grauman

Example of Harris application Kristen Grauman Slide Credit: Kristen Grauman

Compute corner response at every pixel. Example of Harris application Kristen Grauman Slide Credit: Kristen Grauman

Example of Harris application Kristen Grauman Slide Credit: Kristen Grauman

Properties of the Harris corner detector Rotation invariant? Scale invariant? Yes Slide Credit: Kristen Grauman

Properties of the Harris corner detector Scale invariant? All points will be classified as edges Corner ! No Slide Credit: Kristen Grauman

Summary Interest point detection – Harris corner detector