×

Hyper-lapse video through time-lapse and stabilization

  • US 10,002,640 B2
  • Filed: 06/30/2014
  • Issued: 06/19/2018
  • Est. Priority Date: 02/28/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computing system, comprising:

  • at least one processor; and

    memory that comprises computer-executable instructions that, when executed by the at least one processor, cause the at least one processor to perform acts including;

    computing a smoothed camera path based upon an input video that captures a period of time during which a camera moves through a space;

    selecting output camera poses from the smoothed camera path for output frames of an output hyper-lapse video, the output camera poses for the output frames of the output hyper-lapse video being selected to speed up the period of time during which the camera moves through the space in the output hyper-lapse video relative to the input video, the output camera poses comprise output camera positions and output camera orientations for the output frames of the output-hyper lapse video, the output camera positions being evenly spaced along the smoothed camera path in arc-length; and

    for each of the output frames of the output hyper-lapse video;

    choosing one or more selected input frames from the input video for an output frame, the selected input frames chosen based at least in part upon an output camera position and an output camera orientation for the output frame; and

    combining the selected input frames to render the output frame.

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