Patent Document ID: 20170094194
Application ID: 15080292
Patent Status: 0

Claim One:
1. A method for generating a composite output video from an input video having a sequence of frames, the method comprising: selecting from the sequence of frames, a range of frames for processing; performing, by a processing device, a foreground/background segmentation on each of the frames in the range of frames to extract a plurality of candidate foreground object images based on a predictive model, each of the candidate foreground object images comprising a representation of a foreground object depicted in a corresponding video frame with background pixels subtracted; selecting, based on an image metric, a selected foreground object image from the plurality of candidate foreground object images; storing the selected foreground object images to a foreground object list; and overlaying the foreground object images in the foreground object list on a current video frame to generate a composite video frame.