US 12,462,567 B2
Predictive adjustment of distributed surveillance video data capture using networks of graph maps
Lovish Singla, Bangalore (IN); Lovleen Arora, Bangalore (IN); and Shaheed Nehal A, Bangalore (IN)
Assigned to Sandisk Technologies, Inc., Milpitas, CA (US)
Filed by Sandisk Technologies, Inc., Milpitas, CA (US)
Filed on Mar. 18, 2024, as Appl. No. 18/608,334.
Prior Publication US 2025/0292580 A1, Sep. 18, 2025
Int. Cl. G06V 20/52 (2022.01); G06V 20/40 (2022.01); H04N 23/90 (2023.01)
CPC G06V 20/52 (2022.01) [G06V 20/44 (2022.01); H04N 23/90 (2023.01); G06V 2201/07 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a first video camera comprising a network interface configured for communication with:
a first plurality of networked video cameras, wherein the first plurality of networked video cameras includes the first video camera; and
a second video camera among a second plurality of networked video cameras; and
at least one controller in communication with the first plurality of networked video cameras and the second video camera, the at least one controller configured to, alone or in combination:
receive, based on a first graph map of the first plurality of networked video cameras, a first video capture update message from at least one video camera in the first plurality of networked video cameras, wherein the first graph map comprises:
a first coordinate position system;
a first set of coordinates for the first video camera;
a second set of coordinates for each other video camera in the first plurality of networked video cameras; and
a third set of coordinates for each child node between video cameras of the first plurality of networked video cameras, wherein each child node is mapped to at least two parent nodes for corresponding video cameras of the first plurality of networked video cameras;
determine, based on the first video capture update message, a regional video alert event; and
send, based on the regional video alert event, a second video capture update message to the second video camera, wherein:
the second video camera is configured to send, responsive to the second video capture update message and based on a second graph map of the second plurality of networked video cameras, a third video capture update message to at least one other video camera from the second plurality of networked video cameras; and
the second graph map comprises:
a second coordinate position system;
a fourth set of coordinates for the second video camera;
a fifth set of coordinates for each other video camera in the second plurality of networked video cameras; and
a sixth set of coordinates for each child node between video cameras of the second plurality of networked video cameras, wherein each child node is mapped to at least two parent nodes for corresponding video cameras of the second plurality of networked video cameras.