| CPC G08B 21/0476 (2013.01) [G06V 20/52 (2022.01); G08B 29/185 (2013.01); H04N 13/204 (2018.05)] | 20 Claims |

|
1. A method comprising:
collecting images of a scene including an object;
detecting, based on the images, that an event involving the object has occurred in the scene, wherein the event is detected in-part by comparing one or more features of the object to one or more reference features;
comparing the object to a database object to determine if the object is associated with a known object in a database, wherein, if the object is not determined to be associated with the known object, the database is updated with reference data associated with the object;
in response to detecting that the event has occurred within the scene, presenting at least one of the object and information associated with the event in a graphical user interface;
receiving an indication that the object or the event has been confirmed; and
in response to receiving the indication that the object or event has been confirmed, updating a machine learning model with i) the event, ii) the object, iii) the reference data associated with the object, or iv) combinations of i)-iii), wherein the machine learning model is configured to recognize objects and events occurring in the scene.
|