Method and apparatus for privacy protection in images
US-2015113661-A1 · Apr 23, 2015 · US
US9830505B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9830505-B2 |
| Application number | US-201414539606-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 12, 2014 |
| Priority date | Nov 12, 2014 |
| Publication date | Nov 28, 2017 |
| Grant date | Nov 28, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Identifying and obscuring faces of specific individuals in an image may be provided. A request for an image for display on a computer display device may be received from a viewing user. One or more individuals represented in the image may be automatically determined using an image processing technique. A target individual may be identified from the one or more individuals whose facial image is to be obscured when displaying the image based an access control level associated with the viewing user and one or more criteria associated with the target individual. Responsive to the identifying, a customized image may be generated by obscuring a region having the facial image of the target individual from the image. The customized image may be transmitted for display.
Opening claim text (preview).
We claim: 1. A method of identifying and obscuring faces of specific individuals in an image, comprising: receiving a request for an image comprising computer-rendered image content for display on a computer display device from a viewing user, the request received by a social network application running on a server; determining automatically by a processor associated with the server running the social network application one or more individuals represented in the image using an image processing technique; identifying a target individual from the one or more individuals whose facial image is to be obscured when displaying the image based on access control level associated with the viewing user and one or more criteria associated with the target individual, the one or more criteria comprising an access control list that determines a particular user's rights to view the target individual in the image and relationships between the one or more individuals in the image, wherein based on the particular user's rights to view the target individual in the image and the relationships between one or more individuals in the image, the facial image is determined to be obscured or not obscured, the access control list providing a selective list of viewers with access levels that indicate who in the selective list can or cannot view the target individual in the image, the access control list further specifying that the target individual can be shown in the image if a first specified individual also appears in the image and that the target individual cannot be shown in the image if a second specified individual also appears in the image; responsive to the identifying, generating a customized image by obscuring a region having the facial image of the target individual from the image by combining pixel values of at least a portion of the facial image to distort the image represented by pixels on the display device; and transmitting the customized image for display, the image rendered differently for the viewing user than for another viewing user based on different access rights of the viewing user and said another viewing user. 2. The method of claim 1 , wherein the one or more criteria associated with the target individual comprises at least which other one or more individuals are represented in the image. 3. The method of claim 1 , wherein the access control level associated with the user and the one or more criteria associated with the target individual are configurable by one or more of the target individual and a user authorized to act on behalf of the target individual. 4. The method of claim 1 , wherein the image processing technique comprises one or more of facial recognition technique and image tagging technique. 5. The method of claim 1 , further comprising receiving a training set of images for learning to recognize the one or more individuals, wherein the training set of images are used in the image processing technique. 6. The method of claim 1 , further comprising caching the customized image and metadata associated with the customized image in storage. 7. The method of claim 1 , wherein the determining of said one or more individuals represented in the image is performed responsive to the image being uploaded. 8. The method of claim 1 , wherein the obscuring comprises pixelating the region of the image. 9. A computer readable storage medium storing a program of instructions executable by a machine to perform a method of identifying and obscuring faces of specific individuals in an image, the method comprising: receiving a request for an image for display on a computer display device from a viewing user; determining automatically by a processor one or more individuals represented in the image using an image processing technique; identifying a target individual from the one or more individuals whose facial image is to be obscured when displaying the image based an access control level associated with the viewing user and one or more criteria associated with the target individual, the one or more criteria comprising an access control list that determines a particular user's rights to view the target individual in the image and relationships between the one or more individuals in the image, wherein based on the particular user's rights to view the target individual in the image and the relationships between one or more individuals in the image, the facial image is determined to be obscured or not obscured, the access control list providing a selective list of viewers with access levels that indicate who in the selective list can or cannot view the target individual in the image, the access control list further specifying that the target individual can be shown in the image if a first specified individual also appears in the image and that the target individual cannot be shown in the image if a second specified individual also appears in the image; responsive to the identifying, generating a customized image by obscuring a region having the facial image of the target individual from the image by combining pixel values of at least a portion of the facial image to distort the image represented by pixels on the display device; and transmitting the customized image for display, the image rendered differently for the viewing user than for another viewing user based on different access rights of the viewing user and said another viewing user. 10. The computer readable storage medium of claim 9 , wherein the one or more criteria associated with the target individual comprises at least which other one or more individuals are represented in the image. 11. The computer readable storage medium of claim 9 , wherein the access control level associated with the user and the one or more criteria associated with the target individual are configurable by one or more of the target individual and a user authorized to act on behalf of the target individual. 12. The computer readable storage medium of claim 9 , wherein the image processing technique comprises one or more of facial recognition technique and image tagging technique. 13. The computer readable storage medium of claim 9 , further comprising receiving a training set of images for learning to recognize the one or more individuals, wherein the training set of images are used in the image processing technique. 14. The computer readable storage medium of claim 9 , further comprising caching the customized image and metadata associated with the customized image in storage. 15. The computer readable storage medium of claim 9 , wherein the determining of said one or more individuals represented in the image is performed responsive to the image being uploaded. 16. The computer readable storage medium of claim 9 , wherein the obscuring comprises pixelating the region of the image. 17. A system of identifying and obscuring faces of specific individuals in an image, comprising: a processor operable to receive a request for an image for display on a computer display device from a viewing user, the processor further operable to determine one or more individuals represented in the image using an image processing technique, the processor further operable to identify a target individual from the one or more individuals whose facial image is to be obscured when displaying the image based on an access control level associated with the viewing user and one or more criteria associated with the target individual, the one or more criteria comprising an access control list that determines a particular user's rights to view the target individual in the image and relati
Generating training patterns; Bootstrap methods, e.g. bagging or boosting · CPC title
Physics · mapped topic
Physics · mapped topic
Physics · mapped topic
Classification, e.g. identification · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.