Object detection with false positive filtering
First Claim
Patent Images
1. A system for detecting objects in a image, comprising:
- an object detector module configured to detect regions of the image based on at least the content of the image, wherein at least some of the regions include objects of a particular type; and
a false positive detector module configured to determine whether each region detected by the object detector module includes an object of the particular type, based on at least information about the context in which the image was taken, wherein the false positive detector module comprises;
a simple false positive detector module configured to determine whether each re ion detected by the object detector module includes an object of the particular type; and
a composite false positive detector module, that requires more computing resources than the simple false positive detector module, configured to determine based on at least one image feature not used by the simple false positive detector module, whether each region detected by the simple false positive detector module includes the object of the particular type,wherein the object detector module and false positive detector module are implemented on at least one processor and memory.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of this invention relate to detecting and blurring images. In an embodiment, a system detects objects in a photographic image. The system includes an object detector module configured to detect regions of the photographic image that include objects of a particular type at least based on the content of the photographic image. The system further includes a false positive detector module configured to determine whether each region detected by the object detector module includes an object of the particular type at least based on information about the context in which the photographic image was taken.
-
Citations
25 Claims
-
1. A system for detecting objects in a image, comprising:
-
an object detector module configured to detect regions of the image based on at least the content of the image, wherein at least some of the regions include objects of a particular type; and a false positive detector module configured to determine whether each region detected by the object detector module includes an object of the particular type, based on at least information about the context in which the image was taken, wherein the false positive detector module comprises; a simple false positive detector module configured to determine whether each re ion detected by the object detector module includes an object of the particular type; and a composite false positive detector module, that requires more computing resources than the simple false positive detector module, configured to determine based on at least one image feature not used by the simple false positive detector module, whether each region detected by the simple false positive detector module includes the object of the particular type, wherein the object detector module and false positive detector module are implemented on at least one processor and memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for detecting objects in an image, comprising:
-
(a) detecting, on a computing device, regions of the image based on at least the content of the image, wherein at least some of the regions include objects of a particular type; and (b) determining, on a computing device, whether each region detected in (a) includes an object of the particular type, based on at least information about the context in which the image was taken, the determining (b) comprising; (i) determining, based on at least one image feature, whether each region detected in (a) includes an object of the particular type; and (ii) determining, based on at least one image feature not used in the determining (i), whether each region detected in (i) includes the object of the particular type, wherein the determining (ii) uses more computing resources than the determining (i). - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented method for detecting objects in an image, comprising:
-
(a) detecting regions of the image based on at least a content of the image, wherein at least some of the regions include objects of a particular type; for each region detected in (a); (b) determining, using a first detector module, a score indicating a degree of likelihood that the region includes an object of the particular type; (c) when the score determined in (b) does not exceed a threshold, determining that the region does not include any objects of the particular type; and (d) when the score determined in (b) exceeds the threshold, using a second detector module requiring more computing resources than the first detector module to determine, based on at least one image feature not used by the first detector module, whether the region includes the object of the particular type. - View Dependent Claims (23, 25)
-
-
24. A program storage device readable by a processor, tangibly embodying a program of instructions executable by the processor to perform method steps for detecting objects in an image, said method steps comprising:
-
(a) detecting regions of the image based on at least a content of the image, wherein at least some of the regions include objects of a particular type; for each region detected in (a); (b) determining, using a first detector module, a score indicating a degree of likelihood that the region includes an object of the particular type; (c) when the score determined in (b) does not exceed a threshold, determining that the region does not include any objects of the particular type; and (d) when the score determined in (b) exceeds the threshold, using a second detector module requiring more computing resources than the first detector module to determine, based on at least one image feature not used by the first detector module, whether the region includes the object of the particular type.
-
Specification