Face Hallucination Using Convolutional Neural Networks
First Claim
Patent Images
1. A system for generating higher resolution output face images from input face images, the system comprising:
- a convolutional neural network (CNN) that generates a face representation of an input face image, the CNN including convolution, non-linearity and down-sampling;
a face hallucinator that generates a hallucinated face image from the face representation, the hallucinated face image having a higher resolution than the input face image; and
a face combiner that combines the hallucinated face image with an up-sampled version of the input face image to produce an output face image.
1 Assignment
0 Petitions
Accused Products
Abstract
Face hallucination using a bi-channel deep convolutional neural network (BCNN), which can adaptively fuse two channels of information. In one example, the BCNN is implemented to extract high level features from an input image. The extracted high level features are combined with low level details in the input image to produce the higher resolution image. Preferably, a proper coefficient is obtained to adaptively combine the high level features and the low level details.
-
Citations
20 Claims
-
1. A system for generating higher resolution output face images from input face images, the system comprising:
-
a convolutional neural network (CNN) that generates a face representation of an input face image, the CNN including convolution, non-linearity and down-sampling; a face hallucinator that generates a hallucinated face image from the face representation, the hallucinated face image having a higher resolution than the input face image; and a face combiner that combines the hallucinated face image with an up-sampled version of the input face image to produce an output face image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for generating higher resolution output face images from input face images, the method comprising:
-
generating a face representation of an input face image; generating a hallucinated face image from the face representation, the hallucinated face image having a higher resolution than the input face image; up-sampling the input face image; and combining the hallucinated face image with the up-sampled input face image to produce an output face image, wherein the method is performed with one or more processors.
-
-
20. A non-transitory computer readable medium configured to store program code, the program code comprising instructions for generating higher resolution output face images from input face images, the instructions when executed by a processor cause the processor to:
-
generate a face representation of an input face image; generate a hallucinated face image from the face representation, the hallucinated face image having a higher resolution than the input face image; up-sample the input face image; and combine the hallucinated face image with the up-sampled input face image to produce an output face image.
-
Specification