US 11,743,580 B1
Method and system for controlling operation of a fixed position camera
Pawel Wilkosz, Wisniowa (PL); and Pawel Jurzak, Cracow (PL)
Assigned to MOTOROLA SOLUTIONS, INC., Chicago, IL (US)
Filed by MOTOROLA SOLUTIONS, INC., Chicago, IL (US)
Filed on May 16, 2022, as Appl. No. 17/663,461.
Int. Cl. H04N 23/66 (2023.01); G06T 7/20 (2017.01); G06V 20/52 (2022.01); G06V 10/147 (2022.01); H04N 23/69 (2023.01); H04N 23/695 (2023.01)
CPC H04N 23/66 (2023.01) [G06T 7/20 (2013.01); G06V 10/147 (2022.01); G06V 20/52 (2022.01); G06T 2207/30232 (2013.01); H04N 23/69 (2023.01); H04N 23/695 (2023.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for controlling operation of a fixed position camera, the computer-implemented method comprising:
employing the fixed position camera to capture video within which are shown at least a first moving object and a second moving object;
determining that, at a first time, first setting values of physical settings of the fixed position camera are inadequate to support a plurality of desired video analytics actions to be taken in respect of the first and second moving objects;
determining a first duration of time with respect to which the first moving object, based on respective movement thereof, is projected to become at least practically out of a capture range for the fixed position camera;
determining a second duration of time with respect to which the second moving object, based on respective movement thereof, is projected to become at least practically out of the capture range for the fixed position camera; and
when the second duration of time is less than the first duration of time, employing at least one processor to command the fixed position camera to:
physically change the first setting values to second setting values of the physical settings, the second setting values supporting execution of at least one first video analytics action of the desired video analytics actions that corresponds to the second moving object, and
afterwards, at a second time later than the first time, physically change the second setting values to third setting values of the physical settings, the third setting values supporting execution of at least one second video analytics action of the desired video analytics actions that corresponds to the first moving object.