Digital image motion correction method
First Claim
1. A method of enabling the transformation of the position of a second line of image data with respect to a first line of image data comprising the steps of:
- a. defining a scanning window having a first, second and nth position therein corresponding to a first, second and nth position of sets of first, second and nth second line picture elements scanned by said window, n being an integer;
b. registering data indicative of the differences between second line picture element values of a first set of second line picture elements and the picture element value of a first picture element of said first line;
c. registering data indicative of the differences between second line picture element values of a second set of second line picture elements and the picture element value of a second picture element of said first line, and so forth with respect to subsequent sets of second line picture elements and other first line picture elements scanned by said window;
d. identifying that particular window position having data associated therewith indicative of the minimum accumulated differences upon the completion of steps b and c; and
e. utilizing said particular window position identified in accordance with step d to produce an image shift signal having a value corresponding to said particular window position identified in accordance with step d.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of image motion distortion correction involving the steps of electronically scanning an optical image to produce first and second lines of stored digital pixel data indicative of the intensity of picture elements of the optical image, registering within a corresponding scanning window position the difference between each second line picture element value of a number of sets of second line picture elements, and a number of first individual line picture elements, each corresponding to an associated set, thereafter utilizing that particular window position having the minimum accumulated difference value to produce an image shift signal having a value corresponding to that particular window position, shifting the storage position of the second line with respect to the first line by an amount proportional to the value of the shift signal, and utilizing the shifted lines of data to modulate an image producing readout device such as a CRT to reproduce the optical image.
-
Citations
30 Claims
-
1. A method of enabling the transformation of the position of a second line of image data with respect to a first line of image data comprising the steps of:
-
a. defining a scanning window having a first, second and nth position therein corresponding to a first, second and nth position of sets of first, second and nth second line picture elements scanned by said window, n being an integer; b. registering data indicative of the differences between second line picture element values of a first set of second line picture elements and the picture element value of a first picture element of said first line; c. registering data indicative of the differences between second line picture element values of a second set of second line picture elements and the picture element value of a second picture element of said first line, and so forth with respect to subsequent sets of second line picture elements and other first line picture elements scanned by said window; d. identifying that particular window position having data associated therewith indicative of the minimum accumulated differences upon the completion of steps b and c; and e. utilizing said particular window position identified in accordance with step d to produce an image shift signal having a value corresponding to said particular window position identified in accordance with step d. - View Dependent Claims (2, 3, 4, 5, 6, 7, 22)
-
-
8. A method of enabling the transformation of the position of a second line of image data with respect to a first line of image data comprising the steps of:
-
a. defining a scanning window having a first, second and nth position therein corresponding to a first, second and nth position of sets of first, second and nth second line picture elements scanned by said window, n being an integer; b. registering within a corresponding window position the difference between each second line picture element value of a first set of second line picture elements and the picture element value of a first picture element of said first line; c. registering within a corresponding window position the difference between each second line picture element value of a second set of second line picture elements and the picture element value of a second picture element of said first line, and so forth with respect to subsequent sets of second line picture elements and other first line picture elements; d. identifying that particular window position having the minimum accumulated difference value upon the completion of steps b and c; and e. utilizing said particular window position identified in accordance with step d to produce an image shift signal having a value corresponding to said particular window position identified in accordance with step d. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of enabling the transformation of the position of a second line of image data with respect to a first line of image data comprising the steps of:
-
a. defining a scanning window having a first, second and nth position therein corresponding to a first, second and nth position of sets of first, second and nth second line picture elements scanned by said window, n being an integer; b. comparing each picture element value of a first set of second line picture elements with a first picture element of said first line and determining which window position has the minimum difference value and registering a correlation signal corresponding to that particular window position having the minimum difference value; c. repeating step b with respect to second and subsequent sets of second line picture elements and corresponding differing individual picture elements of said first line; d. thereafter identifying which particular window position has registered the maximum number of correlation signals; and e. generating a shift signal having a value corresponding to the identification of said particular window position, identified in accordance with step d. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
23. A method of enabling the transformation of the position of a second line of image data with respect to a first line of image data comprising the steps of:
-
a. scanning an optical image to produce said first and second line of image data indicative of the intensity of picture elements of said optical image; b. defining a scanning window having a first, second and nth position therein corresponding to a first, second and nth position of sets of first, second and nth second line picture elements scanned by said window, n being an integer; c. registering within a corresponding window position the difference between each second line picture element value of a first set of second line picture elements and the picture element value of a first picture element of said first line; d. registering within a corresponding window position the difference between each second line picture element value of a second set of second line picture elements and the picture element value of a second picture element of said first line, and so forth with respect to subsequent sets of second line picture elements and other first line picture elements; e. identifying that particular window position having the minimum accumulated difference value upon the completion of steps b and c; f. utilizing said particular window position identified in accordance with step d to produce an image shift signal having a value corresponding to said particular window position identified in accordance with step d; g. shifting the position of said second line with respect to said first line by an amount proportional to the value of said shift signal; and h. utilizing the lines of data shifted in accordance with step g to modulate an image producing readout device to reproduce said optical image. - View Dependent Claims (24, 25, 26)
-
-
27. A method of enabling the transformation of the position of a second line of image data with respect to a first line of image data comprising the steps of:
-
a. scanning an optical image to produce said first and second line of image data indicative of the intensity of picture elements of said optical image; b. defining a scanning window having a first, second and nth position therein corresponding to a first, second and nth position of sets of first, second and nth second line picture elements scanned by said window, n being an integer; c. comparing each picture element value of a first set of second line picture elements with a first picture element of said first line and determining which window position has the minimum difference value, and registering a correlation signal corresponding to that particular window position having the minimum difference value; d. repeating step b with respect to second and subsequent sets of second line picture elements and corresponding differing individual picture elements of said first line; e. thereafter identifying which particular window position has registered the maximum number of correlation signals; f. generating a shift signal having a value corresponding to the identification of said particular window position, identified in accordance with step e; g. shifting the position of said second line with respect to said first line to the extent indicated by the value of said shift signal; and h. utilizing the lines of data shifted in accordance with step g to modulate an image producing readout device to reproduce said optical image. - View Dependent Claims (28, 29, 30)
-
Specification