/image-style-transfer

MERN Full-Stack. Style transfer web app using ml5.js with user authentication, cloud storage...

Primary LanguageJavaScriptOtherNOASSERTION

🔥 ⚡ 🌋 freaky-styley ✌️ 🤘 🔥

Neural image style transfer in the (not IE) browser.

  • Create an acccount to get started.

  • Upload your own image or pick a preset and then filter it through a trained model image.

  • About Page: Brief overview of project

  • Community Page: See all user submitted styled images and vote on them

  • Saved Page: See all of your styled images

Built With

  • MERN full-stack (MongoDB, Express, React, NodeJS)
  • Yarn - Dependency Management
  • Paperspace - Model training
  • Cloudinary - Cloud-storage of user images

Heroku Deployment

Freaky-Styley Deployed (this will build the React app on visit (free Heroku), so the first load may take some time.)

  • Sign-Up is currently required to style transfer images and view/vote on the community page.

  • As of now, the style transfer is done client-side, so your GPU will affect the image result

  • Goal to use cloud servers to process result image for client

Contributing

If interested in contributing to this project. Please contact mailto

Authors

Tom Dennis, Tom Schofield, Rohit Maharjan, Brandon Shoun-Corry

License

Fast Style Transfer in Tensorflow - Code

  • Copyright (c) 2016 Logan Engstrom

The rest of this project is licensed under the MIT License - see the License.md file for details

Acknowledgments

  • Logan Engstrom for Fast Style Transfer
  • CvalenzuelaB for docker container
  • Thanks Sam V for 3d slicing
  • T.A.s for their most gracious help
  • Thanks Mom