Viewing a single comment thread. View all comments

sim_on t1_ivv4xo4 wrote

(Maybe not so simple)

I stumbled on this website: https://ai-draw.tokyo/en/

Any idea how this is done? The output seems to be a sequence of lines/strokes sent from the server and drawn to a canvas in the browser. The strokes themselves seem "natural", in the sense that they are similar to a real doodle.

What kind of network architecture would yield a sequence of strokes? How would you train such a model?

1

Hrant_Davtyan t1_ivxlp4w wrote

I do not know for sure, but I suspect the author is using GANs (Generative Adversarial Networks) to do this. There are many GAN versions that create drawings and sketches from images. Here are some references:

  • RPD-GAN: Learning to Draw Realistic Paintings with Generative Adversarial Network
  • I used a similar approach to generate a sketch of my photo too. large-scale image datasets with learning analytics

I used a similar approach to generate sketch of my photo too. Here it is.

2