Top Banner
Optical Flow http://www2.ece.ohio-state.edu/~gotardop/  
169

Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

Apr 02, 2018

Download

Documents

Naachiz Faqeer
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 1/169

Optical Flow

http://www2.ece.ohio-state.edu/~gotardop/ 

Page 2: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 2/169

Page 3: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 3/169

Page 4: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 4/169

Page 5: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 5/169

Where did each pixel in image 1 go to in image 2

Page 6: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 6/169

General Scenario

Possibilities:

• camera moving, stationary scene

• camera stationary, moving objects

• both camera and scene moving 

Page 7: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 7/169

Scene Interpretation

• How is the camera moving?

• How many moving objects are there?

• Which directions are they moving in?

• How fast are they moving?

• Can we recognize their type of motion (e.g.

walking, running, etc.)?

Page 8: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 8/169

Motion Field & Optical Flow Field

• Motion Field = Real world 3D motion

• Optical Flow Field = Projection of the

motion field onto the 2d image3D motion vector

2D optical flow

vector

vu,u

CCD

Page 9: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 9/169

Optical Flow

• Goal:

Find for each pixel a velocity vector

which says: – How quickly is the pixel moving across the image

 – In which direction it is moving

vu,u

Page 10: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 10/169

Page 11: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 11/169

Page 12: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 12/169

Page 13: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 13/169

Estimating Optical Flow

• Assume the image intensity is constant

t  y x I  ,, dt t dy ydx x I  ,,

 I Time = t  Time = t+dt 

dy ydx x ,

 y x,

Page 14: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 14/169

Page 15: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 15/169

Sobel Example

Page 16: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 16/169

Page 17: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 17/169

Assume constant (u,v) in small neighborhood

Page 18: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 18/169

Page 19: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 19/169

Page 20: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 20/169

Page 21: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 21/169

Page 22: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 22/169

Page 23: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 23/169

Page 24: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 24/169

Page 25: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 25/169

Time t+dt

Aperture problem

Time t

?

Time t+dt

• Where did the blue point move to?

Page 26: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 26/169

Aperture problem 

Sometimes enlarging the aperture can help

Page 27: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 27/169

Aperture problem in Real Life

Page 28: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 28/169

Local Patch Analysis

• How certain are the motion estimates?

Page 29: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 29/169

Edge

Page 30: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 30/169

Low texture region

Page 31: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 31/169

High textured region

Page 32: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 32/169

When does it break?

The screen is

stationary yet

displays motion

Homogeneous

objects

generate zero

optical flow.

Fixed sphere.

Changing light

source.

 Non-rigid

texture motion

Page 33: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 33/169

33

Page 34: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 34/169

Page 35: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 35/169

Page 36: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 36/169

Verbal Assignment

Page 37: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 37/169

Examples of Motion fields

Forward

motion

Rotation Horizontal

translation

Closer objects

appear to move

faster!!

Page 38: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 38/169

Optical Flow for an Overhead View of a

Dragonfly

• Travelling forward

• Optical flow is faster on the

left & right than in the front

or back

• Rotating to the right

• Optical flow is to the left in all

directions 

• If flying a curved path?

Page 39: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 39/169

What is it useful for? - Flying

Hovering: keep the optic flow zero

everywhere

Avoiding obstacles: the focus of expansion

(FOE) is inside the rock, and the optic flow is

expanding rapidly.

Speed control through dense environments:

by reducing optical flow

Page 40: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 40/169

Optical Flow as Seen from an Aircraft

Page 41: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 41/169

Page 42: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 42/169

Page 43: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 43/169

Block-based motion estimation

• Break image up into square blocks

• Estimate translation for each block

Page 44: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 44/169

Page 45: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 45/169

Page 46: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 46/169

Page 47: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 47/169

Pyramids

Page 48: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 48/169

Page 49: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 49/169

Page 50: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 50/169

Page 51: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 51/169

???

…. 

Page 52: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 52/169

Page 53: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 53/169

Page 54: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 54/169

Page 55: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 55/169

Page 56: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 56/169

Page 57: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 57/169

Page 58: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 58/169

Page 59: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 59/169

Page 60: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 60/169

Page 61: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 61/169

Page 62: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 62/169

Page 63: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 63/169

Page 64: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 64/169

Page 65: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 65/169

Page 66: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 66/169

Page 67: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 67/169

Page 68: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 68/169

Page 69: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 69/169

Page 70: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 70/169

Low-Res.

High-Res.

Interpolation

Page 71: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 71/169

1-D Interpolation

Given any two points,  )(,,)(, 1100 x f   x x f   x

Page 72: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 72/169

1-D Interpolation

The line that interpolates the two points is: 

Example :

Find a polynomial that interpolates (1,2) and (2,4).

001

0101

)()()()( x x

 x x

 x f   x f   x f   x f  

x x x f   2112

242)(1

Page 73: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 73/169

Low-Res.

High-Res.

2-D Interpolation

l

Page 74: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 74/169

1

1.5

2

1

1.5

2

0

5

10

15

2-D Interpolation

Page 75: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 75/169

Page 76: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 76/169

Page 77: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 77/169

Assignment

• At least 10 Problems around us/in our daily

life you see the Optical Flow can solve?

Page 78: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 78/169

3D Rigid Motion

Page 79: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 79/169

Page 80: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 80/169

Page 81: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 81/169

Page 82: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 82/169

Page 83: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 83/169

Page 84: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 84/169

Page 85: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 85/169

Page 86: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 86/169

Page 87: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 87/169

Page 88: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 88/169

Page 89: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 89/169

I M i M d l

Page 90: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 90/169

Image Motion Models

• Displacement Model

• Instantaneous Velocity Model

Page 91: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 91/169

Page 92: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 92/169

Page 93: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 93/169

Page 94: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 94/169

Page 95: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 95/169

Perspective Effects:

Page 96: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 96/169

Perspective EffectsFunny things happen… 

Page 97: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 97/169

Page 98: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 98/169

Page 99: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 99/169

Page 100: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 100/169

Page 101: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 101/169

Page 102: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 102/169

Page 103: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 103/169

Page 104: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 104/169

Page 105: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 105/169

Page 106: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 106/169

3D Transformations

Page 107: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 107/169

3D Transformations• Right-handed / left-handed systems

3D Transformations

Page 108: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 108/169

3D Transformations … 

• Positive rotation angles for right-handed

systems: (counter-clockwise rotations)

Page 109: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 109/169

Page 110: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 110/169

Page 111: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 111/169

Page 112: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 112/169

Page 113: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 113/169

Page 114: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 114/169

Perspective Effects:

Page 115: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 115/169

Funny things happen… 

Page 116: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 116/169

Mapping between planes

Page 117: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 117/169

Mapping between planes

Page 118: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 118/169

 Ax + By + Cz + D = 0 

Assignment: 

Given an equation of the line. How would you determine a point is on the line or not?

Page 119: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 119/169

Page 120: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 120/169

Page 121: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 121/169

Page 122: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 122/169

Page 123: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 123/169

Page 124: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 124/169

Page 125: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 125/169

Page 126: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 126/169

Geometric Transformations

Page 127: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 127/169

Geometric Transformations

Coordinate Mapping

Page 128: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 128/169

Coordinate Mapping

• Transformation: ( x’, y’ ) = T {( x, y)}

 f(x, y)  g(x’, y’  )

T(x, y)

 x'  

 y' 

 x

 y

Rotation

Page 129: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 129/169

Rotation

• Rotates points by an angle θ about origin

(θ >0: counterclockwise rotation)

• From ABP triangle:

• From ACP ’ triangle: A

BC

Rotation …

Page 130: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 130/169

Rotation … 

 

  

  

  

 

 

  

 

 y

 x

 y

 x*

cossin

sincos

  

  

 y x,  y x ,

 x

 y

Scaling

Page 131: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 131/169

Scaling 

 

  

 

 

  

  

  

 

 

  

 

 y s

 x s

 y

 x

 s

 s

 y

 x

 y

 x

 y

 x*

0

0

 x

 y

0

Scaling …

Page 132: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 132/169

Scaling … 

• Uniform vs non-uniform scaling

• Effect of scale factors:

Shear

Page 133: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 133/169

Shear

• along X-axis

 

  

 

 

  

  

  

 

 

  

 

 y

dy x

 y

 xd 

 y

 x

10

1

 x

 y

0

Shear …

Page 134: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 134/169

Shear … 

•along Y-axis

 

  

 

 

  

  

  

 

 

  

 

dx y

 x

 y

 x

d  y

 x

1

01

 x

 y

0

Page 135: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 135/169

Page 136: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 136/169

Summary

Page 137: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 137/169

ummary

 

 

 

 

 

 

 

 

 

 

 

 

1

*

100

00

00

1

 y

 x

 s

 s

 y

 x

 y

 x

 

 

 

 

 

 

 

 

 

 

 

 

1

*

100

0cossin0sincos

1

 y x

 y x

  

  

 

 

 

 

 

 

 

 

 

 

 

 

1

*

100

01

01

1

 y x

 sh sh

 y x

 y

 x

 

 

 

 

 

 

 

 

 

 

 

 

1

*

100

10

01

1

 y

 x

 y

 x

 y

 x

Translation Scaling

ShearingRotation

Affine Transformations

Page 138: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 138/169

ff f m

• Perceptually, Affine Transformations are linear combinations of 

Affine Transformations

Page 139: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 139/169

ff f

 

 

 

 

 

 

 

 

11001

''

2221

1211

 y x

t aat aa

 y x

 y

 x

• How to put together 

 – Translation

 –  Rotation

 –  Scaling

 –  Shearing

Affine Transformations … 

Page 140: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 140/169

ff f

• Approximates viewpoint changes for roughly

 planar objects and roughly orthographic cameras

Affine Transformations … 

Page 141: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 141/169

center at

infinity

Page 142: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 142/169

Page 143: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 143/169

Vanishing

Page 144: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 144/169

Vanishing

Point

Vanishing

Point Horizon

Line

Assignment

Page 145: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 145/169

g

• How to put together successive:

 – Translation

 – Rotation – Scaling

 – Shearing

Page 146: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 146/169

Coordinate Mapping

Page 147: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 147/169

pp gT(x, y) 

 x

 y

 x'  

 y' 

 f(x, y)  g(x’, y’  )

Transformation: ( x’, y’ ) = T {( x,

Geometric Transformations

Page 148: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 148/169

Page 149: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 149/169

Rotation … 

Page 150: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 150/169

 

  

  

  

 

 

  

 

 y

 x

 y

 x*

cossin

sincos

  

  

 y x,  y x ,

 x

 y

Scaling 

Page 151: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 151/169

 

  

 

 

  

  

  

 

 

  

 

 y s

 x s

 y

 x

 s

 s

 y

 x

 y

 x

 y

 x*

0

0

 x

 y

0

Scaling … 

Page 152: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 152/169

g

• Uniform vs non-uniform scaling

• Effect of scale factors:

Page 153: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 153/169

Shear

Page 154: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 154/169

• along X-axis

 

  

 

 

  

  

  

 

 

  

 

 y

dy x

 y

 xd 

 y

 x

10

1

 x

 y

0

Shear … 

Page 155: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 155/169

along Y-axis

 

  

 

 

  

  

  

 

 

  

 

dx y

 x

 y

 x

d  y

 x

1

01

 x

 y

0

Translation

Page 156: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 156/169

• Moves a point to a new location by adding

translation amounts to the coordinates of the

 point.

or 

or 

Page 157: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 157/169

Summary

Page 158: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 158/169

 

 

 

 

 

 

 

 

 

 

 

 

1

*

100

00

00

1

 y

 x

 s

 s

 y

 x

 y

 x

 

 

 

 

 

 

 

 

 

 

 

 

1

*

100

0cossin

0sincos

1

 y

 x

 y

 x

  

  

 

 

 

 

 

 

 

 

 

 

 

 

1

*

100

01

01

1

 y

 x

 sh

 sh

 y

 x

 y

 x

 

 

 

 

 

 

 

 

 

 

 

 

1

*

100

10

01

1

 y

 x

 y

 x

 y

 x

Translation Scaling

ShearingRotation

Affine Transformations

Page 159: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 159/169

• Perceptually, Affine Transformations are linear combinations of 

Affine Transformations

Page 160: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 160/169

 

 

 

 

 

 

 

 

11001

''

2221

1211

 y x

t aat aa

 y x

 y

 x

• How to put together 

 –  Translation

 –  Rotation

 –  Scaling

 –  Shearing

Affine Transformations … 

Page 161: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 161/169

center at

infinity

Perspective Effects:Funny things happen

Page 162: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 162/169

Funny things happen… 

Page 163: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 163/169

Translation … 

Page 164: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 164/169

• e.g., stereo pairs, video sequence assumingsmall camera motion

Affine Transformations … 

Page 165: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 165/169

• Approximates viewpoint changes for roughly

 planar objects and roughly orthographic cameras

Overview transformations

Page 166: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 166/169

1002221

1211

 y

 x

t aa

t aa

100

2221

1211

 y

 x

t  sr  sr 

t  sr  sr 

333231

232221

131211

hhh

hhhhhh

100

2221

1211

 y

 x

t r r 

t r r 

Projective

8dof 

 Affine

6dof 

Similarity

4dof 

Euclidean

3dof 

Concurrency, collinearity,order of contact (intersection,

tangency, inflection, etc.),

cross ratio

Parallellism, ratio of areas,

ratio of lengths on parallel

lines (e.g midpoints), linear combinations of vectors

(centroids).

Ratios of lengths, angles.

 Angles, lengths, areas.

Page 167: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 167/169

Assignment

Page 168: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 168/169

• How to put together successive:

 – Translation

 – Rotation

 – Scaling

 – Shearing

Think of This

Page 169: Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine

7/27/2019 Optical Flow, Motion Field, Horn Schunck, Lucas Kanade, Aperture Problem, Optical Flow Failure, Pyramids, Interpolation, 3d Rigid Motion, Displacement, Instantaneous Velocity, Affine Transformation

http://slidepdf.com/reader/full/optical-flow-motion-field-horn-schunck-lucas-kanade-aperture-problem-optical 169/169