{
  "assets": {
    "basemap": {
      "content": null,
      "name": "basemap.png",
      "provenance": {
        "dimensions": [
          3072,
          3290
        ],
        "file_name": "basemap_3072x3290.png",
        "kind": "server_basemap",
        "relative_path": "box_steam/260423_seochosite_dataset/input/basemap/resize/PS10009_3072x3290/basemap_3072x3290.png",
        "root_alias": "server_data",
        "source_mtime_ns": 1778114756206803066,
        "source_size_bytes": 16652043
      },
      "role": "basemap",
      "sha256": "7f84508aa61c24830fca9826a61c465a86012ad5b91c2c55735b4705553489e7",
      "size_bytes": 16652043
    },
    "camera_image": {
      "content": null,
      "name": "camera_image.jpg",
      "provenance": {
        "dimensions": [
          1280,
          720
        ],
        "file_name": "2026-04-23 12_59_58 이동형 #1__live_camfix_1280x720_10fps_crf23__clip_0390-0495s.mp4",
        "frame_index": 0,
        "kind": "server_video_frame",
        "relative_path": "box_steam/260423_seochosite_dataset/input/video/20260507_155115_260507_샘플다시저장_원본영상_sample_live_720p_10fps_aligned/260511_6분30초부터_8분15초까지_clip/clip_0390-0495s/2026-04-23 12_59_58 이동형 #1__live_camfix_1280x720_10fps_crf23__clip_0390-0495s.mp4",
        "root_alias": "server_data",
        "source_mtime_ns": 1778463501000000000,
        "source_size_bytes": 36203024,
        "timestamp_seconds": 0.0
      },
      "role": "camera_image",
      "sha256": "d0e991390bbb7e72bd6678f130afc9fe731f2e52ad58a0345539dd358fc9e4a5",
      "size_bytes": 478136
    },
    "georef": {
      "content": {
        "coordinate_system": {
          "epsg": "EPSG:5186",
          "wkt": "BOUNDCRS[\n    SOURCECRS[\n        PROJCRS[\"Korea 2000 / Central Belt 2010\",\n            BASEGEOGCRS[\"Korea 2000\",\n                DATUM[\"Geocentric datum of Korea\",\n                    ELLIPSOID[\"GRS 1980\",6378137,298.257222101004,\n                        LENGTHUNIT[\"metre\",1]]],\n                PRIMEM[\"Greenwich\",0,\n                    ANGLEUNIT[\"degree\",0.0174532925199433]],\n                ID[\"EPSG\",4737]],\n            CONVERSION[\"unnamed\",\n                METHOD[\"Transverse Mercator\",\n                    ID[\"EPSG\",9807]],\n                PARAMETER[\"Latitude of natural origin\",38,\n                    ANGLEUNIT[\"degree\",0.0174532925199433],\n                    ID[\"EPSG\",8801]],\n                PARAMETER[\"Longitude of natural origin\",127,\n                    ANGLEUNIT[\"degree\",0.0174532925199433],\n                    ID[\"EPSG\",8802]],\n                PARAMETER[\"Scale factor at natural origin\",1,\n                    SCALEUNIT[\"unity\",1],\n                    ID[\"EPSG\",8805]],\n                PARAMETER[\"False easting\",200000,\n                    LENGTHUNIT[\"metre\",1],\n                    ID[\"EPSG\",8806]],\n                PARAMETER[\"False northing\",600000,\n                    LENGTHUNIT[\"metre\",1],\n                    ID[\"EPSG\",8807]]],\n            CS[Cartesian,2],\n                AXIS[\"easting\",east,\n                    ORDER[1],\n                    LENGTHUNIT[\"metre\",1]],\n                AXIS[\"northing\",north,\n                    ORDER[2],\n                    LENGTHUNIT[\"metre\",1]],\n            ID[\"EPSG\",5186]]],\n    TARGETCRS[\n        GEOGCRS[\"WGS 84\",\n            DATUM[\"World Geodetic System 1984\",\n                ELLIPSOID[\"WGS 84\",6378137,298.257223563,\n                    LENGTHUNIT[\"metre\",1]]],\n            PRIMEM[\"Greenwich\",0,\n                ANGLEUNIT[\"degree\",0.0174532925199433]],\n            CS[ellipsoidal,2],\n                AXIS[\"latitude\",north,\n                    ORDER[1],\n                    ANGLEUNIT[\"degree\",0.0174532925199433]],\n                AXIS[\"longitude\",east,\n                    ORDER[2],\n                    ANGLEUNIT[\"degree\",0.0174532925199433]],\n            ID[\"EPSG\",4326]]],\n    ABRIDGEDTRANSFORMATION[\"Transformation from Korea 2000 to WGS84\",\n        METHOD[\"Position Vector transformation (geog2D domain)\",\n            ID[\"EPSG\",9606]],\n        PARAMETER[\"X-axis translation\",0,\n            ID[\"EPSG\",8605]],\n        PARAMETER[\"Y-axis translation\",0,\n            ID[\"EPSG\",8606]],\n        PARAMETER[\"Z-axis translation\",0,\n            ID[\"EPSG\",8607]],\n        PARAMETER[\"X-axis rotation\",0,\n            ID[\"EPSG\",8608]],\n        PARAMETER[\"Y-axis rotation\",0,\n            ID[\"EPSG\",8609]],\n        PARAMETER[\"Z-axis rotation\",0,\n            ID[\"EPSG\",8610]],\n        PARAMETER[\"Scale difference\",1,\n            ID[\"EPSG\",8611]]]]"
        },
        "created_at": "2026-05-07T00:45:40.228028+00:00",
        "geo_transform": [
          200035.9308483082,
          0.0245174,
          0.0,
          543486.6976847183,
          0.0,
          -0.0245174
        ],
        "image_size": {
          "original": [
            16024,
            17156
          ],
          "resized": [
            3072,
            3290
          ]
        },
        "meters_per_resized_pixel": {
          "average": 0.12786725726142983,
          "x": 0.12788633385416667,
          "y": 0.12784818066869302
        },
        "quantization_error_estimate_m": {
          "axis_half_pixel_x": 0.06394316692708334,
          "axis_half_pixel_y": 0.06392409033434651,
          "diagonal_half_pixel": 0.09041580570751188
        },
        "resize_transform": {
          "scale_x": 5.216145833333333,
          "scale_y": 5.214589665653495
        },
        "schema_version": "topview.basemap_georef.v1",
        "site_id": "PS10009"
      },
      "name": "basemap.georef.json",
      "provenance": {
        "epsg": "EPSG:5186",
        "file_name": "basemap_3072x3290.georef.json",
        "image_size": [
          3072,
          3290
        ],
        "kind": "server_georef",
        "relative_path": "box_steam/260423_seochosite_dataset/input/basemap/resize/PS10009_3072x3290/basemap_3072x3290.georef.json",
        "root_alias": "server_data",
        "source_mtime_ns": 1778114756304803566,
        "source_sha256": "40f6c195af0c2e0266dc63b5d31215a9d40c219d91c452020a50abf6b000485c",
        "source_size_bytes": 6396
      },
      "role": "georef",
      "sha256": "25ff427813e6b0eb19ba59ab74d7b0cc6e83d9e3d7ccd00d47d7f58b6e370776",
      "size_bytes": 3634
    }
  },
  "channel_id": "42",
  "content_hash": "9ed727d9a25b49a3cdf2004962548b825e0c98014032c328d96d3f3da0e54a81",
  "created_at": "2026-08-10T00:54:01+00:00",
  "drafts": {
    "cctv_location": {
      "bindings": {
        "asset_sha256": {
          "basemap": "7f84508aa61c24830fca9826a61c465a86012ad5b91c2c55735b4705553489e7",
          "georef": "25ff427813e6b0eb19ba59ab74d7b0cc6e83d9e3d7ccd00d47d7f58b6e370776"
        },
        "homography_hash": "781e4c5264db2c45283d308fb5003751b59c49d1a78aef616c91e0975eeabdfb"
      },
      "feature": "cctv_location",
      "payload": {
        "authoring": {
          "source": "steam_spatial_work_session"
        },
        "basemap_georef": {
          "coordinate_system": {
            "epsg": "EPSG:5186",
            "wkt": "BOUNDCRS[\n    SOURCECRS[\n        PROJCRS[\"Korea 2000 / Central Belt 2010\",\n            BASEGEOGCRS[\"Korea 2000\",\n                DATUM[\"Geocentric datum of Korea\",\n                    ELLIPSOID[\"GRS 1980\",6378137,298.257222101004,\n                        LENGTHUNIT[\"metre\",1]]],\n                PRIMEM[\"Greenwich\",0,\n                    ANGLEUNIT[\"degree\",0.0174532925199433]],\n                ID[\"EPSG\",4737]],\n            CONVERSION[\"unnamed\",\n                METHOD[\"Transverse Mercator\",\n                    ID[\"EPSG\",9807]],\n                PARAMETER[\"Latitude of natural origin\",38,\n                    ANGLEUNIT[\"degree\",0.0174532925199433],\n                    ID[\"EPSG\",8801]],\n                PARAMETER[\"Longitude of natural origin\",127,\n                    ANGLEUNIT[\"degree\",0.0174532925199433],\n                    ID[\"EPSG\",8802]],\n                PARAMETER[\"Scale factor at natural origin\",1,\n                    SCALEUNIT[\"unity\",1],\n                    ID[\"EPSG\",8805]],\n                PARAMETER[\"False easting\",200000,\n                    LENGTHUNIT[\"metre\",1],\n                    ID[\"EPSG\",8806]],\n                PARAMETER[\"False northing\",600000,\n                    LENGTHUNIT[\"metre\",1],\n                    ID[\"EPSG\",8807]]],\n            CS[Cartesian,2],\n                AXIS[\"easting\",east,\n                    ORDER[1],\n                    LENGTHUNIT[\"metre\",1]],\n                AXIS[\"northing\",north,\n                    ORDER[2],\n                    LENGTHUNIT[\"metre\",1]],\n            ID[\"EPSG\",5186]]],\n    TARGETCRS[\n        GEOGCRS[\"WGS 84\",\n            DATUM[\"World Geodetic System 1984\",\n                ELLIPSOID[\"WGS 84\",6378137,298.257223563,\n                    LENGTHUNIT[\"metre\",1]]],\n            PRIMEM[\"Greenwich\",0,\n                ANGLEUNIT[\"degree\",0.0174532925199433]],\n            CS[ellipsoidal,2],\n                AXIS[\"latitude\",north,\n                    ORDER[1],\n                    ANGLEUNIT[\"degree\",0.0174532925199433]],\n                AXIS[\"longitude\",east,\n                    ORDER[2],\n                    ANGLEUNIT[\"degree\",0.0174532925199433]],\n            ID[\"EPSG\",4326]]],\n    ABRIDGEDTRANSFORMATION[\"Transformation from Korea 2000 to WGS84\",\n        METHOD[\"Position Vector transformation (geog2D domain)\",\n            ID[\"EPSG\",9606]],\n        PARAMETER[\"X-axis translation\",0,\n            ID[\"EPSG\",8605]],\n        PARAMETER[\"Y-axis translation\",0,\n            ID[\"EPSG\",8606]],\n        PARAMETER[\"Z-axis translation\",0,\n            ID[\"EPSG\",8607]],\n        PARAMETER[\"X-axis rotation\",0,\n            ID[\"EPSG\",8608]],\n        PARAMETER[\"Y-axis rotation\",0,\n            ID[\"EPSG\",8609]],\n        PARAMETER[\"Z-axis rotation\",0,\n            ID[\"EPSG\",8610]],\n        PARAMETER[\"Scale difference\",1,\n            ID[\"EPSG\",8611]]]]"
          },
          "created_at": "2026-05-07T00:45:40.228028+00:00",
          "geo_transform": [
            200035.9308483082,
            0.0245174,
            0.0,
            543486.6976847183,
            0.0,
            -0.0245174
          ],
          "image_size": {
            "original": [
              16024,
              17156
            ],
            "resized": [
              3072,
              3290
            ]
          },
          "meters_per_resized_pixel": {
            "average": 0.12786725726142983,
            "x": 0.12788633385416667,
            "y": 0.12784818066869302
          },
          "quantization_error_estimate_m": {
            "axis_half_pixel_x": 0.06394316692708334,
            "axis_half_pixel_y": 0.06392409033434651,
            "diagonal_half_pixel": 0.09041580570751188
          },
          "resize_transform": {
            "scale_x": 5.216145833333333,
            "scale_y": 5.214589665653495
          },
          "schema_version": "topview.basemap_georef.v1",
          "site_id": "PS10009"
        },
        "basemap_georef_path": "assets/basemap.georef.json",
        "basemap_path": "assets/basemap.png",
        "cctv_locations": [
          {
            "basemap_point": [
              962.989,
              1851.434
            ],
            "cctv_id": "01",
            "label": "smartinside_ai_cctv_01",
            "source": "steam_spatial_work_session",
            "world_point": {
              "x": 200159.08,
              "y": 543250.0
            }
          }
        ],
        "config_type": "cctv_location",
        "coord_sys": "EPSG:5186",
        "georef_path": "assets/basemap.georef.json",
        "name": "test_001",
        "schema_version": "topview.cctv_locations.v1",
        "site_id": "site_seocho",
        "source_video_path": "",
        "source_video_slug": "steam_spatial_work_session"
      },
      "review": {
        "status": "verified"
      }
    },
    "homography": {
      "bindings": {
        "asset_sha256": {
          "basemap": "7f84508aa61c24830fca9826a61c465a86012ad5b91c2c55735b4705553489e7",
          "camera_image": "d0e991390bbb7e72bd6678f130afc9fe731f2e52ad58a0345539dd358fc9e4a5",
          "georef": "25ff427813e6b0eb19ba59ab74d7b0cc6e83d9e3d7ccd00d47d7f58b6e370776"
        }
      },
      "feature": "homography",
      "payload": {
        "anchor_mode": "bottom_center",
        "authoring": {
          "source": "steam_spatial_work_session"
        },
        "basemap_georef": {
          "coordinate_system": {
            "epsg": "EPSG:5186",
            "wkt": "BOUNDCRS[\n    SOURCECRS[\n        PROJCRS[\"Korea 2000 / Central Belt 2010\",\n            BASEGEOGCRS[\"Korea 2000\",\n                DATUM[\"Geocentric datum of Korea\",\n                    ELLIPSOID[\"GRS 1980\",6378137,298.257222101004,\n                        LENGTHUNIT[\"metre\",1]]],\n                PRIMEM[\"Greenwich\",0,\n                    ANGLEUNIT[\"degree\",0.0174532925199433]],\n                ID[\"EPSG\",4737]],\n            CONVERSION[\"unnamed\",\n                METHOD[\"Transverse Mercator\",\n                    ID[\"EPSG\",9807]],\n                PARAMETER[\"Latitude of natural origin\",38,\n                    ANGLEUNIT[\"degree\",0.0174532925199433],\n                    ID[\"EPSG\",8801]],\n                PARAMETER[\"Longitude of natural origin\",127,\n                    ANGLEUNIT[\"degree\",0.0174532925199433],\n                    ID[\"EPSG\",8802]],\n                PARAMETER[\"Scale factor at natural origin\",1,\n                    SCALEUNIT[\"unity\",1],\n                    ID[\"EPSG\",8805]],\n                PARAMETER[\"False easting\",200000,\n                    LENGTHUNIT[\"metre\",1],\n                    ID[\"EPSG\",8806]],\n                PARAMETER[\"False northing\",600000,\n                    LENGTHUNIT[\"metre\",1],\n                    ID[\"EPSG\",8807]]],\n            CS[Cartesian,2],\n                AXIS[\"easting\",east,\n                    ORDER[1],\n                    LENGTHUNIT[\"metre\",1]],\n                AXIS[\"northing\",north,\n                    ORDER[2],\n                    LENGTHUNIT[\"metre\",1]],\n            ID[\"EPSG\",5186]]],\n    TARGETCRS[\n        GEOGCRS[\"WGS 84\",\n            DATUM[\"World Geodetic System 1984\",\n                ELLIPSOID[\"WGS 84\",6378137,298.257223563,\n                    LENGTHUNIT[\"metre\",1]]],\n            PRIMEM[\"Greenwich\",0,\n                ANGLEUNIT[\"degree\",0.0174532925199433]],\n            CS[ellipsoidal,2],\n                AXIS[\"latitude\",north,\n                    ORDER[1],\n                    ANGLEUNIT[\"degree\",0.0174532925199433]],\n                AXIS[\"longitude\",east,\n                    ORDER[2],\n                    ANGLEUNIT[\"degree\",0.0174532925199433]],\n            ID[\"EPSG\",4326]]],\n    ABRIDGEDTRANSFORMATION[\"Transformation from Korea 2000 to WGS84\",\n        METHOD[\"Position Vector transformation (geog2D domain)\",\n            ID[\"EPSG\",9606]],\n        PARAMETER[\"X-axis translation\",0,\n            ID[\"EPSG\",8605]],\n        PARAMETER[\"Y-axis translation\",0,\n            ID[\"EPSG\",8606]],\n        PARAMETER[\"Z-axis translation\",0,\n            ID[\"EPSG\",8607]],\n        PARAMETER[\"X-axis rotation\",0,\n            ID[\"EPSG\",8608]],\n        PARAMETER[\"Y-axis rotation\",0,\n            ID[\"EPSG\",8609]],\n        PARAMETER[\"Z-axis rotation\",0,\n            ID[\"EPSG\",8610]],\n        PARAMETER[\"Scale difference\",1,\n            ID[\"EPSG\",8611]]]]"
          },
          "created_at": "2026-05-07T00:45:40.228028+00:00",
          "geo_transform": [
            200035.9308483082,
            0.0245174,
            0.0,
            543486.6976847183,
            0.0,
            -0.0245174
          ],
          "image_size": {
            "original": [
              16024,
              17156
            ],
            "resized": [
              3072,
              3290
            ]
          },
          "meters_per_resized_pixel": {
            "average": 0.12786725726142983,
            "x": 0.12788633385416667,
            "y": 0.12784818066869302
          },
          "quantization_error_estimate_m": {
            "axis_half_pixel_x": 0.06394316692708334,
            "axis_half_pixel_y": 0.06392409033434651,
            "diagonal_half_pixel": 0.09041580570751188
          },
          "resize_transform": {
            "scale_x": 5.216145833333333,
            "scale_y": 5.214589665653495
          },
          "schema_version": "topview.basemap_georef.v1",
          "site_id": "PS10009"
        },
        "basemap_georef_path": "assets/basemap.georef.json",
        "basemap_image_size": [
          3072,
          3290
        ],
        "basemap_path": "assets/basemap.png",
        "basemap_points": [
          [
            1191.518,
            1700.492
          ],
          [
            1094.283,
            1768.852
          ],
          [
            1384.215,
            1727.583
          ],
          [
            1775.692,
            1276.007
          ],
          [
            1711.788,
            1164.482
          ],
          [
            1840.083,
            1413.856
          ],
          [
            1806.105,
            1341.058
          ],
          [
            1622.051,
            1317.763
          ],
          [
            1615.424,
            1247.532
          ],
          [
            1633.41,
            1427.45
          ],
          [
            1309.704,
            1768.156
          ]
        ],
        "cctv_id": "42",
        "config_type": "homography",
        "created_at": "2026-08-10T00:57:12.404672+00:00",
        "homography_matrix": [
          [
            -0.1761741901370889,
            -3.8282141843671944,
            599.7145931743271
          ],
          [
            -0.5240611199652752,
            -7.891436990836289,
            2255.2227576350333
          ],
          [
            -7.253774129363128e-05,
            -0.004146827230461384,
            1.0
          ]
        ],
        "image_points": [
          [
            204.109,
            557.48
          ],
          [
            167.727,
            709.706
          ],
          [
            546.436,
            413.528
          ],
          [
            231.115,
            333.738
          ],
          [
            111.471,
            342.605
          ],
          [
            397.498,
            334.302
          ],
          [
            311.077,
            332.38
          ],
          [
            160.598,
            354.687
          ],
          [
            106.305,
            356.897
          ],
          [
            324.497,
            358.205
          ],
          [
            581.131,
            490.829
          ]
        ],
        "name": "steam_ch42_homography_test_002",
        "quality": {
          "aggregate_grade": "poor",
          "coverage_edge_count": 0,
          "coverage_ratio": 0.01587776628474857,
          "max_error_px": 48.24057045313726,
          "mean_error_px": 24.996528256727444,
          "median_error_px": 19.16519732882908,
          "method": "shared_spatial_core_authoring_v1",
          "outlier_count": 0,
          "outlier_threshold_px": 66.50803567932778,
          "pair_count": 11,
          "point_errors": [
            {
              "basemap_point": [
                1191.518,
                1700.492
              ],
              "error_px": 8.521094997227232,
              "image_point": [
                204.109,
                557.48
              ],
              "index": 0,
              "outlier_candidate": false,
              "point_number": 1,
              "projected_point": [
                1183.794677734375,
                1696.89208984375
              ]
            },
            {
              "basemap_point": [
                1094.283,
                1768.852
              ],
              "error_px": 13.392160340751127,
              "image_point": [
                167.727,
                709.706
              ],
              "index": 1,
              "outlier_candidate": false,
              "point_number": 2,
              "projected_point": [
                1097.968017578125,
                1755.976806640625
              ]
            },
            {
              "basemap_point": [
                1384.215,
                1727.583
              ],
              "error_px": 48.24057045313726,
              "image_point": [
                546.436,
                413.528
              ],
              "index": 2,
              "outlier_candidate": false,
              "point_number": 3,
              "projected_point": [
                1430.98095703125,
                1715.7467041015625
              ]
            },
            {
              "basemap_point": [
                1775.692,
                1276.007
              ],
              "error_px": 34.224148398818905,
              "image_point": [
                231.115,
                333.738
              ],
              "index": 3,
              "outlier_candidate": false,
              "point_number": 4,
              "projected_point": [
                1793.3353271484375,
                1246.68115234375
              ]
            },
            {
              "basemap_point": [
                1711.788,
                1164.482
              ],
              "error_px": 18.466735990736655,
              "image_point": [
                111.471,
                342.605
              ],
              "index": 4,
              "outlier_candidate": false,
              "point_number": 5,
              "projected_point": [
                1705.8597412109375,
                1181.9713134765625
              ]
            },
            {
              "basemap_point": [
                1840.083,
                1413.856
              ],
              "error_px": 34.74594192671226,
              "image_point": [
                397.498,
                334.302
              ],
              "index": 5,
              "outlier_candidate": false,
              "point_number": 6,
              "projected_point": [
                1806.9056396484375,
                1424.177978515625
              ]
            },
            {
              "basemap_point": [
                1806.105,
                1341.058
              ],
              "error_px": 19.16519732882908,
              "image_point": [
                311.077,
                332.38
              ],
              "index": 6,
              "outlier_candidate": false,
              "point_number": 7,
              "projected_point": [
                1814.751953125,
                1323.954345703125
              ]
            },
            {
              "basemap_point": [
                1622.051,
                1317.763
              ],
              "error_px": 18.087437135947503,
              "image_point": [
                160.598,
                354.687
              ],
              "index": 7,
              "outlier_candidate": false,
              "point_number": 8,
              "projected_point": [
                1629.921142578125,
                1301.4775390625
              ]
            },
            {
              "basemap_point": [
                1615.424,
                1247.532
              ],
              "error_px": 18.1873690342675,
              "image_point": [
                106.305,
                356.897
              ],
              "index": 8,
              "outlier_candidate": false,
              "point_number": 9,
              "projected_point": [
                1610.18994140625,
                1264.949951171875
              ]
            },
            {
              "basemap_point": [
                1633.41,
                1427.45
              ],
              "error_px": 30.065691830310872,
              "image_point": [
                324.497,
                358.205
              ],
              "index": 9,
              "outlier_candidate": false,
              "point_number": 10,
              "projected_point": [
                1628.3226318359375,
                1457.0821533203125
              ]
            },
            {
              "basemap_point": [
                1309.704,
                1768.156
              ],
              "error_px": 31.86546338726347,
              "image_point": [
                581.131,
                490.829
              ],
              "index": 10,
              "outlier_candidate": false,
              "point_number": 11,
              "projected_point": [
                1282.242919921875,
                1784.3206787109375
              ]
            }
          ],
          "schema_version": "topview.reprojection_quality.v1",
          "spacing_score": 0.010347916994622447,
          "threshold_version": "topview.homography_authoring_thresholds.v1"
        },
        "schema_version": "topview.calibration.v1",
        "site_id": "site_seocho",
        "source": {
          "channel_id": "42",
          "input_kind": "steam_spatial_work_session"
        },
        "source_image_size": [
          1280,
          720
        ],
        "version": "topview.calibration.v1",
        "world_transform": {
          "epsg": "EPSG:5186",
          "geo_transform": [
            200035.9308483082,
            0.0245174,
            0.0,
            543486.6976847183,
            0.0,
            -0.0245174
          ],
          "georef_path": "assets/basemap.georef.json",
          "image_size": {
            "original": [
              16024,
              17156
            ],
            "resized": [
              3072,
              3290
            ]
          },
          "meters_per_resized_pixel": {
            "average": 0.12786725726142983,
            "x": 0.12788633385416667,
            "y": 0.12784818066869302
          },
          "quantization_error_estimate_m": {
            "axis_half_pixel_x": 0.06394316692708334,
            "axis_half_pixel_y": 0.06392409033434651,
            "diagonal_half_pixel": 0.09041580570751188
          },
          "resize_transform": {
            "scale_x": 5.216145833333333,
            "scale_y": 5.214589665653495
          },
          "schema_version": "topview.world_transform.georef.v1"
        }
      },
      "review": {
        "status": "verified"
      }
    },
    "inference_roi": {
      "bindings": {
        "asset_sha256": {
          "basemap": "7f84508aa61c24830fca9826a61c465a86012ad5b91c2c55735b4705553489e7",
          "camera_image": "d0e991390bbb7e72bd6678f130afc9fe731f2e52ad58a0345539dd358fc9e4a5",
          "georef": "25ff427813e6b0eb19ba59ab74d7b0cc6e83d9e3d7ccd00d47d7f58b6e370776"
        },
        "homography_hash": "781e4c5264db2c45283d308fb5003751b59c49d1a78aef616c91e0975eeabdfb"
      },
      "feature": "inference_roi",
      "payload": {
        "applies_to": "all_categories",
        "authoring": {
          "source": "steam_spatial_work_session"
        },
        "basemap_image_size": [
          3072,
          3290
        ],
        "basemap_path": "assets/basemap.png",
        "basemap_points": [
          [
            1704.176,
            1177.305
          ],
          [
            1818.765,
            1226.271
          ],
          [
            1872.35,
            1350.505
          ],
          [
            1897.328,
            1465.512
          ],
          [
            1770.508,
            1555.495
          ],
          [
            1428.394,
            1718.784
          ],
          [
            1310.217,
            1775.23
          ],
          [
            1245.991,
            1805.565
          ],
          [
            1203.916,
            1831.503
          ],
          [
            1190.183,
            1864.13
          ],
          [
            1150.537,
            1884.621
          ],
          [
            1127.79,
            1890.268
          ],
          [
            1095.84,
            1759.259
          ],
          [
            1140.28,
            1725.806
          ],
          [
            1187.346,
            1693.56
          ],
          [
            1277.145,
            1614.101
          ],
          [
            1317.781,
            1573.061
          ],
          [
            1353.303,
            1547.271
          ],
          [
            1473.548,
            1385.309
          ]
        ],
        "canvas_size": [
          1280,
          720
        ],
        "cctv_id": "42",
        "config_type": "inference_roi",
        "coordinate_space": "camera_pixel",
        "filter_anchor": "bbox_bottom_center",
        "image_ai_points": [
          [
            0.0828046875,
            0.4760263888888889
          ],
          [
            0.17976015625,
            0.45969722222222226
          ],
          [
            0.28487968750000003,
            0.4542541666666666
          ],
          [
            0.37162890625,
            0.45243888888888883
          ],
          [
            0.39816406249999997,
            0.4723972222222222
          ],
          [
            0.42980234375000004,
            0.5758166666666666
          ],
          [
            0.45429609375,
            0.6556486111111112
          ],
          [
            0.47470703125,
            0.7245930555555555
          ],
          [
            0.5094070312500001,
            0.7899111111111111
          ],
          [
            0.5930953125,
            0.8261972222222221
          ],
          [
            0.64514375,
            0.9241736111111111
          ],
          [
            0.6604523437500001,
            0.9949333333333333
          ],
          [
            0.13587578125,
            0.9949333333333333
          ],
          [
            0.1450609375,
            0.8606708333333333
          ],
          [
            0.158328125,
            0.7681388888888888
          ],
          [
            0.1450609375,
            0.6556486111111112
          ],
          [
            0.133834375,
            0.6211749999999999
          ],
          [
            0.13893671875,
            0.597588888888889
          ],
          [
            0.07668203125,
            0.5359
          ]
        ],
        "image_points": [
          [
            105.99,
            342.739
          ],
          [
            230.093,
            330.982
          ],
          [
            364.646,
            327.063
          ],
          [
            475.685,
            325.756
          ],
          [
            509.65,
            340.126
          ],
          [
            550.147,
            414.588
          ],
          [
            581.499,
            472.067
          ],
          [
            607.625,
            521.707
          ],
          [
            652.041,
            568.736
          ],
          [
            759.162,
            594.862
          ],
          [
            825.784,
            665.405
          ],
          [
            845.379,
            716.352
          ],
          [
            173.921,
            716.352
          ],
          [
            185.678,
            619.683
          ],
          [
            202.66,
            553.06
          ],
          [
            185.678,
            472.067
          ],
          [
            171.308,
            447.246
          ],
          [
            177.839,
            430.264
          ],
          [
            98.153,
            385.848
          ]
        ],
        "mode": "runtime_filter",
        "name": "inference_roi_test_003",
        "readiness": {
          "basemap_points_ready": true,
          "homography_used": true,
          "image_points_ready": true,
          "runtime_filter_ready": true
        },
        "roi_type": "inference_polygon",
        "runtime_filter": true,
        "schema_version": "offline_inference_roi.v1",
        "site_id": "steam_live",
        "tolerance_px": 0.0
      },
      "review": {
        "status": "verified"
      }
    },
    "roi_line": {
      "bindings": {
        "asset_sha256": {
          "camera_image": "d0e991390bbb7e72bd6678f130afc9fe731f2e52ad58a0345539dd358fc9e4a5"
        }
      },
      "feature": "roi_line",
      "payload": {
        "authoring": {
          "source": "steam_spatial_work_session"
        },
        "canvas_size": [
          1280,
          720
        ],
        "cctv_id": "42",
        "config_type": "roi_line",
        "direction_mode": "negative_to_positive_is_entry",
        "image_ai_points": [
          [
            0.182821875,
            0.48691249999999997
          ],
          [
            0.175678125,
            0.4542541666666666
          ]
        ],
        "image_points": [
          [
            234.012,
            350.577
          ],
          [
            224.868,
            327.063
          ]
        ],
        "mode": "standalone",
        "name": "test_001",
        "profile_name": "test_001",
        "roi_type": "entry_exit_line",
        "schema_version": "offline_roi.v1",
        "site_id": "steam_live",
        "target_category": "덤프트럭"
      },
      "review": {
        "status": "verified"
      }
    },
    "site_danger_zone": {
      "bindings": {
        "asset_sha256": {
          "basemap": "7f84508aa61c24830fca9826a61c465a86012ad5b91c2c55735b4705553489e7",
          "camera_image": "d0e991390bbb7e72bd6678f130afc9fe731f2e52ad58a0345539dd358fc9e4a5",
          "georef": "25ff427813e6b0eb19ba59ab74d7b0cc6e83d9e3d7ccd00d47d7f58b6e370776"
        },
        "homography_hash": "781e4c5264db2c45283d308fb5003751b59c49d1a78aef616c91e0975eeabdfb"
      },
      "feature": "site_danger_zone",
      "payload": {
        "authoring": {
          "source": "steam_spatial_work_session"
        },
        "basemap_georef": {
          "coordinate_system": {
            "epsg": "EPSG:5186",
            "wkt": "BOUNDCRS[\n    SOURCECRS[\n        PROJCRS[\"Korea 2000 / Central Belt 2010\",\n            BASEGEOGCRS[\"Korea 2000\",\n                DATUM[\"Geocentric datum of Korea\",\n                    ELLIPSOID[\"GRS 1980\",6378137,298.257222101004,\n                        LENGTHUNIT[\"metre\",1]]],\n                PRIMEM[\"Greenwich\",0,\n                    ANGLEUNIT[\"degree\",0.0174532925199433]],\n                ID[\"EPSG\",4737]],\n            CONVERSION[\"unnamed\",\n                METHOD[\"Transverse Mercator\",\n                    ID[\"EPSG\",9807]],\n                PARAMETER[\"Latitude of natural origin\",38,\n                    ANGLEUNIT[\"degree\",0.0174532925199433],\n                    ID[\"EPSG\",8801]],\n                PARAMETER[\"Longitude of natural origin\",127,\n                    ANGLEUNIT[\"degree\",0.0174532925199433],\n                    ID[\"EPSG\",8802]],\n                PARAMETER[\"Scale factor at natural origin\",1,\n                    SCALEUNIT[\"unity\",1],\n                    ID[\"EPSG\",8805]],\n                PARAMETER[\"False easting\",200000,\n                    LENGTHUNIT[\"metre\",1],\n                    ID[\"EPSG\",8806]],\n                PARAMETER[\"False northing\",600000,\n                    LENGTHUNIT[\"metre\",1],\n                    ID[\"EPSG\",8807]]],\n            CS[Cartesian,2],\n                AXIS[\"easting\",east,\n                    ORDER[1],\n                    LENGTHUNIT[\"metre\",1]],\n                AXIS[\"northing\",north,\n                    ORDER[2],\n                    LENGTHUNIT[\"metre\",1]],\n            ID[\"EPSG\",5186]]],\n    TARGETCRS[\n        GEOGCRS[\"WGS 84\",\n            DATUM[\"World Geodetic System 1984\",\n                ELLIPSOID[\"WGS 84\",6378137,298.257223563,\n                    LENGTHUNIT[\"metre\",1]]],\n            PRIMEM[\"Greenwich\",0,\n                ANGLEUNIT[\"degree\",0.0174532925199433]],\n            CS[ellipsoidal,2],\n                AXIS[\"latitude\",north,\n                    ORDER[1],\n                    ANGLEUNIT[\"degree\",0.0174532925199433]],\n                AXIS[\"longitude\",east,\n                    ORDER[2],\n                    ANGLEUNIT[\"degree\",0.0174532925199433]],\n            ID[\"EPSG\",4326]]],\n    ABRIDGEDTRANSFORMATION[\"Transformation from Korea 2000 to WGS84\",\n        METHOD[\"Position Vector transformation (geog2D domain)\",\n            ID[\"EPSG\",9606]],\n        PARAMETER[\"X-axis translation\",0,\n            ID[\"EPSG\",8605]],\n        PARAMETER[\"Y-axis translation\",0,\n            ID[\"EPSG\",8606]],\n        PARAMETER[\"Z-axis translation\",0,\n            ID[\"EPSG\",8607]],\n        PARAMETER[\"X-axis rotation\",0,\n            ID[\"EPSG\",8608]],\n        PARAMETER[\"Y-axis rotation\",0,\n            ID[\"EPSG\",8609]],\n        PARAMETER[\"Z-axis rotation\",0,\n            ID[\"EPSG\",8610]],\n        PARAMETER[\"Scale difference\",1,\n            ID[\"EPSG\",8611]]]]"
          },
          "created_at": "2026-05-07T00:45:40.228028+00:00",
          "geo_transform": [
            200035.9308483082,
            0.0245174,
            0.0,
            543486.6976847183,
            0.0,
            -0.0245174
          ],
          "image_size": {
            "original": [
              16024,
              17156
            ],
            "resized": [
              3072,
              3290
            ]
          },
          "meters_per_resized_pixel": {
            "average": 0.12786725726142983,
            "x": 0.12788633385416667,
            "y": 0.12784818066869302
          },
          "quantization_error_estimate_m": {
            "axis_half_pixel_x": 0.06394316692708334,
            "axis_half_pixel_y": 0.06392409033434651,
            "diagonal_half_pixel": 0.09041580570751188
          },
          "resize_transform": {
            "scale_x": 5.216145833333333,
            "scale_y": 5.214589665653495
          },
          "schema_version": "topview.basemap_georef.v1",
          "site_id": "PS10009"
        },
        "basemap_georef_path": "assets/basemap.georef.json",
        "basemap_image_size": [
          3072,
          3290
        ],
        "basemap_path": "assets/basemap.png",
        "basemap_points": [
          [
            1348.733,
            1550.132
          ],
          [
            1424.463,
            1597.217
          ],
          [
            1460.726,
            1654.959
          ],
          [
            1436.719,
            1711.191
          ],
          [
            1277.51,
            1790.51
          ],
          [
            1205.228,
            1829.978
          ],
          [
            1187.456,
            1863.14
          ],
          [
            1128.498,
            1889.962
          ],
          [
            1096.558,
            1758.917
          ],
          [
            1123.297,
            1742.123
          ],
          [
            1177.185,
            1701.079
          ],
          [
            1282.172,
            1610.526
          ]
        ],
        "canvas_size": [
          1280,
          720
        ],
        "cctv_id": "42",
        "config_type": "site_danger_zone",
        "coordinate_space": "camera_pixel",
        "event_policy": {
          "allow_pseudo_event": true,
          "emit_open": true,
          "emit_remind": false,
          "min_stable_frames_for_emit_event": 1,
          "mode": "balanced",
          "secondary_dedupe": true
        },
        "image_ai_points": [
          [
            0.13772421875000002,
            0.6003597222222222
          ],
          [
            0.26737734375,
            0.5676916666666667
          ],
          [
            0.36333984375,
            0.5568027777777778
          ],
          [
            0.42357187500000004,
            0.5713208333333333
          ],
          [
            0.46338671875,
            0.6874750000000001
          ],
          [
            0.5062640625,
            0.7872958333333333
          ],
          [
            0.5889546875,
            0.8308527777777779
          ],
          [
            0.659396875,
            0.9923805555555556
          ],
          [
            0.13670312499999998,
            0.9923805555555556
          ],
          [
            0.15201562500000002,
            0.9070791666666667
          ],
          [
            0.15712109375,
            0.7854805555555556
          ],
          [
            0.145890625,
            0.6511777777777777
          ]
        ],
        "image_points": [
          [
            176.287,
            432.259
          ],
          [
            342.243,
            408.738
          ],
          [
            465.075,
            400.898
          ],
          [
            542.172,
            411.351
          ],
          [
            593.135,
            494.982
          ],
          [
            648.018,
            566.853
          ],
          [
            753.862,
            598.214
          ],
          [
            844.028,
            714.514
          ],
          [
            174.98,
            714.514
          ],
          [
            194.58,
            653.097
          ],
          [
            201.115,
            565.546
          ],
          [
            186.74,
            468.848
          ]
        ],
        "name": "balanced_test_001",
        "readiness": {
          "basemap_points_ready": true,
          "image_points_ready": true,
          "world_points_ready": true
        },
        "roi_type": "site_danger_zone",
        "schema_version": "steam.live_channel.site_danger_zone.v1",
        "site_id": "site_seocho",
        "world_points": [
          {
            "x": 200208.41536702632,
            "y": 543288.516128722
          },
          {
            "x": 200218.1001990891,
            "y": 543282.4963971352
          },
          {
            "x": 200222.73774121367,
            "y": 543275.114187487
          },
          {
            "x": 200219.66757399682,
            "y": 543267.9250285916
          },
          {
            "x": 200199.30691867025,
            "y": 543257.7842387492
          },
          {
            "x": 200190.06303868658,
            "y": 543252.7383267545
          },
          {
            "x": 200187.79024276134,
            "y": 543248.4986253872
          },
          {
            "x": 200180.25032028995,
            "y": 543245.0694814853
          },
          {
            "x": 200176.16563078665,
            "y": 543261.823346321
          },
          {
            "x": 200179.58518346757,
            "y": 543263.9704286673
          },
          {
            "x": 200186.4767222263,
            "y": 543269.2178293946
          },
          {
            "x": 200199.90312475865,
            "y": 543280.7948656987
          }
        ],
        "world_transform": {
          "epsg": "EPSG:5186",
          "geo_transform": [
            200035.9308483082,
            0.0245174,
            0.0,
            543486.6976847183,
            0.0,
            -0.0245174
          ],
          "georef_path": "assets/basemap.georef.json",
          "image_size": {
            "original": [
              16024,
              17156
            ],
            "resized": [
              3072,
              3290
            ]
          },
          "meters_per_resized_pixel": {
            "average": 0.12786725726142983,
            "x": 0.12788633385416667,
            "y": 0.12784818066869302
          },
          "quantization_error_estimate_m": {
            "axis_half_pixel_x": 0.06394316692708334,
            "axis_half_pixel_y": 0.06392409033434651,
            "diagonal_half_pixel": 0.09041580570751188
          },
          "resize_transform": {
            "scale_x": 5.216145833333333,
            "scale_y": 5.214589665653495
          },
          "schema_version": "topview.world_transform.georef.v1"
        }
      },
      "review": {
        "status": "verified"
      }
    }
  },
  "expires_at": "2026-08-13T01:00:06+00:00",
  "inactive_write": {
    "active_unchanged": true,
    "integration_hash": "99810899f324f0754815e909f26405ce27606a5fe31d5cccbf1e278604ec81db",
    "revision_hashes": [
      "b92756ec0ff301d6d07d9c5043feda94349206d412aa55d2eb8813f3994d33d7",
      "dfe89ae6c9b22a94d4c5d56e8954973200cd0a143ee70b51323450e9b15d8c97"
    ],
    "revision_set": {
      "active_unchanged": true,
      "camera_preserved": true,
      "display_name": "ch42 공간 설정 2026-08-10 10:00",
      "feature_count": 5,
      "feature_total": 5,
      "geometry_set_hash": "1969bb835546dd25ad1245c81c8da247345260502907e4482a094d1e295a8008",
      "runtime_policy_hash": "ad83e47e14e008ae423f8240dff0b46f5ad0ed40ffeebac2ca971e7bbf86364d",
      "set_hash": "fe6fa84cbd7788990608a8bfa235b239157006298729a53c4169c98cac015491",
      "status": "written"
    },
    "status": "written",
    "target_storage": {
      "active_pointer": "present",
      "initialized": false,
      "state": "existing"
    }
  },
  "origin_revision": null,
  "pending_reviews": {},
  "revision": 10,
  "schema_version": "m19.steam_spatial_work_session.v1",
  "session_id": "1789ca15-7fa6-4955-85c0-ea8c3faa6565",
  "updated_at": "2026-08-10T01:00:06+00:00",
  "validation_preview": {
    "candidate_count": 5,
    "candidates": [
      {
        "behavior_hash": "6e7b1078a86538c2d7320adb785e299a90c850533ae015ed82b5f9b46fb6f028",
        "config_type": "cctv_location",
        "revision_hash": "582e9a516f10efd33fe8ca09202abf5523a8c6cd74a5a797e8ee0bd20f632550"
      },
      {
        "behavior_hash": "4bdcdf03e905e3f949b698cde16b36888c634c6e46ea28232caddb8f83a61a11",
        "config_type": "homography",
        "revision_hash": "dfe89ae6c9b22a94d4c5d56e8954973200cd0a143ee70b51323450e9b15d8c97"
      },
      {
        "behavior_hash": "38932080fb7668d994cf1f9ad5a8bf4ab9b3c2cf4eb578659f9e6c3cdfdc17aa",
        "config_type": "inference_roi",
        "revision_hash": "cbac2f3b888395b3d91d0e6ec01d4298d39d59e12c944a2e9348a638d24fa6dc"
      },
      {
        "behavior_hash": "46e7811ad436d448ee67a44e376bc6944f31470782c382752f9aa10040b6c079",
        "config_type": "roi_line",
        "revision_hash": "adf69c370eb72dcf4824e4c956aa276e4c49d42a1eae6007028ff6bcbfacd2f5"
      },
      {
        "behavior_hash": "65b4362445d982ef3b80711b60706c8c98081f45999057d56059c828b2db80ec",
        "config_type": "site_danger_zone",
        "revision_hash": "b92756ec0ff301d6d07d9c5043feda94349206d412aa55d2eb8813f3994d33d7"
      }
    ],
    "counts": {
      "conflict": 0,
      "error": 0,
      "ignored": 52,
      "moved": 25,
      "renamed": 18,
      "unknown": 0,
      "warning": 0
    },
    "integration_hash": "99810899f324f0754815e909f26405ce27606a5fe31d5cccbf1e278604ec81db",
    "issues": [
      {
        "action": "moved",
        "code": "identity.channel_mapped",
        "message": "Active manifest channel identity was normalized for candidates.",
        "source_path": "/adapter/cctv_id",
        "target_path": "/candidates/channel"
      },
      {
        "action": "ignored",
        "code": "metadata.locator_omitted",
        "message": "Filesystem locator metadata was not copied into the candidate.",
        "source_path": "/adapter/features/cctv_location/config_path",
        "target_path": ""
      },
      {
        "action": "moved",
        "code": "orchestration.enabled_read",
        "message": "Feature enablement was used only to select spatial candidates.",
        "source_path": "/adapter/features/cctv_location/enabled",
        "target_path": "/candidates/feature_candidates/cctv_location"
      },
      {
        "action": "ignored",
        "code": "metadata.locator_omitted",
        "message": "Filesystem locator metadata was not copied into the candidate.",
        "source_path": "/adapter/features/homography/config_path",
        "target_path": ""
      },
      {
        "action": "moved",
        "code": "orchestration.enabled_read",
        "message": "Feature enablement was used only to select spatial candidates.",
        "source_path": "/adapter/features/homography/enabled",
        "target_path": "/candidates/feature_candidates/homography"
      },
      {
        "action": "ignored",
        "code": "metadata.locator_omitted",
        "message": "Filesystem locator metadata was not copied into the candidate.",
        "source_path": "/adapter/features/inference_roi/config_paths",
        "target_path": ""
      },
      {
        "action": "moved",
        "code": "orchestration.enabled_read",
        "message": "Feature enablement was used only to select spatial candidates.",
        "source_path": "/adapter/features/inference_roi/enabled",
        "target_path": "/candidates/feature_candidates/inference_roi"
      },
      {
        "action": "ignored",
        "code": "metadata.locator_omitted",
        "message": "Filesystem locator metadata was not copied into the candidate.",
        "source_path": "/adapter/features/roi_line/config_path",
        "target_path": ""
      },
      {
        "action": "moved",
        "code": "orchestration.enabled_read",
        "message": "Feature enablement was used only to select spatial candidates.",
        "source_path": "/adapter/features/roi_line/enabled",
        "target_path": "/candidates/feature_candidates/roi_line"
      },
      {
        "action": "ignored",
        "code": "metadata.locator_omitted",
        "message": "Filesystem locator metadata was not copied into the candidate.",
        "source_path": "/adapter/features/site_danger_zone/config_path",
        "target_path": ""
      },
      {
        "action": "moved",
        "code": "orchestration.enabled_read",
        "message": "Feature enablement was used only to select spatial candidates.",
        "source_path": "/adapter/features/site_danger_zone/enabled",
        "target_path": "/candidates/feature_candidates/site_danger_zone"
      },
      {
        "action": "ignored",
        "code": "metadata.known_omitted",
        "message": "Known legacy metadata was omitted.",
        "source_path": "/adapter/feature_sources/homography/0/authoring",
        "target_path": ""
      },
      {
        "action": "ignored",
        "code": "metadata.known_omitted",
        "message": "Known legacy metadata was omitted.",
        "source_path": "/adapter/feature_sources/homography/0/config_type",
        "target_path": ""
      },
      {
        "action": "ignored",
        "code": "metadata.known_omitted",
        "message": "Known legacy metadata was omitted.",
        "source_path": "/adapter/feature_sources/homography/0/created_at",
        "target_path": ""
      },
      {
        "action": "ignored",
        "code": "metadata.known_omitted",
        "message": "Known legacy metadata was omitted.",
        "source_path": "/adapter/feature_sources/homography/0/name",
        "target_path": ""
      },
      {
        "action": "ignored",
        "code": "metadata.known_omitted",
        "message": "Known legacy metadata was omitted.",
        "source_path": "/adapter/feature_sources/homography/0/source",
        "target_path": ""
      }
    ],
    "persistence_eligible": true,
    "schema_version": "m19.steam_spatial_authoring_preview.v1",
    "status": "ready",
    "target_storage": {
      "active_pointer": "present",
      "message": "채널 저장 공간이 준비되어 있습니다.",
      "reason": "storage.ready",
      "schema_version": "steam.spatial_authoring_storage_readiness.v1",
      "state": "existing"
    },
    "truncated_count": 79
  }
}
