Video image stabilization and registration

Image analysis – Image transformation or preprocessing – Changing the image coordinates

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C382S298000, C345S649000, C345S672000

Reexamination Certificate

active

06459822

ABSTRACT:

ORIGIN OF THE INVENTION
This invention was made by employees of the United States Government and may be manufactured and used by or for the Government for Governmental purposes without the payment of royalties.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates generally to video image processing methods and, in an embodiment described herein, more particularly provides a method of stabilizing and registering video images.
2. Description of Related Art
Techniques presently exist for stabilizing video images. These techniques typically function to reduce or eliminate image translation (i.e., displacement) horizontally and vertically in a video sequence. In general, these techniques are very limited in effectiveness, since they are not able to compensate for image rotation or dilation. In addition, these techniques are sensitive to the effects of parallax in which objects in the foreground and background are moving at different rates and/or directions. Furthermore, these techniques are typically able to determine image motion only to the nearest pixel.
Video image stabilization and other image enhancing techniques are described in the following prior U.S. Patents: U.S. Pat. No. 5,784,175 to Lee; U.S. Pat. No. 5,453,800 to Kondo, et al.; U.S. Pat. No. 5,327,232 to Kim; U.S. Pat. No. 5,210,605 to Zaccarin, et al.; U.S. Pat. No. 4,924,306 to van der Meer, et al.; U.S. Pat. No. 5,815,670 to Iverson, et al.; U.S. Pat. No. 5,742,710 to Hsu, et al.; U.S. Pat. No. 5,734,737 to Chang, et al.; U.S. Pat. No. 5,686,973 to Lee; U.S. Pat. No. 5,535,288 to Chen, et al.; U.S. Pat. No. 5,528,703 to Lee; U.S. Pat. No. 5,778,100 to Chen, et al.; U.S. Pat. No. 5,748,784 to Sugiyama; U.S. Pat. No. 5,748,761 to Chang, et al.; U.S. Pat. No. 5,745,605 to Bard, et al.; U.S. Pat. No. 5,737,447 to Bourdon, et al.; U.S. Pat. No. 5,734,753 to Bunce; U.S. Pat. No. 5,729,302 to Yamauchi; U.S. Pat. No. 5,703,966 to Astle; U.S. Pat. No. 5,684,898 to Brady, et al.; U.S. Pat. No. 5,581,308 to Lee; U.S. Pat. No. 5,555,033 to Bazzaz; U.S. Pat. No. 5,488,675 to Hanna; U.S. Pat. No. 5,488,674 to Burt, et al.; U.S. Pat. No. 5,473,364 to Burt; U.S. Pat. No. 5,325,449 to Burt, et al.; U.S. Pat. No. 5,259,040 to Hanna; U.S. Pat. No. 5,067,014 to Bergen, et al.; and U.S. Pat. No. 4,797,942 to Burt.
From the foregoing, it can be seen that it would be quite desirable to provide a video image stabilization and registration technique which is more accurate than previous techniques, which is capable of compensating for image rotation and dilation, and which is capable of compensating for the effects of parallax.
SUMMARY OF THE INVENTION
In carrying out the principles of the present invention, in accordance with an embodiment thereof, a method is provided for stabilizing and registering video images. The method utilizes nested pixel blocks in accurately determining image translation, rotation and dilation in a video sequence.
In one aspect of the invention, displacement and dilation of an image from one video field to another in a video sequence are determined by choosing a key video field and selecting a key area of pixels within the key video field which contains the image. The key area is then subdivided into multiple levels of nested pixel blocks. Translation of the key area from the key field to a new video field is approximated by searching for an area in the new video field having a maximum correlation to the key area. The key area translation approximation is used as a starting point for determination of the translation of each of the pixel blocks in the largest pixel block subdivision from the key video field to the new video field. The translation of each of the pixel blocks in the largest pixel block subdivision is then used as a starting point for determination of the translation of each of the respective associated pixel blocks in the next smaller pixel block subdivision. This process is repeated until a determination of the translation of each of the pixel blocks in the smallest pixel block subdivision is made. Certain of the pixel blocks may be masked, for example, if a maximum correlation coefficient between one of the smallest pixel blocks and pixel blocks in the new video field is less than a predetermined value, in which case they are not considered in any subsequent calculations.
In another aspect of the present invention, translation, rotation and change in magnification of the key area from the key video field to the new video field is determined using the translations of each of the pixel blocks in the smallest pixel block subdivision. The change in magnification is determined by dividing each of relative horizontal and vertical displacements between pairs of pixel blocks by the respective horizontal and vertical distances between the pixel block pairs, and calculating a weighted average. The rotation is determined by dividing each of relative horizontal and vertical displacements between pairs of pixel blocks by respective vertical and horizontal distances between the pixel block pairs, and calculating a weighted average. The translation of the key area is determined by correcting the translation of each of the pixel blocks in the smallest pixel block subdivision for the change in magnification and rotation, and then averaging the pixel block translations. In the above process, further pixel blocks may be masked, for example, if a calculation produces a value which is significantly different from the average of multiple similarly calculated values.
In yet another aspect of the present invention, the change in magnification, rotation and translation of the key area from the key video field to the new video field is used to pre-process a subsequent video field for evaluation of the change in magnification, rotation and translation of the key area from the key video field to the subsequent video field. The change in magnification, rotation and translation of the key area from the key video field to a preprocessed subsequent video field is then added to the change in magnification, rotation and translation of the key area from the key video field to the new video field to thereby determine change in magnification, rotation and translation of the key area from the key video field to the subsequent video field.
These and other features, advantages, benefits and objects of the present invention will become apparent to one of ordinary skill in the art upon careful consideration of the detailed description of a representative embodiment of the invention hereinbelow and the accompanying drawings.


REFERENCES:
patent: 4675532 (1987-06-01), Carson
patent: 4937666 (1990-06-01), Yang
patent: 4979738 (1990-12-01), Frederiksen
patent: 5144423 (1992-09-01), Knauer et al.
patent: 5263135 (1993-11-01), Dei
patent: 5276513 (1994-01-01), van der Wal et al.
patent: 5278915 (1994-01-01), Chupeau et al.
patent: 5321748 (1994-06-01), Zeidler et al.
patent: 5518497 (1996-05-01), Widjaja et al.
patent: 5534925 (1996-07-01), Zhong
patent: 5566674 (1996-10-01), Weng
patent: 5627915 (1997-05-01), Rosser et al.
patent: 5629988 (1997-05-01), Burt et al.
patent: 5635994 (1997-06-01), Drexler et al.
patent: 5909657 (1997-06-01), Onishi et al.
patent: 5657402 (1997-08-01), Bender et al.
patent: 5717793 (1998-02-01), Ushida et al.
patent: 5784175 (1998-07-01), Lee
patent: 5920657 (1999-07-01), Bender et al.
patent: 5963675 (1999-10-01), van der Wal et al.
patent: 6037988 (2000-03-01), Gu et al.
patent: 6173089 (2001-01-01), Van Lerberghe

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Video image stabilization and registration does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Video image stabilization and registration, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Video image stabilization and registration will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2929316

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.