Image Primitives and Correspondence

Post on 25-Feb-2016

27 views 2 download

Tags:

description

Image Primitives and Correspondence. Jana Kosecka George Mason University. Image Primitives and Correspondence. Given an image point in left image, what is the (corresponding) point in the right image, which is the projection of the same 3-D point . Matching - Correspondence. - PowerPoint PPT Presentation

Transcript of Image Primitives and Correspondence

Image Primitives and Correspondence

Jana KoseckaGeorge Mason University

ICRA 2003 2

Given an image point in left image, what is the (corresponding) point in the rightimage, which is the projection of the same 3-D point

Image Primitives and Correspondence

ICRA 2003 3

Correspondence

Lambertian assumption

Rigid body motion

Matching - Correspondence

ICRA 2003 4

Translational model

Affine model

Transformation of the intensity values and occlusions

Local Deformation Models

ICRA 2003 5

• Translational model

• RHS approx. by first two terms of Taylor series

• Small baseline

• Brightness constancy constraint

Feature Tracking and Optical Flow

ICRA 2003 6

• Normal flow

Aperture Problem

ICRA 2003 7

• Integrate around over image patch

• Solve

Optical Flow

ICRA 2003 8

rank(G) = 0 blank wall problemrank(G) = 1 aperture problem rank(G) = 2 enough texture – good feature candidates

Conceptually:

In reality: choice of threshold is involved

Optical Flow, Feature Tracking

ICRA 2003 9

• Qualitative properties of the motion fields

• Previous method - assumption locally constant flow

• Alternative regularization techniques (locally smooth flow fields, integration along contours)

Optical Flow

ICRA 2003 10

Feature Tracking

ICRA 2003 11

3D Reconstruction - Preview

ICRA 2003 12

• Compute eigenvalues of G• If smalest eigenvalue of G is bigger than - mark pixel as candidate feature point

• Alternatively feature quality function (Harris Corner Detector)

Point Feature Extraction

ICRA 2003 13

Harris Corner Detector - Example

ICRA 2003 14

Wide Baseline Matching

ICRA 2003 15

• Sum of squared differences

• Normalize cross-correlation

• Sum of absolute differences

Region based Similarity Metric

ICRA 2003 16

• Compute image derivatives • if gradient magnitude > and the value is a local maximum along gradient direction – pixel is an edge candidate

Canny edge detectorgradient magnitudeoriginal image

Edge Detection

ICRA 2003 17

x

y

• Edge detection, non-maximum suppression (traditionally Hough Transform – issues of resolution, threshold selection and search for peaks in Hough space)• Connected components on edge pixels with similar orientation - group pixels with common orientation

Non-max suppressed gradient magnitude

Line fitting

ICRA 2003 18

• Line fitting Lines determined from eigenvalues and eigenvectors of A• Candidate line segments - associated line quality

second moment matrixassociated with eachconnected component

Line Fitting