{
  "tool": "tools/fidelity (RTF-1)",
  "params": {
    "minIoU": 0.5,
    "match": "3d",
    "voxel": 0.1,
    "centreMatch": [
      "IfcDoor",
      "IfcWindow"
    ],
    "centreTol": 0.5,
    "storey": null
  },
  "overall": {
    "source": 33,
    "rebuilt": 28,
    "matched": 27,
    "precision": 0.9643,
    "recall": 0.8182,
    "f1": 0.8852,
    "vIoU": 0.8879,
    "planIoU": null,
    "voxel": 0.1
  },
  "classes": {
    "IfcWall": {
      "source": 9,
      "rebuilt": 9,
      "matched": 8,
      "precision": 0.8889,
      "recall": 0.8889,
      "f1": 0.8889,
      "meanIoU3d": 0.828,
      "meanIoUPlan": 0.8972,
      "centreError": {
        "mean": 0.1931,
        "p95": 0.5682
      },
      "sizeError": {
        "mean": 0.6545,
        "p95": 1.5041
      },
      "cover": {
        "iou": 0.8683,
        "recall": 0.8819,
        "precision": 0.9826
      }
    },
    "IfcSlab": {
      "source": 2,
      "rebuilt": 2,
      "matched": 2,
      "precision": 1,
      "recall": 1,
      "f1": 1,
      "meanIoU3d": 0.8935,
      "meanIoUPlan": 0.984,
      "centreError": {
        "mean": 0.0315,
        "p95": 0.0505
      },
      "sizeError": {
        "mean": 0.1,
        "p95": 0.1
      },
      "cover": {
        "iou": 0.9782,
        "recall": 1,
        "precision": 0.9782
      }
    },
    "IfcRoof": {
      "source": 1,
      "rebuilt": 1,
      "matched": 1,
      "precision": 1,
      "recall": 1,
      "f1": 1,
      "meanIoU3d": 0.9159,
      "meanIoUPlan": 0.9825,
      "centreError": {
        "mean": 0.0505,
        "p95": 0.0505
      },
      "sizeError": {
        "mean": 0.1,
        "p95": 0.1
      },
      "cover": {
        "iou": 0.9719,
        "recall": 1,
        "precision": 0.9719
      }
    },
    "IfcDoor": {
      "source": 6,
      "rebuilt": 4,
      "matched": 4,
      "precision": 1,
      "recall": 0.6667,
      "f1": 0.8,
      "meanIoU3d": 0.7949,
      "meanIoUPlan": 0.7997,
      "centreError": {
        "mean": 0.1093,
        "p95": 0.4024
      },
      "sizeError": {
        "mean": 0.1256,
        "p95": 0.4421
      },
      "cover": {
        "iou": 0.56,
        "recall": 0.6462,
        "precision": 0.8077
      }
    },
    "IfcWindow": {
      "source": 9,
      "rebuilt": 9,
      "matched": 9,
      "precision": 1,
      "recall": 1,
      "f1": 1,
      "meanIoU3d": 0.9432,
      "meanIoUPlan": 0.948,
      "centreError": {
        "mean": 0.0141,
        "p95": 0.1024
      },
      "sizeError": {
        "mean": 0.0753,
        "p95": 0.6011
      },
      "cover": {
        "iou": 0.9437,
        "recall": 0.9926,
        "precision": 0.9504
      }
    },
    "IfcSpace": {
      "source": 6,
      "rebuilt": 3,
      "matched": 3,
      "precision": 1,
      "recall": 0.5,
      "f1": 0.6667,
      "meanIoU3d": 0.8352,
      "meanIoUPlan": 0.8971,
      "centreError": {
        "mean": 0.1431,
        "p95": 0.1718
      },
      "sizeError": {
        "mean": 0.2367,
        "p95": 0.25
      },
      "cover": {
        "iou": 0.4524,
        "recall": 0.4536,
        "precision": 0.9942
      }
    }
  },
  "missing": [
    {
      "class": "IfcWall",
      "globalId": "3b9WW9$sLGTOrkN3oj1l$H",
      "name": "Office partition 2"
    },
    {
      "class": "IfcDoor",
      "globalId": "1KIGllZ6PTLhpCgOCxtpzJ",
      "name": "Office 1 door"
    },
    {
      "class": "IfcDoor",
      "globalId": "2GraFkU9DTvQ_0FDk3cSku",
      "name": "Office 2 door"
    },
    {
      "class": "IfcSpace",
      "globalId": "1sCpF$v2XPfwre$En$LvxN",
      "name": "101"
    },
    {
      "class": "IfcSpace",
      "globalId": "1c88sVKADLh8pI0MDXUDIW",
      "name": "103"
    },
    {
      "class": "IfcSpace",
      "globalId": "2O1l$DuRHGIAPIshYFv8GB",
      "name": "104"
    }
  ],
  "extra": [
    {
      "class": "IfcWall",
      "globalId": "3dd8E52lvPQgsFL9aLsBZE",
      "name": "W-003"
    }
  ]
}
