Image stabilization
First Claim
1. An electronic image stabilisation apparatus comprising converter means for digitising a video signal to be stabilised, a framestore for storing digital information relating to a first and at least a second succeeding frame, window defining means for defining windows, means for identifying the location of at least one specific pixel within each window, means for comparing the location of the at least one specific pixel in the first frame with the location thereof in the second succeeding frame and for remapping the second frame to cancel a detected movement vector.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of and apparatus for electronically stabilizing incoming video data against unwanted or undesirable sensor movement. By digitizing each or selected pixels of a frame, and comparing them against stored values of the pixels, image movement and sensor movement can be detected. The frame can then be remapped to provide no or only wanted movement of the image, e.g., in panning or in image following, and the processed video data can then be fed to a video recorder or monitor.
70 Citations
12 Claims
- 1. An electronic image stabilisation apparatus comprising converter means for digitising a video signal to be stabilised, a framestore for storing digital information relating to a first and at least a second succeeding frame, window defining means for defining windows, means for identifying the location of at least one specific pixel within each window, means for comparing the location of the at least one specific pixel in the first frame with the location thereof in the second succeeding frame and for remapping the second frame to cancel a detected movement vector.
- 8. A method of electronic image stabilisation comprising the steps of digitising an analog video signal into pixels, defining within each frame at least one window, storing the value and location of at least one pixel within the window of a first frame, comparing the position of the at least one pixel in a next succeeding frame with the stored value, and re-mapping the next succeeding frame to cancel a vector defining detected movement between the pixel locations.
Specification