Code Monkey home page Code Monkey logo

child-face-generation's Introduction

Child-Face-Generation

Child face generation is a computer vision problem in which the goal is to synthesize realistic images of a child given images of its parents. We present a model for this problem based on Deep Convolutional Generative Adversarial Networks (DCGANs). Key challenges in this domain include limited datasets with high dimensional input spaces and the multi-modal nature of the target distribution. We demonstrate convincingly that GANs have a unique ability to capture the latter feature, while use of state-of-the-art training techniques and architecture optimizations allow us to mitigate the impact of the former. As a baseline, we use a simple supervised model that minimizes RMSE with respect to target images. Qualitatively, the clarity and diversity of images reflect advantages of the GAN model when compared to the base model. Quantitatively, we find that after training the discriminator correctly classifies GAN-generated images as fake with a rate of 71.1%, compared to 99.5% classification accuracy on the images generated by the baseline model, suggesting an objective basis for our observations.

Generator Model Architecture:

generator image

Discriminator Model Architecture:

discriminator image

Results Table:

table image

child-face-generation's People

Contributors

munozalexander avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.