Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Face synthesis using generative adversarial networks

A face and network technology, applied in the generation of 2D images, acquisition/recognition of facial features, computer parts, etc., can solve problems such as expensive, cumbersome systems, and difficult to obtain.

Active Publication Date: 2019-11-05
APPLE INC
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition to being expensive and elaborate, such systems are bulky and not readily available to the average user
While facial recognition accuracy benefits from a greater number and diversity of sample facial images during enrollment, providing such images would significantly increase the burden on users

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Face synthesis using generative adversarial networks
  • Face synthesis using generative adversarial networks
  • Face synthesis using generative adversarial networks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012] The present disclosure relates to various systems, methods, and computer-readable media for training generative adversarial networks (GANs) for use in facial recognition and training facial recognition networks. Typically, an image of a specific face is fed into a facial recognition network to obtain facial patterns. This face pattern is then input to the GAN generator along with noise values ​​to generate a set of output images. The output images are then fed into a GAN discriminator that uses a database of images to determine a likelihood value indicating that each output image includes a face. Feedback is then sent from the discriminator to the generator, and from the generator to the discriminator, to represent the adversarial losses between the two and to modify the operations of the generator and discriminator to compensate for these adversarial losses. Traditional GANs fail to preserve the identity of a specific face in the output image.

[0013] However, in th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention provides face synthesis using generative adversarial networks. The training a generative adversarial network (GAN) for use in facial recognition comprises providing an input image of a particular face into a facial recognition system to obtain a faceprint; obtaining, based on the input faceprint and a noise value, a set of output images from a GAN generator; obtaining feedback from a GAN discriminator, wherein obtaining feedback comprises inputting each output image into the GAN discriminator and determining a set of likelihood values indicative of whether each output image comprises a facial image; determining, based on each output image, a modified noise value; inputting each output image into a second facial recognition network to determine a set of modified faceprints; defining, based on each modified noise value and modified faceprint, feedback for the GAN generator, wherein the feedback comprises a first value and a second value; and modifying control parameters of the GAN generator.

Description

technical field [0001] The present disclosure relates generally to the field of digital image processing, and more specifically, to image synthesis using generative adversarial networks. Background technique [0002] Facial recognition systems require sample facial images from users to be recognized. Some facial recognition systems use a large number of cameras with known attributes placed at known locations under carefully controlled settings to generate the large number of sample facial images required for the system's enrollment process and training. In addition to being expensive and elaborate, such systems are bulky and not readily available to the average user. While facial recognition accuracy benefits from a greater number and diversity of sample facial images during enrollment, providing such images would greatly increase the burden on users. Contents of the invention [0003] In one embodiment, a method of training a generative adversarial network (GAN) for fac...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06T11/00G06K9/00G06K9/62G06V10/764
CPCG06T11/00G06T2207/20081G06T2207/20084G06T2207/30201G06V40/166G06V40/168G06V40/172G06F18/22G06V10/82G06V10/7788G06V10/764G06T5/20G06V40/171G06V40/175G06F18/241G06T5/70
Inventor V·沙玛高耀宗
Owner APPLE INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products