CPC G06V 20/20 (2022.01) [G05D 1/0088 (2013.01); G05D 1/0094 (2013.01); G06V 20/40 (2022.01)] | 20 Claims |
1. An autonomous mobile device (AMD) comprising:
a camera;
one or more memories storing computer-executable instructions; and
one or more processors to execute the computer-executable instructions to:
determine a first sensor identifier and a second sensor identifier that are associated with the camera;
determine a first request for image data from a first application, wherein the first request is associated with the first sensor identifier;
determine, based on the first sensor identifier, a first parameter value;
determine a second request for image data from a second application, wherein the second request is associated with the second sensor identifier;
determine, based on the second sensor identifier, a second parameter value;
determine, based on the first sensor identifier and the second sensor identifier, that the first parameter value is prioritized over the second parameter value;
determine a third request for image data based on the first parameter value;
operate the camera based on the third request;
receive, from the camera, first image data responsive to the third request;
provide the first image data to the first application, wherein the first image data has the first parameter value;
determine, based on the first image data, second image data, wherein the second image data has the second parameter value; and
provide the second image data to the second application.
|