Need help or advice ? Come to the Icy club ! - Every other Thursday morning from 9h30 to 12h30 - Francois Jacob Building - Main hall - Pasteur

Associated publications

Don't forget the authors !
If you use this plugin, please cite it in your publication !

User reviews

5 star
4 star
3 star
2 star
1 star
average rating: 4.5

Please log-in to post a review
06 Feb 2019 17:16
Excellent on all counts.
23 Aug 2012 17:04
Thank you for this plugin !
How can I export the displacement map ?
(screenshot change the layer and save image as erase the map)

Optical Flow - Horn-Schunck

by Timothée Lecomte

This plugin computes a displacement map from a sequence of at least two consecutive images.

Publication Id
See technical details
View complete changelog


This plugin analyses a pair of images and retrieves the displacement that transforms the first image into the second.

This is implemented as a 2D variational optical flow method. The problem formulation follows the energy-based Horn-Schunck method (B. Horn and N. Schunck, Determining Optical Flow, Artificial Intelligence, 17, 185-203, 1981). The discretization and the solving method differ from the original article in the following ways: the discretization is done with finite elements; the resulting linear system is solved with a Conjugate Gradient algorithm.

Note: there is a major limitation in the current implementation. There is no guarantee that it will detect properly movements larger than 1 pixel. This will be fixed in a future version, by doing a multiscale analysis.