Method and apparatus for editing video scenes based on learned user preferences
AssigneeAdobe Systems Incorporated
InventorPuneet Singhal
Life of this patent
Estimating the term…
Abstract
A computer implemented method and apparatus for editing video scenes based on learned user preferences. The method comprises identifying a plurality of scenes in a video; for each scene of the plurality of scenes: applying an effect to a representative frame of a scene, wherein the effect is based on learned user preferences; receiving an input that adjusts at least one effect on the representative frame; updating user preferences based on received input; and applying the at least one effect to all frames of the scene; interpolating the adjusted at least one effect at a boundary of two consecutive scenes; and applying the interpolated at least one effect to transitional frames between the two consecutive scenes.
Claims20
A computer implemented method comprising:
- identifying a plurality of scenes in a video;
- for each scene of the plurality of scenes:
- applying an effect to a representative frame of a scene, wherein the effect is based on learned user preferences;
- receiving an input that adjusts at least one effect on the representative frame;
- updating user preferences based on received input;
- and
- applying the at least one effect to all frames of the scene;
- interpolating the adjusted at least one effect at a boundary of two consecutive scenes;
- and
- applying the interpolated at least one effect to transitional frames between the two consecutive scenes.
An apparatus for editing video scenes based on learned user preferences comprising:
- a computer having one or more processors and further comprising:
- an adjustment module configured to identify a plurality of scenes in a video, and for each scene of the plurality of scenes:
- apply an effect to a representative frame of the scene, wherein the effect is based on learned user preferences;
- receive an input that adjusts at least one effect on the representative frame;
- update user preferences based on received input;
- and
- apply the adjusted at least one effect to all frames of the scene;
- interpolate the adjusted at least one effect at a boundary of two consecutive scenes;
- and
- apply the interpolated at least one effect to transitional frames between the two consecutive scenes.
A non-transitory computer readable medium for storing computer instructions that, when executed by at least one processor causes the at least one processor to perform a method for editing video scenes based on learned user preferences comprising:
- identifying a plurality of scenes in a video;
- for each scene of the plurality of scenes:
- applying an effect to a representative frame of a scene, wherein the effect is based on learned user preferences;
- receiving an input that adjusts at least one effect on the representative frame;
- updating user preferences based on received input;
- and
- applying the at least one effect to all frames of the scene;
- interpolating the adjusted at least one effect at a boundary of two consecutive scenes;
- and
- applying the interpolated at least one effect to transitional frames between the two consecutive scenes.
Dependencies are inferred from the claim text.