| CPC G11B 27/031 (2013.01) [G11B 27/19 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for performing non-linear editing style transfer from source video content to target content, the computer-implemented method comprising:
determining one or more shot boundaries individually identifying a continuous view in a source video based on analyzing the source video;
identifying individual ones of shots of the source video that comprise corresponding series of frames captured or filmed by corresponding cameras based at least in part on determining the one or more shot boundaries;
analyzing identified content in each of the shots of the source video;
determining an editing style for each of the shots in the source video based at least in part on measuring camera motion across the frames within the respective shots;
determining a content segment to adjust from a set of target content based at least in part on analyzing the set of target content in view of the identified content and the determined editing style of a shot from the source video; and
automatically adjusting the content segment from the set of target content based at least in part on modifying the content segment with the determined editing style of the shot from the source video,
wherein the automatic adjusting comprises stabilizing camera motion of the respective content segment determined based at least in part on the respective editing style of the respective shot from the source video by, prior to the modifying of the respective content segment, maintaining, within boundaries of the set of target content, the camera motion projected onto the set of target content.
|