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 |
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.
|