US 11,995,757 B2
Customized animation from video
Chelsea Kwong, Oakland, CA (US); and Dorit Rein, Venice, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Oct. 29, 2021, as Appl. No. 17/514,370.
Prior Publication US 2023/0138677 A1, May 4, 2023
Int. Cl. G06T 13/80 (2011.01); G06F 3/0482 (2013.01); G06T 11/20 (2006.01); G06T 13/40 (2011.01); G06V 10/25 (2022.01); G06V 20/40 (2022.01); H04L 51/10 (2022.01)
CPC G06T 13/80 (2013.01) [G06F 3/0482 (2013.01); G06T 11/203 (2013.01); G06T 13/40 (2013.01); G06V 10/25 (2022.01); G06V 20/40 (2022.01); H04L 51/10 (2013.01); G06T 2200/24 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by an application implemented on a first device, a video;
receiving, by the application, input that draws a selection of a region of the video, the region of the video comprising a depiction of a real-world object and one or more augmented reality elements;
generating, by the application, a graphical element comprising the region of the video drawn by the input;
receiving additional input that identifies one or more visual graphics to apply to the graphical element;
in response to receiving the additional input, applying, by the application, the one or more visual graphics comprising one or more visual effects to the graphical element to create a custom graphic;
sending the custom graphic with the one or more visual effects from the first device to a second device; and
in response to determining that an individual quantity of custom graphics created by a user transgresses a threshold, enabling advanced visual effects to be applied to the graphical element.