Lucal Kannade Optical Flow
Lucal Kannade Optical Flow
CS 678
Spring 2018
Readings
v x(t+dt)
x(t)
I(x,y,t–1) I(x,y,t)
• Key assumptions
• Brightness constancy: projection of the same point looks the
same in every frame
• Small motion: points do not move very far
• Spatial coherence: points move like their neighbors
The brightness constancy constraint
I(x,y,t–1) I(x,y,t)
Hence,
The brightness constancy constraint
Perceived motion
The aperture problem
Actual motion
The barber pole illusion
http://en.wikipedia.org/wiki/Barberpole_illusion
The barber pole illusion
http://en.wikipedia.org/wiki/Barberpole_illusion
The barber pole illusion
http://en.wikipedia.org/wiki/Barberpole_illusion
Solving the aperture problem
• How to get more equations for a pixel?
• Spatial coherence constraint: pretend the pixel’s neighbors
have the same (u,v)
– If we use a 5x5 window, that gives us 25 equations per pixel
Solution given by
λ1
Uniform region