Patent Document ID: 5504523
Application ID: 08139088
Patent Status: 1

Claim One:
1. In a camera imager having a charge accumulation device having multiple stages, each of the stages having multiple rows for storing electrical charges representing a sensed image, the electrical charges blurred due to motion of the camera imager, a method for correcting a blurred video line comprising pixel values proportional to the blurred charges in one of the rows, said method comprising the steps of: (1) receiving an image produced by a scanning sensor at each of the multiple rows of the multiple stages of the charge accumulation device, said image represented by a charge value in each of the multiple rows; (2) transferring said image through the multiple stages of the charge accumulation device to result in a summed charge for each of the multiple rows; (3) transferring said summed charge at each of the multiple rows to a shift register to result in a blurred video line; (4) receiving said blurred video line by an image unsteadiness compensator coupled to said shift register; (5) receiving, by said image unsteadiness compensator, motion information from sensors coupled to said image unsteadiness compensator, said motion information describing the motion of the camera imager; (6) computing image wander of the blurred charges by using said motion information, including the steps of, (a) computing a forward motion correction error by using said motion information, (b) calculating an X position change of said blurred charges by using said forward motion correction error, (c) computing an X blur kernel by using said X position change, (d) dividing the blurred video line into one or more regions, wherein each of said regions comprises one or more of the pixel values, and (e) computing a Y blur kernel for each of said regions; and (7) generating, by the image unsteadiness compensator, a corrected video line by using said image wander computation to correct said blurred video line, said blurred video line is a convolution of a corrected video line and said X blur kernel and said Y blur kernel, said corrected video lines generated by deconvolving said blurred video line to form said corrected video line being using said X blur kernel and said Y blur kernel.