I have a task to build the Tiktok Manga/Anime AI model or the Anime AI model like Snap Edit application.

I have researched and collected several models on Github, but they still are not good enough, like Tiktok or SnapEdit. These are some models on GitHub:

These models focus on only the face without a background which does not cartoonize the whole image like SnapEdit. This is an example:

enter image description here enter image description here

So could you give me some direction to start with this task?

My idea: I have plan to do following steps, but I belive that it is so tough and take time.

  • Detect each object on the images.
  • Replace each object with a similar anime/manga style image -> Need to compare all images.
  • Put anime objects back into the image and make them fit with the image.
  • Find a similar anime background and replace it too.

It would lead to a problem about how to build the database with anime style? How to find a similar anime/cartoon image? How to get objects and replace them without blur or weird images?

Thank you for helping!


1 Answer 1


You better use diffusion, not GAN. Style transfer isn't enough. You need to re-render the entire landscape to animate like TikTok. Use img2img from this repo.


If you want a light-weighted model, use this. But you have to manually fine-tune the model into the anime style. I do not recommend using this unless you have a solid ML background


For the dataset, use the Danbooru dataset. Either from here or a small version is available in Hugging Face or use Grabber


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .