US 12,452,548 B2
Management of video data processing using multiple video processing computers
Amit Kumar, Menlo Park, CA (US)
Assigned to DRAGONFRUIT AI, INC., Menlo Park, CA (US)
Filed by DRAGONFRUIT AI, INC., Menlo Park, CA (US)
Filed on Dec. 2, 2022, as Appl. No. 18/061,317.
Prior Publication US 2024/0187742 A1, Jun. 6, 2024
Int. Cl. H04N 23/80 (2023.01); G06V 10/94 (2022.01); G06V 20/40 (2022.01)
CPC H04N 23/80 (2023.01) [G06V 10/95 (2022.01); G06V 20/41 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
monitoring resource usage of video processing computers during a first period of processing video data received from cameras, wherein each video processing computer of the video processing computers is connected to a different subset of the cameras to schedule video processing of video data captured by the different subset of the cameras;
identifying resource usage trends of the video processing computers from the resource usage; and
for a first video processing computer of the video processing computers:
generating a video processing schedule for a second period for first video processing of first video data from a first subset of the cameras connected thereto based on the resource usage trends, wherein the first video processing computer, wherein the video processing schedule assigns the first video processing to two or more video processing computers of the video processing computers; and
configuring the first video processing computer to distribute the first video processing between the two or more video processing computers in accordance with the video processing schedule.