Patent ID: 7436984

Claim:
A method for stabilizing video data, said method comprising the steps of: subdividing said video into a plurality of successive frames dividing each of said successive frames into a plurality of blocks; determining for each block of each frame a motion vector representing the direction and magnitude of the motion in said block, said vector GMV at an instant t being called global motion vector GMV(t) and representing said motion at the instant t with respect to the previous frame; defining a modified vector, called integrated motion vector IMV(t) at the instant t and designating the final motion vector correction to be applied to the current frame in view of its motion correction, said integrated motion vector being given by the expression: IMV ( t )= GMV ( t )+ a ( E ) . IMV ( t− 1) where GMV(t) is the global motion vector of the current frame at the instant t, a(E) is a variable adaptive factor depending on an expression E and IMV(t−1) is the integrated motion vector corresponding to the previous current frame; and modifying the video data according to the modified integrated motion vectors defined for each successive current frame.