US 12,260,427 B2
Monitoring of a project by video analysis
Matthew Robert Burris, Lawrenceville, GA (US); and Jodessiah Sumpter, Alpharetta, GA (US)
Assigned to NCR Voyix Corporation, Atlanta, GA (US)
Filed by NCR Voyix Corporation, Atlanta, GA (US)
Filed on Oct. 14, 2022, as Appl. No. 17/966,282.
Application 17/966,282 is a continuation of application No. 17/341,682, filed on Jun. 8, 2021, granted, now 11,544,735.
Application 17/341,682 is a continuation of application No. 16/525,122, filed on Jul. 29, 2019, granted, now 11,107,114.
Prior Publication US 2023/0032053 A1, Feb. 2, 2023
Int. Cl. H04N 7/18 (2006.01); G05D 1/00 (2006.01); G06Q 30/0242 (2023.01); G06T 7/20 (2017.01); G06V 20/40 (2022.01); G06V 40/20 (2022.01); G10L 15/22 (2006.01); G10L 25/63 (2013.01); H04N 23/66 (2023.01); H04N 23/695 (2023.01)
CPC G06Q 30/0242 (2013.01) [G05D 1/0088 (2013.01); G06T 7/20 (2013.01); G06V 20/41 (2022.01); G06V 40/20 (2022.01); G10L 15/22 (2013.01); G10L 25/63 (2013.01); H04N 23/66 (2023.01); H04N 23/695 (2023.01); G06T 2207/10016 (2013.01); G06T 2207/30196 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method, comprising:
sending, by a processor, instructions for monitoring a project to an autonomous robot, wherein the instructions comprise a target area within a store, a start date, a start time;
receiving, by the processor, captured audio and captured video from the autonomous robot captured of the target area beginning at the start date and the start time;
wherein receiving further includes:
streaming the captured audio and the captured video to a setup interface to inspect the target area as provided in the captured audio and the captured video;
wherein streaming further includes:
instructing the autonomous robot to process filters on the captured audio and the captured video before providing the captured audio and the captured video based on instructions received from the setup interface;
analyzing, by the processor, the captured audio and the captured video against criteria associated with the project;
indexing and correlating portions of the captured audio and the captured video with a data store; and
providing the data store for queries and metrics relevant to the criteria.