Video stabilization
AssigneeSkype
InventorsAndrei Jefremov, David Yubeng Zhao, Pontus Carlsson
Life of this patent
Estimating the term…
Abstract
Method, device and computer program product for stabilizing a video signal. In one embodiment, a plurality of frames of a video signal are captured using a camera. A first motion of the camera is determined, with the first motion exclusive of second motion occurring while the shutter is open. Pixel displacement between first and second frames of the video signal is determined based on the determined first motion. An image of at least one of the first and second frames is shifted in accordance with the pixel displacement.
Claims20
A method of stabilizing a video signal, the method comprising:
- capturing a plurality of frames of the video signal using a camera;
- determining first motion of the camera, the determined first motion exclusive of second motion occurring while the shutter is open;
- determining a pixel displacement between first and second frames of the video signal based on the determined first motion;
- and
- shifting an image of at least one of the first and second frames in accordance with the pixel displacement to thereby stabilize the video signal.
A computer program product for stabilizing a video signal, the computer program product being embodied on a computer-readable medium comprising instructions that when executed by a hardware processor of a device configure the hardware processor to perform operations comprising:
- capturing a plurality of frames of the video signal using a camera;
- determining first motion of the camera, the determined first motion exclusive of second motion occurring while a shutter of the camera is open;
- determining a pixel displacement between first and second frames of the video signal based on the determined first motion;
- and
- shifting an image of at least one of the first and second frames in accordance with the pixel displacement to thereby stabilize the video signal.
A device configured to stabilize a video signal, the device comprising:
- a camera configured to capture a plurality of frames of the video signal;
- hardware processing circuitry configured to perform operations comprising:
- capturing a plurality of frames of the video signal using a camera;
- determining first motion of the camera, the determined first motion exclusive of second motion occurring while a shutter of the camera is open;
- determining a pixel displacement between first and second frames of the video signal based on the determined first motion;
- and
- shifting an image of at least one of the first and second frames in accordance with the pixel displacement to thereby stabilize the video signal.
Dependencies are inferred from the claim text.