Toonify

Cartoonify your selfies

8 followers

Toonify Yourself was made by Justin Pinkney and Doron Adler for fun and amusement using deep learning and Generative Adversarial Networks (StyleGAN for image pairs and Pix2PixHD for training).
Toonify gallery image
Toonify gallery image
Toonify gallery image
Toonify gallery image
Toonify gallery image
Launch Team
Migma AI
Migma AI
Lovable for Email
Promoted

What do you think? …

Ryan Hoover
Oh my
Emily Hodgins
Merlin Laffitte
Fun use of an DeepAI API, keep the creative work guys ;p
Justin Pinkney
@merlin_laffitte Well more the other way round! DeepAI are hosting the models we created to create the site! 😄
Sam Jacobson
@merlin_laffitte @justinpinkney An important distinction!
Merlin Laffitte
@justinpinkney Important distinction indeed! It's even more impressive guys, congrats. Really like the tool ;)
Sam Jacobson
Amazing StyleGAN project. Fun for all the family. *the website does not store image data* How does this work? This toonification system is made using deep learning. It's based on distillation of a blended StyleGAN models into a pix2pixHD image to image translation network. How did you come up with this idea? This all started from some earlier experiments Doron shared on Twitter that got a lot of interest. For a description of those early experiments see this blog post on self toonification, the idea is the same, but the method is different (and not really suitable for hosting as a webapp). Going even futher back in time, this was all based on some new methods of mixing StyleGAN models I came up with trying to make realistic Ukiyo-e portraits How are you paying for this? Wasn't it costing too much? We are now generously supported by DeepAI who are running the neural network backend for us. Although DeepAI are now doing most of the heavy lifting, there is still a bit of cost in running the site, and we're very grateful for those who have supported us on Ko-fi. How do I get good results? The algorithm works best with high resolution images without much noise. Looking straight on to the camera also seem to work best. Something like a corporate headshot tends to work well. Do you store my photo? We don't store any of the images uploaded or generated. We send the image to DeepAI's servers to run the network and then show you the results. No imagery is stored on our systems. My face wasn't found! We use the open source dlib face detector to find faces, it's designed to pick up frontal faces but isn't perfect. Where did my glasses go? Not many characters from animated films wear glasses so the model seems to have learnt to mostly remove them. Can I use this model for my own project? DeepAI provide an API that you can use to integrate this into your own project. It's what we're using to run this site! Original tweet by Doron: https://twitter.com/Norod78/stat... See additional coverage here: https://gizmodo.com/i-have-seen-... A technical deep dive:
MAKING OFF: https://www.justinpinkney.com/ma...
Garv Malik
I feel devastated looking at the result. https://ibb.co/C6bDG00
Like the concept, didn't work that well on a range of pics I personally tried though.
Sam Jacobson
@rawoyemi How do I get good results? The algorithm works best with high resolution images without much noise. Looking straight on to the camera also seem to work best. Something like a corporate headshot tends to work well.
@hakosam Thanks for reaching out. I tried a corporate photo (at a time where I barely had any hair, and for starters it create a picture of me with alot of wavey hair lol. Happy to help send some examples through directly, etc.
Alex Smirnov
Good work and idea, like :] Result for me is not so good as I think. Will return in few month to try again)
Justin Pinkney
@smredkey Well it's been a few weeks and there's a prototype of an upgraded high resolution version you can try out at: https://toonify.photos
Aaron O'Leary
Okay an important question. Does it work with dogs? cc @ejsnowdon you might want to know this
Sam Jacobson
@ejsnowdon @aaronoleary Great question. Post your result?
Doron Adler
@ejsnowdon @aaronoleary Well, A dog's face will highly likely not be detected as a human face in the initial "Face cropping and alignment" phase. Coincidentally, the interviewer from Gizmodo had the same question, so I have put a Chiwawa directly into the Toonify phase. Well, it did not work so well, as you can see (scroll down a bit here): https://gizmodo.com/i-have-seen-... 😊
Emily Hodgins
@aaronoleary @norod78 Darnit yeah not recognising my dogs face but that's ok because he's cute enough anyway ;)
1234
Next
Last