Reducing video shaking
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
25 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification