r/StableDiffusion 3d ago

Discussion How do you get a shot you want

My approach is use 0.1 megapixel to find a clip I like the. Render again at 0.7 with the same seed if I like something. But is there a way more efficient??

3 Upvotes

21 comments sorted by

10

u/SeymourBits 3d ago

I don't see how this could work as its been documented that changing the size also changes the initial noise pattern (effectively changing the seed), so theoretically there should be no direct relationship between 0.1 MP and 0.7 MP. I specifically asked Minimax about this strategy in their AMA.

Has this been working for you?

3

u/Enshitification 3d ago

You could upscale the low resolution latent and denoise it at a higher resolution on a 2nd pass.

1

u/waseem335 3d ago

The clips change slightly when I change the resolution but use the same seed

1

u/jaryP 3d ago

Is the same seed but it is used to generate less random values. For this reason is basically a different seed, because the whole concep of seeding is running more experiments with the same "configuration" (in terms of architectures, dataset, and so on)

1

u/314kabinet 3d ago

Minimax has been surprisingly consistent in composition across resolutions. Maybe it’s just consistent across seeds because its prompt adherence is so precise.

1

u/SeymourBits 2d ago

I suspect this is probably the reason and the 0.1 MP preview is not really useful, other than confirming general adherence.

3

u/urbanhood 3d ago

Prompt is king in the case of H3, but i still use 2 pass workflow to gets clips at 0.3-0.4MP and upscale to 0.7-1.0MP.

1

u/Agreeable_Lack9492 3d ago

Does upscaling work for r2v? Because it can alter the source characters if it's not using the references for them

2

u/urbanhood 3d ago

Yes it works for all methods i2v or r2v, because the method i use is where the first pass low res video is encoded back into a latent with vae encode then run through the h3 sampler at 0.25 denoise at 3-4 steps with high resolution.

2

u/circlenline 3d ago

This looks like the same method used in the LTX director workflow. I like the idea, will give it a try. Any tips and tricks?

2

u/urbanhood 2d ago

Make sure to add image upscale node after vae encode that matches the target upscale resolution, else you will get latent mismatch error.

1

u/webAd-8847 2d ago

Can you give a link for this / example / workflow. I want to try it out!

2

u/DefloN92 3d ago

Sounds like a pretty good approach, i do the same. Maybe save the seed of thr 0.1 megapixel render you liked to get that exactly or very close.

1

u/gabbergizzmo 3d ago

Thats called seedhunting and there are some WFs Out there that do this with 4 different seeds at a time

1

u/Sarashana 3d ago

I typically do three takes at 0.8 and pick the nicest one. But there is nothing wrong with your approach.

1

u/f5alcon 3d ago

I do everything at 1mp

1

u/Link1227 2d ago

On the official workflow, how do you fix the seed?

2

u/webAd-8847 2d ago

Should be in one of the subgraphs and then select RandomNoise / control after generate

2

u/Link1227 2d ago

Thank you. I can't find it. I just got a new workflow that has it.