Anonymizing digital images utilizing a generative neural network

US2025284848A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025284848-A1
Application numberUS-202519217725-A
CountryUS
Kind codeA1
Filing dateMay 23, 2025
Priority dateNov 2, 2022
Publication dateSep 11, 2025
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure relates to systems, methods, and non-transitory computer readable media for generating anonymized digital images utilizing a face anonymization neural network. In some embodiments, the disclosed systems utilize a face anonymization neural network to extract or encode a face anonymization guide that encodes face attribute features, such as gender, ethnicity, age, and expression. In some cases, the disclosed systems utilize the face anonymization guide to inform the face anonymization neural network in generating synthetic face pixels for anonymizing a digital image while retaining attributes, such as gender, ethnicity, age, and expression. The disclosed systems learn parameters for a face anonymization neural network for preserving face attributes, accounting for multiple faces in digital images, and generating synthetic face pixels for faces in profile poses.

First claim

Opening claim text (preview).

What is claimed is: 1 . A non-transitory computer readable medium storing executable instructions which, when executed by a processing device, cause the processing device to perform operations comprising: encoding, from a digital image depicting a face of a person, a face anonymization guide comprising features representing one or more of gender, ethnicity, age, or expression associated with the face in the digital image; generating a masked digital image from the digital image by masking face pixels for the face depicted in the digital image; and generating, from the masked digital image utilizing a generative neural network, an anonymized digital image by inpainting a synthetic face within the digital image according to the face anonymization guide. 2 . The non-transitory computer readable medium of claim 1 , wherein inpainting the synthetic face within the digital image is performed without copying or blending pixels originating from another digital image. 3 . The non-transitory computer readable medium of claim 1 , wherein inpainting the synthetic face within the digital image comprising replacing masked face pixels of the masked digital image with synthetic face pixels forming the synthetic face. 4 . The non-transitory computer readable medium of claim 1 , wherein inpainting the synthetic face within the digital image according to the face anonymization guide comprises generating the synthetic face to preserve the one or more of gender, ethnicity, age, or expression associated with the face in the digital image. 5 . The non-transitory computer readable medium of claim 1 , wherein generating the anonymized digital image comprises: extracting a masked image vector from the masked digital image; and combining the masked image vector and the face anonymization guide utilizing the generative neural network. 6 . The non-transitory computer readable medium of claim 1 , wherein generating the anonymized digital image comprises synthesizing synthetic face pixels utilizing a decoder of the generative neural network according to the face anonymization guide. 7 . The non-transitory computer readable medium of claim 1 , wherein encoding the face anonymization guide comprises: utilizing a first encoder of the generative neural network to extract a first feature set and a second encoder of the generative neural network to extract a second feature set from the digital image; and combining the first feature set and the second feature set into a guide feature set. 8 . A system comprising: one or more memory devices storing a generative neural network and a digital image depicting a face of a person; and one or more processors configured to cause the system to anonymize the digital image depicting the face of the person by: generating a face anonymization guide by encoding features representing one or more of gender, ethnicity, age, or expression of the face in the digital image; and generating, utilizing the generative neural network, an anonymized digital image by inpainting a synthetic face within the digital image according to the face anonymization guide that preserves the one or more of gender, ethnicity, age, or expression of the face in the digital image. 9 . The system of claim 8 , wherein inpainting the synthetic face within the digital image is performed without copying or blending pixels originating from another digital image. 10 . The system of claim 8 , wherein generating the face anonymization guide comprises utilizing a first encoder of the generative neural network to encode the features. 11 . The system of claim 10 , wherein generating the face anonymization guide comprises: utilizing a second encoder of the generative neural network to encode additional features of the face depicted in the digital image; and combining the features from the first encoder and the additional features from the second encoder into the face anonymization guide. 12 . The system of claim 8 , wherein generating the anonymized digital image comprises: generating a masked digital image from the digital image by masking face pixels for the face depicted in the digital image; extracting a masked image vector from the masked digital image utilizing the generative neural network; combining the masked image vector and the face anonymization guide to generate a combined image mask-feature guide vector; and generating the anonymized digital image utilizing a decoder of the generative neural network from the combined image mask-feature guide vector. 13 . The system of claim 12 , wherein generating the masked digital image comprises: detecting an additional face depicted in the digital image in addition to the face of the person; removing pixels of the additional face to remove the additional face from a boundary around the face depicted in the digital image; and masking the face pixels for the face depicted within the boundary. 14 . The system of claim 12 , wherein generating the masked digital image comprises: generating a boundary around the face depicted in the digital image; aligning the boundary to orient the face pixels by removing tilt; and masking the face pixels aligned within the boundary. 15 . A computer-implemented method comprising: encoding, from a digital image depicting a face of a person, a face anonymization guide comprising features representing one or more of gender, ethnicity, age, or expression associated with the face in the digital image; generating a masked digital image from the digital image by masking face pixels for the face depicted in the digital image; and generating, from the masked digital image utilizing a generative neural network, an anonymized digital image by inpainting a synthetic face within the digital image according to the face anonymization guide. 16 . The computer-implemented method of claim 15 , wherein encoding the face anonymization guide comprises generating a feature vector representing gender, ethnicity, age, and expression for the face in the digital image. 17 . The computer-implemented method of claim 15 , wherein encoding the face anonymization guide comprises: utilizing an encoder of the generative neural network to encode texture features for the face depicted in the digital image; and combining the features representing one or more of gender, ethnicity, age, or expression and the texture features into the face anonymization guide. 18 . The computer-implemented method of claim 15 , wherein generating the masked digital image comprises: detecting an additional face depicted in the digital image in addition to the face of the person; removing pixel values for pixels of the additional face in the digital image; generating a boundary for the face depicted in the digital image including pixels with removed pixel values for the additional face; and masking the face pixels for the face depicted within the boundary. 19 . The computer-implemented method of claim 15 , wherein generating the anonymized digital image comprises: extracting a masked image vector from the masked digital image utilizing an encoder of the generative neural network; generating a mapped noise vector by extracting features from a noise vector utilizing a mapper associated with the generative neural network; and synthesizing the synthetic face from the face anonymization guide, the masked image vector, and the mapped noise vector utilizing a decoder of the generative neural network. 20 . The computer-implemented method of claim 15 , whe

Assignees

Inventors

Classifications

  • Generative networks · CPC title

  • Auto-encoder networks; Encoder-decoder networks · CPC title

  • characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU] · CPC title

  • Convolutional networks [CNN, ConvNet] · CPC title

  • Non-supervised learning, e.g. competitive learning · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2025284848A1 cover?
The present disclosure relates to systems, methods, and non-transitory computer readable media for generating anonymized digital images utilizing a face anonymization neural network. In some embodiments, the disclosed systems utilize a face anonymization neural network to extract or encode a face anonymization guide that encodes face attribute features, such as gender, ethnicity, age, and expre…
Who is the assignee on this patent?
Adobe Inc
What technology area does this patent fall under?
Primary CPC classification G06F21/6254. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Sep 11 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).