US 12,430,907 B2
Device, system, and method for implementing role-based machine learning models
Janusz Szuba, Cracow (PL); Mariusz Jochymczyk, Cracow (PL); Krzysztof Jasinski, Cracow (PL); Pawel Wilkosz, Cracow (PL); and Piotr Matejanka, Cracow (PL)
Assigned to MOTOROLA SOLUTIONS, INC., Chicago, IL (US)
Filed by MOTOROLA SOLUTIONS, INC., Chicago, IL (US)
Filed on Aug. 2, 2022, as Appl. No. 17/879,577.
Prior Publication US 2024/0046633 A1, Feb. 8, 2024
Int. Cl. G06K 9/00 (2022.01); G06V 10/70 (2022.01); G06V 20/52 (2022.01); G08B 21/18 (2006.01)
CPC G06V 10/87 (2022.01) [G06V 20/52 (2022.01); G08B 21/18 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A device comprising:
a communication interface; and
a controller configured to:
receive images from a camera;
implement a supervisory machine learning model configured to detect a first role associated with a first object detected in the images;
select, from a plurality of machine learning models, using the first role, a first machine learning model associated with the first role;
implement the first machine learning model to perform analysis on the images and report, via the communication interface, the analysis to one or more communication devices;
determine, after implementing the first machine learning model, using the supervisory machine learning model, a second role associated with a second object detected in the images, the second role different from the first role;
select, from the plurality of machine learning models, using the second role, a second machine learning model associated with the second role;
implement the second machine learning model to perform respective analysis on the images;
change, via the communication interface, the analysis reported to the one or more communication devices based on implementing the second machine learning model;
determine, using the supervisory machine learning model, that when the second object is detected in the images, the first object is no longer detected in the images; and, in response
stop implementing the first machine learning model.