Design Painting

AI Generated Digital Painting from Start to Finish

AI Generated Digital Painting

AI Generated Digital Painting of a Purple Flower (source: Michael Wehar)


In this article we visualize AI Generated Digital Painting from Start to Finish.

My Question

I have never been very good at drawing or painting. I continually try, but often fall short of making anything more than a simple design. As a computer programmer, I often wonder:

Can we make a computer draw (or paint) like a skilled human?

Digital Painting

There are many different mediums for drawing and painting. Unless we use robotics or some kind of printing mechanism, we are restricted to digital creations.

To simplify things, let us restrict ourselves to a special kind of digital creation called a digital painting. Digital paintings can be created on a digital canvas. A digital canvas is a 2D digital region where colors can be applied with defined patterns and drawing tools. Paint, Photoshop, GIMP, and most other computer drawing programs enable users to draw on digital canvases.

Digital painting has become popular in recent years with digital painting timelapses on Youtube. In these timelapses, artists show the entire drawing process from start to finish in a matter of seconds.

My Solution

For my side project, I made an AI-based computer program that creates digital paintings on a digital canvas.

Here we visualize the drawing process of a series of flowers by the AI from start to finish.

Source – YouTube|AI Generated Digital painting.

Here is a side-by-side comparison of the AI’s drawings versus the original photographs.

Side-by-side comparison of AI's drawings versus original photographs
Side-by-side comparison (source: Michael Wehar)

How does the AI work?

First, we feed the AI-based program an image to draw. Then, the program one at a time draws line segments onto the digital canvas. The line segments have varying thickness and color.

Selecting the line segments to draw can be thought of as a one player game. For each turn, the AI is trying to get closer to the solution by making an optimal selection.

What do you think?

This was my first attempt at AI Generated Digital Painting.  I hope to continue to make improvements and am open to collaboration.  Leave a comment below if you have any thoughts or feedback.  Thank you!

AI based illustrator draws pictures to go with text captions.

Michael Wehar

I am a passionate researcher, mentor, and teacher. I am always happy to make new connections and explore possible collaborations. Please feel welcome to contact me anytime.

24 comments on “AI Generated Digital Painting from Start to Finish

  1. Hi I’m learning more about AI and wanted to say hello. Nice project

  2. Michael Wehar

    Thank you very much for your kind comment! I really appreciate it.

    I hope to contribute another post later this week.

    If you are learning AI, then you should totally consider submitting Blog Articles as well.

    You could share the neat things that you learn with others. 🙂

  3. Thanks for taking the time to talk about this, I feel strongly about it and like mastering far more on this subject. If achievable, as you acquire experience, would you thoughts updating your blog with a lot more details? Its very helpful for me.

  4. Michael Wehar

    Thank you so much for your comment!

    I usually start small with my side projects and work very slowly.

    So far, I created a prototype and then wrote this blog post. 🙂

    A lot of people showed interest so I am excited to slowly continue the project. Maybe my next step is to write a follow-up on some approaches from other people or to make my code open source.

    It takes me quite a bit of time for this, but please keep in touch and maybe I can have some updates in March or April. I would also be very excited to hear about what you are doing related to AI Generated Art. Maybe that could be featured in a future post.

    Thank you again for your kindness and support!

  5. Thank you for posting this piece. I’m undeniably frustrated with struggling to search out relevant and brilliant commentary on this subject. Everybody now goes to the very far extremes to either drive home their viewpoint that either: everyone else in the planet is wrong, or two that everyone but them does not in truth understand the situation. Many thank you for your succinct, applicable insight.

  6. I wished to say that it’s wonderful to know that somebody else also pointed out this as I had trouble finding the same info somewhere else. This was the first place that told me the answer. Appreciate it. My kindest regards.

  7. Youre so right. Im there with you. Your blog is unquestionably worth a read if anyone comes throughout it. Im lucky I did because now Ive obtained a whole new view of this. I didnt realise that this issue was so important and so universal. You undoubtedly put it in perspective for me.

  8. I am not capable of view this website properly on firefox I feel theres a problem

  9. Miej odwage zyc. Umrzec potrafi kazdy. – Robert Cody

  10. This waspretty beneficial material. Overall I think this is well worth a bookmark, thanks

  11. Hello!I am following your weblog for some days now. I have to say that it is very easy to check out . It is added in my favourite list and i will try to track it frequently. Thank you for the nice posts . On top of that, i truthfully like your template and the way you have structured your content . Is it possible to tell me the name of your web template ? Thanks

  12. Thanks pertaining to spreading the following great content material on your site. I discovered it on google. I may check back again when you post additional aricles.

  13. Hey nice to see you there beeing posting again yea? I like your post alot seriously hook me up sometime dude

  14. Shaamyl Anwar

    Very interesting use of AI!

  15. I was very pleased to find this site. This is an intelligent and well written article, you must have put a fair amount of research into writing this. Thank you

  16. CharlesLed

    Hello, what’s new?

  17. Incredible story there. What occurred after? Thanks!

  18. Magnificent beat ! I would like to apprentice even as you amend your web site,
    how could i subscribe for a blog web site? The account helped me a appropriate
    deal. I had been tiny bit acquainted of this your broadcast offered
    shiny clear concept

  19. hi there! thank you for posting this. I understand your point of view and I see where youre coming from. thanks again!

  20. nice stuff you have posted here.. it seems you have put great effort in writing this

  21. Hello to all, how is the whole thing, I think every one is getting more from this site, and your views are nice in support of new visitors.

  22. This information is invaluable. How can I find out more?

  23. Awesome website man, looks very nice. Finally found what Ive been looking for, thanks!

  24. I very lucky to find this internet site on bing, just what I was looking for : D too saved to fav.

Leave a Reply

Your email address will not be published.