mamorett/samothraki-upscaler 🔢🖼️❓✓ → 🖼️

▶️ 217 runs 📅 Feb 2025 ⚙️ Cog 0.13.7 🔗 GitHub ⚖️ License
image-restoration image-upscaling

About

An upscaler based on tile and inpaint controlnets, aimed to preserve the original image while injecting more details.

Example Output

Output

Example output

Performance Metrics

56.64s Prediction Time
130.19s Total Time
All Input Parameters
{
  "hdr": 0,
  "image": "https://replicate.delivery/pbxt/MXKxGd3rAIynZHXnoOl2yfdABF9IgOJ6pTQUGbAoff6sjWBv/Trithemiana%201.0_00001___0012.png_realvisxlV50_v50Bakedvae_0001.png_flux_dev8_0002.png",
  "denoise": 1,
  "upscaler": "4x_NMKD-Siax_200k",
  "upscale_by": 2,
  "guidance_scale": 3,
  "color_correction": true,
  "num_inference_steps": 20
}
Input Parameters
hdr Type: numberDefault: 0
HDR effect intensity
image (required) Type: string
Input image to process
denoise Type: numberDefault: 1
Denoise, use 1.0 for best results
upscaler Default: 4x_NMKD-Siax_200k
Upscaler
upscale_by Type: numberDefault: 2
Upscale By
guidance_scale Type: numberDefault: 3
Guidance scale
calculate_tiles Type: booleanDefault: false
Calculate tile size. If not set tile size is set to 1024
color_correction Type: booleanDefault: true
Wavelet Color Correction
num_inference_steps Type: integerDefault: 20
Number of inference steps
Output Schema

Output

Type: arrayItems Type: stringItems Format: uri

Example Execution Logs
0%|          | 0/20 [00:00<?, ?it/s]/root/.pyenv/versions/3.11.10/lib/python3.11/site-packages/diffusers/utils/torch_utils.py:110: UserWarning: ComplexHalf support is experimental and many operators don't support it yet. (Triggered internally at /pytorch/aten/src/ATen/EmptyTensor.cpp:50.)
x_freq = fftn(x, dim=(-2, -1))
  5%|▌         | 1/20 [00:00<00:11,  1.66it/s]
 15%|█▌        | 3/20 [00:00<00:03,  5.00it/s]
 25%|██▌       | 5/20 [00:00<00:01,  7.89it/s]
 35%|███▌      | 7/20 [00:00<00:01, 10.23it/s]
 45%|████▌     | 9/20 [00:01<00:00, 12.09it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 13.43it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.48it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.28it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 15.85it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 16.40it/s]
100%|██████████| 20/20 [00:01<00:00, 11.73it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:08,  2.12it/s]
 15%|█▌        | 3/20 [00:00<00:02,  5.99it/s]
 25%|██▌       | 5/20 [00:00<00:01,  8.95it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.07it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.88it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 14.02it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.87it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.70it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 16.25it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 16.57it/s]
100%|██████████| 20/20 [00:01<00:00, 12.63it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:09,  1.95it/s]
 15%|█▌        | 3/20 [00:00<00:03,  5.67it/s]
 25%|██▌       | 5/20 [00:00<00:01,  8.70it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.04it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.62it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 13.83it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.71it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.54it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 16.11it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 16.28it/s]
100%|██████████| 20/20 [00:01<00:00, 12.32it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:09,  1.99it/s]
 15%|█▌        | 3/20 [00:00<00:02,  5.74it/s]
 25%|██▌       | 5/20 [00:00<00:01,  8.66it/s]
 35%|███▌      | 7/20 [00:00<00:01, 10.83it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.58it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 14.09it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.88it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.44it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 16.08it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 16.39it/s]
100%|██████████| 20/20 [00:01<00:00, 12.36it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:09,  2.01it/s]
 15%|█▌        | 3/20 [00:00<00:02,  5.79it/s]
 25%|██▌       | 5/20 [00:00<00:01,  8.81it/s]
 35%|███▌      | 7/20 [00:00<00:01, 10.92it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.58it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 13.84it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.80it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.52it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 16.01it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 16.36it/s]
100%|██████████| 20/20 [00:01<00:00, 12.37it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:09,  2.09it/s]
 15%|█▌        | 3/20 [00:00<00:02,  5.96it/s]
 25%|██▌       | 5/20 [00:00<00:01,  8.93it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.16it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.64it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 13.77it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.59it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.39it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 15.97it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 16.25it/s]
100%|██████████| 20/20 [00:01<00:00, 12.47it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:09,  2.02it/s]
 15%|█▌        | 3/20 [00:00<00:02,  5.84it/s]
 25%|██▌       | 5/20 [00:00<00:01,  8.80it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.08it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.84it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 14.07it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 15.08it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.61it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 16.07it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 16.58it/s]
100%|██████████| 20/20 [00:01<00:00, 12.52it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:08,  2.16it/s]
 15%|█▌        | 3/20 [00:00<00:02,  6.08it/s]
 25%|██▌       | 5/20 [00:00<00:01,  9.14it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.50it/s]
 45%|████▌     | 9/20 [00:00<00:00, 13.18it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 14.49it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 15.35it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.80it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 16.03it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 16.21it/s]
100%|██████████| 20/20 [00:01<00:00, 12.72it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:08,  2.14it/s]
 15%|█▌        | 3/20 [00:00<00:02,  6.02it/s]
 25%|██▌       | 5/20 [00:00<00:01,  9.03it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.21it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.79it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 14.04it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.89it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.64it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 15.98it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 16.21it/s]
100%|██████████| 20/20 [00:01<00:00, 12.57it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:09,  2.10it/s]
 15%|█▌        | 3/20 [00:00<00:02,  6.01it/s]
 25%|██▌       | 5/20 [00:00<00:01,  9.08it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.30it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.95it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 14.06it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.95it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.56it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 15.90it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 16.41it/s]
100%|██████████| 20/20 [00:01<00:00, 12.60it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:08,  2.14it/s]
 15%|█▌        | 3/20 [00:00<00:02,  6.06it/s]
 25%|██▌       | 5/20 [00:00<00:01,  9.07it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.29it/s]
 45%|████▌     | 9/20 [00:00<00:00, 13.11it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 14.25it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 15.00it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.63it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 16.16it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 16.53it/s]
100%|██████████| 20/20 [00:01<00:00, 12.69it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:08,  2.15it/s]
 15%|█▌        | 3/20 [00:00<00:02,  6.09it/s]
 25%|██▌       | 5/20 [00:00<00:01,  9.12it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.45it/s]
 45%|████▌     | 9/20 [00:00<00:00, 13.07it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 14.25it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 15.13it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.70it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 16.17it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 16.48it/s]
100%|██████████| 20/20 [00:01<00:00, 12.74it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:08,  2.15it/s]
 15%|█▌        | 3/20 [00:00<00:02,  6.07it/s]
 25%|██▌       | 5/20 [00:00<00:01,  9.11it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.41it/s]
 45%|████▌     | 9/20 [00:00<00:00, 13.06it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 14.11it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 15.00it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.45it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 14.80it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 15.38it/s]
100%|██████████| 20/20 [00:01<00:00, 12.38it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:08,  2.16it/s]
 15%|█▌        | 3/20 [00:00<00:02,  6.18it/s]
 25%|██▌       | 5/20 [00:00<00:01,  9.37it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.77it/s]
 45%|████▌     | 9/20 [00:00<00:00, 13.28it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 14.64it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 15.67it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 16.36it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 16.79it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 17.08it/s]
100%|██████████| 20/20 [00:01<00:00, 13.10it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:08,  2.16it/s]
 15%|█▌        | 3/20 [00:00<00:02,  6.15it/s]
 25%|██▌       | 5/20 [00:00<00:01,  9.28it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.37it/s]
 45%|████▌     | 9/20 [00:00<00:00, 13.03it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 14.35it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 15.28it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.85it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 15.98it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 16.27it/s]
100%|██████████| 20/20 [00:01<00:00, 12.72it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:08,  2.12it/s]
 15%|█▌        | 3/20 [00:00<00:02,  5.98it/s]
 25%|██▌       | 5/20 [00:00<00:01,  8.79it/s]
 35%|███▌      | 7/20 [00:00<00:01, 10.97it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.43it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 13.64it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.53it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.15it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 15.55it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 15.85it/s]
100%|██████████| 20/20 [00:01<00:00, 12.27it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:08,  2.13it/s]
 15%|█▌        | 3/20 [00:00<00:02,  5.98it/s]
 25%|██▌       | 5/20 [00:00<00:01,  8.89it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.05it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.54it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 13.70it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.56it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.16it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 15.53it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 15.84it/s]
100%|██████████| 20/20 [00:01<00:00, 12.26it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:09,  2.05it/s]
 15%|█▌        | 3/20 [00:00<00:02,  5.85it/s]
 25%|██▌       | 5/20 [00:00<00:01,  8.77it/s]
 35%|███▌      | 7/20 [00:00<00:01, 10.95it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.57it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 13.73it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.48it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.09it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 15.52it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 15.73it/s]
100%|██████████| 20/20 [00:01<00:00, 12.21it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:08,  2.14it/s]
 15%|█▌        | 3/20 [00:00<00:02,  6.03it/s]
 25%|██▌       | 5/20 [00:00<00:01,  9.00it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.00it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.43it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 13.60it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.47it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.08it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 15.52it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 15.78it/s]
100%|██████████| 20/20 [00:01<00:00, 12.30it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:08,  2.15it/s]
 15%|█▌        | 3/20 [00:00<00:02,  6.06it/s]
 25%|██▌       | 5/20 [00:00<00:01,  9.03it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.16it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.75it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 13.92it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.75it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.25it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 15.61it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 15.94it/s]
100%|██████████| 20/20 [00:01<00:00, 12.44it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:08,  2.15it/s]
 15%|█▌        | 3/20 [00:00<00:02,  6.07it/s]
 25%|██▌       | 5/20 [00:00<00:01,  8.99it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.04it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.62it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 13.77it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.58it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.15it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 15.51it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 15.94it/s]
100%|██████████| 20/20 [00:01<00:00, 12.40it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:09,  2.10it/s]
 15%|█▌        | 3/20 [00:00<00:02,  5.93it/s]
 25%|██▌       | 5/20 [00:00<00:01,  8.87it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.04it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.59it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 13.73it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.57it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.11it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 15.58it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 15.93it/s]
100%|██████████| 20/20 [00:01<00:00, 12.32it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:08,  2.14it/s]
 15%|█▌        | 3/20 [00:00<00:02,  6.05it/s]
 25%|██▌       | 5/20 [00:00<00:01,  9.01it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.12it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.70it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 13.84it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.58it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.16it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 15.58it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 15.79it/s]
100%|██████████| 20/20 [00:01<00:00, 12.38it/s]
  0%|          | 0/20 [00:00<?, ?it/s]
  5%|▌         | 1/20 [00:00<00:08,  2.12it/s]
 15%|█▌        | 3/20 [00:00<00:02,  5.99it/s]
 25%|██▌       | 5/20 [00:00<00:01,  8.90it/s]
 35%|███▌      | 7/20 [00:00<00:01, 11.04it/s]
 45%|████▌     | 9/20 [00:00<00:00, 12.59it/s]
 55%|█████▌    | 11/20 [00:01<00:00, 13.72it/s]
 65%|██████▌   | 13/20 [00:01<00:00, 14.46it/s]
 75%|███████▌  | 15/20 [00:01<00:00, 15.07it/s]
 85%|████████▌ | 17/20 [00:01<00:00, 15.31it/s]
 95%|█████████▌| 19/20 [00:01<00:00, 15.55it/s]
100%|██████████| 20/20 [00:01<00:00, 12.24it/s]
Version Details
Version ID
0bd37edaac38b4262b4533129bd3af8845cfd972fbe00aaeb0870d3adddd6fb9
Version Created
March 4, 2025
Run on Replicate →