发明名称 Automated video looping with progressive dynamism
摘要 Various technologies described herein pertain to generating a video loop. An input video can be received, where the input video includes values at pixels over a time range. An optimization can be performed to determine a respective input time interval within the time range of the input video for each pixel from the pixels in the input video. The respective input time interval for a particular pixel can include a per-pixel loop period and a per-pixel start time of a loop at the particular pixel within the time range from the input video. Moreover, an output video can be created based upon the values at the pixels over the respective input time intervals for the pixels in the input video.
申请公布号 US9378578(B1) 申请公布日期 2016.06.28
申请号 US201615043646 申请日期 2016.02.15
申请人 Microsoft Technology Licensing, LLC 发明人 Hoppe Hugues;Joshi Neel Suresh;Liao Zicheng
分类号 G06T13/00;G06T13/80 主分类号 G06T13/00
代理机构 代理人 Corie Alin;Swain Sandy;Minhas Micky
主权项 1. A method of rendering an output video, comprising: receiving parameters for pixels in a source video, the source video comprises values at the pixels over a time range, the parameters for a particular pixel comprise: an input time interval within the time range of the source video, the input time interval for the particular pixel comprises a per-pixel loop period of a single, contiguous loop at the particular pixel within the time range from the source video; anda static time within the time range of the source video, the static time specifying a static frame for the particular pixel; receiving a selection that causes a spatial region that comprises the particular pixel to be one of looping or static in the output video, wherein the output video comprises a plurality of spatial regions; generating the output video based on the source video, the parameters for the pixels in the source video, and the selection; and causing the output video to be displayed.
地址 Redmond WA US