Come ribadito nelle altre guide le versioni 1.5 e 2.0 base di Stable Diffusion sono addestrate a 512x512 anche le versioni più recenti come la 2.1 a 768x768 e la SDXL a 1024x1024 per quanto abbiano fatto un salto notevole, restano lontane dai 2560 × 1440 del QHD ed i 4096×2160 del 4K degli schermi recenti.
I filtri offerti dai programmi di grafica come Bilinear e Bicubic o nel migliore dei casi i più avanzati Lanczos e Spline non fanno certo miracoli dai 200% in su.
La Webui ci viene in aiuto con il tool Extras, trasciniamo un immagine qualsiasi ( non necessariamente generata con SD ) sulla scritta Drop Image Here oppure apriamola da disco Click to Upload o ancora spediamola direttamente da txt2img cliccando sull'icona a forma di squadretta sotto l'immagine generata.
Resize : se lo stiamo impostando dall'opzione Scale By il valore di default a 4 significa upscale del 400% se la nostra immagine di partenza è 512x512 il risultato sarebbe un upscale a 2048x2048 mentre in Scale to possiamo operare direttamente su Width e Height specificando la risoluzione con la spunta a Cropt to Fit cropperemo automaticamente l'immagine senza deformarla se l'aspect ratio iniziale è diverso da quello della risoluzione impostata.
Upscaler 1 : Selezionate ESRGAN_4x che si adatta a molte situazioni, con Resize di default a 4 clicchiamo su Generate. La prima volta servirà qualche scondo extra per scaricare il modello ed in pochi secondi l'immagine verrà upscalata.
Upscaler 2 : Selezionate SwinIR_4x impostate Upscaler 2 visibility a 0.5 cliccate su Generate ed ammirate il risultato. Col primo modello abbiamo upscalato l'immagine a 4x col secondo l'abbiamo rifinito renderndolo più nitido senza incrementare ulteriormente la risoluzione, modificando il parametro con lo slider si possono ottenere immagini più o meno nitide.
Potete incrociare vari modelli per ottenere i risultati che più vi aggradano, a questo Link troverete un approfondimento sui modelli. Tenete presente che con Upscaler 1 si otterrà il resize e con Upscaler 2 la rifinitura, se non sentite la necessintà di quest'ultima potete lasciarlo impostato su None.
GFPGAN visibility e CodeFormer visibility : sono algoritmi di face restoration per volti umani, entrambi sono impostati di default a 0 e non abilitati perché potrebbero interferire con i volti non umani. Se sono presenti volti umani/umanoidi nelle vostre immagini, provate ad abilitarli modificando gli slider, possono essere usati singolarmente o in contemporanea, in certi casi i risultati sono quasi miracolosi.
Nessun commento:
Posta un commento