Git Product home page Git Product logo

starry-naight's Introduction

starry-nAIght

Team Member: Zhuoyu Feng, Jinxuan Tang, Katie Jiang, Isabella Lu, Noah Hung, Srikar Vemuri

Project Overview:

AI generated art can take numerous minutes to generate, primarily due to online traffic. Other AI art generators require users to pay for the entirety of the functionality or bombard the user with advertisements. Our goal is to provide users with a free, easy access art generator that’ll apply the styles of famous artists such as Picasso, Monet, and Van Gogh to their uploaded images. Methods that we used to achieve this goal includes: Style Transfer and GAN.

Style Transfer

Methodology

  1. The first method is first published in A Neural Algorithm of Artistic Style. The style transfer algorithm used convolutional neural networks to extract the “style” from one image and apply it to another. To perform the style transfer, two images are fed through this VGG-19 network: the “content” and the “style”. A third image is created which tries to minimize the difference between the intermediate layers of the VGG-19 when both images are fed through. It provides a relatively controllable way to generate art.
  2. The second method we tried is published in Multi-style Generative Network for Real-time Transfer. This is based on feed-forward generative network for multi-style or arbitrary-style transfer method, and it introduced CoMatch Layer that learns to match the second order feature statistics with the target styles. In this way, the image generated by MSGnet maintains the image's quality as well as the flexiblity of the model. To apply the model, it also takes two input images: one is content, another is style image, and the third image produced by the model.

Example

starry-naight's People

Contributors

selendiserised avatar katie-jiang avatar rainfzy avatar ilu24 avatar scodingv avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

gogouhaokip

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.