{
  "date": "2026-10-15",
  "method": {
    "ko": "512×512 원본을 128×128로 줄인 뒤 ×4. RGB PSNR(높을수록 원본 색과 비슷)을 전체 512×512에서 계산했습니다. 사진은 NASA/scikit-image 공개 자료, 그림은 직접 만든 예시입니다. 시간은 PC Edge/NVIDIA WebGPU FP16, 모델 다운로드 제외·준비와 반환 PNG 포함입니다.",
    "en": "512×512 reference reduced to 128×128, then enlarged ×4. Full RGB PSNR: higher means closer reference colors. Photograph: NASA/scikit-image public domain; illustration: MiruKit synthetic. PC Edge/NVIDIA WebGPU FP16 times exclude model download but include preparation and returned PNG creation."
  },
  "table": {
    "ko": {
      "headers": [
        "입력·방법",
        "원본과 비슷한 정도",
        "걸린 시간"
      ],
      "rows": [
        [
          "사진 · 일반",
          "24.6 dB",
          "0.01초"
        ],
        [
          "사진 · AI",
          "23.5 dB",
          "1.85초"
        ],
        [
          "예시 그림 · 일반",
          "30.9 dB",
          "0.01초"
        ],
        [
          "예시 그림 · AI",
          "31.4 dB",
          "1.68초"
        ]
      ]
    },
    "en": {
      "headers": [
        "Input / method",
        "Reference similarity",
        "Elapsed"
      ],
      "rows": [
        [
          "Photo · Regular",
          "24.6 dB",
          "0.01 s"
        ],
        [
          "Photo · AI",
          "23.5 dB",
          "1.85 s"
        ],
        [
          "Illustration · Regular",
          "30.9 dB",
          "0.01 s"
        ],
        [
          "Illustration · AI",
          "31.4 dB",
          "1.68 s"
        ]
      ]
    }
  },
  "figures": [
    {
      "file": {
        "ko": "batch2-ordinary-vs-ai-upscale-comparison-ko.webp",
        "en": "batch2-ordinary-vs-ai-upscale-comparison-en.webp"
      },
      "width": 1200,
      "height": {
        "ko": 1060,
        "en": 1060
      },
      "alt": {
        "ko": "원본·일반·AI 결과의 같은 위치. 숫자가 낮아진 사진도 함께 표시했습니다.",
        "en": "Reference, regular and AI at identical crop positions, including the photo where AI scored lower."
      },
      "caption": {
        "ko": "원본·일반·AI 결과의 같은 위치. 숫자가 낮아진 사진도 함께 표시했습니다.",
        "en": "Reference, regular and AI at identical crop positions, including the photo where AI scored lower."
      }
    },
    {
      "file": {
        "ko": "batch2-ordinary-vs-ai-upscale-steps-ko.webp",
        "en": "batch2-ordinary-vs-ai-upscale-steps-en.webp"
      },
      "width": 1200,
      "height": {
        "ko": 1800,
        "en": 1800
      },
      "alt": {
        "ko": "현재 미루킷에서 직접 연 원본과 설정 화면입니다.",
        "en": "Actual input and settings screens from the current MiruKit tools."
      },
      "caption": {
        "ko": "현재 미루킷에서 직접 연 원본과 설정 화면입니다.",
        "en": "Actual input and settings screens from the current MiruKit tools."
      }
    }
  ],
  "raw": {
    "upscale": [
      {
        "fixture": "portrait",
        "method": "basic",
        "input": [
          128,
          128
        ],
        "output": [
          512,
          512
        ],
        "psnr": 24.567264376317883,
        "ms": 13.100000023841858,
        "provider": "canvas",
        "diagnostics": null
      },
      {
        "fixture": "portrait",
        "method": "ai",
        "input": [
          128,
          128
        ],
        "output": [
          512,
          512
        ],
        "psnr": 23.490952819210605,
        "ms": 1849.3999999761581,
        "provider": "webgpu",
        "diagnostics": {
          "precision": "fp16",
          "tile": 1024,
          "padding": 34,
          "initialized": 1669.7000000178814,
          "prepare": 2.699999988079071,
          "inference": 13.900000005960464,
          "compose": 0.4000000059604645,
          "elapsed": 1754.800000011921,
          "gpuSubmissions": 41,
          "adapter": {
            "vendor": "nvidia",
            "architecture": "blackwell",
            "isFallbackAdapter": false
          },
          "fallbackReason": null,
          "input": [
            128,
            128
          ],
          "output": [
            512,
            512
          ],
          "estimatedMs": 32.59169923272566,
          "probeMs": 13.900000005960464
        }
      },
      {
        "fixture": "illustration",
        "method": "basic",
        "input": [
          128,
          128
        ],
        "output": [
          512,
          512
        ],
        "psnr": 30.93878349600994,
        "ms": 7.199999988079071,
        "provider": "canvas",
        "diagnostics": null
      },
      {
        "fixture": "illustration",
        "method": "ai",
        "input": [
          128,
          128
        ],
        "output": [
          512,
          512
        ],
        "psnr": 31.401961408485676,
        "ms": 1677,
        "provider": "webgpu",
        "diagnostics": {
          "precision": "fp16",
          "tile": 1024,
          "padding": 34,
          "initialized": 1498.300000011921,
          "prepare": 3,
          "inference": 13,
          "compose": 0.5,
          "elapsed": 1587.4000000059605,
          "gpuSubmissions": 41,
          "adapter": {
            "vendor": "nvidia",
            "architecture": "blackwell",
            "isFallbackAdapter": false
          },
          "fallbackReason": null,
          "input": [
            128,
            128
          ],
          "output": [
            512,
            512
          ],
          "estimatedMs": 30.95039059704868,
          "probeMs": 13.199999988079071
        }
      }
    ],
    "sources": {
      "portrait": {
        "file": "evidence/review-v2/astronaut.png",
        "sha256": "48d3711f1f40fbbd45b2e3720cf1c084b3b873e02bf292da08a312ca67cf2939",
        "url": "https://scikit-image.org/docs/stable/api/skimage.data.html#skimage.data.astronaut",
        "rights": "NASA / scikit-image: no known copyright restrictions, public domain"
      },
      "illustration": {
        "file": "evidence/guides/source.png",
        "sha256": "2c18f6f93210cbb5eb933ecd837f5696f848cdc35046b0251cfcf0fcf42dddc1",
        "rights": "MiruKit synthetic illustration, stretched to a square only for controlled upscale comparison"
      },
      "model": {
        "id": "realesr-general-x4v3",
        "bytes": 4866420,
        "sha256": "998fe7828f5796fa393896f59d1765a63497690bcfa885087b5d635e3909e9b4",
        "license": "BSD-3-Clause; existing approved model, locally seeded in isolated browser"
      }
    },
    "method": "512 square reference → high-quality canvas downsample to 128 → shipped normal or Real-ESRGAN ×4 → full RGB PSNR against known 512 reference; original sample contains information the small input has lost"
  }
}
