| 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, additional input that identifies one or more visual graphics to apply to a graphical element comprising a region of a video corresponding to input that draws a selection of the region, the region comprising a depiction of a real-world object and one or more augmented reality elements;
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;
determining that a plurality of users has viewed or shared the custom graphic; and
in response to determining that a quantity of users in the plurality of users transgresses a threshold, enabling one or more advanced visual effects to be applied to the graphical element.
|