{
  "input": "downscaled-320x180-lossless.mkv",
  "input_sha256": "325baabe7488329f55efaaf967dcf01764cf92279f6db46c061350d949ca134a",
  "camera_source_sha256": "0701d4c4414dfd87f991b18fc6eee888deefc953d776f2d00172acf0850c946c",
  "method": "RealESRGAN_x4plus 4x, then GFPGAN v1.4 clean full face reconstruction at output resolution, semantic-mask pasteback",
  "purpose": "Separate generative stress test; no identity-fidelity acceptance implied",
  "model_hashes": {
    "RealESRGAN_x4plus.pth": "4fa0d38905f75ac06eb49a7951b426670021be3018265fd191d2125df9d682f1",
    "detection_Resnet50_Final.pth": "6d1de9c2944f2ccddca5f5e010ea5ae64a39845a86311af6fdf30841b0a5a16d",
    "GFPGANv1.4.pth": "e2cd4703ab14f4d01fd1383a8a8b266f9a5833dacee8e6a79d3bf21a1b6be5ad",
    "parsing_parsenet.pth": "3d558d8d0e42c20224f13cf5a29c79eba2d59913419f945545d8cf7b72920de2"
  },
  "device": "AMD Radeon RX 6700 XT",
  "torch": "2.13.0+rocm10.0.0",
  "hip": "7.15.26333",
  "precision": "FP32",
  "face_enhancement": true,
  "face_replacement": false,
  "identity_guard": false,
  "temporal_model": false,
  "frame_interpolation": false,
  "audio": false,
  "gfpgan_noise_seed_reset_each_frame": 0,
  "frames": 251,
  "output_fps": "30/1",
  "restored_face_counts_per_frame": [
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    0,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    0,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    0,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    0,
    0,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    0,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    0,
    1,
    1,
    1,
    1,
    1,
    0,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    0,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1
  ],
  "frames_with_face_restoration": 235,
  "model_load_seconds": 2.1451249000019743,
  "processing_and_encode_seconds": 113.88758229999803,
  "peak_allocated_mib": 1162.24755859375,
  "output": {
    "sha256": "79cb1e3088193c77dea7152e92c49138a2c7ded509a6bd9cb9cca82160c500c7",
    "bytes": 6550755,
    "full_decode_passed": true,
    "probe": {
      "streams": [
        {
          "codec_name": "h264",
          "codec_type": "video",
          "profile": "High",
          "width": 1280,
          "height": 720,
          "pix_fmt": "yuv420p",
          "color_range": "tv",
          "color_space": "bt709",
          "color_transfer": "bt709",
          "color_primaries": "bt709",
          "avg_frame_rate": "30/1",
          "duration": "8.366667",
          "nb_frames": "251"
        }
      ],
      "format": {
        "duration": "8.366667",
        "size": "6550755",
        "format_name": "mov,mp4,m4a,3gp,3g2,mj2"
      }
    },
    "audio_streams": 0
  }
}
