<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: How AI Assistants Can Help You with Text and Art	</title>
	<atom:link href="https://manfred-feiger.com/how-ai-assistants-help-you-with-text-and-art/feed/" rel="self" type="application/rss+xml" />
	<link>https://manfred-feiger.com/how-ai-assistants-help-you-with-text-and-art/</link>
	<description>Your Swiss-army knife for your next digital project. Let&#039;s meet and write our story together.</description>
	<lastBuildDate>Mon, 10 Jul 2023 18:23:01 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/>
<atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>
<atom:link rel="hub" href="https://websubhub.com/hub"/>
<atom:link rel="self" href="https://manfred-feiger.com/how-ai-assistants-help-you-with-text-and-art/feed/"/>
	<item>
		<title>
		By: Educational design discounts - Manfred Feiger		</title>
		<link>https://manfred-feiger.com/educational-design-discounts/</link>

		<dc:creator><![CDATA[Educational design discounts - Manfred Feiger]]></dc:creator>
		<pubDate>Wed, 01 Mar 2023 10:42:19 +0000</pubDate>
		<guid isPermaLink="false">https://manfred-feiger.com/?p=1793#comment-1122</guid>

					<description><![CDATA[This Article was mentioned on &lt;a href=&quot;https://manfred-feiger.com/educational-design-discounts/&quot;&gt;manfred-feiger.com&lt;/a&gt;]]></description>
			<content:encoded><![CDATA[<p>This Article was mentioned on <a href="https://manfred-feiger.com/educational-design-discounts/">manfred-feiger.com</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Generative Art – how to get started with AI Art - Manfred Feiger		</title>
		<link>https://manfred-feiger.com/generative-art-how-to-get-started-with-ai-art/</link>

		<dc:creator><![CDATA[Generative Art – how to get started with AI Art - Manfred Feiger]]></dc:creator>
		<pubDate>Tue, 27 Dec 2022 15:31:39 +0000</pubDate>
		<guid isPermaLink="false">https://manfred-feiger.com/?p=1793#comment-33</guid>

					<description><![CDATA[This Article was mentioned on &lt;a href=&quot;https://manfred-feiger.com/generative-art-how-to-get-started-with-ai-art/&quot;&gt;manfred-feiger.com&lt;/a&gt;]]></description>
			<content:encoded><![CDATA[<p>This Article was mentioned on <a href="https://manfred-feiger.com/generative-art-how-to-get-started-with-ai-art/">manfred-feiger.com</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: manfred feiger		</title>
		<link>https://manfred-feiger.com/how-stable-diffusion-celebrates-new-forms-of-creativity/Stable%20Diffusion%20celebrates%20new%20forms%20of%20creativity</link>

		<dc:creator><![CDATA[manfred feiger]]></dc:creator>
		<pubDate>Fri, 23 Sep 2022 08:25:55 +0000</pubDate>
		<guid isPermaLink="false">https://manfred-feiger.com/?p=1793#comment-414</guid>

					<description><![CDATA[&lt;a href=&quot;https://manfred-feiger.com/how-stable-diffusion-celebrates-new-forms-of-creativity/&quot; rel=&quot;ugc&quot;&gt;Stable Diffusion celebrates new forms of creativity&lt;/a&gt;&lt;b&gt;Published:&lt;/b&gt; September 23, 2022&lt;strong&gt;Reading time&lt;/strong&gt; &#060; 17 minutes&lt;b&gt;Categories:&lt;/b&gt; &lt;a href=&quot;https://manfred-feiger.com/category/art/&quot; rel=&quot;ugc&quot;&gt;art&lt;/a&gt; &#124; &lt;a href=&quot;https://manfred-feiger.com/category/design/&quot; rel=&quot;ugc&quot;&gt;design&lt;/a&gt; &#124; &lt;a href=&quot;https://manfred-feiger.com/category/future/&quot; rel=&quot;ugc&quot;&gt;future&lt;/a&gt; &#124; &lt;a href=&quot;https://manfred-feiger.com/category/ml/&quot; rel=&quot;ugc&quot;&gt;ML&lt;/a&gt; &#124; &lt;a href=&quot;https://manfred-feiger.com/category/review/&quot; rel=&quot;ugc&quot;&gt;review&lt;/a&gt; &#124; &lt;a href=&quot;https://manfred-feiger.com/category/testing/&quot; rel=&quot;ugc&quot;&gt;testing&lt;/a&gt;&lt;b&gt;by:&lt;/b&gt; &lt;a href=&quot;https://manfred-feiger.com&quot; rel=&quot;ugc&quot;&gt;manfred feiger&lt;/a&gt;2022-09-23T08:25:55+00:00Stable Diffusion is the muse of a new generation of artists. Being Open Source, the potential is overwhelming and the need for designers and artists to step into AI tools is growing.
2022 is the year of text to image generators so far. With a crazy hunt for new tools starting in summer. Following some GANs of 2021, such as VQGAN and others, I mentioned in my article “&lt;a href=&quot;https://manfred-feiger.com/speaking-computer-language-welcome-ai-art/&quot; rel=&quot;ugc&quot;&gt;Speaking computer language – welcome AI Art&lt;/a&gt;&quot;, the hunt for the next generation of text-to-image generation started in April when OpenAI introduced the magic of &lt;a href=&quot;https://openai.com/dall-e-2/&quot; rel=&quot;nofollow ugc&quot;&gt;DALL·E 2&lt;/a&gt;.
During the year I shared articles around the topic of AI tools for image generation and if you had asked me in January, I wouldn&#039;t have expected such a development. I tested &lt;a href=&quot;https://manfred-feiger.com/midjourney-and-dall-e-2-first-hands-on-impressions/&quot; rel=&quot;ugc&quot;&gt;midjourney and DALL·E 2&lt;/a&gt; and shared my thoughts on different ways to &lt;a href=&quot;https://manfred-feiger.com/how-ai-assistants-help-you-with-text-and-art/&quot; rel=&quot;ugc&quot;&gt;utilize AI tools&lt;/a&gt;. There&#039;s also Google launching more and more new tools on the market, one of the latest is &lt;a href=&quot;https://dreambooth.github.io/&quot; rel=&quot;nofollow ugc&quot;&gt;DreamBooth&lt;/a&gt;, something that could be added to the workflows of the broadly available text-to-image tools, but that&#039;s another story.
While finishing my review on midjourney and DALL·E 2, I noticed the official launch of &lt;a href=&quot;https://stability.ai/blog/stable-diffusion-public-release&quot; rel=&quot;nofollow ugc&quot;&gt;Stable Diffusion&lt;/a&gt;. Then I struggled, as &lt;a href=&quot;https://stability.ai/blog/stable-diffusion-public-release&quot; rel=&quot;nofollow ugc&quot;&gt;Stable Diffusion&lt;/a&gt; is different from all the other tools before: it’s Open Source. Being Open Source, it is a creativity machine on its own, as it is possible to connect it to other tools as well. My core question was… where to start to share my thoughts? Explaining prompt guides as for midjourney or DALL·E 2?
In my following article I wanted to give a broad overview of the current status quo as of September 2022. Ways to use Stable Diffusion and share possibilities of open source software happening currently.
&lt;blockquote&gt;
What a good artist understands is that nothing comes from nowhere. All creative work builds on what came before. Nothing is completely original.
from &lt;em&gt;Steal Like an Artist: 10 Things Nobody Told You About Being Creative.&lt;/em&gt;&lt;/blockquote&gt;
Stable Diffusion – what is it?
&lt;strong&gt;Stable Diffusion &lt;/strong&gt;is a model that can create digital images from text or use text prompts to guide image-to-image translations. It will be released on August 22, 2022.Looking at the &lt;a href=&quot;https://arxiv.org/pdf/2112.10752.pdf&quot; rel=&quot;nofollow ugc&quot;&gt;research paper&lt;/a&gt; you will notice that some names you might have come across in former publications on GANs will show up again, so all people being mentioned in the research paper of &lt;a href=&quot;https://compvis.github.io/taming-transformers/&quot; rel=&quot;nofollow ugc&quot;&gt;VQGAN&lt;/a&gt; are mentioned: Patrick Esser, Dominik Lorenz and Robin Rombach.
Understanding the heritage can help comprehend the rapid development of VQGAN in just one year. The progress has been extraordinary.
Currently, all main competitors (DALL·E 2, midjourney and Stable diffusion) rely on the principle of diffusion to create their images, so-called latent diffusion models. If you want to get a deeper understanding, I recommend a good written &lt;a href=&quot;https://www.louisbouchard.ai/latent-diffusion-models/&quot; rel=&quot;nofollow ugc&quot;&gt;article from Louis Bouchard&lt;/a&gt; or watch his &lt;a href=&quot;https://www.youtube.com/watch?v=RGBNdD3Wn-g&quot; rel=&quot;nofollow ugc&quot;&gt;video&lt;/a&gt;:
&lt;a href=&quot;https://www.youtube.com/watch?v=RGBNdD3Wn-g&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;Screenshot from &quot;What is Stable Diffusion?&quot; by Louis Bouchard from YouTube.
Looking at results with VQGAN and Clip, see my &lt;a href=&quot;https://manfred-feiger.com/speaking-computer-language-welcome-ai-art/&quot; rel=&quot;ugc&quot;&gt;older article&lt;/a&gt; and results from one year later, give you an idea about the speed of development. We face many competitors and an impressive research speed. I assume the next challenge is render speed while generating the images and optimizing the diffusion models. In the meantime, the world is allowed to unleash its full potential by connecting more libraries together to Stable Diffusion.
I really recommend trying some of the text-prompts yourself. Generating images on your computer can be difficult. The process involves using language prompts and the speed of image generation tells you how complex it is. On my MacBook (with m1) it’s running ok, but I am not sure on which PC builds you could run it. 
Playing with the software, you&#039;ll observe cases the current implementations struggle with - one of the harder ones is stigmatizing the world around us. No wonder if the models are trained by common images of the web. The most common pictures on the web are pictures more beautiful than reality.
Watch &quot;Stable Diffusion - What, Why, How?&quot; by Edan Meyer, a one-hour instructional video on creating diffusion videos. It&#039;s presented greatly and a great resource to get started with Stable Diffusion.
Screenshot from Edan Meyer &quot;Stabe-Diffusion – What, Why, How?&quot; from YouTube
If you want a shorter version of Stable Diffusion, look at the &lt;a href=&quot;https://www.youtube.com/watch?v=nVhmFski3vg&#038;t=4s&quot; rel=&quot;nofollow ugc&quot;&gt;2-minute paper&lt;/a&gt;.
Stable Diffusion – Quickstart via dreamstudio, collab, huggingface
If you had a look at midjourney or DALL·E 2 before, you experienced simple text-to-image prompts to create your artworks. Being Open Source opens a variety of inputs for Stable Diffusion. I try to give you an overview (with a raise in complexity and flexibility).
&lt;a href=&quot;http://Dreamstudio.ai&quot; rel=&quot;nofollow ugc&quot;&gt;Dreamstudio.ai&lt;/a&gt;
&lt;a href=&quot;https://beta.dreamstudio.ai/&quot; rel=&quot;nofollow ugc&quot;&gt;Dreamstudio&lt;/a&gt; is the easy access to Stable Diffusion and the answer to popular midjourney or DALL·E 2. To get started, you need to login. Also, the &lt;a href=&quot;https://beta.dreamstudio.ai/prompt-guide&quot; rel=&quot;nofollow ugc&quot;&gt;prompt guide&lt;/a&gt; is only available when logged in.
The main difference to midjourney (using discord) and DALL·E 2 (basically relying on the text prompt) is the interface you get provided. Besides a text prompt you also get some rulers to modify the settings. Though the wording being used is still geeky, it is progress to the simple text inputs from the other main rivals. By the way, there also used to be an official discord bot, but they shut it down.
&lt;a href=&quot;https://beta.dreamstudio.ai/&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;Dreamstudio.ai GUI screenshot – taken from my computer
The payment model for dreamstudio feels more complicated than for midjourney or DALL·E 2. You also get free credits to get started but the amount of cost varies with your settings; here’s their explanation:
At default settings, it’s one credit per image. Depending on the image resolution &#038; step count you choose, this can go as low as 0.2 credits per image or as high as 28.2 credits per image. Here is a detailed chart for explanation:
Steps512x512512x768512x1024768x768768x10241024x1024100.20.50.80.91.31.9250.51.21.92.33.34.7501.02.43.84.66.69.4751.53.65.76.99.914.11002.04.87.69.213.218.81503.07.211.413.819.828.2Pricing table from dreamstudio.ai FAQs (as of September 2022)
If you need some extra guidance on the photo editor, watch the video from their FAQs: &lt;a href=&quot;https://www.youtube.com/watch?v=GRXrzC76w6o&#038;t=122s&quot; rel=&quot;nofollow ugc&quot;&gt;Getting Started With DreamStudio Website Beta, Part Five: Inpainting/Outpainting&lt;/a&gt;.
In the FAQs you will find a lot of other helpful sources to get started.
All in all, it’s cool to have a maintained/managed tool showing the potential of Stable Diffusion and easily experiment. If you like what you see, you could continue to pay or switch to Open Source.
As you have seen, the tool also has some limitations at the moment: the size of the images is limited to 1024x1024 (midjourney allows 2048x2048). The size is directly connected to the render speed.
But no worries about the size: one of the biggest sins in photo editing is also a relic of the past. Upscaling pictures is now possible with the help of other AI image upscaling tools. There are so many tools nowadays, maybe you find some inspiration in my other article “&lt;a href=&quot;https://manfred-feiger.com/how-ai-assistants-help-you-with-text-and-art/&quot; rel=&quot;ugc&quot;&gt;How AI Assistants Can Help You with Text and Art&lt;/a&gt;”. 
You can also look for GIT repositories to size the images. One I could recommend is this &lt;a href=&quot;https://github.com/jquesnelle/txt2imghd&quot; rel=&quot;nofollow ugc&quot;&gt;txt2imghd&lt;/a&gt;. There&#039;s also a version on &lt;a href=&quot;https://replicate.com/cjwbw/stable-diffusion-high-resolution&quot; rel=&quot;nofollow ugc&quot;&gt;replicate.com&lt;/a&gt;.
Stable Diffusion on Huggingface.co
You must have come across hugging face if you got into text to image before. I shared some stuff from hugging face before, such as &lt;a href=&quot;https://huggingface.co/spaces/dalle-mini/dalle-mini&quot; rel=&quot;nofollow ugc&quot;&gt;Dalle-mini&lt;/a&gt;, a free Dalle alternative from earlier this year. I really recommend anyone being interested in the topic of AI and machine learning, to visit hugging face every now and then. Under “spaces” you will find apps you could directly test as web-apps. And you notice (sorted by likes) that there’s also an app for Stable Diffusion.
&lt;a href=&quot;https://huggingface.co/spaces?sort=likes&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;Hugging Face Spaces – Apps to test online
In fact, there are more apps using Stable Diffusion to transform images. The one on the left is the simple text to image prompt and the right one could be used for modifying pictures as well. Feel free to try one of the two here:

&lt;a href=&quot;https://huggingface.co/spaces/stabilityai/stable-diffusion&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;Hugging Face Stable Diffusion Demo Shot
&lt;a href=&quot;https://huggingface.co/spaces/huggingface/diffuse-the-rest&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;Hugging Face Stable Diffusion – Diffuse the rest – Shot

Here are some of the outputs being generated in the tool:









And the fun part: It’s for free! There’s no limitation in terms of credits and it’s a perfect playground to get used to how text-to-image prompts work in general. As mentioned before when explaining midjourney or Dalle-2, I recommend reading through some text prompts… or as the magic of open source already unfolds, use sites like &lt;a href=&quot;https://lexica.art/&quot; rel=&quot;nofollow ugc&quot;&gt;lexica.art&lt;/a&gt; and look at the eye candy and copy prompts.
&lt;a href=&quot;https://lexica.art/&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;Screenshot from Lexica-art
As an alternative to &lt;a href=&quot;http://lexica.art&quot; rel=&quot;nofollow ugc&quot;&gt;lexica.art&lt;/a&gt;, you could also try &lt;a href=&quot;https://arthub.ai/&quot; rel=&quot;nofollow ugc&quot;&gt;arthub.ai&lt;/a&gt;.
Now I almost forgot to quickly explain what diffuse the rest could do for you… it’s kind of the beautifier of your paintings. Draw like in MS Paint and add a text prompt, about what your line drawing might be. In my case presented with an owl (owl got very popular in all this process of text-to-image generation) – the transformation of kid paintings is also quite fun 😉
Example for diffuse the rest: Simple line drawing on left gets transformed to a result written in the text prompt.
Stable Diffusion on Google Colab
&lt;a href=&quot;https://colab.research.google.com/&quot; rel=&quot;nofollow ugc&quot;&gt;Google Colab&lt;/a&gt; is another resource you need to know when it comes to working with &lt;a href=&quot;https://en.wikipedia.org/wiki/Python_(programming_language)&quot; rel=&quot;nofollow ugc&quot;&gt;Python&lt;/a&gt; in the context of machine learning. Google Colab makes data science, deep learning, neural networks, and machine learning accessible to individual researchers who cannot afford expensive computing infrastructure.
&lt;a href=&quot;https://colab.research.google.com/github/huggingface/notebooks/blob/main/diffusers/stable_diffusion.ipynb&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;Screenshot from Stable Diffusion notebook on Google Colab
Edan Meyer explains how to use google colab with his own modified &lt;a href=&quot;https://colab.research.google.com/drive/1_kbRZPTjnFgViPrmGcUsaszEdYa8XTpq?usp=sharing#scrollTo=4QuVPOmSFhRj&quot; rel=&quot;nofollow ugc&quot;&gt;colab notebook&lt;/a&gt; in his great video “&lt;a href=&quot;https://www.youtube.com/watch?v=ltLNYA3lWAQ&quot; rel=&quot;nofollow ugc&quot;&gt;Stable Diffusion – What, Why, How?&lt;/a&gt;”. He is explaining the whole process to create images, similar images or even videos. A deeper understanding of how using the code works help to unleash the full creative potential.
In very simple words, you open a colab notebook and follow from top to bottom. On the left you find some little play icons to execute. After executing one after another, there might be some text prompts or variable to modify to lead you to your result.
Local Apps and other Web GUIs for Stable Diffusion
Since we have the first open-source release, it feels the market is exploding. I saw downloadable apps to come and go within 2 weeks, so it’s hard to give you a list of all the options there are. Also, there&#039;s no guarantee they are still working. Many people are fascinated by these tools. Some want to make money quickly, others want to share, and everyone wants to keep improving the technology.
So, I start with another Web GUI for Stable Diffusion called &lt;a href=&quot;https://victordibia.com/peacasso/&quot; rel=&quot;nofollow ugc&quot;&gt;peacasso&lt;/a&gt;:
Screenshot Pecasse, Web GUI to execute Stable Diffusion prompts
And here’s a desktop app to run Stable Diffusion for the mac (m1,m2) called &lt;a href=&quot;https://diffusionbee.com/&quot; rel=&quot;nofollow ugc&quot;&gt;DiffusionBee&lt;/a&gt;:
Screenshot DiffusionBee – Desktop app for Mac M1
Feel free to share more cool apps, sources in the comments. As of Mid September 2022 there were so many tools, it is hard to keep an overview.
&lt;a href=&quot;https://replicate.com/&quot; rel=&quot;nofollow ugc&quot;&gt;Replicate&lt;/a&gt; is another interesting cloud API I wanted to give a try. If you use the tools you will notice, rendering takes time. Using a cloud API for rendering can improve energy efficiency and reduce your carbon footprint, while also decreasing rendering times.
Explore the offerings of recplicate.com, there’s a clean Stable Diffusion install as well as other interesting tools to help you to optimize your images or get a desired effect.
Screenshot from replicate.com – Cloud API based machine learning tools

Stable Diffusion spreadsheet UI on rowy.io
Stable Diffusion – local installation on MAC M1
Finally, some thoughts and links on installing Stable Diffusion locally on your computer. I personally only installed it on an M1 Macbook. With the advantage of the RAM being able to be shared.
There&#039;s a tutorial on options to work with Stable Diffusion locally I discovered while finishing the article, but it seems to be the official one (I didn&#039;t test it though as I didn&#039;t want to break my running version); the tutorial is from AssemblyAI itself: &quot;&lt;a href=&quot;https://www.assemblyai.com/blog/how-to-run-stable-diffusion-locally-to-generate-images/&quot; rel=&quot;nofollow ugc&quot;&gt;How to run stable diffusion locally to generate images&lt;/a&gt;&quot;.
When I tested my local install, I basically followed along with another introduction from replicate.com: &quot;&lt;a href=&quot;https://replicate.com/blog/run-stable-diffusion-on-m1-mac&quot; rel=&quot;nofollow ugc&quot;&gt;Run Stable Diffusion on your M1 Mac&#039;s GPU&lt;/a&gt;&quot;.
In addition to the instructions, some extra tips, as I also had some trouble while installing. First, check for the correct Python version. You need 3.10, which could be downloaded and installed from &lt;a href=&quot;https://www.python.org/downloads/&quot; rel=&quot;nofollow ugc&quot;&gt;python.org&lt;/a&gt;.
If you have trouble to switch the python version, there could be many reasons (I couldn&#039;t probably name). I used a version control, as options there were &lt;a href=&quot;https://alchemist.camp/episodes/asdf-language-versions&quot; rel=&quot;nofollow ugc&quot;&gt;ASDF&lt;/a&gt; and &lt;a href=&quot;https://github.com/pyenv/pyenv&quot; rel=&quot;nofollow ugc&quot;&gt;pyenv&lt;/a&gt;. I decided on &lt;a href=&quot;https://github.com/pyenv/pyenv&quot; rel=&quot;nofollow ugc&quot;&gt;pyenv&lt;/a&gt; and followed the instructions and had no further issues to switch the version.
Another hint I could share with you... watch your folders. Always execute the prompts from the correct folder and be prepared to wait a little for your prompts to be executed.
Here are some renderings on sculptures from my local tests:








Stable Diffusion – local installation on PC
 It took me a little while to test the PC installation, but I guess this guide here is quite good and straightforward:
&lt;a href=&quot;https://stablediffusionguides.carrd.co/#one&quot; rel=&quot;nofollow ugc&quot;&gt;AUTOMATIC1111&#039;s SD-WebUI (Windows)&lt;/a&gt;
Following the guide you have similar steps as on mac, but it is simpler in the execution as there are more installers to run. Finally you have a webGUI to get going.
Please note, that you need a GPU with at least 6 GB of VRAM. 10 GB or more on a NVIDIA GPU with CUDA is highly recommended to allow larger image sizes. A business card, such as the RTX A series is preferred as the energy consumption compared to the value is much better. Maybe the upcoming NVIDIA generation will bring even more value.
On the tutorial site you also get some other guides (I didn&#039;t test):

Stable Diffusion Installation guides
Stable Diffusion – other installs

&lt;a href=&quot;https://github.com/divamgupta/stable-diffusion-tensorflow&quot; rel=&quot;nofollow ugc&quot;&gt;Stable Diffusion in TensorFlow / Keras&lt;/a&gt;

Creativity unleashed with Stable Diffusion
To get an idea about the full potential I collected some random examples from the past month. There are so many exciting opportunities. People create &lt;a href=&quot;https://towardsdatascience.com/using-ai-to-create-new-comic-strips-without-writing-any-code-cc669bb317a7&quot; rel=&quot;nofollow ugc&quot;&gt;comics&lt;/a&gt;, &lt;a href=&quot;https://twitter.com/SALT_VERSE&quot; rel=&quot;nofollow ugc&quot;&gt;movies&lt;/a&gt; or just play around.
Kali Yuga models
Kali Yuga provides some cool custom-trained models for Stable Diffusion. Here are some shots taken from Twitter:
&lt;a href=&quot;https://github.com/KaliYuga-ai&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;KaliYuga on github

&lt;a href=&quot;https://twitter.com/OakOrobic/status/1562400265059303424&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;from Orobic Oak / twitter
&lt;a href=&quot;https://twitter.com/DigitalJawns/status/1550559050504572937&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;from Digital Jawns / twitter

You might have guessed it, there are also notebooks on google colab around to work with them. An alternative would be &lt;a href=&quot;https://jupyter.org/&quot; rel=&quot;nofollow ugc&quot;&gt;jupyter&lt;/a&gt; notebooks, but to keep it simpler, we stay with google colab.

&lt;a href=&quot;https://colab.research.google.com/github/KaliYuga-ai/Textile-Diffusion/blob/main/Textile_Diffusion_v1_0.ipynb&quot; rel=&quot;nofollow ugc&quot;&gt;Notebook for #textilediffusion.&lt;/a&gt;
&lt;a href=&quot;https://colab.research.google.com/github/KaliYuga-ai/Pulp-Sci-Fi-Diffusion/blob/main/Pulp_Sci_Fi_Diffusion_v1_0.ipynb&quot; rel=&quot;nofollow ugc&quot;&gt;Notebook for #Pulp-Sci-Fi-Diffusion&lt;/a&gt;
&lt;a href=&quot;https://colab.research.google.com/github/KaliYuga-ai/Lithography-Diffusion/blob/main/Lithography_Diffusion_v1_0.ipynb&quot; rel=&quot;nofollow ugc&quot;&gt;Notebook for #lithography-diffusion&lt;/a&gt;
&lt;a href=&quot;https://colab.research.google.com/github/KaliYuga-ai/Watercolor-Diffusion/blob/main/Watercolor_Diffusion_v1_0.ipynb&quot; rel=&quot;nofollow ugc&quot;&gt;Notebook for #watercolor-diffusion&lt;/a&gt;
&lt;a href=&quot;https://colab.research.google.com/github/KaliYuga-ai/Pixel-Art-Diffusion/blob/main/Pixel_Art_Diffusion_v2_01.ipynb&quot; rel=&quot;nofollow ugc&quot;&gt;Notebook for #pixel-art-diffusion&lt;/a&gt;

Those notebooks are quite easy to handle. I used the #textilediffusion, to generate this sample piece here:

Stable Diffusion and #textilediffusion example from the author
Click the images to jump to the examples. Due to data policy, I don&#039;t embed external sources.
Stable Diffusion and Music:

&lt;a href=&quot;https://twitter.com/TomLikesRobots/status/1568865124148039680&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;from TomLikes Robots / Twitter
Stable Diffusion and 3D

&lt;a href=&quot;https://twitter.com/CoffeeVectors/status/1569416470332858372&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;from CoffeeVectors / twitter
&lt;a href=&quot;https://twitter.com/Infinite__Vibes/status/1570821780998328323&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;from Infinite Vibes / twitter


&lt;a href=&quot;https://twitter.com/merlino_games/status/1571205845819559936&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;from &lt;a href=&quot;https://twitter.com/merlino_games&quot; rel=&quot;nofollow ugc&quot;&gt;merlino_games&lt;/a&gt; / twitter 
Here&#039;s the &lt;a href=&quot;https://github.com/carson-katri/dream-textures&quot; rel=&quot;nofollow ugc&quot;&gt;GitHub Source for the Stable Diffusion blender texture generator&lt;/a&gt;.
Another link, that is connected to &lt;a href=&quot;https://www.youtube.com/watch?v=DsUdvPz5VCo&quot; rel=&quot;nofollow ugc&quot;&gt;Unreal and midjourney is the generation of textures&lt;/a&gt;.
Stable Diffusion and Image Tools
&lt;strong&gt;Stable Diffusion Photoshop Plugin&lt;/strong&gt;

&lt;a href=&quot;https://christiancantrell.com/#ai-ml&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;Screenshot from Website from Christian Cantrell
There are also options for text-to-image in &lt;a href=&quot;https://www.canva.com/apps/text-to-image-(beta)&quot; rel=&quot;nofollow ugc&quot;&gt;Canva&lt;/a&gt; and &lt;a href=&quot;https://github.com/blueturtleai/gimp-stable-diffusion&quot; rel=&quot;nofollow ugc&quot;&gt;GIMP&lt;/a&gt; already and &lt;a href=&quot;https://creator.nightcafe.studio/&quot; rel=&quot;nofollow ugc&quot;&gt;Nightcafé&lt;/a&gt; and &lt;a href=&quot;https://www.artbreeder.com/&quot; rel=&quot;nofollow ugc&quot;&gt;artbreeder&lt;/a&gt; seem to have changed their models towards stable diffusion as well (you might remember that earlier this year they both used some GAN+CLIP solution, as mentioned in my &lt;a href=&quot;https://manfred-feiger.com/speaking-computer-language-welcome-ai-art/&quot; rel=&quot;ugc&quot;&gt;article&lt;/a&gt;).


Stable Diffusion to generate color palettes from text descriptions

&lt;a href=&quot;https://twitter.com/mattdesl/status/1569637225691856896&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;from Matt DesLauriers / Twitter
Other sources to mix with Stable Diffusion or to watch in general:

&lt;a href=&quot;https://nv-tlabs.github.io/GET3D/&quot; rel=&quot;nofollow ugc&quot;&gt;Get3D: A Generative Model of High Quality 3D Textured Shapes Learned from Images&lt;/a&gt;
&lt;a href=&quot;https://github.com/openai/whisper&quot; rel=&quot;nofollow ugc&quot;&gt;OpenAI Whisper&lt;/a&gt;
&lt;a href=&quot;https://dreambooth.github.io/&quot; rel=&quot;nofollow ugc&quot;&gt;Google DreamBooth: Fine Tuning Text-to-Image Diffusion Models for Subject-Driven Generation&lt;/a&gt; (&lt;a href=&quot;https://github.com/XavierXiao/Dreambooth-Stable-Diffusion&quot; rel=&quot;nofollow ugc&quot;&gt;GitHub implementation for Stable Diffusion and Google DreamBooth&lt;/a&gt; and &lt;a href=&quot;https://github.com/JoePenna/Dreambooth-Stable-Diffusion&quot; rel=&quot;nofollow ugc&quot;&gt;another Stable Diffusion Implementation with DreamBooth&lt;/a&gt;)


&lt;a href=&quot;https://www.youtube.com/watch?v=W4Mcuh38wyM&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;Stable Diffusion and DreamBooth – great video to watch

Final thoughts on Stable Diffusion AI – image jockeys on random turntables.
I love it. Going for the open-source path is so great to unleash new instruments of inspiration and with lucky punches, even to create art. Art is expressive and the artworks being created might get expressive. For me it&#039;s an enhancement of our daily practices being creative. I also don&#039;t think anyone must be afraid of losing jobs. For precise tasks it is still tricky to work with the tools.
The models are only as good as the inputs; handling the inputs is not the easiest practice and as generating the images takes some time… in terms of client work, the way using any generator might not be the fastest option to choose. As always, I assume clients want to negotiate cost as they think everything is going easier now. But currently the image generation at a professional level is still not precise enough. But the tools are already there to help. &lt;a href=&quot;https://dreambooth.github.io/&quot; rel=&quot;nofollow ugc&quot;&gt;Google Dreambooth&lt;/a&gt; for example could help a lot to bring consistency into image series. 
Looking at the development speed I assume the topic about precision will be a matter of the next years, as well as the topic about speed and custom training sets. I am also worried a bit about the footprint being generated from all the image generations (including all the learning upfront). In hugging face there&#039;s a note on the &lt;a href=&quot;https://huggingface.co/CompVis/stable-diffusion-v1-4&quot; rel=&quot;nofollow ugc&quot;&gt;Stable Diffusion model card&lt;/a&gt; itself: 11250 kg CO2 eq for the learning (calculated with the &lt;a href=&quot;https://mlco2.github.io/impact/#compute&quot; rel=&quot;nofollow ugc&quot;&gt;machine learning emissions calculator&lt;/a&gt;).
The development in text-to-image is far from its boarders yet. But it&#039;s so impressive to see the speed of the community to adopt these technologies.
Currently the tools help to discover creativity to finally create a mix of outputs we have seen before. In the future I am sure we can use the techniques to do whole mood boards for clients and in some cases even final graphics or artworks for them.
&lt;blockquote&gt;
The only art I’ll ever study is stuff that I can steal from.
David Bowie&lt;/blockquote&gt;
Like the evolution of web bandwidth, I think we need some more speed in terms of image generation to open new options and create beautiful human-centered-artworks as one day maybe images could be generated in real time based on likings of visitors. I also assume, at the moment we reached a certain grade of automated artworks, more and more people will enjoy discovering real artworks with their hands again and value of the real original artworks will raise.
In general we shouldn&#039;t trust media without a critical perspective, especially when we see images. History showed us that people will abuse technology. So I hope for people to find value in real in-person events after Covid pandemic again. Digital could and will be a lot of fake.
The use of some kind of style transfers on Smartphones is very likely by next year. Dynamic Video generation is also on its way (see &lt;a href=&quot;https://makeavideo.studio/&quot; rel=&quot;nofollow ugc&quot;&gt;make-a-video&lt;/a&gt; from meta ai), so we have text-to-video generation and music, VR worlds and games are also around the corner, as Midjourney founder &lt;a href=&quot;https://www.theverge.com/2022/8/2/23287173/ai-image-generation-art-midjourney-multiverse-interview-david-holz&quot; rel=&quot;nofollow ugc&quot;&gt;David Holz said&lt;/a&gt;. Due to open-source development, I won&#039;t say it takes 10 years. And also Google Colab and other services to run the software will change their business models to profit from this boom.
Advertising or Branding will also be affected. It will be an exciting journey in the next two or three years. &lt;a href=&quot;http://osmosis.studio/&quot; rel=&quot;nofollow ugc&quot;&gt;Osmosis&lt;/a&gt; pretends to have some of the features that could be interesting for an early stage. Just imagine adding a target group to the prompt, an industry or a segment. For Learning there are many galleries out there, such as dribble, FWA and many more 🙂 it will be fun to see where this journey goes! (Saying this not being in an international network agency anymore).
As mentioned many times, the development speed is incredible. The current hot tool is google dreambooth (connected to Stable diffusion). Every month there might be another unexpected cool tool to pop up. Maybe even photoshop integrated the tools for their next release.
For me, design turned more into managing design over the years but still design is functional, and art is expressive. Currently it feels easier to create automated expressiveness in fantasy worlds, but nonetheless I also use AI tools during the creative process. The results of machine learning give you a condensed view of common thoughts. So, I often used the prompts to check for color ranges of certain clients, compared it, what google says and easily created something one could call the &quot;wisdom of the net&quot; result.
Our traces on the net and our databases of artists created the look we could mix now. We are the image jockeys of generations that are already there. Unfortunately there&#039;s still a lot of randomness in the result to utilize it more professionally.

My &quot;wisdom of the net&quot; results from huggingface
My &quot;wisdom of the net&quot; results from huggingface

So long, enjoy and go out and play to discover the fun playing with those great tools!

Recommended readings

&lt;a href=&quot;https://www.louisbouchard.ai/latent-diffusion-models/&quot; rel=&quot;nofollow ugc&quot;&gt;Understand latent diffusion models&lt;/a&gt;
&lt;a href=&quot;https://www.youtube.com/watch?v=ltLNYA3lWAQ&quot; rel=&quot;nofollow ugc&quot;&gt;Get a full introduction to Stable Diffusion&lt;/a&gt;


&lt;a href=&quot;https://manfred-feiger.com/midjourney-and-dall-e-2-first-hands-on-impressions/&quot; rel=&quot;ugc&quot;&gt;Midjourney and DALL-E 2 – first hands on impressions&lt;/a&gt;Maybe you remember my article speaking computer language – welcome AI art, speaking about the new role of t
&lt;a href=&quot;https://manfred-feiger.com/generative-art-how-to-get-started-with-ai-art/&quot; rel=&quot;ugc&quot;&gt;Generative Art – how to get started with AI Art&lt;/a&gt;The world of art is a diverse and beautiful place. The more we explore new forms of art, the more we are
&lt;a href=&quot;https://manfred-feiger.com/how-ai-assistants-help-you-with-text-and-art/&quot; rel=&quot;ugc&quot;&gt;How AI Assistants Can Help You with Text and Art&lt;/a&gt;Have you ever wished you had a personal assistant to help you with your writing or with your artworks?
AI
&lt;a href=&quot;https://en.wikipedia.org/wiki/Stable_Diffusion&quot; rel=&quot;nofollow ugc&quot;&gt;Stable Diffusion&lt;/a&gt;Stable Diffusion is a machine learning, text-to-image model to generate digital images from natural language descriptions. The underlying approach was]]></description>
			<content:encoded><![CDATA[<p><a href="https://manfred-feiger.com/how-stable-diffusion-celebrates-new-forms-of-creativity/" rel="ugc">Stable Diffusion celebrates new forms of creativity</a><b>Published:</b> September 23, 2022<strong>Reading time</strong> &lt; 17 minutes<b>Categories:</b> <a href="https://manfred-feiger.com/category/art/" rel="ugc">art</a> | <a href="https://manfred-feiger.com/category/design/" rel="ugc">design</a> | <a href="https://manfred-feiger.com/category/future/" rel="ugc">future</a> | <a href="https://manfred-feiger.com/category/ml/" rel="ugc">ML</a> | <a href="https://manfred-feiger.com/category/review/" rel="ugc">review</a> | <a href="https://manfred-feiger.com/category/testing/" rel="ugc">testing</a><b>by:</b> <a href="https://manfred-feiger.com" rel="ugc">manfred feiger</a>2022-09-23T08:25:55+00:00Stable Diffusion is the muse of a new generation of artists. Being Open Source, the potential is overwhelming and the need for designers and artists to step into AI tools is growing.<br />
2022 is the year of text to image generators so far. With a crazy hunt for new tools starting in summer. Following some GANs of 2021, such as VQGAN and others, I mentioned in my article “<a href="https://manfred-feiger.com/speaking-computer-language-welcome-ai-art/" rel="ugc">Speaking computer language – welcome AI Art</a>", the hunt for the next generation of text-to-image generation started in April when OpenAI introduced the magic of <a href="https://openai.com/dall-e-2/" rel="nofollow ugc">DALL·E 2</a>.<br />
During the year I shared articles around the topic of AI tools for image generation and if you had asked me in January, I wouldn't have expected such a development. I tested <a href="https://manfred-feiger.com/midjourney-and-dall-e-2-first-hands-on-impressions/" rel="ugc">midjourney and DALL·E 2</a> and shared my thoughts on different ways to <a href="https://manfred-feiger.com/how-ai-assistants-help-you-with-text-and-art/" rel="ugc">utilize AI tools</a>. There's also Google launching more and more new tools on the market, one of the latest is <a href="https://dreambooth.github.io/" rel="nofollow ugc">DreamBooth</a>, something that could be added to the workflows of the broadly available text-to-image tools, but that's another story.<br />
While finishing my review on midjourney and DALL·E 2, I noticed the official launch of <a href="https://stability.ai/blog/stable-diffusion-public-release" rel="nofollow ugc">Stable Diffusion</a>. Then I struggled, as <a href="https://stability.ai/blog/stable-diffusion-public-release" rel="nofollow ugc">Stable Diffusion</a> is different from all the other tools before: it’s Open Source. Being Open Source, it is a creativity machine on its own, as it is possible to connect it to other tools as well. My core question was… where to start to share my thoughts? Explaining prompt guides as for midjourney or DALL·E 2?<br />
In my following article I wanted to give a broad overview of the current status quo as of September 2022. Ways to use Stable Diffusion and share possibilities of open source software happening currently.</p>
<blockquote><p>
What a good artist understands is that nothing comes from nowhere. All creative work builds on what came before. Nothing is completely original.<br />
from <em>Steal Like an Artist: 10 Things Nobody Told You About Being Creative.</em></p></blockquote>
<p>Stable Diffusion – what is it?<br />
<strong>Stable Diffusion </strong>is a model that can create digital images from text or use text prompts to guide image-to-image translations. It will be released on August 22, 2022.Looking at the <a href="https://arxiv.org/pdf/2112.10752.pdf" rel="nofollow ugc">research paper</a> you will notice that some names you might have come across in former publications on GANs will show up again, so all people being mentioned in the research paper of <a href="https://compvis.github.io/taming-transformers/" rel="nofollow ugc">VQGAN</a> are mentioned: Patrick Esser, Dominik Lorenz and Robin Rombach.<br />
Understanding the heritage can help comprehend the rapid development of VQGAN in just one year. The progress has been extraordinary.<br />
Currently, all main competitors (DALL·E 2, midjourney and Stable diffusion) rely on the principle of diffusion to create their images, so-called latent diffusion models. If you want to get a deeper understanding, I recommend a good written <a href="https://www.louisbouchard.ai/latent-diffusion-models/" rel="nofollow ugc">article from Louis Bouchard</a> or watch his <a href="https://www.youtube.com/watch?v=RGBNdD3Wn-g" rel="nofollow ugc">video</a>:<br />
<a href="https://www.youtube.com/watch?v=RGBNdD3Wn-g" rel="nofollow ugc"></a>Screenshot from "What is Stable Diffusion?" by Louis Bouchard from YouTube.<br />
Looking at results with VQGAN and Clip, see my <a href="https://manfred-feiger.com/speaking-computer-language-welcome-ai-art/" rel="ugc">older article</a> and results from one year later, give you an idea about the speed of development. We face many competitors and an impressive research speed. I assume the next challenge is render speed while generating the images and optimizing the diffusion models. In the meantime, the world is allowed to unleash its full potential by connecting more libraries together to Stable Diffusion.<br />
I really recommend trying some of the text-prompts yourself. Generating images on your computer can be difficult. The process involves using language prompts and the speed of image generation tells you how complex it is. On my MacBook (with m1) it’s running ok, but I am not sure on which PC builds you could run it.<br />
Playing with the software, you'll observe cases the current implementations struggle with - one of the harder ones is stigmatizing the world around us. No wonder if the models are trained by common images of the web. The most common pictures on the web are pictures more beautiful than reality.<br />
Watch "Stable Diffusion - What, Why, How?" by Edan Meyer, a one-hour instructional video on creating diffusion videos. It's presented greatly and a great resource to get started with Stable Diffusion.<br />
Screenshot from Edan Meyer "Stabe-Diffusion – What, Why, How?" from YouTube<br />
If you want a shorter version of Stable Diffusion, look at the <a href="https://www.youtube.com/watch?v=nVhmFski3vg&amp;t=4s" rel="nofollow ugc">2-minute paper</a>.<br />
Stable Diffusion – Quickstart via dreamstudio, collab, huggingface<br />
If you had a look at midjourney or DALL·E 2 before, you experienced simple text-to-image prompts to create your artworks. Being Open Source opens a variety of inputs for Stable Diffusion. I try to give you an overview (with a raise in complexity and flexibility).<br />
<a href="http://Dreamstudio.ai" rel="nofollow ugc">Dreamstudio.ai</a><br />
<a href="https://beta.dreamstudio.ai/" rel="nofollow ugc">Dreamstudio</a> is the easy access to Stable Diffusion and the answer to popular midjourney or DALL·E 2. To get started, you need to login. Also, the <a href="https://beta.dreamstudio.ai/prompt-guide" rel="nofollow ugc">prompt guide</a> is only available when logged in.<br />
The main difference to midjourney (using discord) and DALL·E 2 (basically relying on the text prompt) is the interface you get provided. Besides a text prompt you also get some rulers to modify the settings. Though the wording being used is still geeky, it is progress to the simple text inputs from the other main rivals. By the way, there also used to be an official discord bot, but they shut it down.<br />
<a href="https://beta.dreamstudio.ai/" rel="nofollow ugc"></a>Dreamstudio.ai GUI screenshot – taken from my computer<br />
The payment model for dreamstudio feels more complicated than for midjourney or DALL·E 2. You also get free credits to get started but the amount of cost varies with your settings; here’s their explanation:<br />
At default settings, it’s one credit per image. Depending on the image resolution &amp; step count you choose, this can go as low as 0.2 credits per image or as high as 28.2 credits per image. Here is a detailed chart for explanation:<br />
Steps512x512512x768512x1024768x768768x10241024x1024100.20.50.80.91.31.9250.51.21.92.33.34.7501.02.43.84.66.69.4751.53.65.76.99.914.11002.04.87.69.213.218.81503.07.211.413.819.828.2Pricing table from dreamstudio.ai FAQs (as of September 2022)<br />
If you need some extra guidance on the photo editor, watch the video from their FAQs: <a href="https://www.youtube.com/watch?v=GRXrzC76w6o&amp;t=122s" rel="nofollow ugc">Getting Started With DreamStudio Website Beta, Part Five: Inpainting/Outpainting</a>.<br />
In the FAQs you will find a lot of other helpful sources to get started.<br />
All in all, it’s cool to have a maintained/managed tool showing the potential of Stable Diffusion and easily experiment. If you like what you see, you could continue to pay or switch to Open Source.<br />
As you have seen, the tool also has some limitations at the moment: the size of the images is limited to 1024x1024 (midjourney allows 2048x2048). The size is directly connected to the render speed.<br />
But no worries about the size: one of the biggest sins in photo editing is also a relic of the past. Upscaling pictures is now possible with the help of other AI image upscaling tools. There are so many tools nowadays, maybe you find some inspiration in my other article “<a href="https://manfred-feiger.com/how-ai-assistants-help-you-with-text-and-art/" rel="ugc">How AI Assistants Can Help You with Text and Art</a>”.<br />
You can also look for GIT repositories to size the images. One I could recommend is this <a href="https://github.com/jquesnelle/txt2imghd" rel="nofollow ugc">txt2imghd</a>. There's also a version on <a href="https://replicate.com/cjwbw/stable-diffusion-high-resolution" rel="nofollow ugc">replicate.com</a>.<br />
Stable Diffusion on Huggingface.co<br />
You must have come across hugging face if you got into text to image before. I shared some stuff from hugging face before, such as <a href="https://huggingface.co/spaces/dalle-mini/dalle-mini" rel="nofollow ugc">Dalle-mini</a>, a free Dalle alternative from earlier this year. I really recommend anyone being interested in the topic of AI and machine learning, to visit hugging face every now and then. Under “spaces” you will find apps you could directly test as web-apps. And you notice (sorted by likes) that there’s also an app for Stable Diffusion.<br />
<a href="https://huggingface.co/spaces?sort=likes" rel="nofollow ugc"></a>Hugging Face Spaces – Apps to test online<br />
In fact, there are more apps using Stable Diffusion to transform images. The one on the left is the simple text to image prompt and the right one could be used for modifying pictures as well. Feel free to try one of the two here:</p>
<p><a href="https://huggingface.co/spaces/stabilityai/stable-diffusion" rel="nofollow ugc"></a>Hugging Face Stable Diffusion Demo Shot<br />
<a href="https://huggingface.co/spaces/huggingface/diffuse-the-rest" rel="nofollow ugc"></a>Hugging Face Stable Diffusion – Diffuse the rest – Shot</p>
<p>Here are some of the outputs being generated in the tool:</p>
<p>And the fun part: It’s for free! There’s no limitation in terms of credits and it’s a perfect playground to get used to how text-to-image prompts work in general. As mentioned before when explaining midjourney or Dalle-2, I recommend reading through some text prompts… or as the magic of open source already unfolds, use sites like <a href="https://lexica.art/" rel="nofollow ugc">lexica.art</a> and look at the eye candy and copy prompts.<br />
<a href="https://lexica.art/" rel="nofollow ugc"></a>Screenshot from Lexica-art<br />
As an alternative to <a href="http://lexica.art" rel="nofollow ugc">lexica.art</a>, you could also try <a href="https://arthub.ai/" rel="nofollow ugc">arthub.ai</a>.<br />
Now I almost forgot to quickly explain what diffuse the rest could do for you… it’s kind of the beautifier of your paintings. Draw like in MS Paint and add a text prompt, about what your line drawing might be. In my case presented with an owl (owl got very popular in all this process of text-to-image generation) – the transformation of kid paintings is also quite fun 😉<br />
Example for diffuse the rest: Simple line drawing on left gets transformed to a result written in the text prompt.<br />
Stable Diffusion on Google Colab<br />
<a href="https://colab.research.google.com/" rel="nofollow ugc">Google Colab</a> is another resource you need to know when it comes to working with <a href="https://en.wikipedia.org/wiki/Python_(programming_language)" rel="nofollow ugc">Python</a> in the context of machine learning. Google Colab makes data science, deep learning, neural networks, and machine learning accessible to individual researchers who cannot afford expensive computing infrastructure.<br />
<a href="https://colab.research.google.com/github/huggingface/notebooks/blob/main/diffusers/stable_diffusion.ipynb" rel="nofollow ugc"></a>Screenshot from Stable Diffusion notebook on Google Colab<br />
Edan Meyer explains how to use google colab with his own modified <a href="https://colab.research.google.com/drive/1_kbRZPTjnFgViPrmGcUsaszEdYa8XTpq?usp=sharing#scrollTo=4QuVPOmSFhRj" rel="nofollow ugc">colab notebook</a> in his great video “<a href="https://www.youtube.com/watch?v=ltLNYA3lWAQ" rel="nofollow ugc">Stable Diffusion – What, Why, How?</a>”. He is explaining the whole process to create images, similar images or even videos. A deeper understanding of how using the code works help to unleash the full creative potential.<br />
In very simple words, you open a colab notebook and follow from top to bottom. On the left you find some little play icons to execute. After executing one after another, there might be some text prompts or variable to modify to lead you to your result.<br />
Local Apps and other Web GUIs for Stable Diffusion<br />
Since we have the first open-source release, it feels the market is exploding. I saw downloadable apps to come and go within 2 weeks, so it’s hard to give you a list of all the options there are. Also, there's no guarantee they are still working. Many people are fascinated by these tools. Some want to make money quickly, others want to share, and everyone wants to keep improving the technology.<br />
So, I start with another Web GUI for Stable Diffusion called <a href="https://victordibia.com/peacasso/" rel="nofollow ugc">peacasso</a>:<br />
Screenshot Pecasse, Web GUI to execute Stable Diffusion prompts<br />
And here’s a desktop app to run Stable Diffusion for the mac (m1,m2) called <a href="https://diffusionbee.com/" rel="nofollow ugc">DiffusionBee</a>:<br />
Screenshot DiffusionBee – Desktop app for Mac M1<br />
Feel free to share more cool apps, sources in the comments. As of Mid September 2022 there were so many tools, it is hard to keep an overview.<br />
<a href="https://replicate.com/" rel="nofollow ugc">Replicate</a> is another interesting cloud API I wanted to give a try. If you use the tools you will notice, rendering takes time. Using a cloud API for rendering can improve energy efficiency and reduce your carbon footprint, while also decreasing rendering times.<br />
Explore the offerings of recplicate.com, there’s a clean Stable Diffusion install as well as other interesting tools to help you to optimize your images or get a desired effect.<br />
Screenshot from replicate.com – Cloud API based machine learning tools</p>
<p>Stable Diffusion spreadsheet UI on rowy.io<br />
Stable Diffusion – local installation on MAC M1<br />
Finally, some thoughts and links on installing Stable Diffusion locally on your computer. I personally only installed it on an M1 Macbook. With the advantage of the RAM being able to be shared.<br />
There's a tutorial on options to work with Stable Diffusion locally I discovered while finishing the article, but it seems to be the official one (I didn't test it though as I didn't want to break my running version); the tutorial is from AssemblyAI itself: "<a href="https://www.assemblyai.com/blog/how-to-run-stable-diffusion-locally-to-generate-images/" rel="nofollow ugc">How to run stable diffusion locally to generate images</a>".<br />
When I tested my local install, I basically followed along with another introduction from replicate.com: "<a href="https://replicate.com/blog/run-stable-diffusion-on-m1-mac" rel="nofollow ugc">Run Stable Diffusion on your M1 Mac's GPU</a>".<br />
In addition to the instructions, some extra tips, as I also had some trouble while installing. First, check for the correct Python version. You need 3.10, which could be downloaded and installed from <a href="https://www.python.org/downloads/" rel="nofollow ugc">python.org</a>.<br />
If you have trouble to switch the python version, there could be many reasons (I couldn't probably name). I used a version control, as options there were <a href="https://alchemist.camp/episodes/asdf-language-versions" rel="nofollow ugc">ASDF</a> and <a href="https://github.com/pyenv/pyenv" rel="nofollow ugc">pyenv</a>. I decided on <a href="https://github.com/pyenv/pyenv" rel="nofollow ugc">pyenv</a> and followed the instructions and had no further issues to switch the version.<br />
Another hint I could share with you... watch your folders. Always execute the prompts from the correct folder and be prepared to wait a little for your prompts to be executed.<br />
Here are some renderings on sculptures from my local tests:</p>
<p>Stable Diffusion – local installation on PC<br />
 It took me a little while to test the PC installation, but I guess this guide here is quite good and straightforward:<br />
<a href="https://stablediffusionguides.carrd.co/#one" rel="nofollow ugc">AUTOMATIC1111's SD-WebUI (Windows)</a><br />
Following the guide you have similar steps as on mac, but it is simpler in the execution as there are more installers to run. Finally you have a webGUI to get going.<br />
Please note, that you need a GPU with at least 6 GB of VRAM. 10 GB or more on a NVIDIA GPU with CUDA is highly recommended to allow larger image sizes. A business card, such as the RTX A series is preferred as the energy consumption compared to the value is much better. Maybe the upcoming NVIDIA generation will bring even more value.<br />
On the tutorial site you also get some other guides (I didn't test):</p>
<p>Stable Diffusion Installation guides<br />
Stable Diffusion – other installs</p>
<p><a href="https://github.com/divamgupta/stable-diffusion-tensorflow" rel="nofollow ugc">Stable Diffusion in TensorFlow / Keras</a></p>
<p>Creativity unleashed with Stable Diffusion<br />
To get an idea about the full potential I collected some random examples from the past month. There are so many exciting opportunities. People create <a href="https://towardsdatascience.com/using-ai-to-create-new-comic-strips-without-writing-any-code-cc669bb317a7" rel="nofollow ugc">comics</a>, <a href="https://twitter.com/SALT_VERSE" rel="nofollow ugc">movies</a> or just play around.<br />
Kali Yuga models<br />
Kali Yuga provides some cool custom-trained models for Stable Diffusion. Here are some shots taken from Twitter:<br />
<a href="https://github.com/KaliYuga-ai" rel="nofollow ugc"></a>KaliYuga on github</p>
<p><a href="https://twitter.com/OakOrobic/status/1562400265059303424" rel="nofollow ugc"></a>from Orobic Oak / twitter<br />
<a href="https://twitter.com/DigitalJawns/status/1550559050504572937" rel="nofollow ugc"></a>from Digital Jawns / twitter</p>
<p>You might have guessed it, there are also notebooks on google colab around to work with them. An alternative would be <a href="https://jupyter.org/" rel="nofollow ugc">jupyter</a> notebooks, but to keep it simpler, we stay with google colab.</p>
<p><a href="https://colab.research.google.com/github/KaliYuga-ai/Textile-Diffusion/blob/main/Textile_Diffusion_v1_0.ipynb" rel="nofollow ugc">Notebook for #textilediffusion.</a><br />
<a href="https://colab.research.google.com/github/KaliYuga-ai/Pulp-Sci-Fi-Diffusion/blob/main/Pulp_Sci_Fi_Diffusion_v1_0.ipynb" rel="nofollow ugc">Notebook for #Pulp-Sci-Fi-Diffusion</a><br />
<a href="https://colab.research.google.com/github/KaliYuga-ai/Lithography-Diffusion/blob/main/Lithography_Diffusion_v1_0.ipynb" rel="nofollow ugc">Notebook for #lithography-diffusion</a><br />
<a href="https://colab.research.google.com/github/KaliYuga-ai/Watercolor-Diffusion/blob/main/Watercolor_Diffusion_v1_0.ipynb" rel="nofollow ugc">Notebook for #watercolor-diffusion</a><br />
<a href="https://colab.research.google.com/github/KaliYuga-ai/Pixel-Art-Diffusion/blob/main/Pixel_Art_Diffusion_v2_01.ipynb" rel="nofollow ugc">Notebook for #pixel-art-diffusion</a></p>
<p>Those notebooks are quite easy to handle. I used the #textilediffusion, to generate this sample piece here:</p>
<p>Stable Diffusion and #textilediffusion example from the author<br />
Click the images to jump to the examples. Due to data policy, I don't embed external sources.<br />
Stable Diffusion and Music:</p>
<p><a href="https://twitter.com/TomLikesRobots/status/1568865124148039680" rel="nofollow ugc"></a>from TomLikes Robots / Twitter<br />
Stable Diffusion and 3D</p>
<p><a href="https://twitter.com/CoffeeVectors/status/1569416470332858372" rel="nofollow ugc"></a>from CoffeeVectors / twitter<br />
<a href="https://twitter.com/Infinite__Vibes/status/1570821780998328323" rel="nofollow ugc"></a>from Infinite Vibes / twitter</p>
<p><a href="https://twitter.com/merlino_games/status/1571205845819559936" rel="nofollow ugc"></a>from <a href="https://twitter.com/merlino_games" rel="nofollow ugc">merlino_games</a> / twitter<br />
Here's the <a href="https://github.com/carson-katri/dream-textures" rel="nofollow ugc">GitHub Source for the Stable Diffusion blender texture generator</a>.<br />
Another link, that is connected to <a href="https://www.youtube.com/watch?v=DsUdvPz5VCo" rel="nofollow ugc">Unreal and midjourney is the generation of textures</a>.<br />
Stable Diffusion and Image Tools<br />
<strong>Stable Diffusion Photoshop Plugin</strong></p>
<p><a href="https://christiancantrell.com/#ai-ml" rel="nofollow ugc"></a>Screenshot from Website from Christian Cantrell<br />
There are also options for text-to-image in <a href="https://www.canva.com/apps/text-to-image-(beta)" rel="nofollow ugc">Canva</a> and <a href="https://github.com/blueturtleai/gimp-stable-diffusion" rel="nofollow ugc">GIMP</a> already and <a href="https://creator.nightcafe.studio/" rel="nofollow ugc">Nightcafé</a> and <a href="https://www.artbreeder.com/" rel="nofollow ugc">artbreeder</a> seem to have changed their models towards stable diffusion as well (you might remember that earlier this year they both used some GAN+CLIP solution, as mentioned in my <a href="https://manfred-feiger.com/speaking-computer-language-welcome-ai-art/" rel="ugc">article</a>).</p>
<p>Stable Diffusion to generate color palettes from text descriptions</p>
<p><a href="https://twitter.com/mattdesl/status/1569637225691856896" rel="nofollow ugc"></a>from Matt DesLauriers / Twitter<br />
Other sources to mix with Stable Diffusion or to watch in general:</p>
<p><a href="https://nv-tlabs.github.io/GET3D/" rel="nofollow ugc">Get3D: A Generative Model of High Quality 3D Textured Shapes Learned from Images</a><br />
<a href="https://github.com/openai/whisper" rel="nofollow ugc">OpenAI Whisper</a><br />
<a href="https://dreambooth.github.io/" rel="nofollow ugc">Google DreamBooth: Fine Tuning Text-to-Image Diffusion Models for Subject-Driven Generation</a> (<a href="https://github.com/XavierXiao/Dreambooth-Stable-Diffusion" rel="nofollow ugc">GitHub implementation for Stable Diffusion and Google DreamBooth</a> and <a href="https://github.com/JoePenna/Dreambooth-Stable-Diffusion" rel="nofollow ugc">another Stable Diffusion Implementation with DreamBooth</a>)</p>
<p><a href="https://www.youtube.com/watch?v=W4Mcuh38wyM" rel="nofollow ugc"></a>Stable Diffusion and DreamBooth – great video to watch</p>
<p>Final thoughts on Stable Diffusion AI – image jockeys on random turntables.<br />
I love it. Going for the open-source path is so great to unleash new instruments of inspiration and with lucky punches, even to create art. Art is expressive and the artworks being created might get expressive. For me it's an enhancement of our daily practices being creative. I also don't think anyone must be afraid of losing jobs. For precise tasks it is still tricky to work with the tools.<br />
The models are only as good as the inputs; handling the inputs is not the easiest practice and as generating the images takes some time… in terms of client work, the way using any generator might not be the fastest option to choose. As always, I assume clients want to negotiate cost as they think everything is going easier now. But currently the image generation at a professional level is still not precise enough. But the tools are already there to help. <a href="https://dreambooth.github.io/" rel="nofollow ugc">Google Dreambooth</a> for example could help a lot to bring consistency into image series.<br />
Looking at the development speed I assume the topic about precision will be a matter of the next years, as well as the topic about speed and custom training sets. I am also worried a bit about the footprint being generated from all the image generations (including all the learning upfront). In hugging face there's a note on the <a href="https://huggingface.co/CompVis/stable-diffusion-v1-4" rel="nofollow ugc">Stable Diffusion model card</a> itself: 11250 kg CO2 eq for the learning (calculated with the <a href="https://mlco2.github.io/impact/#compute" rel="nofollow ugc">machine learning emissions calculator</a>).<br />
The development in text-to-image is far from its boarders yet. But it's so impressive to see the speed of the community to adopt these technologies.<br />
Currently the tools help to discover creativity to finally create a mix of outputs we have seen before. In the future I am sure we can use the techniques to do whole mood boards for clients and in some cases even final graphics or artworks for them.</p>
<blockquote><p>
The only art I’ll ever study is stuff that I can steal from.<br />
David Bowie</p></blockquote>
<p>Like the evolution of web bandwidth, I think we need some more speed in terms of image generation to open new options and create beautiful human-centered-artworks as one day maybe images could be generated in real time based on likings of visitors. I also assume, at the moment we reached a certain grade of automated artworks, more and more people will enjoy discovering real artworks with their hands again and value of the real original artworks will raise.<br />
In general we shouldn't trust media without a critical perspective, especially when we see images. History showed us that people will abuse technology. So I hope for people to find value in real in-person events after Covid pandemic again. Digital could and will be a lot of fake.<br />
The use of some kind of style transfers on Smartphones is very likely by next year. Dynamic Video generation is also on its way (see <a href="https://makeavideo.studio/" rel="nofollow ugc">make-a-video</a> from meta ai), so we have text-to-video generation and music, VR worlds and games are also around the corner, as Midjourney founder <a href="https://www.theverge.com/2022/8/2/23287173/ai-image-generation-art-midjourney-multiverse-interview-david-holz" rel="nofollow ugc">David Holz said</a>. Due to open-source development, I won't say it takes 10 years. And also Google Colab and other services to run the software will change their business models to profit from this boom.<br />
Advertising or Branding will also be affected. It will be an exciting journey in the next two or three years. <a href="http://osmosis.studio/" rel="nofollow ugc">Osmosis</a> pretends to have some of the features that could be interesting for an early stage. Just imagine adding a target group to the prompt, an industry or a segment. For Learning there are many galleries out there, such as dribble, FWA and many more 🙂 it will be fun to see where this journey goes! (Saying this not being in an international network agency anymore).<br />
As mentioned many times, the development speed is incredible. The current hot tool is google dreambooth (connected to Stable diffusion). Every month there might be another unexpected cool tool to pop up. Maybe even photoshop integrated the tools for their next release.<br />
For me, design turned more into managing design over the years but still design is functional, and art is expressive. Currently it feels easier to create automated expressiveness in fantasy worlds, but nonetheless I also use AI tools during the creative process. The results of machine learning give you a condensed view of common thoughts. So, I often used the prompts to check for color ranges of certain clients, compared it, what google says and easily created something one could call the "wisdom of the net" result.<br />
Our traces on the net and our databases of artists created the look we could mix now. We are the image jockeys of generations that are already there. Unfortunately there's still a lot of randomness in the result to utilize it more professionally.</p>
<p>My "wisdom of the net" results from huggingface<br />
My "wisdom of the net" results from huggingface</p>
<p>So long, enjoy and go out and play to discover the fun playing with those great tools!</p>
<p>Recommended readings</p>
<p><a href="https://www.louisbouchard.ai/latent-diffusion-models/" rel="nofollow ugc">Understand latent diffusion models</a><br />
<a href="https://www.youtube.com/watch?v=ltLNYA3lWAQ" rel="nofollow ugc">Get a full introduction to Stable Diffusion</a></p>
<p><a href="https://manfred-feiger.com/midjourney-and-dall-e-2-first-hands-on-impressions/" rel="ugc">Midjourney and DALL-E 2 – first hands on impressions</a>Maybe you remember my article speaking computer language – welcome AI art, speaking about the new role of t<br />
<a href="https://manfred-feiger.com/generative-art-how-to-get-started-with-ai-art/" rel="ugc">Generative Art – how to get started with AI Art</a>The world of art is a diverse and beautiful place. The more we explore new forms of art, the more we are<br />
<a href="https://manfred-feiger.com/how-ai-assistants-help-you-with-text-and-art/" rel="ugc">How AI Assistants Can Help You with Text and Art</a>Have you ever wished you had a personal assistant to help you with your writing or with your artworks?<br />
AI<br />
<a href="https://en.wikipedia.org/wiki/Stable_Diffusion" rel="nofollow ugc">Stable Diffusion</a>Stable Diffusion is a machine learning, text-to-image model to generate digital images from natural language descriptions. The underlying approach was</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: manfred feiger		</title>
		<link>https://manfred-feiger.com/midjourney-and-dall-e-2-first-hands-on-impressions/Midjourney%20and%20DALL-E%202%20–%20first%20hands%20on%20impressions</link>

		<dc:creator><![CDATA[manfred feiger]]></dc:creator>
		<pubDate>Wed, 03 Aug 2022 13:27:10 +0000</pubDate>
		<guid isPermaLink="false">https://manfred-feiger.com/?p=1793#comment-49</guid>

					<description><![CDATA[&lt;a href=&quot;https://manfred-feiger.com/midjourney-and-dall-e-2-first-hands-on-impressions/&quot; rel=&quot;ugc&quot;&gt;Midjourney and DALL-E 2 – first hands on impressions&lt;/a&gt;&lt;b&gt;Published:&lt;/b&gt; August 3, 2022&lt;strong&gt;Reading time&lt;/strong&gt; &#060; 10 minutes&lt;b&gt;Categories:&lt;/b&gt; &lt;a href=&quot;https://manfred-feiger.com/category/art/&quot; rel=&quot;ugc&quot;&gt;art&lt;/a&gt; &#124; &lt;a href=&quot;https://manfred-feiger.com/category/design/&quot; rel=&quot;ugc&quot;&gt;design&lt;/a&gt; &#124; &lt;a href=&quot;https://manfred-feiger.com/category/future/&quot; rel=&quot;ugc&quot;&gt;future&lt;/a&gt; &#124; &lt;a href=&quot;https://manfred-feiger.com/category/ml/&quot; rel=&quot;ugc&quot;&gt;ML&lt;/a&gt; &#124; &lt;a href=&quot;https://manfred-feiger.com/category/review/&quot; rel=&quot;ugc&quot;&gt;review&lt;/a&gt; &#124; &lt;a href=&quot;https://manfred-feiger.com/category/testing/&quot; rel=&quot;ugc&quot;&gt;testing&lt;/a&gt;&lt;b&gt;by:&lt;/b&gt; &lt;a href=&quot;https://manfred-feiger.com&quot; rel=&quot;ugc&quot;&gt;manfred feiger&lt;/a&gt;2022-08-03T13:27:10+00:00AI-generated artworks are going mainstream and the two open tools midjourney and DALL-E 2 give us an idea what&#039;s next in image generation from text prompts.
Maybe you remember my article &lt;a href=&quot;https://manfred-feiger.com/speaking-computer-language-welcome-ai-art/&quot; rel=&quot;ugc&quot;&gt;speaking computer language – welcome AI art&lt;/a&gt;, speaking about the new role of text prompts and different image AI assistants. I focused on a general overview on GANs, DALL-E and DALL-E Mini, as an access to DALL-E 2 wasn’t available yet for me. Also, &lt;a href=&quot;https://imagen.research.google/&quot; rel=&quot;nofollow ugc&quot;&gt;Google Imagen&lt;/a&gt; being mentioned in the article has no free option yet… but with only one and a half month passing since my last article, Google also introduced another tool, called &lt;a href=&quot;https://parti.research.google/&quot; rel=&quot;nofollow ugc&quot;&gt;Parti&lt;/a&gt;, a tool being said to produce the best results of any AI art generators so far and &lt;a href=&quot;https://stability.ai/&quot; rel=&quot;nofollow ugc&quot;&gt;Stable Diffusion&lt;/a&gt; is also there to launch its service soon.

Parti Website Screenshot
In this article I want to share my first hands on experience with &lt;a href=&quot;https://www.midjourney.com/&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;strong&gt;Midjourney&lt;/strong&gt;&lt;/a&gt; and &lt;a href=&quot;https://openai.com/dall-e-2/&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;strong&gt;DALL-E 2&lt;/strong&gt;&lt;/a&gt; with you. With &lt;a href=&quot;https://www.midjourney.com/&quot; rel=&quot;nofollow ugc&quot;&gt;midjourney&lt;/a&gt; moving to open beta and starting their v3 image generation algorithm on the 25th of July, another player pushed to the market… and I guess one or two days later, finally my invite for DALL-E 2 arrived. 
At that day I was happy at first, but when I noticed another day later, that another E-Mail I used for signing for DALL-E 2 only a few months ago, despite the first one, being used for application far more than half a year ago, I was a bit disappointed. I thought it’s all connected to their new pricing model and the beta start of midjourney and I got disappointed a bit. The exclusiveness was gone and “mass-market” arrived. 
In general the market on AI Art bots seems to push a lot. So for example DALL-E mini, the free tool I mentioned in my other article, is now called &lt;a href=&quot;https://www.craiyon.com/&quot; rel=&quot;nofollow ugc&quot;&gt;craiyon&lt;/a&gt;. There are also other tools Worth being mentioned in the context of AI art tools, such as &lt;a href=&quot;https://voyageplay.ai/&quot; rel=&quot;nofollow ugc&quot;&gt;Latitude Voyage&lt;/a&gt; (of course in beta) or &lt;a href=&quot;https://github.com/apple/ml-gaudi&quot; rel=&quot;nofollow ugc&quot;&gt;Apples GAUDI&lt;/a&gt;, a prompt tool for indoor 3D scenes.
Luckily I heard the U.S. Copyright office said A.I. Art can&#039;t be copyrighted, so I hope no war will heat up this exiting market in the near future. So far I only know that there are patents on algorithms being used. Hopefully the market will show even more diversity in the future.

Midjourney Screenshot Website
Midjourney beta – first impressions
Let us first look at our new player. Midjourney. The first impression of midjourney is being geekier and less serious than DALL-E 2. It’s a more playful entrance to a world everyone could test right away. After joining the beta, you will be redirected to Discord, no waiting list, no exclusive clubbing.
Before we investigate discord, a quick explanation of who Midjourney is. Midjourney is an independent research lab exploring new mediums of thought and expanding the imaginative powers of the human species.
&lt;blockquote&gt;
IN 10 YEARS, YOU’LL BE ABLE TO BUY AN XBOX WITH A GIANT AI PROCESSOR, AND ALL THE GAMES ARE DREAMS.
&lt;a href=&quot;https://www.theverge.com/2022/8/2/23287173/ai-image-generation-art-midjourney-multiverse-interview-david-holz&quot; rel=&quot;nofollow ugc&quot;&gt;David Holz in an Interview with the verge&lt;/a&gt;&lt;/blockquote&gt;
David Holz, the founder of midjourney, did some other geeky, funny things in the past. He used to be co-founder of &lt;a href=&quot;https://www.ultraleap.com/&quot; rel=&quot;nofollow ugc&quot;&gt;leap motion&lt;/a&gt;, a great exploration of the power of gestures. Midjourney is a small company right now with around 10 people working there.
Exploring the background of midjourney and all their way, how they speak to their audience, in other words their tonality feels great to me. It has the explorative spirit and playfulness I always try to teach students to get started in digital.
Signing up for a free account, you get 25 credits, these can be used to generate images within the discord channel. For anyone being interested, &lt;a href=&quot;https://midjourney.gitbook.io/docs/use-midjourney-on-your-own-discord-server&quot; rel=&quot;nofollow ugc&quot;&gt;it is even possible to run midjourney on ones own discord server&lt;/a&gt;.
After that, you’ll have to pay — either $10 or $30 a month. The pricing is connected to the number of images you want and the privacy you expect. And if you are a huge company with more than 1 billion revenue a year, you get the corporate membership for 600 US dollar a year.
So how does it work?

Screenshot Discord Channel midjourney
If you never used discord before, see it as a chat tool, kind of a slack for the masses, with a non-business focus.
So, in the channel you will find all the information there are in general, on announcements, updates and so on. If feels like you as beta tester are part of the team, and even the boss is there, and you could influence the development process. After all, that’s what a beta program is about.
In terms of my professional perspective being more experienced with product and user testing, this is a great way for that kind of product, as the product itself is being used in the same environment.
So here are the steps to create images:

Look for a newbies Channel and enter it (in the picture you see newbies-29, newbies-59 and newbies-89)
If you have a picture in mind, about what you want to see, start typing “/imagine”, followed by whatever you want to see.
Within 60 seconds you should see 4 images.
With the 4 images being generated, you could upscale the image or create variations. Therefore, there are U1 to U4 (für upscaling) and V1 to V4 (for version) below the images being generated. Upscaling means that the images scale up to around 1664x1664 Pixels
Save the result, click on the generated image (to enlarge) and with the right mouse button being pressed, select save image to your local computer.
Finally, you could also ask the bot to send the results to your Direct messages, by reacting with the envelope emoji.


Prompt dialogue in discord (taken from &lt;a href=&quot;https://midjourney.gitbook.io/docs/&quot; rel=&quot;nofollow ugc&quot;&gt;quick start guide&lt;/a&gt;)
Example from discord stream with 4 generated images


Prompt dialogue to use envelope (taken from &lt;a href=&quot;https://midjourney.gitbook.io/docs/&quot; rel=&quot;nofollow ugc&quot;&gt;quick start guide&lt;/a&gt;)

This is enough to create visual beauty.
If you need inspiration, look in &lt;a href=&quot;https://docs.midjourney.com/&quot; rel=&quot;nofollow ugc&quot;&gt;midjourney ressource list&lt;/a&gt;, there are great links:

The artist visual style encyclopedia (as of Mai 2023: link not working anymore)
The artist visual style encyclopedia – if the style is part of your text prompt it will take effect – such as cyberpunk city, by Franz Marc:

My result on cyberpunk city, by Franz Marc on midjourney
My result on cyberpunk city, by Franz Marc on midjourney


There’s also a prompt builder to guide your inputs and see which variables are available:

Prompt guide
And a collection on  “&lt;a href=&quot;https://sites.google.com/view/understanding-mj-prompts/home?authuser=0&quot; rel=&quot;nofollow ugc&quot;&gt;prompt styles and weights&lt;/a&gt;”.
All in all, the learning curve, if you are used to discord and used a text prompt before is very flat. Only if you are new to discord and text prompts, you need more orientation.
After all I could say, I loved it. I love the playfulness of the whole app, the results and all the “social” aspects, seeing what all others are building, getting notifications about own results and the whole way it is being setup. It is great fun to try and the documentation is very helpful.


DALL-E 2 Intro screen
DALL-E 2 beta – first impressions
With the magic of the new and little frustration about the almost open invites, I waited to test my DALL-E 2 invites after I tested midjourney.
As mentioned, entering DALL-E app is a completely different experience. It is you and the text prompt, not the hectic news stream and the dynamics you experience in midjourney. Based on the interface/overall app decision, one could say, that DALL-E 2 wants you to reflect about what you type, while midjourney is a competing social feed, about who creates the coolest results.
The cost system at DALL-E 2 is based on credits. You get 50 credits for the first month for free and 15 credits every month after. With only 15$ you could buy additional credit packs worth 115 credits, which equals around 460 images. OpenAI allows commercial use of DALL-E images. Compared to the image stock market, the costs of the images will be fairly low, but one must be award that you have to get used to the text prompts and the corresponding structure of the input.
That being said let’s try to get a result for our cyberpunk city, by Franz Marc. 
In the case of DALL-E, I couldn’t find a quick hands on, official documentation; so, I tried the sentence as following: A cyberpunk city in the style of Franz Marc, as the example being shown by DALL-E on their homepage also used the &quot;in the style of&quot; syntax.
My result on that one was quite… disappointing. I don’t know why DALL-E missed the style of Franz Marc that much:

DALL-E 2 result on a cyberpunk city in the style of Franz Marc
To investigate further, I needed a prompt guide for DALL-E 2. Googling for some help, you find

&lt;a href=&quot;https://pitch.com/v/DALL-E-prompt-book-v1-tmd33y&quot; rel=&quot;nofollow ugc&quot;&gt;The DALL-E 2 prompt book&lt;/a&gt; – my recommended choice
&lt;a href=&quot;https://mixed-news.com/en/openai-dall-e-2-prompt-guide-how-to-control-image-generation/&quot; rel=&quot;nofollow ugc&quot;&gt;OpenAI DALL-E 2 prompt guide&lt;/a&gt;

Going through the prompt options, you notice, that there are more parameters than on midjourney. Lightning, Camera position/angles, genres, usage contexts and many more.
So, I gave it another try, changing the prompt a bit leading to a much better result in terms of the style:

DALL-E 2 result on a painting from Franz Marc showing a cyberpunk city
Unfortunately, my tries with real artists didn’t work out so good with DALL-E 2 at the start, so I had another try…
My result from midjourney:

Midjourney result
And the same prompt from DALL-E 2:

First result on DALL-E 2
Getting used to the prompt dialogue on DALL-E increases the results a lot:

Adjusted text prompt
Using the right prompts is the essential part to get the best results. If your prompt is done right, it seems DALL-E is more precise, though midjourney is so much fun to use.
For DALL-E there&#039;s even a paid service being launched called &lt;a href=&quot;https://promptbase.com/&quot; rel=&quot;nofollow ugc&quot;&gt;promptbase&lt;/a&gt; to help you with using the right prompts:
Screenshot from promptbase.
If you want to discover more, I recommend searching the web yourself. On twitter I found some comparisons, having a similar impression I do:

From &lt;a href=&quot;https://twitter.com/fabianstelzer/status/1544298611445489668&quot; rel=&quot;nofollow ugc&quot;&gt;twitter&lt;/a&gt;
Resume
Is it possible to do a final resume on the tools? I guess no. On the one hand I am not experienced enough with both tools, on the other hand I think both tools are great and give us a glimpse into the future. The documentation on midjourney and the entry barrier is lower, so to get started, I would recommend midjourney in any case. The more you are aiming for precise results (as an alternative to stock images), the more it feels DALL-E 2 is the way to go.
Will be exiting what the next two month offer in terms of AI generation tools. 2022 is very exiting so far in terms of AI art generators and it will be exiting to see what&#039;s next.
What&#039;s next? Update mid August – dreamstudio arrived
As mentioned, the speed new, similar offerings are popping up on the market is impressive. It seems, AI in combination with images is going mainstream. Another tool to check out is &lt;a href=&quot;https://beta.dreamstudio.ai/home&quot; rel=&quot;nofollow ugc&quot;&gt;dreamstudio&lt;/a&gt;. Access is quite easy as well and the results are also impressive. Also the editor looks promising, see my screenshot below. After my family holiday I might try a daily use check of all those great tools.
Screenshot dreamstudio and results on &quot;A dream of a distant galaxy, by Hiroshige Utagawa, matte painting trending on artstation HQ.&quot;
Recommended readings

&lt;a href=&quot;https://www.youtube.com/watch?v=SVcsDDABEkM&quot; rel=&quot;nofollow ugc&quot;&gt;The AI that creates any picture you want, explained&lt;/a&gt; – The process behind DALL-E 2 (and others) explained
&lt;a href=&quot;https://www.youtube.com/watch?v=sFBfrZ-N3G4&quot; rel=&quot;nofollow ugc&quot;&gt;What AI means for human artists&lt;/a&gt; – great collection about views from the artists/designer perspective
&lt;a href=&quot;https://www.slaphappylarry.com/making-ai-art-with-midjourney/&quot; rel=&quot;nofollow ugc&quot;&gt;Making AI Art with Midjourney&lt;/a&gt; – great article with examples and explanations
&lt;a href=&quot;https://arxiv.org/pdf/2206.02904.pdf&quot; rel=&quot;nofollow ugc&quot;&gt;The Creativity of Text-based Generative Art&lt;/a&gt; – paper on text-based generative art
&lt;a href=&quot;https://outland.art/dall-e-nfts/&quot; rel=&quot;nofollow ugc&quot;&gt;The trouble with DALL-E – Five thoughts on the use of artificial intelligence to accelerate the digital art market&lt;/a&gt;
&lt;a href=&quot;https://manfred-feiger.com/how-stable-diffusion-celebrates-new-forms-of-creativity/&quot; rel=&quot;ugc&quot;&gt;My follow up article on Stable Diffusion: Stable Diffusion celebrates new forms of creativity&lt;/a&gt;

&lt;a href=&quot;https://manfred-feiger.com/generative-art-how-to-get-started-with-ai-art/&quot; rel=&quot;ugc&quot;&gt;Generative Art – how to get started with AI Art&lt;/a&gt;The world of art is a diverse and beautiful place. The more we explore new forms of art, the more we are
&lt;a href=&quot;https://manfred-feiger.com/how-ai-assistants-help-you-with-text-and-art/&quot; rel=&quot;ugc&quot;&gt;How AI Assistants Can Help You with Text and Art&lt;/a&gt;Have you ever wished you had a personal assistant to help you with your writing or with your artworks?
AI
&lt;a href=&quot;https://manfred-feiger.com/speaking-computer-language-welcome-ai-art/&quot; rel=&quot;ugc&quot;&gt;Speaking computer language – welcome AI Art&lt;/a&gt;The command prompt: A black, empty screen and a blinking line, waiting for my input. Could you imagine]]></description>
			<content:encoded><![CDATA[<p><a href="https://manfred-feiger.com/midjourney-and-dall-e-2-first-hands-on-impressions/" rel="ugc">Midjourney and DALL-E 2 – first hands on impressions</a><b>Published:</b> August 3, 2022<strong>Reading time</strong> &lt; 10 minutes<b>Categories:</b> <a href="https://manfred-feiger.com/category/art/" rel="ugc">art</a> | <a href="https://manfred-feiger.com/category/design/" rel="ugc">design</a> | <a href="https://manfred-feiger.com/category/future/" rel="ugc">future</a> | <a href="https://manfred-feiger.com/category/ml/" rel="ugc">ML</a> | <a href="https://manfred-feiger.com/category/review/" rel="ugc">review</a> | <a href="https://manfred-feiger.com/category/testing/" rel="ugc">testing</a><b>by:</b> <a href="https://manfred-feiger.com" rel="ugc">manfred feiger</a>2022-08-03T13:27:10+00:00AI-generated artworks are going mainstream and the two open tools midjourney and DALL-E 2 give us an idea what's next in image generation from text prompts.<br />
Maybe you remember my article <a href="https://manfred-feiger.com/speaking-computer-language-welcome-ai-art/" rel="ugc">speaking computer language – welcome AI art</a>, speaking about the new role of text prompts and different image AI assistants. I focused on a general overview on GANs, DALL-E and DALL-E Mini, as an access to DALL-E 2 wasn’t available yet for me. Also, <a href="https://imagen.research.google/" rel="nofollow ugc">Google Imagen</a> being mentioned in the article has no free option yet… but with only one and a half month passing since my last article, Google also introduced another tool, called <a href="https://parti.research.google/" rel="nofollow ugc">Parti</a>, a tool being said to produce the best results of any AI art generators so far and <a href="https://stability.ai/" rel="nofollow ugc">Stable Diffusion</a> is also there to launch its service soon.</p>
<p>Parti Website Screenshot<br />
In this article I want to share my first hands on experience with <a href="https://www.midjourney.com/" rel="nofollow ugc"><strong>Midjourney</strong></a> and <a href="https://openai.com/dall-e-2/" rel="nofollow ugc"><strong>DALL-E 2</strong></a> with you. With <a href="https://www.midjourney.com/" rel="nofollow ugc">midjourney</a> moving to open beta and starting their v3 image generation algorithm on the 25th of July, another player pushed to the market… and I guess one or two days later, finally my invite for DALL-E 2 arrived.<br />
At that day I was happy at first, but when I noticed another day later, that another E-Mail I used for signing for DALL-E 2 only a few months ago, despite the first one, being used for application far more than half a year ago, I was a bit disappointed. I thought it’s all connected to their new pricing model and the beta start of midjourney and I got disappointed a bit. The exclusiveness was gone and “mass-market” arrived.<br />
In general the market on AI Art bots seems to push a lot. So for example DALL-E mini, the free tool I mentioned in my other article, is now called <a href="https://www.craiyon.com/" rel="nofollow ugc">craiyon</a>. There are also other tools Worth being mentioned in the context of AI art tools, such as <a href="https://voyageplay.ai/" rel="nofollow ugc">Latitude Voyage</a> (of course in beta) or <a href="https://github.com/apple/ml-gaudi" rel="nofollow ugc">Apples GAUDI</a>, a prompt tool for indoor 3D scenes.<br />
Luckily I heard the U.S. Copyright office said A.I. Art can't be copyrighted, so I hope no war will heat up this exiting market in the near future. So far I only know that there are patents on algorithms being used. Hopefully the market will show even more diversity in the future.</p>
<p>Midjourney Screenshot Website<br />
Midjourney beta – first impressions<br />
Let us first look at our new player. Midjourney. The first impression of midjourney is being geekier and less serious than DALL-E 2. It’s a more playful entrance to a world everyone could test right away. After joining the beta, you will be redirected to Discord, no waiting list, no exclusive clubbing.<br />
Before we investigate discord, a quick explanation of who Midjourney is. Midjourney is an independent research lab exploring new mediums of thought and expanding the imaginative powers of the human species.</p>
<blockquote><p>
IN 10 YEARS, YOU’LL BE ABLE TO BUY AN XBOX WITH A GIANT AI PROCESSOR, AND ALL THE GAMES ARE DREAMS.<br />
<a href="https://www.theverge.com/2022/8/2/23287173/ai-image-generation-art-midjourney-multiverse-interview-david-holz" rel="nofollow ugc">David Holz in an Interview with the verge</a></p></blockquote>
<p>David Holz, the founder of midjourney, did some other geeky, funny things in the past. He used to be co-founder of <a href="https://www.ultraleap.com/" rel="nofollow ugc">leap motion</a>, a great exploration of the power of gestures. Midjourney is a small company right now with around 10 people working there.<br />
Exploring the background of midjourney and all their way, how they speak to their audience, in other words their tonality feels great to me. It has the explorative spirit and playfulness I always try to teach students to get started in digital.<br />
Signing up for a free account, you get 25 credits, these can be used to generate images within the discord channel. For anyone being interested, <a href="https://midjourney.gitbook.io/docs/use-midjourney-on-your-own-discord-server" rel="nofollow ugc">it is even possible to run midjourney on ones own discord server</a>.<br />
After that, you’ll have to pay — either $10 or $30 a month. The pricing is connected to the number of images you want and the privacy you expect. And if you are a huge company with more than 1 billion revenue a year, you get the corporate membership for 600 US dollar a year.<br />
So how does it work?</p>
<p>Screenshot Discord Channel midjourney<br />
If you never used discord before, see it as a chat tool, kind of a slack for the masses, with a non-business focus.<br />
So, in the channel you will find all the information there are in general, on announcements, updates and so on. If feels like you as beta tester are part of the team, and even the boss is there, and you could influence the development process. After all, that’s what a beta program is about.<br />
In terms of my professional perspective being more experienced with product and user testing, this is a great way for that kind of product, as the product itself is being used in the same environment.<br />
So here are the steps to create images:</p>
<p>Look for a newbies Channel and enter it (in the picture you see newbies-29, newbies-59 and newbies-89)<br />
If you have a picture in mind, about what you want to see, start typing “/imagine”, followed by whatever you want to see.<br />
Within 60 seconds you should see 4 images.<br />
With the 4 images being generated, you could upscale the image or create variations. Therefore, there are U1 to U4 (für upscaling) and V1 to V4 (for version) below the images being generated. Upscaling means that the images scale up to around 1664x1664 Pixels<br />
Save the result, click on the generated image (to enlarge) and with the right mouse button being pressed, select save image to your local computer.<br />
Finally, you could also ask the bot to send the results to your Direct messages, by reacting with the envelope emoji.</p>
<p>Prompt dialogue in discord (taken from <a href="https://midjourney.gitbook.io/docs/" rel="nofollow ugc">quick start guide</a>)<br />
Example from discord stream with 4 generated images</p>
<p>Prompt dialogue to use envelope (taken from <a href="https://midjourney.gitbook.io/docs/" rel="nofollow ugc">quick start guide</a>)</p>
<p>This is enough to create visual beauty.<br />
If you need inspiration, look in <a href="https://docs.midjourney.com/" rel="nofollow ugc">midjourney ressource list</a>, there are great links:</p>
<p>The artist visual style encyclopedia (as of Mai 2023: link not working anymore)<br />
The artist visual style encyclopedia – if the style is part of your text prompt it will take effect – such as cyberpunk city, by Franz Marc:</p>
<p>My result on cyberpunk city, by Franz Marc on midjourney<br />
My result on cyberpunk city, by Franz Marc on midjourney</p>
<p>There’s also a prompt builder to guide your inputs and see which variables are available:</p>
<p>Prompt guide<br />
And a collection on  “<a href="https://sites.google.com/view/understanding-mj-prompts/home?authuser=0" rel="nofollow ugc">prompt styles and weights</a>”.<br />
All in all, the learning curve, if you are used to discord and used a text prompt before is very flat. Only if you are new to discord and text prompts, you need more orientation.<br />
After all I could say, I loved it. I love the playfulness of the whole app, the results and all the “social” aspects, seeing what all others are building, getting notifications about own results and the whole way it is being setup. It is great fun to try and the documentation is very helpful.</p>
<p>DALL-E 2 Intro screen<br />
DALL-E 2 beta – first impressions<br />
With the magic of the new and little frustration about the almost open invites, I waited to test my DALL-E 2 invites after I tested midjourney.<br />
As mentioned, entering DALL-E app is a completely different experience. It is you and the text prompt, not the hectic news stream and the dynamics you experience in midjourney. Based on the interface/overall app decision, one could say, that DALL-E 2 wants you to reflect about what you type, while midjourney is a competing social feed, about who creates the coolest results.<br />
The cost system at DALL-E 2 is based on credits. You get 50 credits for the first month for free and 15 credits every month after. With only 15$ you could buy additional credit packs worth 115 credits, which equals around 460 images. OpenAI allows commercial use of DALL-E images. Compared to the image stock market, the costs of the images will be fairly low, but one must be award that you have to get used to the text prompts and the corresponding structure of the input.<br />
That being said let’s try to get a result for our cyberpunk city, by Franz Marc.<br />
In the case of DALL-E, I couldn’t find a quick hands on, official documentation; so, I tried the sentence as following: A cyberpunk city in the style of Franz Marc, as the example being shown by DALL-E on their homepage also used the "in the style of" syntax.<br />
My result on that one was quite… disappointing. I don’t know why DALL-E missed the style of Franz Marc that much:</p>
<p>DALL-E 2 result on a cyberpunk city in the style of Franz Marc<br />
To investigate further, I needed a prompt guide for DALL-E 2. Googling for some help, you find</p>
<p><a href="https://pitch.com/v/DALL-E-prompt-book-v1-tmd33y" rel="nofollow ugc">The DALL-E 2 prompt book</a> – my recommended choice<br />
<a href="https://mixed-news.com/en/openai-dall-e-2-prompt-guide-how-to-control-image-generation/" rel="nofollow ugc">OpenAI DALL-E 2 prompt guide</a></p>
<p>Going through the prompt options, you notice, that there are more parameters than on midjourney. Lightning, Camera position/angles, genres, usage contexts and many more.<br />
So, I gave it another try, changing the prompt a bit leading to a much better result in terms of the style:</p>
<p>DALL-E 2 result on a painting from Franz Marc showing a cyberpunk city<br />
Unfortunately, my tries with real artists didn’t work out so good with DALL-E 2 at the start, so I had another try…<br />
My result from midjourney:</p>
<p>Midjourney result<br />
And the same prompt from DALL-E 2:</p>
<p>First result on DALL-E 2<br />
Getting used to the prompt dialogue on DALL-E increases the results a lot:</p>
<p>Adjusted text prompt<br />
Using the right prompts is the essential part to get the best results. If your prompt is done right, it seems DALL-E is more precise, though midjourney is so much fun to use.<br />
For DALL-E there's even a paid service being launched called <a href="https://promptbase.com/" rel="nofollow ugc">promptbase</a> to help you with using the right prompts:<br />
Screenshot from promptbase.<br />
If you want to discover more, I recommend searching the web yourself. On twitter I found some comparisons, having a similar impression I do:</p>
<p>From <a href="https://twitter.com/fabianstelzer/status/1544298611445489668" rel="nofollow ugc">twitter</a><br />
Resume<br />
Is it possible to do a final resume on the tools? I guess no. On the one hand I am not experienced enough with both tools, on the other hand I think both tools are great and give us a glimpse into the future. The documentation on midjourney and the entry barrier is lower, so to get started, I would recommend midjourney in any case. The more you are aiming for precise results (as an alternative to stock images), the more it feels DALL-E 2 is the way to go.<br />
Will be exiting what the next two month offer in terms of AI generation tools. 2022 is very exiting so far in terms of AI art generators and it will be exiting to see what's next.<br />
What's next? Update mid August – dreamstudio arrived<br />
As mentioned, the speed new, similar offerings are popping up on the market is impressive. It seems, AI in combination with images is going mainstream. Another tool to check out is <a href="https://beta.dreamstudio.ai/home" rel="nofollow ugc">dreamstudio</a>. Access is quite easy as well and the results are also impressive. Also the editor looks promising, see my screenshot below. After my family holiday I might try a daily use check of all those great tools.<br />
Screenshot dreamstudio and results on "A dream of a distant galaxy, by Hiroshige Utagawa, matte painting trending on artstation HQ."<br />
Recommended readings</p>
<p><a href="https://www.youtube.com/watch?v=SVcsDDABEkM" rel="nofollow ugc">The AI that creates any picture you want, explained</a> – The process behind DALL-E 2 (and others) explained<br />
<a href="https://www.youtube.com/watch?v=sFBfrZ-N3G4" rel="nofollow ugc">What AI means for human artists</a> – great collection about views from the artists/designer perspective<br />
<a href="https://www.slaphappylarry.com/making-ai-art-with-midjourney/" rel="nofollow ugc">Making AI Art with Midjourney</a> – great article with examples and explanations<br />
<a href="https://arxiv.org/pdf/2206.02904.pdf" rel="nofollow ugc">The Creativity of Text-based Generative Art</a> – paper on text-based generative art<br />
<a href="https://outland.art/dall-e-nfts/" rel="nofollow ugc">The trouble with DALL-E – Five thoughts on the use of artificial intelligence to accelerate the digital art market</a><br />
<a href="https://manfred-feiger.com/how-stable-diffusion-celebrates-new-forms-of-creativity/" rel="ugc">My follow up article on Stable Diffusion: Stable Diffusion celebrates new forms of creativity</a></p>
<p><a href="https://manfred-feiger.com/generative-art-how-to-get-started-with-ai-art/" rel="ugc">Generative Art – how to get started with AI Art</a>The world of art is a diverse and beautiful place. The more we explore new forms of art, the more we are<br />
<a href="https://manfred-feiger.com/how-ai-assistants-help-you-with-text-and-art/" rel="ugc">How AI Assistants Can Help You with Text and Art</a>Have you ever wished you had a personal assistant to help you with your writing or with your artworks?<br />
AI<br />
<a href="https://manfred-feiger.com/speaking-computer-language-welcome-ai-art/" rel="ugc">Speaking computer language – welcome AI Art</a>The command prompt: A black, empty screen and a blinking line, waiting for my input. Could you imagine</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: manfred feiger		</title>
		<link>https://manfred-feiger.com/speaking-computer-language-welcome-ai-art/Speaking%20computer%20language%20–%20welcome%20AI%20Art</link>

		<dc:creator><![CDATA[manfred feiger]]></dc:creator>
		<pubDate>Tue, 17 May 2022 13:18:29 +0000</pubDate>
		<guid isPermaLink="false">https://manfred-feiger.com/?p=1793#comment-764</guid>

					<description><![CDATA[&lt;a href=&quot;https://manfred-feiger.com/speaking-computer-language-welcome-ai-art/&quot; rel=&quot;ugc&quot;&gt;Speaking computer language – welcome AI Art&lt;/a&gt;&lt;b&gt;Published:&lt;/b&gt; May 17, 2022&lt;strong&gt;Reading time&lt;/strong&gt; &#060; 12 minutes&lt;b&gt;Categories:&lt;/b&gt; &lt;a href=&quot;https://manfred-feiger.com/category/art/&quot; rel=&quot;ugc&quot;&gt;art&lt;/a&gt; &#124; &lt;a href=&quot;https://manfred-feiger.com/category/design/&quot; rel=&quot;ugc&quot;&gt;design&lt;/a&gt; &#124; &lt;a href=&quot;https://manfred-feiger.com/category/future/&quot; rel=&quot;ugc&quot;&gt;future&lt;/a&gt; &#124; &lt;a href=&quot;https://manfred-feiger.com/category/ml/&quot; rel=&quot;ugc&quot;&gt;ML&lt;/a&gt;&lt;b&gt;by:&lt;/b&gt; &lt;a href=&quot;https://manfred-feiger.com&quot; rel=&quot;ugc&quot;&gt;manfred feiger&lt;/a&gt;2022-05-17T13:18:29+00:00Natural language as an input for creating AI art changes the way we sketch ideas. DALL·E 2 or Imagen give us a glimpse into AI graphics.

The command prompt: A black, empty screen and a blinking line, waiting for my input. Could you imagine that this prompt is the access to art or AI art? The command line shows a visual result of your terms, not ASCII art or related items. Nowadays, those prompts have different shapes, such as a form field or the use of voice interfaces. 
Your imagination of thought, translated to words in your natural language (mostly in English), gives you access to new creativity. In the words of advertising, you need to express a good core idea, you want to get visualized. Similar to creatives being used to Image search engines, the need to find the correct words gets more and more important.
To explore my thoughts I look at the evolution of the way we tell machines, what to do and how CLIP and other neural models transform the way we could create what we are looking for. Whether it be AI art or maybe any picture we want to see, in general or what I would call AI graphics.
Computer language
A computer language is a language we use to talk to machines. It has been in use for about 70 years.In terms of human history, a very short time.
The first, more popular programming languages found their roots between 1960 and 1970. The first “high-level programming language” was &lt;a href=&quot;https://en.wikipedia.org/wiki/Plankalk%C3%BCl&quot; rel=&quot;nofollow ugc&quot;&gt;Plankalkül&lt;/a&gt; from around 1945. Even earlier, the roots of programming go back to Ada Lovelace, yes, a woman, in the year 1883.
Nowadays, we even have low code or no-code ways to speak with machines. Mostly those use visual environments to drag together code components or nodes and are called visual programming languages.
So, in the past, we needed to write code in a language, following grammar. Now, we could also drag together many nodes and hope for an effect, while playing with parameters. At some point of customization those visual environments also allow to add code manually. But it&#039;s not essentially necessary to write the code yourself anymore.
DALL·E and other neural networks allow access to Artificial intelligence as a source of processing your thoughts via a text prompt. If you want, you could say that you tell the machine, what it should program with your natural language. Your chosen words define the quality of the output you are aiming for.
Natural language and natural interfaces
The natural language is the way we as humans speak with each other. To some extent even our voice-interfaces around us are now able to communicate with us in a way that feels almost natural. In this case our command prompt mostly starts with “Alexa”, “Siri” or “Hey Google” to initialize the dialogue. Natural language processing takes the task of converting speech into words in the background to take the right commands.
In 2013, there was a trend to use natural language forms in interfaces to make form usage feel more natural. Forms were integrated into sentences rather than presented as a separate option. Stats are more usable in natural language, but confusing numbers make it difficult to understand the impact of improvements.
The tendency to make interfaces more natural or more human, so we could use our natural senses to interact, is present. But the evolution of the interfaces also depends on technological developments.
&lt;a href=&quot;https://vimeo.com/420773167?embedded=true&#038;source=vimeo_logo&#038;owner=53957807&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;Venous materials from MIT lab – Watch example on Vimeo
There are many interesting developments, especially if you investigate the MIT Media lab and the tangible media group. They strive for seamlessly coupling the worlds of bits and atoms by giving dynamic physical form to digital information and computation. &lt;a href=&quot;https://www.media.mit.edu/projects/prototyping-interactive-fluidic-mechanisms/overview/&quot; rel=&quot;nofollow ugc&quot;&gt;Research on venous materials and human-flora interaction provides insights into our future.&lt;/a&gt;
One of the easiest ways to interact now is our language, expressed by voice interfaces. When using Neuralink or similar chips inside our bodies, it&#039;s likely that we&#039;ll need to use interfaces with a well-structured language initially.
If you are looking for more scientific terms on how the language is being used for generating visual results, look for &lt;a href=&quot;https://www.google.com/search?q=text-to-image+synthesis&#038;rlz=1C5CHFA_enDE985DE985&#038;oq=text-to-image+synthesis&#038;aqs=chrome..69i57j0i19j0i19i22i30l5j69i61.1431j0j1&#038;sourceid=chrome&#038;ie=UTF-8&quot; rel=&quot;nofollow ugc&quot;&gt;text-to-image synthesis&lt;/a&gt;.
GANs produce visual effects resembling the WebGL example on alteredqualia.com that utilizes DeepWarp, a method commonly employed for gaze movement.

CLIP, GANs or AI driven Art and approaches of deep learning.
Natural language processing is also an important tool when it comes to playing with so called CLIPs. CLIP is “Contrast Language-Image Pre-Training”, a neural network trained on a variety of text-image pairs. CLIP got introduced around January 2021.
Before getting into CLIP, a short excursion on learning. Deep learning is part of machine learning and helps machines to learn. The machine is supposed to increase its own skills without the help of humans. On contrast to machine learning, where humans interfere in the learning process, in deep learning humans take care of providing information for learning. To do so, we could also use our input prompt. The process of analysis is up to the machine itself.
An example for machine learning would be connecting words and images by labelling the images with the appropriate word. A typical combination for this cause would be &lt;a href=&quot;https://www.image-net.org/&quot; rel=&quot;nofollow ugc&quot;&gt;ImageNet&lt;/a&gt; and &lt;a href=&quot;https://wordnet.princeton.edu/&quot; rel=&quot;nofollow ugc&quot;&gt;WordNet&lt;/a&gt;.
CLIP is a neural network model that is already trained on 400,000,000 (image, text) pairs. So, this means that this is the data that is used in training the CLIP Model. You can input an image to the model and get the most probable caption or summary of it. Alternatively, you can use natural language as an input. The true magic comes when you see examples. &lt;a href=&quot;https://twitter.com/metasemantic&quot; rel=&quot;nofollow ugc&quot;&gt;Travis &lt;/a&gt;&lt;a href=&quot;https://twitter.com/metasemantic&quot; rel=&quot;nofollow ugc&quot;&gt;Hoppe&lt;/a&gt; shares some interesting applications in his Twitter account.
To get a full “beginners” understanding of the CLIP model, I recommend this article: “&lt;a href=&quot;https://www.kdnuggets.com/2021/03/beginners-guide-clip-model.html&quot; rel=&quot;nofollow ugc&quot;&gt;A beginner’s guide to the CLIP Model&lt;/a&gt;”. You will find many interesting articles on &lt;a href=&quot;http://kdnuggets.com&quot; rel=&quot;nofollow ugc&quot;&gt;kdnuggets.com&lt;/a&gt; around artificial intelligence, computer vision, data science, machine learning, natural language processing or programming (Python).
To try CLIP yourself, you could use &lt;a href=&quot;https://compvis.github.io/taming-transformers/&quot; rel=&quot;nofollow ugc&quot;&gt;VQGAN&lt;/a&gt; developed by the University of Heidelberg. It’s a GAN (a generative adversarial network), those are special types of neural networks consisting of “Generator” and “discriminator” networks. There is a GAN that generates images. The generator is like an artist and the discriminator is like a critic during training. When the generator can produce an image that the discriminator can&#039;t distinguish from a human-made one, we can use it for creating art.
There are huge libraries of available GANs for very different purposes. Some of the lists I could recommend:
&lt;a href=&quot;https://github.com/hindupuravinash/the-gan-zoo&quot; rel=&quot;nofollow ugc&quot;&gt;The GAN Zoo&lt;/a&gt;
&lt;a href=&quot;https://github.com/nashory/gans-awesome-applications&quot; rel=&quot;nofollow ugc&quot;&gt;GANS awesome applications&lt;/a&gt;
To play with the technology to learn, use &lt;a href=&quot;https://www.artbreeder.com/&quot; rel=&quot;nofollow ugc&quot;&gt;artbreeder&lt;/a&gt; and generate new images; Artbreeder is also based on GAN based image generation.

&lt;a href=&quot;https://www.artbreeder.com/&quot; rel=&quot;nofollow ugc&quot;&gt;Artbreeder&lt;/a&gt;, Image generation based on GAN
Exploring Applications of CLIP
How to get started? I would always recommend playing with the technology. Most technology is too complex for an early deep dive, so start by playing. If you found your motivation to dig deeper, do it with all your might as you need a lot of patience to get a good understanding.
So, let’s look at &lt;a href=&quot;https://colab.research.google.com/github/justinjohn0306/VQGAN-CLIP/blob/main/VQGAN%2BCLIP(Updated).ipynb#scrollTo=JqFEaEChR20v&quot; rel=&quot;nofollow ugc&quot;&gt;VQGAN + CLIP&lt;/a&gt; you could use directly yourself online. This is a collab notebook, a small development environment running Python programming language. Your task is to input some values... To get started, I would recommend to only change the “natural language prompt” of what you want to see. In my case I tested some results of different apps with the sentence “Children playing in the forest” (because my kids are attending a kindergarten in the wood while writing these lines).
These are my first results using the CLIP linked above (to try yourself, open the &lt;a href=&quot;https://colab.research.google.com/github/justinjohn0306/VQGAN-CLIP/blob/main/VQGAN%2BCLIP(Updated).ipynb&quot; rel=&quot;nofollow ugc&quot;&gt;link&lt;/a&gt;, basically go through the page and always execute the play button to the left and wait till there’s a check icon next to it, to signal it’s loaded), only for chapter “Parameters” enter a text. In the end you could also create a video. The results here are early iterations. The program would continue till the “free” volume is used up.

First iterations with VQGAN + CLIP
Number 100
Number 150


from &lt;a href=&quot;http://wombo.art&quot; rel=&quot;nofollow ugc&quot;&gt;wombo.art&lt;/a&gt;
from &lt;a href=&quot;https://creator.nightcafe.studio/&quot; rel=&quot;nofollow ugc&quot;&gt;nightcafe&lt;/a&gt;

To compare my result, I checked for other applications out there and their result. So there’s for example an application that is also available as an app; In &lt;a href=&quot;http://wombo.art&quot; rel=&quot;nofollow ugc&quot;&gt;wombo.art&lt;/a&gt; you could test directly. The result from wombo art had similar patterns as my test with YQGAN and looked like the picture on the at the top left.
Then I used another popular web-service to compare: &lt;a href=&quot;https://creator.nightcafe.studio/&quot; rel=&quot;nofollow ugc&quot;&gt;Nightcafe&lt;/a&gt; you can see on the right.
You see, when using a webservice, you end up getting one result. Using a &lt;a href=&quot;https://colab.research.google.com/&quot; rel=&quot;nofollow ugc&quot;&gt;google colab&lt;/a&gt;, you get many iterations and it&#039;s not as fast as the webservice or app. (Google Colab or Colaboratory is a way to execute Pyhton code in the browser).
There are also other CLIPS on google colab you could use. The following picture is the (an early iterative) result of the combination &lt;a href=&quot;https://colab.research.google.com/drive/1L8oL-vLJXVcRzCFbPwOoMkPKJ8-aYdPN#scrollTo=g7EDme5RYCrt&quot; rel=&quot;nofollow ugc&quot;&gt;VQGAN+CLIP (z+quantize method)&lt;/a&gt;:

You could continue playing with many more version out there. Here you will find an overview of newer applications: &lt;a href=&quot;https://softologyblog.wordpress.com/&quot; rel=&quot;nofollow ugc&quot;&gt;https://softologyblog.wordpress.com/&lt;/a&gt;
You notice that the basic style follows one pattern and it’s obvious nightcafe also uses some way of VQGAN combination. To create magic, or what I would call magic based on a text prompt, there’s still some way to go.
&lt;strong&gt;The magic I aim for: I tell the machine what I want to see, and they give me iterations of the thing I type in in. It mustn&#039;t be art or AI art&lt;/strong&gt;.
To create this magic, we look at DALL·E. &lt;a href=&quot;https://openai.com/&quot; rel=&quot;nofollow ugc&quot;&gt;OpenAI&lt;/a&gt; released DALL·E 2 in April 2022. They show the real magic of the future. By the way, I wouldn&#039;t call the results art. Mostly we generate graphics.
DALL·E 2 screenshot, see more on their &lt;a href=&quot;https://openai.com/dall-e-2/&quot; rel=&quot;nofollow ugc&quot;&gt;website&lt;/a&gt;
A short introduction to DALL·E, DALL·E 2 and DALL·E mini
&lt;em&gt;“DALL·E 2 is an artificial intelligence model that takes a text prompt and/or existing image as an input and generates a new image as an output. DALL·E 2 was developed by researchers at OpenAI to understand the capabilities and broader implications of multimodal generative models. To help us and others better understand how image generation models can be used and misused.”&lt;/em&gt; (From their own description)
To make it shot, look at &lt;a href=&quot;https://openai.com/dall-e-2/&quot; rel=&quot;nofollow ugc&quot;&gt;their website&lt;/a&gt; and get a feeling of the beauty that could be generated with DALL·E 2 or watch the &lt;a href=&quot;https://www.youtube.com/watch?v=qTgPSKKjfVg&#038;t=93s&quot; rel=&quot;nofollow ugc&quot;&gt;short video&lt;/a&gt; on youtube:
&lt;a href=&quot;https://www.youtube.com/watch?v=qTgPSKKjfVg&#038;t=93s&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;
Unfortunately, DALL·E 2 is not easily available to test yet. But you could sign up on their waiting list.
According to OpenAI DALL·E 2 isn&#039;t trained on faces, to avoid the risk of deep fakes. The danger is already there. Finally it the time to doubt any images being shown to us!
On twitter try a search for &lt;a href=&quot;https://twitter.com/hashtag/Dalle?src=hashtag_click&quot; rel=&quot;nofollow ugc&quot;&gt;#dalle&lt;/a&gt; or &lt;a href=&quot;https://twitter.com/hashtag/dalle2?src=hashtag_click&quot; rel=&quot;nofollow ugc&quot;&gt;#&lt;/a&gt;&lt;a href=&quot;https://twitter.com/hashtag/dalle2?src=hashtag_click&quot; rel=&quot;nofollow ugc&quot;&gt;dalle2&lt;/a&gt; and you find many inspiring pictures. Going through the magical results, it feels as if image searches could get a relic of the past soon or will only be needed for special causes. Image stock market could be AI generated in my point of view. Here are some randomly selected shots from some twitter members (all linked):
&lt;a href=&quot;https://twitter.com/hardmaru/status/1524303013766373377&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;
&lt;a href=&quot;https://twitter.com/djbaskin_images/status/1523816614713470976&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;
&lt;a href=&quot;https://twitter.com/hardmaru/status/1523664409838510082?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1523664409838510082%7Ctwgr%5E%7Ctwcon%5Es1_&#038;ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2Fhardmaru2Fstatus2F1523664409838510082widget%3DTweet&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;/a&gt;
Yes, it’s a pity, we all can’t directly play with this fascinating technology!
Luckily I found &lt;a href=&quot;https://wandb.ai/dalle-mini/dalle-mini/reports/DALL-E-mini-Generate-images-from-any-text-prompt--VmlldzoyMDE4NDAy&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;strong&gt;DALL·E mini&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt; And that&#039;s your friend to play! By the way, I also created my post image with Dall-e mini. I asked for &quot;AI Art blue and yellow&quot;. One of the results could be found on the overview site of my &lt;a href=&quot;https://manfred-feiger.com/writing/&quot; rel=&quot;nofollow ugc&quot;&gt;writings&lt;/a&gt;.
The description of &lt;a href=&quot;https://wandb.ai/dalle-mini/dalle-mini/reports/DALL-E-mini-Generate-images-from-any-text-prompt--VmlldzoyMDE4NDAy&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;strong&gt;DALL·E mini&lt;/strong&gt;&lt;/a&gt;: &lt;em&gt;“OpenAI had the first impressive model for generating images through DALL·E. DALL·E mini is an attempt at reproducing those results with an open-source model.”&lt;/em&gt;
They also have DALL·E mega, a large version of the mini, that is being trained. To see the fascinating world of training, look into the &lt;a href=&quot;https://wandb.ai/dalle-mini/dalle-mini/reports/DALL-E-Mega-Training--VmlldzoxODMxMDI2&quot; rel=&quot;nofollow ugc&quot;&gt;training space&lt;/a&gt;.
And finally, here’s your playground to play with the DALL-E mini: &lt;a href=&quot;https://huggingface.co/spaces/dalle-mini/dalle-mini&quot; rel=&quot;nofollow ugc&quot;&gt;https://huggingface.co/spaces/dalle-mini/dalle-mini&lt;/a&gt;
That’s my result on &quot;playing children in the forest&quot;; quite an improvement in a very short time. If you play more with &lt;a href=&quot;https://wandb.ai/dalle-mini/dalle-mini/reports/DALL-E-mini-Generate-images-from-any-text-prompt--VmlldzoyMDE4NDAy&quot; rel=&quot;nofollow ugc&quot;&gt;&lt;strong&gt;DALL·E mini&lt;/strong&gt;&lt;/a&gt; you will notice, that faces still are really not trained much. But I already love it!

To feel the new power of words and to discover some magic along using words, go out and play for yourself!
By the way, there&#039;s another tool on the web, giving you similar results. It&#039;s &lt;a href=&quot;https://neuralblender.com/&quot; rel=&quot;nofollow ugc&quot;&gt;neuralblender&lt;/a&gt;. Here&#039;s my kids results from them:

If you want to get inspired by other AI Artists, look at the work of &lt;a href=&quot;https://manfred-feiger.com/create-ai-art-like-refik-anadol/&quot; rel=&quot;nofollow ugc&quot;&gt;Refik Anadol&lt;/a&gt;, his process is the application of a lot of machine learning to a real world of art. As I said, in my point of view, the term of AI Art is mostly wrong, looking at the output of DALL·E or other CLIP applications, as the outputs are not expressive. In my point of view, we speak about AI graphics.
Maybe you could guess, what my prompt in this case was (created with DALL·E Mini):


&lt;strong&gt;Have fun playing!&lt;/strong&gt;
And guess what... My challenge is to build websites via a text prompt. Currently I am looking for available sources to have a good segmentation (Structural attributes, Style attributes). Let&#039;s see when I will share my results or findings.

Some more tipps on playing with &lt;a href=&quot;https://wandb.ai/dalle-mini/dalle-mini/reports/DALL-E-mini-Generate-images-from-any-text-prompt--VmlldzoyMDE4NDAy&quot; rel=&quot;nofollow ugc&quot;&gt;DALL·E mini&lt;/a&gt;... use objects. To avoid deep fakes, faces won&#039;t work. Play around with the text prompt. You could try with the attribute, in the style of... or try the &lt;a href=&quot;https://docs.google.com/spreadsheets/d/1y7nAbmR4FREi6npB1u-Bo3GFdwdOPYJc617rBOxIRHY/edit#gid=0&quot; rel=&quot;nofollow ugc&quot;&gt;DrawBench&lt;/a&gt; prompts being used for Google Imagen first.
Dalle Mini: a rocket in the style of Matsuo Basho

Google Imagen
While publishing this article on Mai 24th, Google came up with a competitor to OpenAI DALL·E 2. The market is on fire! And Google-&lt;a href=&quot;https://imagen.research.google/&quot; rel=&quot;nofollow ugc&quot;&gt;Imagen&lt;/a&gt; impresses the same way, DALL·E 2 did. 
Be excited to check out the first tweets on the topic &lt;a href=&quot;https://twitter.com/hashtag/imagen?src=hashtag_click&quot; rel=&quot;nofollow ugc&quot;&gt;#imagen&lt;/a&gt;.
And we will all be happy to play with the first, real demos!
Screenshot from &lt;a href=&quot;https://imagen.research.google/&quot; rel=&quot;nofollow ugc&quot;&gt;Imagen&lt;/a&gt; website

Recommended further readings

&lt;a href=&quot;https://mirror.xyz/herndondryhurst.eth&quot; rel=&quot;nofollow ugc&quot;&gt;Infinite Images and the latent camera&lt;/a&gt;
&lt;a href=&quot;https://arxiv.org/abs/2204.06125&quot; rel=&quot;nofollow ugc&quot;&gt;Hierarchical Text-Conditional Image Generation with CLIP Latents&lt;/a&gt;
&lt;a href=&quot;https://openai.com/dall-e-2/&quot; rel=&quot;nofollow ugc&quot;&gt;DALL·E 2&lt;/a&gt;
&lt;a href=&quot;https://imagen.research.google/&quot; rel=&quot;nofollow ugc&quot;&gt;Imagen by Google&lt;/a&gt;
&lt;a href=&quot;https://nvlabs.github.io/stylegan3/&quot; rel=&quot;nofollow ugc&quot;&gt;StyleGan 3&lt;/a&gt;
Explore my newer articles around the topics:&lt;a href=&quot;https://manfred-feiger.com/how-ai-assistants-help-you-with-text-and-art/&quot; rel=&quot;ugc&quot;&gt;How AI Assistants Can Help You with Text and Art&lt;/a&gt;&lt;a href=&quot;https://manfred-feiger.com/generative-art-how-to-get-started-with-ai-art/&quot; rel=&quot;ugc&quot;&gt;Generative Art – how to get started with AI Art&lt;/a&gt;&lt;a href=&quot;https://manfred-feiger.com/midjourney-and-dall-e-2-first-hands-on-impressions/&quot; rel=&quot;ugc&quot;&gt;Midjourney and DALL-E 2 – first hands on impressions&lt;/a&gt;&lt;a href=&quot;https://manfred-feiger.com/how-stable-diffusion-celebrates-new-forms-of-creativity/&quot; rel=&quot;ugc&quot;&gt;Stable Diffusion celebrates new forms of creativity&lt;/a&gt;


FAQs
What are AI GraphicsVisual images or designs on some surface, such as a wall, canvas, screen, paper, or stone, to inform, illustrate, or entertain being generated with the help of Artificial Intelligence.
&lt;a href=&quot;https://manfred-feiger.com/create-ai-art-like-refik-anadol/&quot; rel=&quot;ugc&quot;&gt;Deconstructing AI Art masterpieces: Create Art like Refik Anadol&lt;/a&gt;What If you were asked to create art like Refik Anadol? Or to produce some &quot;AI art&quot;?
In case you
&lt;a href=&quot;https://manfred-feiger.com/midjourney-and-dall-e-2-first-hands-on-impressions/&quot; rel=&quot;ugc&quot;&gt;Midjourney and DALL-E 2 – first hands on impressions&lt;/a&gt;Maybe you remember my article speaking computer language – welcome AI art, speaking about the new role of t
&lt;a href=&quot;https://manfred-feiger.com/generative-art-how-to-get-started-with-ai-art/&quot; rel=&quot;ugc&quot;&gt;Generative Art – how to get started with AI Art&lt;/a&gt;The world of art is a diverse and beautiful place. The more we explore new forms of art, the more we are
&lt;a href=&quot;https://manfred-feiger.com/how-ai-assistants-help-you-with-text-and-art/&quot; rel=&quot;ugc&quot;&gt;How AI Assistants Can Help You with Text and Art&lt;/a&gt;Have you ever wished you had a personal assistant to help you with your writing or with your artworks?
AI]]></description>
			<content:encoded><![CDATA[<p><a href="https://manfred-feiger.com/speaking-computer-language-welcome-ai-art/" rel="ugc">Speaking computer language – welcome AI Art</a><b>Published:</b> May 17, 2022<strong>Reading time</strong> &lt; 12 minutes<b>Categories:</b> <a href="https://manfred-feiger.com/category/art/" rel="ugc">art</a> | <a href="https://manfred-feiger.com/category/design/" rel="ugc">design</a> | <a href="https://manfred-feiger.com/category/future/" rel="ugc">future</a> | <a href="https://manfred-feiger.com/category/ml/" rel="ugc">ML</a><b>by:</b> <a href="https://manfred-feiger.com" rel="ugc">manfred feiger</a>2022-05-17T13:18:29+00:00Natural language as an input for creating AI art changes the way we sketch ideas. DALL·E 2 or Imagen give us a glimpse into AI graphics.</p>
<p>The command prompt: A black, empty screen and a blinking line, waiting for my input. Could you imagine that this prompt is the access to art or AI art? The command line shows a visual result of your terms, not ASCII art or related items. Nowadays, those prompts have different shapes, such as a form field or the use of voice interfaces.<br />
Your imagination of thought, translated to words in your natural language (mostly in English), gives you access to new creativity. In the words of advertising, you need to express a good core idea, you want to get visualized. Similar to creatives being used to Image search engines, the need to find the correct words gets more and more important.<br />
To explore my thoughts I look at the evolution of the way we tell machines, what to do and how CLIP and other neural models transform the way we could create what we are looking for. Whether it be AI art or maybe any picture we want to see, in general or what I would call AI graphics.<br />
Computer language<br />
A computer language is a language we use to talk to machines. It has been in use for about 70 years.In terms of human history, a very short time.<br />
The first, more popular programming languages found their roots between 1960 and 1970. The first “high-level programming language” was <a href="https://en.wikipedia.org/wiki/Plankalk%C3%BCl" rel="nofollow ugc">Plankalkül</a> from around 1945. Even earlier, the roots of programming go back to Ada Lovelace, yes, a woman, in the year 1883.<br />
Nowadays, we even have low code or no-code ways to speak with machines. Mostly those use visual environments to drag together code components or nodes and are called visual programming languages.<br />
So, in the past, we needed to write code in a language, following grammar. Now, we could also drag together many nodes and hope for an effect, while playing with parameters. At some point of customization those visual environments also allow to add code manually. But it's not essentially necessary to write the code yourself anymore.<br />
DALL·E and other neural networks allow access to Artificial intelligence as a source of processing your thoughts via a text prompt. If you want, you could say that you tell the machine, what it should program with your natural language. Your chosen words define the quality of the output you are aiming for.<br />
Natural language and natural interfaces<br />
The natural language is the way we as humans speak with each other. To some extent even our voice-interfaces around us are now able to communicate with us in a way that feels almost natural. In this case our command prompt mostly starts with “Alexa”, “Siri” or “Hey Google” to initialize the dialogue. Natural language processing takes the task of converting speech into words in the background to take the right commands.<br />
In 2013, there was a trend to use natural language forms in interfaces to make form usage feel more natural. Forms were integrated into sentences rather than presented as a separate option. Stats are more usable in natural language, but confusing numbers make it difficult to understand the impact of improvements.<br />
The tendency to make interfaces more natural or more human, so we could use our natural senses to interact, is present. But the evolution of the interfaces also depends on technological developments.<br />
<a href="https://vimeo.com/420773167?embedded=true&amp;source=vimeo_logo&amp;owner=53957807" rel="nofollow ugc"></a>Venous materials from MIT lab – Watch example on Vimeo<br />
There are many interesting developments, especially if you investigate the MIT Media lab and the tangible media group. They strive for seamlessly coupling the worlds of bits and atoms by giving dynamic physical form to digital information and computation. <a href="https://www.media.mit.edu/projects/prototyping-interactive-fluidic-mechanisms/overview/" rel="nofollow ugc">Research on venous materials and human-flora interaction provides insights into our future.</a><br />
One of the easiest ways to interact now is our language, expressed by voice interfaces. When using Neuralink or similar chips inside our bodies, it's likely that we'll need to use interfaces with a well-structured language initially.<br />
If you are looking for more scientific terms on how the language is being used for generating visual results, look for <a href="https://www.google.com/search?q=text-to-image+synthesis&amp;rlz=1C5CHFA_enDE985DE985&amp;oq=text-to-image+synthesis&amp;aqs=chrome..69i57j0i19j0i19i22i30l5j69i61.1431j0j1&amp;sourceid=chrome&amp;ie=UTF-8" rel="nofollow ugc">text-to-image synthesis</a>.<br />
GANs produce visual effects resembling the WebGL example on alteredqualia.com that utilizes DeepWarp, a method commonly employed for gaze movement.</p>
<p>CLIP, GANs or AI driven Art and approaches of deep learning.<br />
Natural language processing is also an important tool when it comes to playing with so called CLIPs. CLIP is “Contrast Language-Image Pre-Training”, a neural network trained on a variety of text-image pairs. CLIP got introduced around January 2021.<br />
Before getting into CLIP, a short excursion on learning. Deep learning is part of machine learning and helps machines to learn. The machine is supposed to increase its own skills without the help of humans. On contrast to machine learning, where humans interfere in the learning process, in deep learning humans take care of providing information for learning. To do so, we could also use our input prompt. The process of analysis is up to the machine itself.<br />
An example for machine learning would be connecting words and images by labelling the images with the appropriate word. A typical combination for this cause would be <a href="https://www.image-net.org/" rel="nofollow ugc">ImageNet</a> and <a href="https://wordnet.princeton.edu/" rel="nofollow ugc">WordNet</a>.<br />
CLIP is a neural network model that is already trained on 400,000,000 (image, text) pairs. So, this means that this is the data that is used in training the CLIP Model. You can input an image to the model and get the most probable caption or summary of it. Alternatively, you can use natural language as an input. The true magic comes when you see examples. <a href="https://twitter.com/metasemantic" rel="nofollow ugc">Travis </a><a href="https://twitter.com/metasemantic" rel="nofollow ugc">Hoppe</a> shares some interesting applications in his Twitter account.<br />
To get a full “beginners” understanding of the CLIP model, I recommend this article: “<a href="https://www.kdnuggets.com/2021/03/beginners-guide-clip-model.html" rel="nofollow ugc">A beginner’s guide to the CLIP Model</a>”. You will find many interesting articles on <a href="http://kdnuggets.com" rel="nofollow ugc">kdnuggets.com</a> around artificial intelligence, computer vision, data science, machine learning, natural language processing or programming (Python).<br />
To try CLIP yourself, you could use <a href="https://compvis.github.io/taming-transformers/" rel="nofollow ugc">VQGAN</a> developed by the University of Heidelberg. It’s a GAN (a generative adversarial network), those are special types of neural networks consisting of “Generator” and “discriminator” networks. There is a GAN that generates images. The generator is like an artist and the discriminator is like a critic during training. When the generator can produce an image that the discriminator can't distinguish from a human-made one, we can use it for creating art.<br />
There are huge libraries of available GANs for very different purposes. Some of the lists I could recommend:<br />
<a href="https://github.com/hindupuravinash/the-gan-zoo" rel="nofollow ugc">The GAN Zoo</a><br />
<a href="https://github.com/nashory/gans-awesome-applications" rel="nofollow ugc">GANS awesome applications</a><br />
To play with the technology to learn, use <a href="https://www.artbreeder.com/" rel="nofollow ugc">artbreeder</a> and generate new images; Artbreeder is also based on GAN based image generation.</p>
<p><a href="https://www.artbreeder.com/" rel="nofollow ugc">Artbreeder</a>, Image generation based on GAN<br />
Exploring Applications of CLIP<br />
How to get started? I would always recommend playing with the technology. Most technology is too complex for an early deep dive, so start by playing. If you found your motivation to dig deeper, do it with all your might as you need a lot of patience to get a good understanding.<br />
So, let’s look at <a href="https://colab.research.google.com/github/justinjohn0306/VQGAN-CLIP/blob/main/VQGAN%2BCLIP(Updated).ipynb#scrollTo=JqFEaEChR20v" rel="nofollow ugc">VQGAN + CLIP</a> you could use directly yourself online. This is a collab notebook, a small development environment running Python programming language. Your task is to input some values... To get started, I would recommend to only change the “natural language prompt” of what you want to see. In my case I tested some results of different apps with the sentence “Children playing in the forest” (because my kids are attending a kindergarten in the wood while writing these lines).<br />
These are my first results using the CLIP linked above (to try yourself, open the <a href="https://colab.research.google.com/github/justinjohn0306/VQGAN-CLIP/blob/main/VQGAN%2BCLIP(Updated).ipynb" rel="nofollow ugc">link</a>, basically go through the page and always execute the play button to the left and wait till there’s a check icon next to it, to signal it’s loaded), only for chapter “Parameters” enter a text. In the end you could also create a video. The results here are early iterations. The program would continue till the “free” volume is used up.</p>
<p>First iterations with VQGAN + CLIP<br />
Number 100<br />
Number 150</p>
<p>from <a href="http://wombo.art" rel="nofollow ugc">wombo.art</a><br />
from <a href="https://creator.nightcafe.studio/" rel="nofollow ugc">nightcafe</a></p>
<p>To compare my result, I checked for other applications out there and their result. So there’s for example an application that is also available as an app; In <a href="http://wombo.art" rel="nofollow ugc">wombo.art</a> you could test directly. The result from wombo art had similar patterns as my test with YQGAN and looked like the picture on the at the top left.<br />
Then I used another popular web-service to compare: <a href="https://creator.nightcafe.studio/" rel="nofollow ugc">Nightcafe</a> you can see on the right.<br />
You see, when using a webservice, you end up getting one result. Using a <a href="https://colab.research.google.com/" rel="nofollow ugc">google colab</a>, you get many iterations and it's not as fast as the webservice or app. (Google Colab or Colaboratory is a way to execute Pyhton code in the browser).<br />
There are also other CLIPS on google colab you could use. The following picture is the (an early iterative) result of the combination <a href="https://colab.research.google.com/drive/1L8oL-vLJXVcRzCFbPwOoMkPKJ8-aYdPN#scrollTo=g7EDme5RYCrt" rel="nofollow ugc">VQGAN+CLIP (z+quantize method)</a>:</p>
<p>You could continue playing with many more version out there. Here you will find an overview of newer applications: <a href="https://softologyblog.wordpress.com/" rel="nofollow ugc">https://softologyblog.wordpress.com/</a><br />
You notice that the basic style follows one pattern and it’s obvious nightcafe also uses some way of VQGAN combination. To create magic, or what I would call magic based on a text prompt, there’s still some way to go.<br />
<strong>The magic I aim for: I tell the machine what I want to see, and they give me iterations of the thing I type in in. It mustn't be art or AI art</strong>.<br />
To create this magic, we look at DALL·E. <a href="https://openai.com/" rel="nofollow ugc">OpenAI</a> released DALL·E 2 in April 2022. They show the real magic of the future. By the way, I wouldn't call the results art. Mostly we generate graphics.<br />
DALL·E 2 screenshot, see more on their <a href="https://openai.com/dall-e-2/" rel="nofollow ugc">website</a><br />
A short introduction to DALL·E, DALL·E 2 and DALL·E mini<br />
<em>“DALL·E 2 is an artificial intelligence model that takes a text prompt and/or existing image as an input and generates a new image as an output. DALL·E 2 was developed by researchers at OpenAI to understand the capabilities and broader implications of multimodal generative models. To help us and others better understand how image generation models can be used and misused.”</em> (From their own description)<br />
To make it shot, look at <a href="https://openai.com/dall-e-2/" rel="nofollow ugc">their website</a> and get a feeling of the beauty that could be generated with DALL·E 2 or watch the <a href="https://www.youtube.com/watch?v=qTgPSKKjfVg&amp;t=93s" rel="nofollow ugc">short video</a> on youtube:<br />
<a href="https://www.youtube.com/watch?v=qTgPSKKjfVg&amp;t=93s" rel="nofollow ugc"></a><br />
Unfortunately, DALL·E 2 is not easily available to test yet. But you could sign up on their waiting list.<br />
According to OpenAI DALL·E 2 isn't trained on faces, to avoid the risk of deep fakes. The danger is already there. Finally it the time to doubt any images being shown to us!<br />
On twitter try a search for <a href="https://twitter.com/hashtag/Dalle?src=hashtag_click" rel="nofollow ugc">#dalle</a> or <a href="https://twitter.com/hashtag/dalle2?src=hashtag_click" rel="nofollow ugc">#</a><a href="https://twitter.com/hashtag/dalle2?src=hashtag_click" rel="nofollow ugc">dalle2</a> and you find many inspiring pictures. Going through the magical results, it feels as if image searches could get a relic of the past soon or will only be needed for special causes. Image stock market could be AI generated in my point of view. Here are some randomly selected shots from some twitter members (all linked):<br />
<a href="https://twitter.com/hardmaru/status/1524303013766373377" rel="nofollow ugc"></a><br />
<a href="https://twitter.com/djbaskin_images/status/1523816614713470976" rel="nofollow ugc"></a><br />
<a href="https://twitter.com/hardmaru/status/1523664409838510082?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1523664409838510082%7Ctwgr%5E%7Ctwcon%5Es1_&amp;ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2Fhardmaru2Fstatus2F1523664409838510082widget%3DTweet" rel="nofollow ugc"></a><br />
Yes, it’s a pity, we all can’t directly play with this fascinating technology!<br />
Luckily I found <a href="https://wandb.ai/dalle-mini/dalle-mini/reports/DALL-E-mini-Generate-images-from-any-text-prompt--VmlldzoyMDE4NDAy" rel="nofollow ugc"><strong>DALL·E mini</strong></a><strong>.</strong> And that's your friend to play! By the way, I also created my post image with Dall-e mini. I asked for "AI Art blue and yellow". One of the results could be found on the overview site of my <a href="https://manfred-feiger.com/writing/" rel="nofollow ugc">writings</a>.<br />
The description of <a href="https://wandb.ai/dalle-mini/dalle-mini/reports/DALL-E-mini-Generate-images-from-any-text-prompt--VmlldzoyMDE4NDAy" rel="nofollow ugc"><strong>DALL·E mini</strong></a>: <em>“OpenAI had the first impressive model for generating images through DALL·E. DALL·E mini is an attempt at reproducing those results with an open-source model.”</em><br />
They also have DALL·E mega, a large version of the mini, that is being trained. To see the fascinating world of training, look into the <a href="https://wandb.ai/dalle-mini/dalle-mini/reports/DALL-E-Mega-Training--VmlldzoxODMxMDI2" rel="nofollow ugc">training space</a>.<br />
And finally, here’s your playground to play with the DALL-E mini: <a href="https://huggingface.co/spaces/dalle-mini/dalle-mini" rel="nofollow ugc">https://huggingface.co/spaces/dalle-mini/dalle-mini</a><br />
That’s my result on "playing children in the forest"; quite an improvement in a very short time. If you play more with <a href="https://wandb.ai/dalle-mini/dalle-mini/reports/DALL-E-mini-Generate-images-from-any-text-prompt--VmlldzoyMDE4NDAy" rel="nofollow ugc"><strong>DALL·E mini</strong></a> you will notice, that faces still are really not trained much. But I already love it!</p>
<p>To feel the new power of words and to discover some magic along using words, go out and play for yourself!<br />
By the way, there's another tool on the web, giving you similar results. It's <a href="https://neuralblender.com/" rel="nofollow ugc">neuralblender</a>. Here's my kids results from them:</p>
<p>If you want to get inspired by other AI Artists, look at the work of <a href="https://manfred-feiger.com/create-ai-art-like-refik-anadol/" rel="nofollow ugc">Refik Anadol</a>, his process is the application of a lot of machine learning to a real world of art. As I said, in my point of view, the term of AI Art is mostly wrong, looking at the output of DALL·E or other CLIP applications, as the outputs are not expressive. In my point of view, we speak about AI graphics.<br />
Maybe you could guess, what my prompt in this case was (created with DALL·E Mini):</p>
<p><strong>Have fun playing!</strong><br />
And guess what... My challenge is to build websites via a text prompt. Currently I am looking for available sources to have a good segmentation (Structural attributes, Style attributes). Let's see when I will share my results or findings.</p>
<p>Some more tipps on playing with <a href="https://wandb.ai/dalle-mini/dalle-mini/reports/DALL-E-mini-Generate-images-from-any-text-prompt--VmlldzoyMDE4NDAy" rel="nofollow ugc">DALL·E mini</a>... use objects. To avoid deep fakes, faces won't work. Play around with the text prompt. You could try with the attribute, in the style of... or try the <a href="https://docs.google.com/spreadsheets/d/1y7nAbmR4FREi6npB1u-Bo3GFdwdOPYJc617rBOxIRHY/edit#gid=0" rel="nofollow ugc">DrawBench</a> prompts being used for Google Imagen first.<br />
Dalle Mini: a rocket in the style of Matsuo Basho</p>
<p>Google Imagen<br />
While publishing this article on Mai 24th, Google came up with a competitor to OpenAI DALL·E 2. The market is on fire! And Google-<a href="https://imagen.research.google/" rel="nofollow ugc">Imagen</a> impresses the same way, DALL·E 2 did.<br />
Be excited to check out the first tweets on the topic <a href="https://twitter.com/hashtag/imagen?src=hashtag_click" rel="nofollow ugc">#imagen</a>.<br />
And we will all be happy to play with the first, real demos!<br />
Screenshot from <a href="https://imagen.research.google/" rel="nofollow ugc">Imagen</a> website</p>
<p>Recommended further readings</p>
<p><a href="https://mirror.xyz/herndondryhurst.eth" rel="nofollow ugc">Infinite Images and the latent camera</a><br />
<a href="https://arxiv.org/abs/2204.06125" rel="nofollow ugc">Hierarchical Text-Conditional Image Generation with CLIP Latents</a><br />
<a href="https://openai.com/dall-e-2/" rel="nofollow ugc">DALL·E 2</a><br />
<a href="https://imagen.research.google/" rel="nofollow ugc">Imagen by Google</a><br />
<a href="https://nvlabs.github.io/stylegan3/" rel="nofollow ugc">StyleGan 3</a><br />
Explore my newer articles around the topics:<a href="https://manfred-feiger.com/how-ai-assistants-help-you-with-text-and-art/" rel="ugc">How AI Assistants Can Help You with Text and Art</a><a href="https://manfred-feiger.com/generative-art-how-to-get-started-with-ai-art/" rel="ugc">Generative Art – how to get started with AI Art</a><a href="https://manfred-feiger.com/midjourney-and-dall-e-2-first-hands-on-impressions/" rel="ugc">Midjourney and DALL-E 2 – first hands on impressions</a><a href="https://manfred-feiger.com/how-stable-diffusion-celebrates-new-forms-of-creativity/" rel="ugc">Stable Diffusion celebrates new forms of creativity</a></p>
<p>FAQs<br />
What are AI GraphicsVisual images or designs on some surface, such as a wall, canvas, screen, paper, or stone, to inform, illustrate, or entertain being generated with the help of Artificial Intelligence.<br />
<a href="https://manfred-feiger.com/create-ai-art-like-refik-anadol/" rel="ugc">Deconstructing AI Art masterpieces: Create Art like Refik Anadol</a>What If you were asked to create art like Refik Anadol? Or to produce some "AI art"?<br />
In case you<br />
<a href="https://manfred-feiger.com/midjourney-and-dall-e-2-first-hands-on-impressions/" rel="ugc">Midjourney and DALL-E 2 – first hands on impressions</a>Maybe you remember my article speaking computer language – welcome AI art, speaking about the new role of t<br />
<a href="https://manfred-feiger.com/generative-art-how-to-get-started-with-ai-art/" rel="ugc">Generative Art – how to get started with AI Art</a>The world of art is a diverse and beautiful place. The more we explore new forms of art, the more we are<br />
<a href="https://manfred-feiger.com/how-ai-assistants-help-you-with-text-and-art/" rel="ugc">How AI Assistants Can Help You with Text and Art</a>Have you ever wished you had a personal assistant to help you with your writing or with your artworks?<br />
AI</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
