Methods and apparatus for use in surveillance systems
First Claim
Patent Images
1. A method of conducting surveillance comprising:
- placing a video data acquisition system (VDAS) in a public place to conduct surveillance of the public place;
operating the VDAS, the VDAS producing a video signal depicting the public place, the video signal including a series of frames that correspond to different moments in time;
encrypting the video signal using a first key, the first key being randomly generated such that a new randomly generated first key is used at different points in time;
encrypting the first key using a second key;
including at least the encrypted first key and encrypted video signal in an output signal;
operating an image analyzer, the image analyzer;
receiving the video signal from the VDAS;
identifying a person depicted in a frame of the video signal by analyzing each frame of the video signal to look for patterns corresponding to specific persons; and
for every identified person, embedding a code corresponding to that identified person in the output signal, the code being associated with the particular frame in which the pattern corresponding to the identified person was found;
storing the output signal in a data storage medium;
searching the data storage medium for a code corresponding to a specific person; and
upon finding the code corresponding to the specific person in the data storage medium;
decrypting, with the second key, the first key used to encrypt a portion of the video signal containing the frames associated with the code corresponding to the specific person;
decrypting, with the decrypted first key, the portion of the video signal containing the frames associated with the code corresponding to the specific person; and
displaying the portion of the video signal containing the frames associated with the code corresponding to the specific person.
2 Assignments
0 Petitions
Accused Products
Abstract
A control signal is provided to a video data acquisition system that generates video data. In response to receiving the control signal, the video data acquisition system modifies at least a portion of the video data to produce an output signal. Authenticity of the output signal from the video data acquisition system is verified by checking that the video data includes modifications according to the control signal. If the video data does not include such modifications, it is known that the video data acquisition system needs to be checked for tampering or system failures.
152 Citations
6 Claims
-
1. A method of conducting surveillance comprising:
-
placing a video data acquisition system (VDAS) in a public place to conduct surveillance of the public place; operating the VDAS, the VDAS producing a video signal depicting the public place, the video signal including a series of frames that correspond to different moments in time; encrypting the video signal using a first key, the first key being randomly generated such that a new randomly generated first key is used at different points in time; encrypting the first key using a second key; including at least the encrypted first key and encrypted video signal in an output signal; operating an image analyzer, the image analyzer; receiving the video signal from the VDAS; identifying a person depicted in a frame of the video signal by analyzing each frame of the video signal to look for patterns corresponding to specific persons; and for every identified person, embedding a code corresponding to that identified person in the output signal, the code being associated with the particular frame in which the pattern corresponding to the identified person was found; storing the output signal in a data storage medium; searching the data storage medium for a code corresponding to a specific person; and upon finding the code corresponding to the specific person in the data storage medium; decrypting, with the second key, the first key used to encrypt a portion of the video signal containing the frames associated with the code corresponding to the specific person; decrypting, with the decrypted first key, the portion of the video signal containing the frames associated with the code corresponding to the specific person; and displaying the portion of the video signal containing the frames associated with the code corresponding to the specific person. - View Dependent Claims (2)
-
-
3. A system for conducting surveillance comprising:
-
a video camera, the video camera being constructed and arranged to produce a video signal depicting a public place, the video signal including a series of frames that correspond to different moments in time; an image analyzer, the image analyzer being constructed and arranged to; receive the video signal from the video camera; identify a person depicted in a frame of the video signal by analyzing each frame of the video signal to look for patterns corresponding to specific persons; and for every identified person, transmit a code corresponding to that identified person to a controller, the code being associated with the particular frame in which the pattern corresponding to the identified person was found; an encryption processor, the encryption processor being constructed and arranged to; receive the video signal from the video camera; encrypt the video signal using a first key, the first key being randomly generated such that a new randomly generated first key is used at different points in time; encrypt the first key using a second key; receive the code corresponding to each identified person from the controller; and combine the encrypted video signal, the encrypted second key, and the code corresponding to each identified person into an output signal; a data storage medium for storing the output signal; and a decryption system, the decryption system being constructed and arranged to; search the data storage medium for a code corresponding to a specific person; and upon finding the code corresponding to the specific person in the data storage medium; decrypt, with the second key, the first key used to encrypt a portion of the video signal containing the frames associated with the code corresponding to the specific person; decrypt, with the decrypted first key, the portion of the video signal containing the frames associated with the code corresponding to the specific person; and display the portion of the video signal containing the frames associated with the code corresponding to the specific person. - View Dependent Claims (4)
-
-
5. A system for conducting surveillance comprising:
-
means for producing a video signal depicting a public place, the video signal including a series of frames that correspond to different moments in time; means for; receiving the video signal from the means for producing the video signal; identifying a person depicted in a frame of the video signal by analyzing each frame of the video signal to look for patterns corresponding to specific persons; and for every identified person, generating a code corresponding to that identified person, the code being associated with the particular frame in which the pattern corresponding to the identified person was found; encrypting the video signal using a first key, the first key being randomly generated such that a new randomly generated first key is used at different points in time; encrypting the first key using a second key; and combining the encrypted video signal, the encrypted second key, and the code corresponding to each identified person into an output signal; a data storage medium for storing the output signal; and means for displaying video associated with a specific person, the means for displaying video associated with the specific person including means for; searching the data storage medium for a code corresponding to the specific person; and upon finding the code corresponding to the specific person in the data storage medium; decrypting, with the second key, the first key used to encrypt a portion of the video signal containing the frames associated with the code corresponding to the specific person; decrypting, with the decrypted first key, the portion of the video signal containing the frames associated with the code corresponding to the specific person; and displaying the portion of the video signal containing the frames associated with the code corresponding to the specific person. - View Dependent Claims (6)
-
Specification