Come eseguire l'upscaling di qualsiasi immagine con intelligenza artificiale con diffusione stabile

Stable Diffusion/Jordan Gloor/How-To Geek
  1. Nella WebUI di Stable Diffusion, fai clic sulla scheda “Extra”.
  2. Carica l'immagine o le immagini che vuoi ingrandire.
  3. Regola il dispositivo di scorrimento Ridimensiona per scegliere la risoluzione che desideri.
  4. Scegli un upscaler da utilizzare.
  5. < li>Fai clic su “Genera”.

Deluso dalla bassa risoluzione delle tue creazioni Stable Diffusion? O forse hai dei vecchi “veri” foto che vorresti migliorare? Stable Diffusion WebUI ha strumenti proprio per questo e ti guideremo attraverso il processo condividendo alcuni suggerimenti che abbiamo imparato lungo il percorso.

Nota :In questa guida supponiamo che tu abbia installato e funzionante l'interfaccia utente Web Stable Diffusion di 11111 automatica. È l'edizione definitiva di Stable Diffusion e rende l'upscaling (insieme a molti altri aspetti del lavoro con le immagini AI) molto più semplice e intuitivo rispetto a un'installazione standard di Stable Diffusion.

Sommario

Come eseguire l'upscaling delle immagini in diffusione stabile
Suggerimenti per risultati di upscaling migliori

Come ingrandire le immagini in diffusione stabile

Che tu abbia una scansione di una vecchia foto, una vecchia foto digitale o un'immagine generata da IA ​​a bassa risoluzione, avvia Stable Diffusion WebUI e segui i passaggi seguenti.

1. Carica un'immagine

Tutti gli strumenti di upscaling di Stable Diffusion si trovano nella sezione “Extra” scheda, quindi fai clic su di essa per aprire il menu di upscaling.

Oppure, se hai appena generato un'immagine che desideri ingrandire, fai clic su “Invia a Extra” e verrai portato lì con l'immagine in posizione per l'upscaling. Altrimenti, puoi trascinare e rilasciare la tua immagine nel campo di caricamento Extra.

< /p>

Se desideri eseguire l'upscaling di più immagini contemporaneamente, passa alla modalità “Elaborazione batch” scheda e rilasciarne diversi contemporaneamente. Nella mia esperienza, tuttavia, questo non funziona sempre e

Passaggio 2: scegli una taglia

Usa la funzione “Ridimensiona” cursore per regolare quanto dovrebbe essere grande l'immagine di output. Per impostazione predefinita, utilizzerai la funzione “Ridimensiona per” scheda che consente di moltiplicare la risoluzione corrente dell'immagine per un determinato numero. Quindi, ad esempio, se lo imposti su 2 e l'immagine di input è 512×512, l'immagine verrà ingrandita a 1024×1024.

In alternativa, puoi passare alla modalità “Ridimensiona a” scheda e inserisci una risoluzione specifica che desideri. Presta molta attenzione alle proporzioni attuali dell'immagine e deseleziona l'opzione “Ritaglia per adattare” opzione se non vuoi che i bordi vengano tagliati.

Se hai intenzione di creare uno sfondo, tieni presente che la maggior parte dei telefoni moderni utilizza un formato 9:16, mentre i tablet utilizzano 4 :3 e computer 16:9 (anche se i monitor ultrawide arrivano fino a 21:9).

Passaggio 3: scegli un Upscaler

Ora, ecco dove è 8217;è facile sentirsi sopraffatti: hai a tua disposizione diversi algoritmi di upscaling, tutti con nomi criptici, e devi sceglierne uno.

Quello che dovresti scegliere in ultima analisi dipende dal tipo di immagine che stai ridimensionando, come una foto, un dipinto, l'arte di un anime o un altro tipo di “cartone animato” opere d'arte in stile. Algoritmi diversi funzionano anche a velocità diverse, quindi potrebbe anche dipendere dal tipo di fretta che hai.

Qual è il miglior upscaler a diffusione stabile?

Sperimentare con i diversi algoritmi è l'unico modo per sapere esattamente quale degli upscaler integrati di Stable Diffucion è il migliore per il tuo caso. Detto questo, se desideri una raccomandazione di base, di solito queste sono buone scelte:

  • Foto: ESRGAN_4x
  • Dipinti: R-ESRGAN 4x+
  • Anime: R-ESRGAN 4x+ Anime6B

Passaggio 4: Upscale!

Una volta impostate le impostazioni, è il momento di eseguire l'upscaling. Colpisci quel grande “Genera” pulsante per iniziare il processo.

La prima volta che esegui l'upscaling con un determinato algoritmo Stable Diffusion dovrai scaricare i modelli appropriati , quindi aspettati che l'esecuzione iniziale richieda più tempo (che dipenderà in parte dalla tua velocità di connessione).

Una volta completato l'upscaling, troverai le immagini di output nella sottodirectory extras-images della cartella degli output.

RELAZIONATO: Come utilizzare la diffusione stabile per creare GIF e video AI

Suggerimenti per risultati di upscaling migliori

Se le immagini non sono Non sembra proprio come ti aspettavi, ci sono alcune cose che puoi fare per ottenere risultati migliori dagli strumenti di upscaling di Stable Diffusion.

Prova una combinazione Upscaler

Per l'upscaling avanzato, puoi selezionare un secondo algoritmo che applicherà il suo effetto alla stessa immagine e i risultati dei due upscaler verranno miscelati per il prodotto finale. (Per essere chiari, un secondo upscaler non raddoppierà la risoluzione di output.) Questo è utile se trovi che due diversi upscaler producono risultati migliori per motivi diversi.

Ad esempio, nei miei test, ho scoperto che ESRGAN_4x era migliore nel mantenere i dettagli, ma SwinIR aveva meno grana, introducendo anche alcuni fastidiosi artefatti delle tessere. Potrei ottenere il meglio da entrambi i mondi impostando ESRGAN_4x come upscaler primario e SwinIR come secondario, con visibilità 0,5.

Correggi le proporzioni errate con Outpainting

Se hai un'immagine vuoi utilizzare con un formato specifico ma l'immagine ingrandita è troppo alta o larga due per essere utilizzata senza ritagliare, puoi potenzialmente risolvere il problema utilizzando la funzione “outpainting” attrezzo. Ti consente di generare “più” dell'immagine, aggiungendo immagini ai lati o in alto e in basso che prima non c'erano.

Per iniziare a dipingere, rilascia la tua immagine nell'input img2img e cerca il tag “Script” menu a tendina e seleziona Outpainting mk2 o Poor Man’s Outpainting. Modifica le impostazioni che ritieni necessarie, quindi fai clic su “Genera.”

Come scoprirai rapidamente, dipingere bene è difficile e probabilmente un argomento per un'altra guida, specialmente con contenuti di immagini complessi come persone e animali. Detto questo, solo scherzando e senza apportare troppe modifiche sono riuscito a generare questa versione panoramica della mia immagine che, a prima vista, sembra quasi credibile.

Diffusione stabile/Jordan Gloor/How-To Geek

Ripristino distorto Facce con GPFGAN o CodeFormer

Se c'è il volto di una persona nell'immagine che stai facendo esplodere, può facilmente diventare distorta oltre il riconoscimento. Senza dubbio hai visto anche alcune delle interpretazioni piuttosto orribili di volti umani di Stable Diffusion. In entrambi i casi è necessario spostare i dispositivi di scorrimento della visibilità GPFGAN o CodeFormer. Ognuno applica uno strato di correzione facciale durante il processo di upscaling per correggere quegli occhi spettrali e le rughe bizzarre.

Se stai usando CodeFormer, puoi anche regolare il “peso” del suo effetto, che è un po' come controllare il suo livello di forza (mentre il cursore visibilità è un po' come regolare la trasparenza del suo livello di correzione). Più aumenti il ​​peso, più CodeFormer cercherà di correggere. Questo può migliorare o degradare l'immagine finale a seconda della situazione. Potrebbe essere necessario eseguire alcuni tentativi ed errori per ottenere il miglior risultato possibile.

GPFGAN rispetto a CodeFormer per il restauro facciale

Sebbene entrambi siano strumenti capaci, GPFGAN è generalmente migliore nel ripristinare la struttura di un viso (occhi in particolare), ma CodeFormer è migliore nel riparare le trame della pelle. GPFGAN ha la tendenza a conferire alla pelle umana uno strano aspetto ultraliscio, quindi se noti che sta accadendo, prova invece CodeFormer. In alternativa, combina i due e cerca di ottenere il meglio da entrambi i mondi. Ancora una volta, la sperimentazione è la chiave.

In termini di velocità, GPFGAN è leggermente più veloce di CodeFormer. Quindi, se stai cercando di fare in modo che il tuo upscaling avvenga il più rapidamente possibile, probabilmente vorrai appoggiarti a GPFGAN.

RELAZIONATO: Come fare per Crea fantastici sfondi per qualsiasi dispositivo con MidJourney

LEGGI SUCCESSIVO

  • › La tastiera meccanica Corsair raggiunge il prezzo più basso di tutti i tempi e altre offerte
  • › Questo nuovo ASUS Tiny PC è sorprendentemente potente
  • › Quale logo Apple era il migliore? Uno sguardo indietro
  • › Come guardare UFC 290 Volkanovski contro Rodrigueza in diretta online
  • › Microsoft Edge sta reprimendo lo spam nelle notifiche
  • › Come creare GIF su iPhone

Posted

in

by

Tags: