Patent ID: 8159543

Claim:
A processing device for image frame stabilization of a digital video sequence, comprising processing means provided, for each image frame of a video sequence, for determining a jitter from global motion parameter(s) of said image frame, determined from a motion estimation between said image frame and the preceding one of said video sequence, and removing said jitter from said determined global motion parameter(s) for removing unwanted motion(s) present into said image frame, characterized in that said processing means are arranged for determining a type of motion present in said video sequence from the determined global motion parameters of said image frame and the ones of at least one preceding image frame of said video sequence, then for selecting a chosen jitter extraction technique amongst at least two jitter extraction techniques depending on said determined motion type, and for using said chosen jitter extraction technique to determine said jitter wherein said processing means are arranged for selecting a chosen jitter extraction technique amongst a group comprising at least a first jitter extraction technique adapted to strong stabilization of quasi-static video sequences and a second jitter extraction technique adapted to smooth following of panoramic video sequences and wherein said processing means are arranged a) for computing a first sum of a chosen number K1 of determined global motion parameters of number of K1 consecutive image frames including the current one, and a second sum of K2 determined global motion parameters of K2 consecutive image frames including the current one, with K2<K1, then b) for comparing the signs of the first sums of said K1 consecutive image frames including the current one, then c) for comparing the sign of said first sum with the sign of said second sum, and then d) for associating either a first motion type associated to said first jitter extraction technique to the current image frame when said K1 first sums have different signs or both said K1 first sums have the same sign and said first and second sums have different signs, or a second motion type associated to said second jitter extraction technique to the current image frame when both said K1 first sums have the same sign and said first and second sums have identical signs.