Paper: Motion estimation through efficient matching of a reduced number of reliable singular points, 2008 [Link 1] [Link 2]
Description: real time motion estimation algorithm based on features.
Code : [Link] (implemented in c/c++).
Original image
High magnitude gradient regions
High cornerness regions
Non-maximal supression
Feature matching