Image features and properties. Image content representation The simplest representation of an image pattern is to list image pixels, one after the other.

Slides:



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

Feature extraction: Corners
CSE 473/573 Computer Vision and Image Processing (CVIP)
TP14 - Local features: detection and description Computer Vision, FCUP, 2014 Miguel Coimbra Slides by Prof. Kristen Grauman.
Chapter 8 Content-Based Image Retrieval. Query By Keyword: Some textual attributes (keywords) should be maintained for each image. The image can be indexed.
Instructor: Mircea Nicolescu Lecture 13 CS 485 / 685 Computer Vision.
Matching with Invariant Features
A presentation by Modupe Omueti For CMPT 820:Multimedia Systems
Feature extraction: Corners 9300 Harris Corners Pkwy, Charlotte, NC.
Announcements Final Exam May 16 th, 8 am (not my idea). Practice quiz handout 5/8. Review session: think about good times. PS5: For challenge problems,
Lecture 6: Feature matching CS4670: Computer Vision Noah Snavely.
1 Interest Operators Find “interesting” pieces of the image –e.g. corners, salient regions –Focus attention of algorithms –Speed up computation Many possible.
A Study of Approaches for Object Recognition
1 Interest Operator Lectures lecture topics –Interest points 1 (Linda) interest points, descriptors, Harris corners, correlation matching –Interest points.
Automatic Image Alignment (feature-based) : Computational Photography Alexei Efros, CMU, Fall 2005 with a lot of slides stolen from Steve Seitz and.
Distinctive Image Feature from Scale-Invariant KeyPoints
Feature extraction: Corners and blobs
Stepan Obdrzalek Jirı Matas
Scale Invariant Feature Transform (SIFT)
Blob detection.
CS292 Computational Vision and Language Visual Features - Colour and Texture.
1 Invariant Local Feature for Object Recognition Presented by Wyman 2/05/2006.
Automatic Image Alignment (feature-based) : Computational Photography Alexei Efros, CMU, Fall 2006 with a lot of slides stolen from Steve Seitz and.
1 Interest Operators Find “interesting” pieces of the image Multiple possible uses –image matching stereo pairs tracking in videos creating panoramas –object.
Overview Introduction to local features
Computer vision.
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.
Overview Harris interest points Comparing interest points (SSD, ZNCC, SIFT) Scale & affine invariant interest points Evaluation and comparison of different.
Local invariant features Cordelia Schmid INRIA, Grenoble.
Computational Photography Tamara Berg Features. Representing Images Keep all the pixels! Pros? Cons?
CSE 185 Introduction to Computer Vision Local Invariant Features.
Course 9 Texture. Definition: Texture is repeating patterns of local variations in image intensity, which is too fine to be distinguished. Texture evokes.
Evaluation of interest points and descriptors. Introduction Quantitative evaluation of interest point detectors –points / regions at the same relative.
MSRI workshop, January 2005 Object Recognition Collected databases of objects on uniform background (no occlusions, no clutter) Mostly focus on viewpoint.
Feature extraction: Corners 9300 Harris Corners Pkwy, Charlotte, NC.
776 Computer Vision Jan-Michael Frahm, Enrique Dunn Spring 2013.
Lecture 7: Features Part 2 CS4670/5670: Computer Vision Noah Snavely.
Local invariant features Cordelia Schmid INRIA, Grenoble.
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?
Features, Feature descriptors, Matching Jana Kosecka George Mason University.
A Tutorial on using SIFT Presented by Jimmy Huff (Slightly modified by Josiah Yoder for Winter )
Project 3 questions? Interest Points and Instance Recognition Computer Vision CS 143, Brown James Hays 10/21/11 Many slides from Kristen Grauman and.
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
Local features and image matching October 1 st 2015 Devi Parikh Virginia Tech Disclaimer: Many slides have been borrowed from Kristen Grauman, who may.
Features Jan-Michael Frahm.
CS654: Digital Image Analysis
776 Computer Vision Jan-Michael Frahm Spring 2012.
CSE 185 Introduction to Computer Vision Local Invariant Features.
Keypoint extraction: Corners 9300 Harris Corners Pkwy, Charlotte, NC.
776 Computer Vision Jan-Michael Frahm Spring 2012.
SIFT Scale-Invariant Feature Transform David Lowe
Lecture 07 13/12/2011 Shai Avidan הבהרה: החומר המחייב הוא החומר הנלמד בכיתה ולא זה המופיע / לא מופיע במצגת.
Distinctive Image Features from Scale-Invariant Keypoints
3D Vision Interest Points.
Corners and interest points
TP12 - Local features: detection and description
Feature description and matching
Common Classification Tasks
CSE 455 – Guest Lectures 3 lectures Contact Interest points 1
Aim of the project Take your image Submit it to the search engine
Brief Review of Recognition + Context
Local features and image matching
Lecture VI: Corner and Blob Detection
Feature descriptors and matching
Lecture 5: Feature invariance
Recognition and Matching based on local invariant features
Lecture 5: Feature invariance
Presentation transcript:

Image features and properties

Image content representation The simplest representation of an image pattern is to list image pixels, one after the other starting from the top left corner. Similar representation can be taken for image windows of any size. The vector representation has very high-dimension.

Features for image content representation Image features are meaningful, characterizing patterns of the image: “a distinctive characteristic of the data: signifies something to somebody”. They may refer to the image itself as a whole or more frequently to local, meaningful, detectable structures or parts of the image – Global (holistic) features summarize properties like color and texture of the whole appearance pattern of the image or image regions or represent meaningful structures that are present in the image, like region boundaries and shapes, edges, lines… (A). – Local features refer to properties of special image points and their surrounding regions referred to as interest points or keypoints (B). Local features makes recognition more robust to partial occlusions and viewpoint changes. Most of the recognition approaches today use suitable local features. (A) (B)

Image Features Features are used for the purpose of matching in image to image comparison and image retrieval, or to extract more meaningful content for the purpose of image understanding, semantic annotation and multimedia processing. To this end two interrelated tasks are of fundamental importance: – Feature detection i.e. the process of extracting/ locating such characteristic elements from raw image data. Appropriate algorithms or data transformations are used to this end. – Feature representation i.e. definition of suitable feature descriptors that capture the feature saliency and have nice properties of invariance for the purpose of recognition and retrieval. Features are usually represented in vector form.

Feature invariance When performing detection of local features it is important to compute stable metric with respect to (small) variations in position. Repeatability of feature detectors, i.e. the frequency with which local features detected in one image are found at a distance  pixels of the same location in a trasformed image, is important for matching. More in general we will talk about invariance as a fundamental property to matching. We are therefore interested especially to invariant descriptors that keep stable under several conditions. A feature F is invariant to condition K for object x, if it has the value F x regardless the effect of condition K. Fundamental invariance are wrt photometric and geometric transformations.

Photometric transformations ‒ Light-object interaction ‒ Affine intensity change ( I  aI+b ) Geometric transformations ‒ Rotation preserves angles, parallel lines and distances ‒ Similarity (rotation + uniform scale) preserves angles, parallel lines and distance ratios ‒ Affine (non uniform scale dependent on direction) valid for: orthographic camera, locally planar object preserves parallelism ‒ Projective preserves intersection and tangency only Fundamental transformations

Effects of main image transformations Illumination Scale Rotation Affine Full perspective camera motion and position light source light interaction with surface cover