×

Automatic capturing and editing of a video

  • US 7,739,599 B2
  • Filed: 09/23/2005
  • Issued: 06/15/2010
  • Est. Priority Date: 09/23/2005
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer-readable storage media having computer executable components executed by a computing device for editing a video data stream, said video data stream having a sequenced plurality of video frames and being transferred from a video source, said computer-readable storage media comprising:

  • an analysis component for determining a property value of each of the video frames in the video data stream and determining differences of the property values between successive video frames in the video data stream, wherein the property value of each said video frame is determined by at least one of a time stamp, a face recognition algorithm analysis, a GPS data, and an audio analysis of each said video frame;

    a segmentation component for segmenting the video data stream into sequenced video clips as a function of determined differences of the property values between successive video frames, said segmentation component segmenting the video data stream while the video data stream is being transferred from the video source, wherein the analysis component determines a property rating for each of the sequenced video clips in the video data stream, wherein the property rating comprises at least three different values, and wherein the analysis component assigns one of the property rating values to each video clip based on each of the determined property values of each of the video frames included in each video clip;

    an edit component for applying a default special effect to at least one video clip of the sequenced video clips as a function of the determined property values of the video frames included in the at least one video clip and based on transition selection rules stored in a memory, wherein said special effect is applied to the video clip while the video data stream is being transferred from the video source; and

    a user interface (UI) component for displaying each of the sequenced video clips while the video data stream is being transferred from the video source, wherein the UI component includes a clip queue window comprising a first miniaturized window for displaying a current video clip being transferred to the computer from the video source, and at least two second miniaturized windows each representative of a video clip previously transferred, wherein each of the second miniaturized windows displays a thumbnail representative of a previously transferred video clip, and wherein said UI component comprises a transition control located between each of the at least two second miniaturized windows for allowing a user to select a desired transition effect from a plurality of transition effects to apply between a selected set of successive video clips, whereby the transition effect is applied between two successive video clips whereas the special effect is applied to the at least one of the video clips, wherein the selected set of successive video clips are the video clips represented by the second miniaturized windows between which the transition control is located, wherein the UI component displays each of the sequenced video clips with the transition effect applied between successive video clips while the video data stream is being transferred from the video source and wherein the UI component includes a video clip property rating field for displaying the value of the property rating assigned by the segmentation component of the video clip being displayed.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×