{
  "version": "fall_v20260722",
  "project_id": 12,
  "project_name": "factory_ppe(抽fall)",
  "generated_at": "2026-07-24 02:40:10",
  "source": "crops_v20260717_nv fall標註",
  "unit": "crops",
  "kind": "training_data",
  "note": "從PPE #12 person crop 抽 fall 標註訓專用binary",
  "total": {
    "consumed": 48314,
    "train": 34595,
    "val": 10173,
    "test": 3546,
    "fall_pos": 4666,
    "fall_neg": 43648
  },
  "by_vendor": [
    {
      "vendor": "unknown",
      "n_cameras": 1,
      "consumed": 29661,
      "train": 18841,
      "val": 8632,
      "test": 2188,
      "fall_pos": 2311,
      "fall_neg": 27350,
      "cameras": {
        "unknown": {
          "train": 18841,
          "val": 8632,
          "test": 2188,
          "fall_pos": 2311,
          "fall_neg": 27350
        }
      }
    },
    {
      "vendor": "RAIVISION",
      "n_cameras": 2,
      "consumed": 10042,
      "train": 8044,
      "val": 1000,
      "test": 998,
      "fall_pos": 0,
      "fall_neg": 10042,
      "cameras": {
        "DAVIDMAC": {
          "train": 6976,
          "val": 865,
          "test": 878,
          "fall_pos": 0,
          "fall_neg": 8719
        },
        "DAVIDMAC_CH00": {
          "train": 1068,
          "val": 135,
          "test": 120,
          "fall_pos": 0,
          "fall_neg": 1323
        }
      }
    },
    {
      "vendor": "HSINTUNGYANG",
      "n_cameras": 1,
      "consumed": 5959,
      "train": 5920,
      "val": 39,
      "test": 0,
      "fall_pos": 864,
      "fall_neg": 5095,
      "cameras": {
        "GUANXI_CH00": {
          "train": 5920,
          "val": 39,
          "test": 0,
          "fall_pos": 864,
          "fall_neg": 5095
        }
      }
    },
    {
      "vendor": "HSINTUNGYANG-AI",
      "n_cameras": 7,
      "consumed": 1218,
      "train": 889,
      "val": 206,
      "test": 123,
      "fall_pos": 775,
      "fall_neg": 443,
      "cameras": {
        "ch10": {
          "train": 122,
          "val": 37,
          "test": 18,
          "fall_pos": 119,
          "fall_neg": 58
        },
        "ch22": {
          "train": 68,
          "val": 16,
          "test": 20,
          "fall_pos": 84,
          "fall_neg": 20
        },
        "ch24": {
          "train": 60,
          "val": 18,
          "test": 12,
          "fall_pos": 84,
          "fall_neg": 6
        },
        "ch23": {
          "train": 95,
          "val": 22,
          "test": 23,
          "fall_pos": 119,
          "fall_neg": 21
        },
        "ch12": {
          "train": 141,
          "val": 32,
          "test": 34,
          "fall_pos": 201,
          "fall_neg": 6
        },
        "ch21": {
          "train": 336,
          "val": 60,
          "test": 16,
          "fall_pos": 126,
          "fall_neg": 286
        },
        "ch20": {
          "train": 67,
          "val": 21,
          "test": 0,
          "fall_pos": 42,
          "fall_neg": 46
        }
      }
    },
    {
      "vendor": "IRODA-AI",
      "n_cameras": 2,
      "consumed": 443,
      "train": 270,
      "val": 78,
      "test": 95,
      "fall_pos": 290,
      "fall_neg": 153,
      "cameras": {
        "頻道16-3樓走道+貨梯": {
          "train": 143,
          "val": 44,
          "test": 71,
          "fall_pos": 138,
          "fall_neg": 120
        },
        "頻道15-3樓後方走道": {
          "train": 127,
          "val": 34,
          "test": 24,
          "fall_pos": 152,
          "fall_neg": 33
        }
      }
    },
    {
      "vendor": "IRODA",
      "n_cameras": 2,
      "consumed": 353,
      "train": 228,
      "val": 75,
      "test": 50,
      "fall_pos": 0,
      "fall_neg": 353,
      "cameras": {
        "頻道5-倉庫大門口": {
          "train": 216,
          "val": 69,
          "test": 50,
          "fall_pos": 0,
          "fall_neg": 335
        },
        "頻道4-倉庫進料區": {
          "train": 12,
          "val": 6,
          "test": 0,
          "fall_pos": 0,
          "fall_neg": 18
        }
      }
    },
    {
      "vendor": "SKYSHARP-AI",
      "n_cameras": 2,
      "consumed": 262,
      "train": 215,
      "val": 20,
      "test": 27,
      "fall_pos": 261,
      "fall_neg": 1,
      "cameras": {
        "測試2": {
          "train": 73,
          "val": 10,
          "test": 5,
          "fall_pos": 88,
          "fall_neg": 0
        },
        "測試1": {
          "train": 142,
          "val": 10,
          "test": 22,
          "fall_pos": 173,
          "fall_neg": 1
        }
      }
    },
    {
      "vendor": "SINON-AI",
      "n_cameras": 3,
      "consumed": 169,
      "train": 123,
      "val": 6,
      "test": 40,
      "fall_pos": 165,
      "fall_neg": 4,
      "cameras": {
        "155-5": {
          "train": 0,
          "val": 0,
          "test": 8,
          "fall_pos": 8,
          "fall_neg": 0
        },
        "152-14": {
          "train": 123,
          "val": 6,
          "test": 17,
          "fall_pos": 142,
          "fall_neg": 4
        },
        "155-1": {
          "train": 0,
          "val": 0,
          "test": 15,
          "fall_pos": 15,
          "fall_neg": 0
        }
      }
    },
    {
      "vendor": "FOX",
      "n_cameras": 2,
      "consumed": 117,
      "train": 2,
      "val": 96,
      "test": 19,
      "fall_pos": 0,
      "fall_neg": 117,
      "cameras": {
        "TC-1-124": {
          "train": 2,
          "val": 1,
          "test": 0,
          "fall_pos": 0,
          "fall_neg": 3
        },
        "TC-1-102": {
          "train": 0,
          "val": 95,
          "test": 19,
          "fall_pos": 0,
          "fall_neg": 114
        }
      }
    },
    {
      "vendor": "SKYSHARP",
      "n_cameras": 2,
      "consumed": 80,
      "train": 55,
      "val": 19,
      "test": 6,
      "fall_pos": 0,
      "fall_neg": 80,
      "cameras": {
        "測試2": {
          "train": 40,
          "val": 16,
          "test": 5,
          "fall_pos": 0,
          "fall_neg": 61
        },
        "測試1": {
          "train": 15,
          "val": 3,
          "test": 1,
          "fall_pos": 0,
          "fall_neg": 19
        }
      }
    },
    {
      "vendor": "HONCHUAN",
      "n_cameras": 1,
      "consumed": 10,
      "train": 8,
      "val": 2,
      "test": 0,
      "fall_pos": 0,
      "fall_neg": 10,
      "cameras": {
        "自動倉北側": {
          "train": 8,
          "val": 2,
          "test": 0,
          "fall_pos": 0,
          "fall_neg": 10
        }
      }
    }
  ]
}