| CPC G06V 20/10 (2022.01) [G06F 18/2413 (2023.01); G06T 7/74 (2017.01); G06V 10/28 (2022.01); G06V 10/44 (2022.01); G06V 10/764 (2022.01); G06F 18/24323 (2023.01); G06T 2200/24 (2013.01); G06V 10/141 (2022.01); G06V 10/143 (2022.01); G06V 2201/09 (2022.01)] | 20 Claims | 

| 
               1. A system, comprising: 
            a first computing device comprising: 
                one or more first processors; and 
                  first memory storing first instructions that, when executed by the one or more first processors, cause the first computing device to: 
                obtain, via a web-based application, image data; 
                    send, to a second computing device and via the web-based application, the image data; and 
                    receive, from the second computing device, an indication of an object; and 
                  the second computing device comprising: 
              one or more second processors; and 
                  second memory storing second instructions that, when executed by the one or more second processors, cause the second computing device to: 
                extract one or more image frames from the image data corresponding to the object; 
                    modify at least one image frame, of the image data, corresponding to the object to extract background information; 
                    use object identification information, determined based on the at least one modified image frame, to identify the object; and 
                    send, to the first computing device, the indication of the object. 
                   |