)]}'
{
  "commit": "1ea528cde6ea3d5570cb5178d334449ad07818c4",
  "tree": "b6b2cec9d723b2bfd8cefe30e95dd58eb6dfd8db",
  "parents": [
    "61b1619602bf3701fe67f570f3b66c40f34e6b4a"
  ],
  "author": {
    "name": "Marco Paniconi",
    "email": "marpan@google.com",
    "time": "Thu Jul 27 16:06:22 2023 -0700"
  },
  "committer": {
    "name": "Jerome Jiang",
    "email": "jianj@google.com",
    "time": "Fri Aug 04 19:49:51 2023 +0000"
  },
  "message": "rtc: Fix to color artifacts for real-time mode\n\nChange the thresholds for setting the color_sensitivity\nat superblock and coding block level, based on the\nsource_sad. Avoid screen-content for now.\n\nAlso, change the setting for estimating motion for\nvariance partitioning from 3 to 2 locally based\non superblock sad. Level 3 uses neighbor MVs without\nusing coarse motion estimation, and will early exit\nbased on source_sad. Forcing level 2 is safer for now.\n\nThis significantly removes artifacts on strong color\ntest clip.\n\nOverall small and acceptable change in stats across\nthe rtc test sets.\n\nChange-Id: Iea3c184a01969925ed011c3beea6f9e8f18915c7\n(cherry picked from commit d4b429f0ba9928074f7a6c126d4639391bdc244f)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "71f931e265d6c3ba6353bc6c4fa638f590a097ef",
      "old_mode": 33188,
      "old_path": "av1/encoder/nonrd_pickmode.c",
      "new_id": "24a52649690076c0617817faf0825ade9c9e1c05",
      "new_mode": 33188,
      "new_path": "av1/encoder/nonrd_pickmode.c"
    },
    {
      "type": "modify",
      "old_id": "6dd078227081ccbcee8fb94f259819ba656aba36",
      "old_mode": 33188,
      "old_path": "av1/encoder/var_based_part.c",
      "new_id": "5b8f59832596742cc3eded8607f6585aa948d6d7",
      "new_mode": 33188,
      "new_path": "av1/encoder/var_based_part.c"
    }
  ]
}
