)]}'
{
  "commit": "5476df506e97904ee7dcd1578d55d5980f33b0b1",
  "tree": "9107a0d56847af784b53ae6f00778a346c5479e9",
  "parents": [
    "a8f87d79432d36df66dc2feffc36a85dbe994457"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Thu Aug 09 21:46:19 2012 -0700"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Fri Aug 10 11:33:59 2012 -0700"
  },
  "message": "Randomly perturb the bundle adjustment problem.\n\n1. Add the ability to perturb the camera pose and the\npoint positions using user specified parameters.\n2. Re-order the flags.\n3. Minor name correction.\n4. Added Box-Mueller generator to random.h\n\nChange-Id: I2c9ce74c237f5bde9a7299cc71b205d1ca9bc742\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6c65a20502b91ddaea2542bb73676a9367ce08a1",
      "old_mode": 33188,
      "old_path": "examples/bal_problem.cc",
      "new_id": "f73e805e595b4c606bc2be2deff7773d8a9e9fe6",
      "new_mode": 33188,
      "new_path": "examples/bal_problem.cc"
    },
    {
      "type": "modify",
      "old_id": "ff411b883774833edd3d2b7e66277a280be2b62d",
      "old_mode": 33188,
      "old_path": "examples/bal_problem.h",
      "new_id": "95e8d8ffdfedb75e3a5834ff4af912ecdd57079a",
      "new_mode": 33188,
      "new_path": "examples/bal_problem.h"
    },
    {
      "type": "modify",
      "old_id": "bb8d3b45f35850649ffca87ab28810e4f66fc4ea",
      "old_mode": 33188,
      "old_path": "examples/bundle_adjuster.cc",
      "new_id": "8f1b38b3453a38c650200a6f2c1c8996b047a20b",
      "new_mode": 33188,
      "new_path": "examples/bundle_adjuster.cc"
    },
    {
      "type": "modify",
      "old_id": "e43538f757123cb9de9e7c8ee85d361b8d0023e4",
      "old_mode": 33188,
      "old_path": "examples/snavely_reprojection_error.h",
      "new_id": "eaf4129201e029701c8334f3c702e41ef4302391",
      "new_mode": 33188,
      "new_path": "examples/snavely_reprojection_error.h"
    },
    {
      "type": "modify",
      "old_id": "769e0b4dd27e23c6b3cd42055c763a6b072fe5bd",
      "old_mode": 33188,
      "old_path": "internal/ceres/random.h",
      "new_id": "cd7a0ea8155283014e68837c96cde3b1ca5f28cb",
      "new_mode": 33188,
      "new_path": "internal/ceres/random.h"
    }
  ]
}
