US 11,769,283 B2
Generating looped video clips
Yair Adato, Kfar Ben Nun (IL); Gal Jacobi, Hudson, NY (US); Dvir Yerushalmi, Tel Aiv (IL); and Efrat Taig, Beer Sheva (IL)
Assigned to BRIA ARTIFICIAL INTELLIGENCE LTD., Tel Aviv (IL)
Filed by BRIA ARTIFICIAL INTELLIGENCE LTD., Tel Aviv (IL)
Filed on Nov. 4, 2021, as Appl. No. 17/519,366.
Application 17/519,366 is a continuation of application No. PCT/US2021/057987, filed on Nov. 4, 2021.
Claims priority of provisional application 63/189,830, filed on May 18, 2021.
Claims priority of provisional application 63/114,540, filed on Nov. 17, 2020.
Prior Publication US 2022/0156317 A1, May 19, 2022
Int. Cl. G06T 11/40 (2006.01); G06Q 30/0203 (2023.01); G06F 16/74 (2019.01); G06F 16/738 (2019.01); G06F 16/783 (2019.01); G11B 27/034 (2006.01); G11B 27/34 (2006.01); G06V 20/40 (2022.01); G06V 40/20 (2022.01); G06F 3/01 (2006.01); G11B 27/031 (2006.01); G06F 40/166 (2020.01); G06F 3/0482 (2013.01); G06T 11/60 (2006.01); G06V 20/00 (2022.01); G06T 11/00 (2006.01); G06N 3/045 (2023.01)
CPC G06T 11/40 (2013.01) [G06F 3/013 (2013.01); G06F 3/0482 (2013.01); G06F 16/739 (2019.01); G06F 16/743 (2019.01); G06F 16/784 (2019.01); G06F 16/7837 (2019.01); G06F 40/166 (2020.01); G06N 3/045 (2023.01); G06Q 30/0203 (2013.01); G06T 11/00 (2013.01); G06T 11/60 (2013.01); G06V 20/00 (2022.01); G06V 20/41 (2022.01); G06V 20/49 (2022.01); G06V 40/20 (2022.01); G11B 27/031 (2013.01); G11B 27/034 (2013.01); G11B 27/34 (2013.01); G06V 20/44 (2022.01)] 19 Claims
OG exemplary drawing
 
1. A non-transitory computer readable medium storing a software program comprising data and computer implementable instructions for carrying out a method for generating looped video clips, the method comprising:
receiving a still image;
analyzing the still image to generate a series of images, the series of images includes at least a first image, a middle image and a last image, the first image is substantially visually similar to the last image, and the middle image is visually different from the first image and the last image;
providing the series of images in a format that enables playing the series of images in a video clip that starts with the first image and finishes with the last image, wherein repeating the video clip from the first image immediately after completing the playing of the video clip with a presentation of the last image creates visually smooth transaction in which the transition from the last image to the first image is visually indistinguishable from the transactions between frames within the video clip;
determining a mathematical object corresponding to the still image in a mathematical space, the mathematical space includes at least a plurality of mathematical objects, each mathematical object of the plurality of mathematical objects corresponds to an image, the mathematical object corresponding to the still image is included in the plurality of mathematical objects;
using the mathematical space and the mathematical object corresponding to the still image to obtain two or more mathematical objects of the plurality of mathematical objects; and
using the obtained two or more mathematical objects to generate the series of images.