| CPC G06V 20/41 (2022.01) [G06V 10/40 (2022.01); G06V 20/62 (2022.01); G08B 21/18 (2013.01); G06V 30/10 (2022.01)] | 20 Claims |

|
1. A computer-implemented method for a controller, comprising:
receiving one or more symbolic objects associated with one or more real world signs via a graphical user interface (GUI), wherein the GUI recognizes that the one or more symbolic objects have been dragged and dropped onto the GUI;
dynamically instantiating in real-time, the one or more symbolic objects representing intended purposes and one or more real world rules corresponding to particular classes of objects-of-interest (OOI) that are different than a current intended use context;
receiving an area of interest corresponding to a boundary defined on the GUI;
associating one or more computer vision (CV) functions with the one or more real world rules corresponding to the particular classes of OOI; and
identifying one or more video sources in the area of interest.
|