×

Systems and methods for generating a time lapse video

  • US 9,953,679 B1
  • Filed: 05/24/2016
  • Issued: 04/24/2018
  • Est. Priority Date: 05/24/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system for generating a time lapse video, the system comprising:

  • one or more physical processors configured by machine readable instructions to;

    access a video;

    extract images from the video;

    group the images into image groups, individual image groups having individual sizes defined by numbers of the images in the individual image groups and including similar and sequential images such that a first image group having a first size includes a first image and a second image, the first image similar to the second image and sequential with the second image;

    detect numbers and types of classified visuals within the images, individual types of classified visuals corresponding to individual classification weights, such that a first number of a first type of classified visual within the first image is detected, the first type of classified visual corresponding to a first classification weight;

    determine image classification weights for the images based on the numbers and the types of classified visuals detected within the individual images and the individual classification weights such that a first image classification weight is determined for the first image based on the first number of the first type of classified visual and the first classification weight;

    determine interest weights for the images based on the image classification weights for the individual images and the sizes of the image groups to which the individual images belong, such that a first interest weight is determined for the first image based on the first image classification weight and the first size;

    generate an interest curve for the images based on the interest weights such that a value of the interest curve at a point corresponding to the first image is based on the first interest weight;

    generate a retime curve for the images based on the interest curve, the retime curve defining perceived speeds at which the time lapse video is displayed during playback such that the retime curve defines a first perceived speed at which a portion of the time lapse video corresponding to the first image is displayed during playback;

    determine time lapse images to be included in the time lapse video based on the images and the retime curve; and

    generate the time lapse video based on the time lapse images.

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