{"sample_id": "AC28_20260827_16시_NG", "production": {"date": "20260827", "time": "16시", "status": "NG"}, "inputs": {"catpart": "CATIA File (설계 데이터)/AC28_RR DT UPR LHCUR.CATPart", "excel": "Excel File (성형정보)/AC28_DT RR UPR STD 1_20260827 16시 생산_NG.Xls", "excel_metadata": {"sheets": ["Sheet"], "preview_rows": [["설비명", "조건명", "단위", "항목명", "현재값", "갱신시간"], ["진공성형기 NO.4", "상부온도01", "°C", "온도", 99, "20260827 15:58:47   "], ["진공성형기 NO.4", "상부온도02", "°C", "온도", 111, "20260827 15:58:47   "], ["진공성형기 NO.4", "상부온도03", "°C", "온도", 103, "20260827 15:58:47   "]]}}, "target": {"ply_directory": "PLY File (측정 데이터)/AC28_DT RR UPR STD 1_20260827 16시 생산_NG", "primary_ply": "PLY File (측정 데이터)/AC28_DT RR UPR STD 1_20260827 16시 생산_NG/all_merge_pointcloud_full.ply", "primary_ply_header": {"format": "binary_little_endian", "vertex_count": 14518405, "header_bytes": 182}, "scan_plys": [{"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 1_20260827 16시 생산_NG/all_merge_pointcloud_full.ply", "header": {"format": "binary_little_endian", "vertex_count": 14518405, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 1_20260827 16시 생산_NG/merged_pointcloud_T1_DOWN.ply", "header": {"format": "binary_little_endian", "vertex_count": 14596520, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 1_20260827 16시 생산_NG/merged_pointcloud_T1_UP.ply", "header": {"format": "binary_little_endian", "vertex_count": 14865674, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 1_20260827 16시 생산_NG/merged_pointcloud_T2_LEFT.ply", "header": {"format": "binary_little_endian", "vertex_count": 15404531, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 1_20260827 16시 생산_NG/merged_pointcloud_T2_RIGHT.ply", "header": {"format": "binary_little_endian", "vertex_count": 13947172, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 1_20260827 16시 생산_NG/merged_pointcloud_TOP.ply", "header": {"format": "binary_little_endian", "vertex_count": 14439969, "header_bytes": 182}}]}, "label": {"csv": "CSV File (불량 좌표값)/AC28_DT RR UPR STD 1_20260827 16시 생산_NG.csv", "defects": [{"id": 1, "x": 1223, "y": 8110, "width": null, "height": null, "error": "찍힘"}], "coordinate_system": "source inspection-image pixels; registration to PLY is not supplied"}}
{"sample_id": "AC28_20260827_18시01분_OK", "production": {"date": "20260827", "time": "18시01분", "status": "OK"}, "inputs": {"catpart": "CATIA File (설계 데이터)/AC28_RR DT UPR LHCUR.CATPart", "excel": "Excel File (성형정보)/AC28_DT RR UPR STD 1_20260827 18시01분 생산_OK.Xls", "excel_metadata": {"sheets": ["Sheet"], "preview_rows": [["설비명", "조건명", "단위", "항목명", "현재값", "갱신시간"], ["진공성형기 NO.4", "상부온도01", "°C", "온도", 374, "20260827 17:58:47   "], ["진공성형기 NO.4", "상부온도02", "°C", "온도", 341, "20260827 17:58:47   "], ["진공성형기 NO.4", "상부온도03", "°C", "온도", 339, "20260827 17:58:47   "]]}}, "target": {"ply_directory": "PLY File (측정 데이터)/AC28_DT RR UPR STD 1_20260827 18시01분 생산_OK", "primary_ply": "PLY File (측정 데이터)/AC28_DT RR UPR STD 1_20260827 18시01분 생산_OK/all_merge_pointcloud_full.ply", "primary_ply_header": {"format": "binary_little_endian", "vertex_count": 14427255, "header_bytes": 182}, "scan_plys": [{"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 1_20260827 18시01분 생산_OK/all_merge_pointcloud_full.ply", "header": {"format": "binary_little_endian", "vertex_count": 14427255, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 1_20260827 18시01분 생산_OK/merged_pointcloud_T1_DOWN.ply", "header": {"format": "binary_little_endian", "vertex_count": 14516789, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 1_20260827 18시01분 생산_OK/merged_pointcloud_T1_UP.ply", "header": {"format": "binary_little_endian", "vertex_count": 14398730, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 1_20260827 18시01분 생산_OK/merged_pointcloud_T2_LEFT.ply", "header": {"format": "binary_little_endian", "vertex_count": 15249825, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 1_20260827 18시01분 생산_OK/merged_pointcloud_T2_RIGHT.ply", "header": {"format": "binary_little_endian", "vertex_count": 13959813, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 1_20260827 18시01분 생산_OK/merged_pointcloud_TOP.ply", "header": {"format": "binary_little_endian", "vertex_count": 14332673, "header_bytes": 182}}]}, "label": null}
{"sample_id": "AC28_20260827_18시01분_NG", "production": {"date": "20260827", "time": "18시01분", "status": "NG"}, "inputs": {"catpart": "CATIA File (설계 데이터)/AC28_RR DT UPR LHCUR.CATPart", "excel": "Excel File (성형정보)/AC28_DT RR UPR STD 2_20260827 18시01분 생산_NG.Xls", "excel_metadata": {"sheets": ["Sheet"], "preview_rows": [["설비명", "조건명", "단위", "항목명", "현재값", "갱신시간"], ["진공성형기 NO.4", "상부온도01", "°C", "온도", 374, "20260827 17:58:47   "], ["진공성형기 NO.4", "상부온도02", "°C", "온도", 341, "20260827 17:58:47   "], ["진공성형기 NO.4", "상부온도03", "°C", "온도", 339, "20260827 17:58:47   "]]}}, "target": {"ply_directory": "PLY File (측정 데이터)/AC28_DT RR UPR STD 2_20260827 18시01분 생산_NG", "primary_ply": "PLY File (측정 데이터)/AC28_DT RR UPR STD 2_20260827 18시01분 생산_NG/all_merge_pointcloud_full.ply", "primary_ply_header": {"format": "binary_little_endian", "vertex_count": 18571458, "header_bytes": 182}, "scan_plys": [{"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 2_20260827 18시01분 생산_NG/all_merge_pointcloud_full.ply", "header": {"format": "binary_little_endian", "vertex_count": 18571458, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 2_20260827 18시01분 생산_NG/merged_pointcloud_T1_DOWN.ply", "header": {"format": "binary_little_endian", "vertex_count": 18899037, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 2_20260827 18시01분 생산_NG/merged_pointcloud_T1_UP.ply", "header": {"format": "binary_little_endian", "vertex_count": 18378846, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 2_20260827 18시01분 생산_NG/merged_pointcloud_T2_LEFT.ply", "header": {"format": "binary_little_endian", "vertex_count": 19335258, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 2_20260827 18시01분 생산_NG/merged_pointcloud_T2_RIGHT.ply", "header": {"format": "binary_little_endian", "vertex_count": 17821735, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD 2_20260827 18시01분 생산_NG/merged_pointcloud_TOP.ply", "header": {"format": "binary_little_endian", "vertex_count": 18414449, "header_bytes": 182}}]}, "label": {"csv": "CSV File (불량 좌표값)/AC28_DT RR UPR STD 2_20260827 18시01분 생산_NG.csv", "defects": [{"id": 1, "x": 1655, "y": 1754, "width": null, "height": null, "error": "찍힘"}], "coordinate_system": "source inspection-image pixels; registration to PLY is not supplied"}}
{"sample_id": "AC28_20260828_09시21분_NG", "production": {"date": "20260828", "time": "09시21분", "status": "NG"}, "inputs": {"catpart": "CATIA File (설계 데이터)/AC28_RR DT UPR LHCUR.CATPart", "excel": "Excel File (성형정보)/AC28_DT RR UPR STD_20260828 09시21분 생산_NG.Xls", "excel_metadata": {"sheets": ["Sheet"], "preview_rows": [["설비명", "조건명", "단위", "항목명", "현재값", "갱신시간"], ["진공성형기 NO.4", "상부온도01", "°C", "온도", 338, "20260828 09:18:47   "], ["진공성형기 NO.4", "상부온도02", "°C", "온도", 337, "20260828 09:18:47   "], ["진공성형기 NO.4", "상부온도03", "°C", "온도", 339, "20260828 09:18:47   "]]}}, "target": {"ply_directory": "PLY File (측정 데이터)/AC28_DT RR UPR STD_20260828 09시21분 생산_NG", "primary_ply": "PLY File (측정 데이터)/AC28_DT RR UPR STD_20260828 09시21분 생산_NG/all_merge_pointcloud_full.ply", "primary_ply_header": {"format": "binary_little_endian", "vertex_count": 16860233, "header_bytes": 182}, "scan_plys": [{"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD_20260828 09시21분 생산_NG/all_merge_pointcloud_full.ply", "header": {"format": "binary_little_endian", "vertex_count": 16860233, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD_20260828 09시21분 생산_NG/merged_pointcloud_T1_DOWN.ply", "header": {"format": "binary_little_endian", "vertex_count": 16654911, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD_20260828 09시21분 생산_NG/merged_pointcloud_T1_UP.ply", "header": {"format": "binary_little_endian", "vertex_count": 17363284, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD_20260828 09시21분 생산_NG/merged_pointcloud_T2_LEFT.ply", "header": {"format": "binary_little_endian", "vertex_count": 17571544, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD_20260828 09시21분 생산_NG/merged_pointcloud_T2_RIGHT.ply", "header": {"format": "binary_little_endian", "vertex_count": 16501682, "header_bytes": 182}}, {"path": "PLY File (측정 데이터)/AC28_DT RR UPR STD_20260828 09시21분 생산_NG/merged_pointcloud_TOP.ply", "header": {"format": "binary_little_endian", "vertex_count": 16723862, "header_bytes": 182}}]}, "label": {"csv": "CSV File (불량 좌표값)/AC28_DT RR UPR STD 3_20260828 09시21분 생산_NG.csv", "defects": [{"id": 1, "x": 1365, "y": 8190, "width": null, "height": null, "error": "찍힘"}], "coordinate_system": "source inspection-image pixels; registration to PLY is not supplied"}}
