AUTOMATIC1111 / stable-diffusion-webui

Stable Diffusion web UI
GNU Affero General Public License v3.0
137.03k stars 26.08k forks source link

[Feature Request]: Infinite Scrolling #3478

Open DKingAlpha opened 1 year ago

DKingAlpha commented 1 year ago

Is there an existing issue for this?

no

What would your feature do ?

An [x] infinite scroll checkbox near [Generate] button, which enables infinite scrolling.

In the background there are always a few new batches of images generated standing by, waiting the user finishing reviewing last batch and show the next batch without delay. For large batches which takes long time to process each batch, this can be useful.

Proposed workflow

  1. Go to txt2img or img2img
  2. Fill in params, check [x] infinite scroll near [Generate], or in Settings
  3. Press [Generate]
  4. Review current batch, then review next batch without any delay.

Additional information

No response

ClashSAN commented 1 year ago

Is this just a request for viewing images in a batch count/batch size in the image viewer before the batch is complete? It sounds like it.

ClashSAN commented 1 year ago

https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/724

DKingAlpha commented 1 year ago

No, this is not #724.

The main idea of infinite scrolling is to reduce interruptions, so user don't have to wait another minute for another batch, which can be done in the idle time user reviewing current batch. One basic aproach is to always pre-generate a few more batches of images in the background.