METHOD AND DEVICE FOR DIGITAL IMAGE STABILIZATION
First Claim
1. A device for digital image stabilization for removing unwanted camera movements, called jitter, from an original sequence of images generated by said camera and obtaining a stabilized sequence of images, said original sequence being applied to a stabilization algorithm, in order to remove said jitter, said device comprising:
- an initial stage with a first motion filter having a first set of predetermined characteristics, a default filter, and at least one alternative motion filter having a second set of predetermined characteristics, said filters being implemented in said stabilization algorithm;
a first stage in which a global motion of said camera and filtering said global motion with said default motion filter is estimated;
a second stage in which predetermined parameters from both said original and stabilized sequences are extracted and a measure value, called a mark, is generated, in order of evaluating stabilization quality; and
a third stage in which said mark is compared to a predetermined threshold and a first control signal is generated if said threshold is exceeded, otherwise a second control signal is generated, said first control signal forcing said stabilization algorithm to use an alternative filter, in order to improve stabilization quality, and said second control signal forcing stabilization algorithm to continue to use said default filter.
11 Assignments
0 Petitions
Accused Products
Abstract
The invention concerns a method for digital image stabilization for removing jitter from an original sequence of images (10) generated by a camera. The original sequence (10) is applied to a stabilization algorithm (11). The global motion of a camera is estimated and filtered (110) using a default motion filter. Predetermined parameters (13, 140, 141) are extracted from both the original (10) and stabilized (12) sequences of images. A measure value is computed in order to evaluate (15) the stabilization quality and compared to a threshold. Depending on the results of the evaluation (O15, O′15) the stabilization algorithm (11) uses an alternative filter, in order to improve stabilization quality, or continues to use the default filter.
21 Citations
11 Claims
-
1. A device for digital image stabilization for removing unwanted camera movements, called jitter, from an original sequence of images generated by said camera and obtaining a stabilized sequence of images, said original sequence being applied to a stabilization algorithm, in order to remove said jitter, said device comprising:
-
an initial stage with a first motion filter having a first set of predetermined characteristics, a default filter, and at least one alternative motion filter having a second set of predetermined characteristics, said filters being implemented in said stabilization algorithm; a first stage in which a global motion of said camera and filtering said global motion with said default motion filter is estimated; a second stage in which predetermined parameters from both said original and stabilized sequences are extracted and a measure value, called a mark, is generated, in order of evaluating stabilization quality; and a third stage in which said mark is compared to a predetermined threshold and a first control signal is generated if said threshold is exceeded, otherwise a second control signal is generated, said first control signal forcing said stabilization algorithm to use an alternative filter, in order to improve stabilization quality, and said second control signal forcing stabilization algorithm to continue to use said default filter.
-
-
2. A method for digital image stabilization for removing unwanted camera movements, called jitter, from an original sequence of images generated by said camera and obtaining a stabilized sequence of images, said original sequence being applied to a stabilization algorithm, in order to remove said jitter, the method comprising:
-
an initial step of building a first motion filter having a first set of predetermined characteristics, a default filter, and at least one alternative motion filter having a second set of predetermined characteristics, said filters being implemented in said stabilization algorithm; a first step of estimating a global motion of said camera and in filtering said global motion with said default motion filter, a second step of extracting predetermined parameters from both said original and stabilized sequences and generating a measure value, said mark, in order of evaluating stabilization quality; and a third step of comparing said mark to a predetermined threshold and generating a first control signal if said threshold is exceeded, otherwise generating a second control signal, said first control signal forcing said stabilization algorithm to use an alternative filter, in order to improve stabilization quality, and said second control signal forcing said stabilization algorithm to continue to use said default filter. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification