Microdose.Diffusion

  • Home
  • Microdose.Diffusion

Microdose.Diffusion I'm a Visionary AI Art Creator, who trains models to create a custom and evolving art style.

20/07/2024

Coming back soon, but now with an Upgraded GPU & a spare RTX 3070 that I can utilize soon to multi-task making works.

The new GPU is a 4070 TI Super that will be for my work,
While the 3070 can run separately for my psychedelic art.

I have been flooded with commissions on my other project and growing a lot there, where I have been very limited on time when jumping into my psychedelic art.

Like I said I will not abandon this project as it's my baby and I want to keep this afloat.
My other project has become a full-time job where I work for myself so I create my own schedule.
I generally have a week off once a month to work on improving, tweaking, and experimenting with new content and making my workflow efficient.
With the extra GPU it can also be useful for trying out new tricks on art and even training models(on Google Colab). I have improved greatly on model training and it's been amazing lately so I will be utilizing my skills from my other project to put into Microdose Diffusion.
So stay tuned as I am expected to get my new computer on the 24th of next week.

Stick striking to my plan,
Have my other project fund this project so that I can expand my art and do some wild works and even larger images.

Got hit with a lot of requests the past few weeks on my other project and now adjusting my schedule to not get burnt out...
10/04/2024

Got hit with a lot of requests the past few weeks on my other project and now adjusting my schedule to not get burnt out...I did mention I had a schedule I put together, but still needed to get the feel of how it feels to be in it and decided to adjust it more to give myself more time.

After I did the requests I would feel a bit too tired or kinda mindless to get onto other things, so by limiting it more it will allow me to recuperate and get a refresher before I get to making new stuff.

Tuesday - Friday I work on requests 10am - 5pm and after *pm I get back to making new stuff, and then the 3 days off I get one day to relax and the other two days I work on new stuff.
I now also have a week break per month to have extra time on things that need to be done and allow myself to put in some focus on Microdose Diffusion.

I have slowly been working on my new largest piece ever at 8880 x 11080 in size that I will have more time with.
Stay tuned for the full reveal when it's finished and a link to the full sized work to zoom into. It's Gigantic.

This is an amazing Explanation of how AI models work when training, Hint: they are not stealing your art!
25/03/2024

This is an amazing Explanation of how AI models work when training, Hint: they are not stealing your art!

Good morning, sweeties! I promised you guys more long form, technical content. We're going to talk about how image generators work. I've spent the last year obsessively learning about them, and now I want to share what I learned with you (˶ᵔ ᵕ ᵔ˶)

This information applies to ALL of the main image generator lineages; ie Stable Diffusion, Midjourney, Dall-E. For brevity, I will be over-simplifying some things, but by the end you will have a firm, factual foundation to expand on, and you'll absolutely understand why one of the most common anti-ai talking points doesn't hold water. Image generators don't steal.

When we talk about "AI", we're talking about generative programs that use something called a "neural network" to get generative, algorithmic outputs. Image generators aren't just one, but actually three (and sometimes more!) neural networks all working together in tandem to identify and extrapolate patterns between random noise and words.

Image generators work by analyzing random noise generated through a Gaussian algorithm - visualized, it looks like old TV static if you've ever seen that. The analysis is guided by a text prompt; the AI looks at the noise and identifies parts of the noise that look like concepts from the text prompt, eerily similar to the way humans will identify patterns in clouds. This is our first neural network, usually just referred to as CLIP, although that name is more correctly attributed to a specific version developed by OpenAI; other image generators use re-implementations of this concept, such as OpenCLIP by StabilityAI. (> ͡⎚ ω ͡⎚)>

Once concepts from the prompt are "identified" in the noise by CLIP, the generator does something called "denoising" where it imposes some order onto the noise to make the noise appear more strongly as the concept that was identified; it's like if we saw a shape that looked like a star in the clouds, and then we were able to shape the cloud to look even more like a star, but only just a little bit. This is our second neural network, usually just referred to as "U-Net" for the shape of the network, although you can also think of it as the "denoiser" because it is trained to take random noise and put it into a more ordered state. This is the part of the image generator that "draws", although that analogy is a bit stretched.

After one pass of this identification and then denoising process, it starts over again, except this time in place of the random noise, the generator is served its own modification of the noise that has the reinforced patterns from the denoiser. CLIP looks again, the denoiser reinforces the patterns it finds... again, and again, usually between 20 and 50 times; each time around is referred to as a "step".

Once the last step is done, you have your completed image... except, there's a problem. There's no image yet! Σ(°ロ°)

A raster is a grid where each square of the grid contains information. An image file is usually a raster, and the squares in the grid are what we call "pixels"; the information contained in each pixel is a color value. You are probably familiar with this!

So far, our picture is NOT a raster. Instead, it exists as complicated high-dimensional math. In this state, it is said to exist in "latent space", the image exists as "latents", and the noise it's working on is called "latent noise". The attention mechanism and the mechanism that orders the noise by "denoising" are really just identifying patterns in numbers and then pushing numbers around to more consistently represent that pattern it's extrapolating; the patterns being recognized and extrapolated are patterns in the latent mathematics.

To get a raster from this, we need one more neural network that has been trained on re-interpreting latents into a raster. It's time to meet our last network, the Variational Autoencoder, or "VAE"! The VAE can actually do this in reverse, too; it can take a raster and encode it into high-dimensional math for CLIP and U-net to do their thing. If you've ever used an AI to put an anime "filter" onto a picture, VAE is how your picture was passed off into latent space to get worked on. Then, VAE is how your picture got turned back into a raster for you to look at. Thanks, VAE! ٩(ˊᗜˋ*)و ♡

But, Sweetener! Obviously that complicated math from the latent space is actually just pieces of images! ( ノಠ益ಠ)ノ彡┻━┻ STOLEN pieces!

That would be incorrect.

It's true that to gain an understanding of these patterns and do their thing, these neural networks need to be pre-trained on existing images and captions - pre-trained as in, it happens long before I ask it to generate an image. But the conceptual understanding of patterns that the attention mechanism and denoiser have aren't pieces of images, or even re-expressed pieces of images, they are a mathematical representation of the *concepts* represented by the text, and even understood on several hierarchal levels. Thanks to CLIP, image generators understand the complex semantic interactions between words and visual information and because U-Net is working from random noise, it's not gonna reproduce the same patterns it was trained on when it was a baby denoiser denoising existing images. If it was just using pieces of existing images, image generators wouldn't be able to recombine concepts in novel ways that don't exist in the dataset. Van-Gogh never drew Taffy, but I can prompt for Taffy in the style of Van-Gogh because our generator has an understanding of the very concept of Van-Gogh-ness!

When we talk about stealing images, usually we're talking about republishing an image without permission, like on a different website or on unauthorized prints. Downloading images from the public internet isn't stealing, in fact we need to download them into our cache to see them at all. If your images are available on the public internet for anyone to look at, you don't have a reasonable expectation that the "robots" aren't gonna look at them, too, and as long as the robots aren't republishing them, there's no case to be made that it's stealing. It's not copying images in whole or in part.

If you're anti-ai and got this far, let me do you a favor. There is still an angle you have here. You can argue that training is a violation of IP. This is currently being litigated in several high profile cases all over the world. While there are strong precedents for training to be fair use, IP law is ultimately decided by the courts. In every country, IP law exists as a rats' nest of caselaw going back to the 18th century (wait a second, that means it hasn't always existed...). Don't forget: IP is how big companies do things like control access to life saving medicines, certain kinds of crops, and all kinds of other stuff. It's not *really* a tool to protect small artists, it's a tool for the big guys and it always has been.

If you're interested in learning more about how copyright and IP actually hurts artists, I recommend Benn Jordan's video on the topic, "Ending Copyright Could Save Art & Journalism".

Ok hope you enjoyed reading, if you finished it drop a comment below with your favorite number or I'll know you're a liar! (ㆁ△ㆁ)

Looks like it's time to come back fully, I been hella busy planning out a new schedule for both projects and I been a lo...
17/03/2024

Looks like it's time to come back fully, I been hella busy planning out a new schedule for both projects and I been a lot better with my time.
Other project seems to be taking off and I will be using some of the funds to work on new stuff for Microdose Diffusion and may even open up a digital and merch store!
Digital will be powered by Photodeck! A Private Gallery for clients to buy and view digital art, I been using it for my other project and it's been incredible!

So stay tuned!
Here's a unfinished piece I been slowly working on :D Still needs work and inpainting is going to be involved!, for example the chakras are what I added on the forehead of the main buddha!

🎉 Facebook recognized me as a top rising creator this week!I took a bit of a pause unexpectedly xDKind of been wildly bu...
12/03/2024

🎉 Facebook recognized me as a top rising creator this week!

I took a bit of a pause unexpectedly xD
Kind of been wildly busy on my other project but I'm working out my schedule at the moment xD

"The Blessing of Enlightenment"Took things up a notch on super scale.8294x8294 in size! Created by my SDXL model with Da...
22/02/2024

"The Blessing of Enlightenment"

Took things up a notch on super scale.

8294x8294 in size! Created by my SDXL model with Dall-e 3 as a base.

Another super resolution image in the works! I'll be touching up the faces after I'm done sizing this up!I'm aiming for ...
22/02/2024

Another super resolution image in the works! I'll be touching up the faces after I'm done sizing this up!
I'm aiming for a 8192x8192 image this time!

Next one after this will be the real challenge, I aim to make one with many faces!

Thanks to A1111 Forge performance has been incredible and can make super resolution images very fast! This alone was 532...
21/02/2024

Thanks to A1111 Forge performance has been incredible and can make super resolution images very fast!
This alone was 5324x5324 in size! Took only 4 minutes to run!

In order to preserve the details I used a very low denoise and looped back 4 times!

Created with Dalle 3, reworked with my Core-Psychedelic-Infected Model using Ultimate SD Upscale.

I also discovered Soft Inpainting which preserves the look/form/details of the masked area and still change it. I plan to do inpainting much more thanks to the amazing improvement!

I got a huge performance increase thanks to moving to A1111 Forge!I can make 5 images 888 x 1120 original size but with ...
20/02/2024

I got a huge performance increase thanks to moving to A1111 Forge!
I can make 5 images 888 x 1120 original size but with hiresfix(which kills my gpu and is super slow usually) up to 1332 x 1620 in size in 6 minutes and 23 seconds without xformers and medium vram argument (which I always had to have to get some performance increase, but it's not even needed in this!!)

With this big leap in performance, I can do ultimate SD upscale and inpainting much faster!
I left the watermarks out btw. and were not upscaled with topaz which I usually do!

Universal ConnectionEverything that exists is intertwined with the universe.Positive and Negative1's and 0'sYin and Yang...
19/02/2024

Universal Connection

Everything that exists is intertwined with the universe.
Positive and Negative
1's and 0's
Yin and Yang
Good and Evil
Protons(Positive Charge) and Electrons(Negative charge)
Matter and Dark Matter
Bull Market(Positive Human Emotion) and Bear Market(Negative Emotions)
Creation and Destruction
Life and Death
and many many others.
Without one we can't have the other and they always come in patterns nothing is only one or the other. Fractals have patterns that always eventually repeat.

(Created with Core-Psychedelic-Infected SDXL Model (The new one you guys have been seeing))

#

New set of Re-Works!Original works were from my old Stable Diffusion 1.5 model in around may of last year when I experim...
15/02/2024

New set of Re-Works!

Original works were from my old Stable Diffusion 1.5 model in around may of last year when I experimented with different color schemes!

Made with my newly tweaked XL model and some microbiological style influence! (P.S: I'm loving the improved symmetry thanks to the tweak I did)

Address


Website

https://www.patreon.com/MicrodoseDiffusion

Alerts

Be the first to know and let us send you an email when Microdose.Diffusion posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Shortcuts

  • Address
  • Alerts
  • Claim ownership or report listing
  • Want your business to be the top-listed Media Company?

Share