Systems and methods for assessing stabilization of videos
AssigneeGoPro, Inc.
InventorsMaxim Karpushin, Vincent Riaute, Thomas Derbanne
Life of this patent
Estimating the term…
Abstract
A video may be captured by an image capture device in motion. A stabilization trajectory for the video may reflect stabilization rotational positions to compensate for at least some of the motion of the image capture device. The stabilization trajectory may have a stabilization trajectory length. The stabilization of the visual content may be assessed based on the stabilization trajectory length.
Claims20
A system for assessing stabilization of videos, the system comprising:
- one or more physical processors configured by machine-readable instructions to:
- obtain video information defining a video, the video including visual content captured by an image capture device during a capture duration;
- obtain multiple stabilization trajectory lengths of multiple stabilization trajectories for the visual content, different stabilization trajectories reflecting different stabilized positions of the image capture device using different stabilizations for the visual content;
- select a given stabilization to stabilize the visual content based on the multiple stabilization trajectory lengths corresponding to the different stabilizations for the visual content;
- and
- stabilize the visual content based on the selected stabilization.
A method for assessing stabilization of videos, the method performed by a computing system including one or more processors, the method comprising:
- obtaining, by the computing system, video information defining a video, the video including visual content captured by an image capture device during a capture duration;
- obtaining, by the computing system, multiple stabilization trajectory lengths of multiple stabilization trajectories for the visual content, different stabilization trajectories reflecting different stabilized positions of the image capture device using different stabilizations for the visual content;
- selecting, by the computing system, a given stabilization to stabilize the visual content based on the multiple stabilization trajectory lengths corresponding to the different stabilizations for the visual content;
- and
- stabilizing, by the computing system, the visual content based on the selected stabilization.
A system for assessing stabilization of videos, the system comprising:
- one or more physical processors configured by machine-readable instructions to:
- obtain video information defining a video, the video including visual content captured by an image capture device during a capture duration;
- obtain multiple stabilization trajectory lengths of multiple stabilization trajectories for the visual content, different stabilization trajectories reflecting different stabilized positions of the image capture device using different stabilizations for the visual content, the multiple stabilization trajectory lengths of the multiple stabilization trajectories for the visual content including a first stabilization trajectory length corresponding to a first stabilization for the visual content and a second stabilization trajectory length corresponding to a second stabilization for the visual content, wherein the first stabilization being different from the second stabilization includes the first stabilization and the second stabilization including different stabilization techniques or the first stabilization and the second stabilization including use of different sets of stabilization parameters for a stabilization technique;
- select a given stabilization to stabilize the visual content based on the multiple stabilization trajectory lengths corresponding to the different stabilizations for the visual content;
- and
- stabilize the visual content based on the selected stabilization.
Dependencies are inferred from the claim text.