| CPC G06V 20/52 (2022.01) [G06T 19/006 (2013.01); G06V 10/235 (2022.01)] | 20 Claims |

|
1. A computer-implemented method when executed by data processing hardware causes the data processing hardware to perform operations comprising:
receiving, from a subscriber device, a request comprising virtual region characteristics and an occupancy threshold, the virtual region characteristics specifying a region of interest for the subscriber device;
determining, using image data captured by a camera and the virtual region characteristics, a virtual region corresponding to a portion of a physical region within a field of view of the camera, the virtual region in the field of view of the camera and smaller than the physical region within the field of view of the camera;
determining, using the image data, an occupancy of the virtual region;
determining that the occupancy of the virtual region satisfies the occupancy threshold; and
in response to determining that the occupancy of the virtual region satisfies the occupancy threshold, generating a notification to the subscriber device.
|