Part-based pornography detection
First Claim
Patent Images
1. A computer-implemented method for identifying pornographic images, the computer-implemented method comprising:
- receiving digital image data that defines a digital image;
analyzing the digital image data to detect whether the digital image includes one or more specified body parts;
if the digital image includes at least one of the one or more specified body parts, then designating the digital image data as a first type;
if the digital image does not include at least one of the one or more specified body parts, then designating the digital image data as a second type.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described herein for detecting particular body parts in a digital image, and as a result of detecting at least one of these body parts, classifying the digital image as a particular type. According to an embodiment, digital image data that defines a digital image is received as input and the digital image data is analyzed to detect whether the digital image includes one or more specified body parts, such as breasts and/or buttocks. If the digital image is determined to contain one or more of the specified body parts, then the digital image is designated as a first type, such as pornography.
55 Citations
31 Claims
-
1. A computer-implemented method for identifying pornographic images, the computer-implemented method comprising:
-
receiving digital image data that defines a digital image; analyzing the digital image data to detect whether the digital image includes one or more specified body parts; if the digital image includes at least one of the one or more specified body parts, then designating the digital image data as a first type; if the digital image does not include at least one of the one or more specified body parts, then designating the digital image data as a second type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
14. A computer-readable medium carrying instructions which, when executed by one or more processors, causes:
-
receiving data that defines a digital image; analyzing the digital image data to detect whether the digital image includes one or more specified body parts; if the digital image includes at least one of the one or more specified body parts, then designating the digital image data as a first type; if the digital image does not include at least one of the one or more specified body parts, then designating the digital image data as a second type.
-
-
27. An apparatus for retrieving digital images, comprising:
-
a machine-readable medium carrying one or more sequences of instructions; and one or more processors, wherein execution of the one or more sequences of instructions by the one or more processors causes; receiving as input digital image data defining a digital image; processing, by a first classifier, the digital image data, wherein the first classifier is configured to detect whether the digital image includes one or more specified body parts; processing, by a second classifier, the digital image data, wherein the second classifier is configured to detect whether the digital image includes one or more specified body parts that are different from the one or more specified body parts the first classifier is configured to detect; if one or more of the classifiers detect that the digital image contains at least one of the one or more specified body parts, then designating the digital image data as a first type; if none of the classifiers detect that the digital image contains at least one of the one or more specified body parts, then designating the digital image data as a second type. - View Dependent Claims (28, 29, 30, 31)
-
Specification