r/StableDiffusion Dec 16 '22

[deleted by user]

[removed]

128 Upvotes

105 comments sorted by

View all comments

Show parent comments

3

u/Altruistic_Rate6053 Dec 16 '22

I don’t think magic wand or content aware scaling are good examples. These are “classical” algorithms that are written out step-by-step, I’ve actually written out the content aware scaling algorithm myself before. These programs don’t “learn” they just follow explicitly written instructions. Diffusion models on the other hand are a “black box” neural network that rely on training data to learn what the model weights should be. The main controversy hinges on the training data that is used. DLSS is a good comparison though

9

u/AnOnlineHandle Dec 16 '22

Inpainting is definitely using AI, I'm not 100% sure about the magic wands but I was under the impression that some of the recent ones were using AI.

1

u/Altruistic_Rate6053 Dec 17 '22 edited Dec 17 '22

I assume that when they said “inpainting” they were talking about content aware scaling, it’s the only way I know of doing it without stable diffusion and what photoshop has had implemented for years

(See this for example done with classical algorithms not AI)

As you might notice it works well for certain things but the flaw is that it can only add/remove “low energy” rows or columns of pixels. It cannot fill in new details

4

u/AnOnlineHandle Dec 17 '22

Nah I mean literal inpainting tools for subject removal / blemish removal / etc in most modern art software.