Method and system for anonymous video analytics processing
First Claim
Patent Images
1. A method comprising:
- receiving at an untrusted peer node statistical data based on video data and relating to the video data but other than a video content and an image content of the video data, the untrusted peer node other than within a trusted group of nodes trusted for accessing the video data, and wherein the peer node does not receive the video data;
at the untrusted peer node, analyzing the statistical data to identify a predetermined pattern therein that is indicative of a potential occurrence of an event of interest within the video data; and
,upon identifying the predetermined pattern, providing to a trusted processor a first signal relating to the identified pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving, at a peer node, statistical data based on video data and relating to the video data, but other than a video content and an image content of the video data. In particular, the peer node is other than within a trusted group of nodes trusted for accessing the video data. At the peer node, the statistical data is analyzed to identify predetermined patterns therein. Upon identifying a predetermined pattern, a signal is provided to a trusted processor relating to the identified pattern.
100 Citations
18 Claims
-
1. A method comprising:
-
receiving at an untrusted peer node statistical data based on video data and relating to the video data but other than a video content and an image content of the video data, the untrusted peer node other than within a trusted group of nodes trusted for accessing the video data, and wherein the peer node does not receive the video data; at the untrusted peer node, analyzing the statistical data to identify a predetermined pattern therein that is indicative of a potential occurrence of an event of interest within the video data; and
,upon identifying the predetermined pattern, providing to a trusted processor a first signal relating to the identified pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
capturing video information at a transducer to provide video data; providing the video data to a trusted server in communication with the transducer; providing statistical data to an untrusted peer node, the statistical data based on the video data and relating to the video data but other than a video content and an image content of the video data, the untrusted peer node other than within a trusted group of nodes trusted for accessing the video data, and wherein the untrusted peer node does not receive the video data; at the untrusted peer node, analyzing the statistical data to identify predetermined patterns therein; upon identifying a predetermined pattern, providing a signal from the untrusted peer node to the trusted server relating to the identified pattern; and
,using the signal relating to the identified pattern and provided from the untrusted peer node, processing the video data relating to the identified pattern by the trusted server to determine an occurrence identifiable by video analytics. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system comprising:
-
a plurality of video cameras coupled together via a wide area network; at least a trusted server for receiving video data from the plurality of video cameras; a plurality of untrusted peer nodes in communication with the wide area network and for receiving statistical data, the statistical data based on the video data and relating to the video data but other than a video content and an image content of the video data, the plurality of untrusted peer nodes other than within a trusted group of nodes trusted for accessing the video data; and at least a trusted processor for determining the statistical data, for directing the statistical data but not the video data from each of the plurality of video cameras to peer nodes of the plurality of untrusted peer nodes, and for directing the video data from each of the plurality of video cameras to at least one of the at least a trusted server via the wide area network. - View Dependent Claims (14)
-
-
15. A method comprising:
-
receiving video data at a trusted system from a source of video data; applying a transformation to the video data by the trusted system, the transformation being one of a numerical transformation and a geometrical transformation for resulting in irreversibly transformed video data, wherein visual content of the video data is unintelligible by a human when the irreversibly transformed video data is displayed; providing the irreversibly transformed video data from the trusted system to an untrusted peer system, and wherein the untrusted peer system does not receive the video data; at the untrusted peer system, analyzing the irreversibly transformed video data to identify a predetermined pattern within the transformed video data that is indicative of a potential occurrence of an event of interest within the video data; upon identifying the predetermined pattern within the transformed video data, providing a first signal relating to the identified predetermined pattern from the untrusted peer system to a trusted processor; and using the trusted processor, analyzing the video data based on the first signal to identify the event of interest within the video data. - View Dependent Claims (16, 17, 18)
-
Specification