{
  "environment": {
    "cpu": "12th Gen Intel(R) Core(TM) i5-12600K",
    "logical_processors": 16,
    "os": "Windows build 10.0.26200",
    "python": "3.11.2",
    "numpy": "2.4.6",
    "scipy": "1.17.1",
    "dtype": "float64",
    "thread_limits": {
      "OMP_NUM_THREADS": "1",
      "OPENBLAS_NUM_THREADS": "1",
      "MKL_NUM_THREADS": "1",
      "NUMEXPR_NUM_THREADS": "1"
    }
  },
  "protocol": {
    "warmups_per_method": 2,
    "measured_runs_per_method": 7,
    "timer": "time.perf_counter_ns",
    "order": "seeded shuffled methods in each round",
    "timed_scope": "PQ RGB to quantized YUV420, matched bilinear reconstruction, and optional Y adjustment",
    "excluded": [
      "source generation",
      "image plotting",
      "file I/O",
      "AVIF encoding"
    ],
    "source": "sign scene; large case is 4x4 tiling, not interpolation",
    "interpretation": "wall time of this Python/NumPy/SciPy simulation, not native-library throughput"
  },
  "code_sha256": {
    "article_v2.py": "367b6622f7518c876e6cc7ea16490cef67f923090b1b5a89816814f2581d1584",
    "sampling.py": "3003461895aeee9610353ae7927ad6c826e372e5da0e11d718f76de901f9f3d6",
    "color.py": "9e156153897236bff75a87c9a2674d6c3005c9decab86990c3fb63c6a0f2ade1",
    "benchmark_article_v2.py": "1440216ced97ca6d59a33675f47470389e8e5099f6b2e9739caaacf45fa9aa55"
  },
  "cases": [
    {
      "width": 384,
      "height": 240,
      "pixels": 92160,
      "input_sha256": "59c425f480ee0adfdb45ae37318f5f95e8a2c5cf95215e1de588b476baa3c038",
      "methods": {
        "left": {
          "median_ms": 11.8102,
          "q1_ms": 10.23,
          "q3_ms": 14.2155,
          "runs_ms": [
            9.54,
            11.8102,
            10.92,
            9.3967,
            14.7819,
            13.6491,
            15.9838
          ]
        },
        "stable": {
          "median_ms": 37.5325,
          "q1_ms": 33.460950000000004,
          "q3_ms": 39.85595,
          "runs_ms": [
            30.9833,
            40.1989,
            40.3991,
            31.7007,
            35.2212,
            37.5325,
            39.513
          ]
        },
        "closed": {
          "median_ms": 51.1447,
          "q1_ms": 49.9103,
          "q3_ms": 55.1667,
          "runs_ms": [
            43.2765,
            55.22,
            51.1447,
            50.3468,
            49.4738,
            55.1177,
            55.2157
          ]
        },
        "itu": {
          "median_ms": 290.0603,
          "q1_ms": 278.9191,
          "q3_ms": 292.26800000000003,
          "runs_ms": [
            261.2641,
            298.4974,
            268.6908,
            289.1474,
            291.8817,
            292.6543,
            290.0603
          ]
        }
      }
    },
    {
      "width": 1536,
      "height": 960,
      "pixels": 1474560,
      "input_sha256": "082e268a1ebf421f284905fdfc295237f6b2af4f1b4501bed297442f1c1200d1",
      "methods": {
        "left": {
          "median_ms": 229.3368,
          "q1_ms": 205.13864999999998,
          "q3_ms": 244.43565,
          "runs_ms": [
            242.7257,
            229.3368,
            203.8686,
            206.4087,
            203.6587,
            246.1456,
            266.6651
          ]
        },
        "stable": {
          "median_ms": 610.9364,
          "q1_ms": 596.10495,
          "q3_ms": 635.12955,
          "runs_ms": [
            613.8267,
            600.8174,
            610.9364,
            591.3925,
            589.6146,
            656.4324,
            659.0187
          ]
        },
        "closed": {
          "median_ms": 699.2472,
          "q1_ms": 689.66855,
          "q3_ms": 708.0742,
          "runs_ms": [
            701.7187,
            688.189,
            699.2472,
            691.1481,
            682.5703,
            714.4297,
            818.3641
          ]
        },
        "itu": {
          "median_ms": 3954.1945,
          "q1_ms": 3865.8559999999998,
          "q3_ms": 4338.05465,
          "runs_ms": [
            3954.1945,
            4415.0012,
            3879.0065,
            3799.7253,
            3852.7055,
            4261.1081,
            4702.4361
          ]
        }
      }
    }
  ]
}