Reducing video shaking
AssigneeCyberlink Corp.
InventorsShih (Stanley) Min Tang, Ho (Jet) Chao Huang, Bor (Brian) Ching Lin, Jau Hsing Huang
Life of this patent
Estimating the term…
Abstract
Included are embodiments for reducing undesirable motion in a video. At least one embodiment of a method includes receiving a plurality of video frames that comprise at least one segment of a video, the plurality of video frames being captured by a capture device and determining a maximum undesired movement of the capture device for the plurality of video frames during the at least one segment. Some embodiments include trimming at least a portion of the video frames according to the determined maximum undesired movement such that the undesirable movement in the video is reduced.
Claims20
A method for reducing undesired motion in a video, comprising:
- receiving a plurality of video frames that comprise at least one segment of a video, the plurality of video frames being captured by a capture device;
- determining undesired movement of the capture device for each of the plurality of video frames during the at least one segment;
- and
- trimming at least a portion of the video frames according to a determined maximum undesired movement from among the plurality of video frames such that the undesired movement in the video is reduced.
A system for reducing undesired motion in a video, comprising:
- at least one computing device;
- and
- a receiving component executable in the at least one computing device, the receiving component configured to receive a plurality of video frames that comprise at least one segment of a video, the plurality of video frames being captured by a capture device;
- a first determining component executable in the at least one computing device, the first determining component configured to determine a maximum undesired movement of the capture device for each of the plurality of video frames during the at least one segment;
- and
- a trimming component executable in the at least one computing device, the trimming component configured to trim at least a portion of the video frames according to the determined maximum undesired movement from among the plurality of video frames such that the undesired movement in the video is reduced.
A computer readable medium for reducing undesired motion in a video, comprising:
- receiving logic configured to receive a plurality of video frames that comprise at least one segment of a video, the plurality of video frames being captured by a capture device;
- first determining logic configured to determine a maximum undesired movement of the capture device for each of the plurality of video frames during the at least one segment;
- and
- trimming logic configured to trim at least a portion of the video frames according to the determined maximum undesired movement from among the plurality of video frames such that the undesired movement in the video is reduced.
Dependencies are inferred from the claim text.