Stable Diffusion képnagyítás

Becsült olvasási idő 2 perc

Ha képet szeretnénk a mesterséges intelligencia segítségével nagyítani, akkor nagyon jó megoldás a Stable Diffusion a ControlNET kiegészítővel. Így a képeket a saját számítógépünkön tudjuk nagyítani. Nem kell külső szerverre elküldeni, ezért több képet is könnyedén tudunk nagyítani. Vagy akár bizalmas képek nagyítására is jól használható.

Az alábbi módszer Sebastian Kamph videója alapján készült.

Felkészülés

Amire szükségünk lesz:

  • Legalább 4 GB VRAM-al rendelkező NVDIA videó kártyára
  • Stable Diffusion (Automatic1111)
  • ControlNET (legalább 1.1)
  • ControlNET Tile model (letölthető innen, a control_v11f1e_sd15_tile.pth és a control_v11f1e_sd15_tile.yaml is szükséges). Másoljuk be a ControlNet könyvárába (stable-diffusion-webui\extensions\sd-webui-controlnet\models\)
  • 4x Ultrasharp model (letölthető innen). Másoljuk be az ESRGAN könyvtárba (stable-diffusion-webui\models\ESRGAN\)

Stable Diffusion beállítások

A Stable Diffusion beállításai a következőek legyenek:

  • Munkafül: img2img
  • Checkpoint: Deliberate (letöltés innen), de lehet más modell is
  • Prompt: Írjuk le azt, ami a képen van. De elég csak nagy vonalakban. A leírás a kép újra rajzolásában segít.
  • Negatív prompt: text, cropped, out of frame, worst quality, low quality, jpeg artifacts, ugly, morbid, mutation, deformed, blurry, text, cropped, out of frame, worst quality, low quality, jpeg artifacts, ugly, morbid, mutation, deformed, blurry,
  • Sampling method: Euler a, de más metódusokkal is működhet
  • Denoising strength: Az első nagyításnál 0.1 és 0.4 között.A második nagyítástól kezdve ennél kisebb értékek.
  • A kép méretaránya az eredeti kép aránya legyen.
  • Forrás képnek tegyük be azt, amit fel szeretnénk nagyítani.
A Stable Diffusion beállításai a képnagyításhoz
A Stable Diffusion beállításai a képnagyításhoz

ControlNET beállításai

A ControlNET kiegészítőben az alábbi beállításokat tegyük:

  • Preprocessor: tile_resample
  • Model: tile (control_v11f1e_sd15_tile [a371b31b])
  • Control Mode: ControlNet is more important
  • Forrás képnek ide is tegyük be azt, amit nagyítani szeretnénk (az újabb ControlNET kiegészítő automatikusan felveszi a Stable Diffusion forrás képét)
ControlNET beállításai a képnagyításhoz
ControlNET beállításai a képnagyításhoz

Ultimate SD upscale beállításai

Az Ultimate SD upscale script beállításai a következőek:

  • Script: Ultimate SD upscale
  • Target size type: Scale from image size
  • Scale: Mekkorára szeretnénk a nagyítást (pl. 2)
  • Upscaler: 4x-UltraSharp
  • Type: none (de ez esetleg lehet más bizonyos képeknél, hogy eltüntesse a csempe hatást)
Ultimate SD upscale beállításai a képnagyításhoz
Ultimate SD upscale beállításai a képnagyításhoz

Videó

Sebastian Kamph egy részletes videóban megmutatja, és részletesen elmondja melyik beállítás mit is csinál pontosan.

Loading

No votes yet.
Please wait...

Szólj hozzá!