)]}'
{
  "commit": "3395f9a10eea586dfa2a30bc796fdd12d39185c0",
  "tree": "dfa556ef8932f1b332fc81e860c5c831a3dc3b86",
  "parents": [
    "540542caa230b0e9bd8d7b0ac6a63bcbb5571164"
  ],
  "author": {
    "name": "Julio Barba",
    "email": "juliobbv@gmail.com",
    "time": "Wed Oct 23 23:15:22 2024 -0400"
  },
  "committer": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Fri Oct 25 22:10:59 2024 +0000"
  },
  "message": "Introduce qindex -\u003e QM level formula tuned for allintra mode\n\nQMs help increase visual quality by effectively allocating more\nbits towards encoding low and mid frequencies for a given file size,\nwhich helps retain overall texture integrity, avoiding cases where\nlocal features could collapse into flat patches or \u0027thin\u0027 high-freq\nbasis patterns.\n\nThe formula was empirically derived by encoding the CID22 validation\ntestset for each QP/QM tuple, and building a convex hull that\nmaximizes SSIMU2 scores, and a final subjective visual quality pass\nas a sanity check.\n\nApproximate BD-Rate gains over enable-qm\u003d0 - cpu-used\u003d6 (subset1):\n- SSIMU2 60: -4.5%\n- SSIMU2 70: -3.9%\n- SSIMU2 80: -3.4%\n- SSIMU2 90: -6.6%\n\nBug: aomedia:375221136\nChange-Id: I29721cad07ee273a56c5d5d4b7e929301083a117\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "255a8919a260d3fa9b15f6536fd5722eaa603129",
      "old_mode": 33188,
      "old_path": "aom/aomcx.h",
      "new_id": "1f2f34f5e67739f0b5590a71b2496f9a7c68cd18",
      "new_mode": 33188,
      "new_path": "aom/aomcx.h"
    },
    {
      "type": "modify",
      "old_id": "1c06f5bffe2d8a4d25309c0c26cf96909425e7c0",
      "old_mode": 33188,
      "old_path": "av1/arg_defs.c",
      "new_id": "4f92cbec040fefc9b9dde14c6bd1ea2fd6f01ce7",
      "new_mode": 33188,
      "new_path": "av1/arg_defs.c"
    },
    {
      "type": "modify",
      "old_id": "f10f5fa122c6fe6532aea24ae2a06d503c7e0f0a",
      "old_mode": 33188,
      "old_path": "av1/av1_cx_iface.c",
      "new_id": "071a2feb9aa19bd17eb049fe299dd2a63eda471a",
      "new_mode": 33188,
      "new_path": "av1/av1_cx_iface.c"
    },
    {
      "type": "modify",
      "old_id": "7e0a20c5ef8a2caa3c66f90bd6eb909ab92ea9b6",
      "old_mode": 33188,
      "old_path": "av1/common/quant_common.h",
      "new_id": "1a7b2810971f925cea7902c0d1d75ca51e0c29b3",
      "new_mode": 33188,
      "new_path": "av1/common/quant_common.h"
    },
    {
      "type": "modify",
      "old_id": "d44795dcaace30bb9116e21c3b2babc624402b3d",
      "old_mode": 33188,
      "old_path": "av1/encoder/av1_quantize.c",
      "new_id": "5de111461f504516919457ce13c64dbedd4248e0",
      "new_mode": 33188,
      "new_path": "av1/encoder/av1_quantize.c"
    },
    {
      "type": "modify",
      "old_id": "35b0fa822b3984d4ca692dc9d705796b92c5b008",
      "old_mode": 33188,
      "old_path": "av1/encoder/av1_quantize.h",
      "new_id": "bf3b36531f8e58e2aee433808928f4b323ad31a1",
      "new_mode": 33188,
      "new_path": "av1/encoder/av1_quantize.h"
    },
    {
      "type": "modify",
      "old_id": "6df5e2e7df99810885e9249e9aa1d0b3ddcfb844",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.c",
      "new_id": "4d28bd29d3369756bdf6d82a8f38a949176ac367",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.c"
    },
    {
      "type": "modify",
      "old_id": "32eb2f6ce9be6dd6b287423fa369f8330ba2ae12",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder_utils.c",
      "new_id": "73a0dac6a0794d509aebb9bcace8dc42a19cde7f",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder_utils.c"
    },
    {
      "type": "modify",
      "old_id": "a81cc29ba34e4c475d6be5ef7cc4a85d3a28c1ee",
      "old_mode": 33188,
      "old_path": "av1/encoder/firstpass.c",
      "new_id": "69d465e3e578e6cf28c40e629474a4435c3c1253",
      "new_mode": 33188,
      "new_path": "av1/encoder/firstpass.c"
    },
    {
      "type": "modify",
      "old_id": "99fd464a91816a36d638b6579ad9921434dca07e",
      "old_mode": 33188,
      "old_path": "av1/encoder/tune_butteraugli.c",
      "new_id": "e6061eccb613204137cd9346a669dc7cb96c302c",
      "new_mode": 33188,
      "new_path": "av1/encoder/tune_butteraugli.c"
    }
  ]
}
