Skip to content

Over-exposed parts of generated images at some resolutions with VAE (or TAE) tiling, and upscaler #588

Open
@stduhpf

Description

I noticed this problem some time ago, But I forgot to make an issue about it. It's very noticable with Tiled TAESD and with upscaler, not as much with tiled VAE.

It happens with tiled VAE when the resolution isn't a multiple of 128 in both dimensions, with tiled TAEsd when the resolution isn't a multiple of 256 in both dimensions, and with the upscaler when the resolution isn't a multiple of 512 in both dimensions. (so 4x the tile size?)

Example:

  • SD1.x, 512x576 resolution : both tiled autoencoders and upscaler are broken
VAE Tiled VAE TAESD Tiled TAESD
VAE VAE Tiling TAE Tiled TAE
VAE + upscaler
RealESRGAN_x4
  • SD1.x, 512x640 resolution : only tiled taesd and upscaler are broken
VAE Tiled VAE TAESD Tiled TAESD
Image Image Image Image
VAE + upscaler
Image
  • SD1.x, 512x768 resolution : only upscaler is broken
VAE Tiled VAE TAESD Tiled TAESD
Image Image Image Image
VAE + upscaler
Image

(I swear it's using the exact same prompt as the other examples)

  • SD1.x, 512x512 resolution: control, everything is fine
VAE Tiled VAE TAESD Tiled TAESD
Image Image Image Image
VAE + upscaler
Image

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions