CPC G08B 13/19686 (2013.01) [G06F 21/32 (2013.01); G06V 20/52 (2022.01); G06V 40/161 (2022.01); G06V 40/173 (2022.01); G08B 7/06 (2013.01); H04N 7/183 (2013.01)] | 20 Claims |
1. A method of displaying video surveillance footage on a display, the method comprising:
analyzing the video surveillance footage to identify an object in the video surveillance footage;
tracking the object over a plurality of frames of the video surveillance footage, wherein the plurality of frames in which the object is present and tracked are referred to as a plurality of object tracking frames;
identifying a unique characteristic of the tracked object in one or more of the plurality of object tracking frames while not being able to specifically identify the unique characteristic of the tracked object in one or more other of the plurality of object tracking frames of the video surveillance footage;
assigning a unique object ID to the tracked object in each of the one or more of the plurality of object tracking frames of the video surveillance footage in which the unique characteristic of the tracked object was identified;
assigning the unique object ID to the tracked object in each of the one or more other of the plurality of object tracking frames of the video surveillance footage in which the unique characteristic of the tracked object was not able to be identified;
determining whether the tracked object is part of a protected group or an unprotected group based at least in part on the identified unique characteristic of the tracked object;
displaying the plurality of object tracking frames of the video surveillance footage on the display, including:
when the tracked object is determined to be part of the unprotected group, not anonymizing at least part of the tracked object that is assigned the unique object ID in each of the plurality of object tracking frames including the one or more of the plurality of object tracking frames in which the unique characteristic of the tracked object was identified and the one or more other of the plurality of object tracking frames in which the unique characteristic of the tracked object was not able to be specifically identified; and
when the tracked object is determined to be part of the protected group, anonymizing at least part of the tracked object that is assigned the unique object ID in each of the plurality of object tracking frames including the one or more of the plurality of object tracking frames in which the unique characteristic of the tracked object was identified and the one or more other of the plurality of object tracking frames in which the unique characteristic of the tracked object was not able to be specifically identified.
|