Automatic counter-surveillance detection camera and software
First Claim
Patent Images
1. An apparatus comprising:
- a. an illumination source configured to illuminate a field of view;
b. a camera configured to capture a series of image frames corresponding to the field of view, wherein the camera and the illumination source are substantially co-aligned, further wherein each image frame includes auto-reflected light from within the field of view resulting from illumination by the illumination source, wherein the auto-reflected light is light from the illumination source that is reflected from an object in the field of view at a same angle as impinging light originating from the illumination source; and
c. a means for processing the captured series of image frames to determine a set of extracted objects, the set of extracted objects comprises a set of glint objects corresponding to the auto-reflected light and a set of kinetic objects, and to process each extracted object to determine if the extracted object is a foreign object in the field of view compared to a known background determined from a series of previous image frames, wherein determining the set of glint objects is not a function of determining the set of kinetic objects, and determining the set of kinetic objects is not a function of determining the set of glint objects.
1 Assignment
0 Petitions
Accused Products
Abstract
A counter-surveillance detection system includes a camera with an integrated illumination source and a processor for performing analytic software algorithms. The counter-surveillance detection system and method is configured to detect foreign objects within a defined field of view (FOV) using an analytic software method operating on imagery data from the camera that is synchronized with the illuminator source. In some applications, the system is used to detect a human performing remote observation of snooping.
48 Citations
27 Claims
-
1. An apparatus comprising:
-
a. an illumination source configured to illuminate a field of view; b. a camera configured to capture a series of image frames corresponding to the field of view, wherein the camera and the illumination source are substantially co-aligned, further wherein each image frame includes auto-reflected light from within the field of view resulting from illumination by the illumination source, wherein the auto-reflected light is light from the illumination source that is reflected from an object in the field of view at a same angle as impinging light originating from the illumination source; and c. a means for processing the captured series of image frames to determine a set of extracted objects, the set of extracted objects comprises a set of glint objects corresponding to the auto-reflected light and a set of kinetic objects, and to process each extracted object to determine if the extracted object is a foreign object in the field of view compared to a known background determined from a series of previous image frames, wherein determining the set of glint objects is not a function of determining the set of kinetic objects, and determining the set of kinetic objects is not a function of determining the set of glint objects. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus comprising:
-
a. an illumination source configured to illuminate a field of view; b. a camera configured to capture a series of image frames corresponding to the field of view, wherein each image frame includes auto-reflected light from within the field of view resulting from illumination by the illumination source; c. a memory configured to store the series of image frames; and d. a processor coupled to the memory, the processor comprises program instructions configured to; i. determine a known background, wherein the known background comprises a known value for each pixel in the field of view; ii. determine a difference between a current image frame and the known background thereby forming a difference frame; iii. determine a set of extracted objects from the difference frame, wherein the set of extracted objects comprises a set of glint objects and a set of kinetic objects, further wherein determining the set of glint objects is performed independently of and is not a function of determining the set of kinetic objects; and iv. process each extracted object to determine if the extracted object is a foreign object within the field of view. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification