Mao-Gilles Algorithm for Turbulence Stabilization
Jérôme Gilles
Jérôme Gilles, Mao-Gilles Algorithm for Turbulence Stabilization, Image Processing On Line, 3 (2013), pp. 198–207.

Communicated by Luis Álvarez
Demo edited by Yohann Tendero


Originally, the Mao-Gilles stabilization algorithm was designed to compensate the non-rigid deformations due to atmospheric turbulence. Given a sequence of frames affected by atmospheric turbulence, the algorithm uses a variational model combining optical flow and regularization to characterize the static observed scene. The optimization problem is solved by Bregman Iteration and the operator splitting method. The algorithm is simple, efficient, and can be easily generalized for different scenarios involving non-rigid deformations.