)]}'
{
  "commit": "0ba5e37a3d004c3ec162499a13e93d72b447ccce",
  "tree": "71d0c01d6b7eaa78a9487d3d4f2ba767555aecfe",
  "parents": [
    "86ce1c43e660c983f0246fc79d2e85967ec0b1a9"
  ],
  "author": {
    "name": "Urvang Joshi",
    "email": "urvang@google.com",
    "time": "Mon Mar 04 12:46:59 2024 -0800"
  },
  "committer": {
    "name": "Urvang Joshi",
    "email": "urvang@google.com",
    "time": "Tue Mar 05 12:30:55 2024 -0800"
  },
  "message": "Guided CNN restoration: signal unit size.\n\nAn index `unit_index` is signaled at frame level to select one of two\nunit sizes:\n- unit_index \u003d 0 means unit_size \u003d 256 for low-res and 512 for high-res.\n- unit_index \u003d 1 means unit_size \u003d 512 for low-res and 1024 for high-res.\n\nFor RDO, a loop is added in encoder side function\n`restore_cnn_quadtree_encode_img_tflite_highbd` to pick the best unit\nsize.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "61d813f913cb72778a2010d9e80ba84f52c0723a",
      "old_mode": 33188,
      "old_path": "av1/common/cnn_tflite.cc",
      "new_id": "e99b8ed53acfd9250c1ac69316d1855f35cb2160",
      "new_mode": 33188,
      "new_path": "av1/common/cnn_tflite.cc"
    },
    {
      "type": "modify",
      "old_id": "2d953de06825e320c79cb7f1760d817b244acb93",
      "old_mode": 33188,
      "old_path": "av1/common/guided_quadtree.h",
      "new_id": "31550ebb3d09b137bc4fd7ba6bd2cff3b059e16a",
      "new_mode": 33188,
      "new_path": "av1/common/guided_quadtree.h"
    },
    {
      "type": "modify",
      "old_id": "4604ad67e68675249a2cae5d4dcdb290dc3e8039",
      "old_mode": 33188,
      "old_path": "av1/common/restoration.h",
      "new_id": "030432830ce0cd0605b372aa64612799d84edd41",
      "new_mode": 33188,
      "new_path": "av1/common/restoration.h"
    },
    {
      "type": "modify",
      "old_id": "f7628d7c7018962d8e6fd353c5421bfca8491646",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "a1088f02cd021b8a935fdc26bad91b9248454195",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "c9a621691deea2ab2add93686f39a8e5c15aacef",
      "old_mode": 33188,
      "old_path": "av1/encoder/bitstream.c",
      "new_id": "88817af1c66880429881589d40f690a07c5e2322",
      "new_mode": 33188,
      "new_path": "av1/encoder/bitstream.c"
    }
  ]
}
