Claude: über nacht arbeiten. Pipeline verbessern

This commit is contained in:
chk
2026-06-02 06:04:41 +02:00
parent e5b41e9110
commit 30e97eb4bd
252 changed files with 125356 additions and 52694 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"schema_version": "1.0",
"created_utc": "2026-05-31T14:41:18Z",
"created_utc": "2026-06-01T21:51:37Z",
"vision_config": {
"MarkerType": "DICT_4X4_250",
"MarkerSize": 0.025
@@ -10,14 +10,14 @@
"intrinsics_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene9b\\render_a.npz",
"camera_matrix": [
[
2000.0,
6800.0,
0.0,
720.0
2448.0
],
[
0.0,
2250.0,
540.0
6800.0,
1632.0
],
[
0.0,
@@ -35,18 +35,18 @@
},
"image": {
"image_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene9b\\render_a.png",
"image_sha256": "63b3f0daa7133431b335c6db4aac1083b7cf7fcbdb18041a9c9a2ce87a341a8f",
"image_sha256": "4ba36f0a5225ebee6f7219f14e6c9d78d19aabae2bdc32b0f061a25ef133a31b",
"width_px": 4896,
"height_px": 3264
},
"aruco": {
"dictionary": "DICT_4X4_250",
"num_detected_markers": 23,
"num_detected_markers": 24,
"num_rejected_candidates": 13
},
"detections": [
{
"observation_id": "63d498bf-dc38-43ba-af85-0d5c08f6e81d",
"observation_id": "f77dcfbc-4b1c-47fb-818a-fc792d95abc4",
"type": "aruco",
"marker_id": 42,
"marker_size_m": 0.025,
@@ -76,14 +76,14 @@
"area_px": 23915.0,
"perimeter_px": 622.5808715820312,
"sharpness": {
"laplacian_var": 130.3227853063054
"laplacian_var": 130.35079687071274
},
"contrast": {
"p05": 20.0,
"p95": 190.0,
"dynamic_range": 170.0,
"mean_gray": 70.69707677481529,
"std_gray": 73.94477528730454
"mean_gray": 70.69669129457115,
"std_gray": 73.94471549435256
},
"geometry": {
"distance_to_center_norm": 0.3352859318256378,
@@ -100,7 +100,7 @@
"confidence": 0.8651110444560041
},
{
"observation_id": "54b90dbc-6fdf-45f8-b41b-f0c3deb9d93d",
"observation_id": "1fe6163f-f2a9-492c-95c6-89a5d4badcfc",
"type": "aruco",
"marker_id": 55,
"marker_size_m": 0.025,
@@ -130,14 +130,14 @@
"area_px": 16804.5,
"perimeter_px": 532.1251525878906,
"sharpness": {
"laplacian_var": 355.3295801513324
"laplacian_var": 354.03099454728965
},
"contrast": {
"p05": 11.0,
"p95": 177.0,
"dynamic_range": 166.0,
"mean_gray": 73.23382084095064,
"std_gray": 76.87583348415681
"mean_gray": 73.0991773308958,
"std_gray": 76.82811925275496
},
"geometry": {
"distance_to_center_norm": 0.5576493740081787,
@@ -154,7 +154,7 @@
"confidence": 0.9327901995983151
},
{
"observation_id": "a37bc4fa-40fe-4a25-87a0-449bd8ef03b0",
"observation_id": "fbfb8976-8020-46c6-b217-74115f42afef",
"type": "aruco",
"marker_id": 43,
"marker_size_m": 0.025,
@@ -184,14 +184,14 @@
"area_px": 21673.0,
"perimeter_px": 594.1900329589844,
"sharpness": {
"laplacian_var": 350.38860756828296
"laplacian_var": 350.3948811834537
},
"contrast": {
"p05": 18.0,
"p95": 188.0,
"dynamic_range": 170.0,
"mean_gray": 75.40236686390533,
"std_gray": 76.82553270448302
"std_gray": 76.82555961534102
},
"geometry": {
"distance_to_center_norm": 0.37693142890930176,
@@ -208,7 +208,7 @@
"confidence": 0.8377586002584839
},
{
"observation_id": "11aff31b-2d81-431b-a370-b548e8cbb3c4",
"observation_id": "6b37e0d4-b233-42d1-b254-cee960b82e31",
"type": "aruco",
"marker_id": 219,
"marker_size_m": 0.025,
@@ -238,14 +238,14 @@
"area_px": 20811.0,
"perimeter_px": 591.0196838378906,
"sharpness": {
"laplacian_var": 179.51497051863376
"laplacian_var": 179.5095642063585
},
"contrast": {
"p05": 22.0,
"p95": 185.0,
"dynamic_range": 163.0,
"mean_gray": 85.85016623568526,
"std_gray": 74.68729052439632
"mean_gray": 85.84964905799778,
"std_gray": 74.68719204635406
},
"geometry": {
"distance_to_center_norm": 0.16662909090518951,
@@ -262,7 +262,7 @@
"confidence": 0.9717051084932802
},
{
"observation_id": "e5ce3dde-4c67-415d-a88e-fa30f2b43329",
"observation_id": "f1c3a33c-a4c0-4fe5-8f8c-68f6dba3e685",
"type": "aruco",
"marker_id": 47,
"marker_size_m": 0.025,
@@ -292,14 +292,14 @@
"area_px": 20680.5,
"perimeter_px": 589.7311859130859,
"sharpness": {
"laplacian_var": 187.35448654218658
"laplacian_var": 187.25802610819528
},
"contrast": {
"p05": 10.0,
"p95": 175.0,
"dynamic_range": 165.0,
"mean_gray": 53.2826458565589,
"std_gray": 69.21501357820287
"mean_gray": 53.24764028242289,
"std_gray": 69.19133734848079
},
"geometry": {
"distance_to_center_norm": 0.6215654611587524,
@@ -316,7 +316,7 @@
"confidence": 0.8820535206405639
},
{
"observation_id": "432ebff6-798d-4558-84e5-8f109e5e4c75",
"observation_id": "aa470139-7225-4015-b82c-0f404d791e69",
"type": "aruco",
"marker_id": 218,
"marker_size_m": 0.025,
@@ -346,14 +346,14 @@
"area_px": 17856.0,
"perimeter_px": 552.4827423095703,
"sharpness": {
"laplacian_var": 600.5236596669386
"laplacian_var": 600.7102371319861
},
"contrast": {
"p05": 22.0,
"p95": 183.0,
"dynamic_range": 161.0,
"mean_gray": 72.25842213819182,
"std_gray": 72.3495474998283
"mean_gray": 72.2558439326229,
"std_gray": 72.34934285013743
},
"geometry": {
"distance_to_center_norm": 0.11215914040803909,
@@ -370,7 +370,7 @@
"confidence": 0.9093335292641734
},
{
"observation_id": "38b2f478-aacb-4adb-8a2b-58a4d16dcaf8",
"observation_id": "a3248d15-8cdf-4de2-9c17-c2b044be9528",
"type": "aruco",
"marker_id": 54,
"marker_size_m": 0.025,
@@ -400,14 +400,14 @@
"area_px": 17638.0,
"perimeter_px": 546.1859512329102,
"sharpness": {
"laplacian_var": 415.8762357097853
"laplacian_var": 415.26715352903267
},
"contrast": {
"p05": 10.0,
"p95": 176.0,
"dynamic_range": 166.0,
"mean_gray": 41.433066062401956,
"std_gray": 62.45363983550358
"mean_gray": 41.40936029283598,
"std_gray": 62.44191320938833
},
"geometry": {
"distance_to_center_norm": 0.7061329483985901,
@@ -424,7 +424,7 @@
"confidence": 0.8576132554297061
},
{
"observation_id": "dd4136ba-c1f9-4989-b997-57b50a509cc4",
"observation_id": "36f2276a-4ae1-4e45-8145-da65d62ad68d",
"type": "aruco",
"marker_id": 229,
"marker_size_m": 0.025,
@@ -454,14 +454,14 @@
"area_px": 16911.0,
"perimeter_px": 537.7129287719727,
"sharpness": {
"laplacian_var": 778.1701142869429
"laplacian_var": 778.1200932520743
},
"contrast": {
"p05": 12.0,
"p95": 180.0,
"dynamic_range": 168.0,
"mean_gray": 58.21988060781476,
"std_gray": 71.96507614361443
"mean_gray": 58.220151953690305,
"std_gray": 71.96547813030872
},
"geometry": {
"distance_to_center_norm": 0.235610231757164,
@@ -478,7 +478,7 @@
"confidence": 0.8949686987339914
},
{
"observation_id": "72183651-a4cc-4a33-8a22-340b7992e7c8",
"observation_id": "bec0f0a0-ba6d-46e1-9d25-d3aa1638697a",
"type": "aruco",
"marker_id": 51,
"marker_size_m": 0.025,
@@ -508,14 +508,14 @@
"area_px": 16493.0,
"perimeter_px": 525.1116790771484,
"sharpness": {
"laplacian_var": 322.8453763585512
"laplacian_var": 322.80274762696416
},
"contrast": {
"p05": 14.0,
"p95": 179.0,
"dynamic_range": 165.0,
"mean_gray": 69.08407738095238,
"std_gray": 73.64851774552601
"p95": 178.0,
"dynamic_range": 164.0,
"mean_gray": 69.04380580357143,
"std_gray": 73.65537738352785
},
"geometry": {
"distance_to_center_norm": 0.4480454921722412,
@@ -532,7 +532,7 @@
"confidence": 0.9080770184132253
},
{
"observation_id": "4906cee5-bdc2-4e0e-bc0d-ad3afe61d20e",
"observation_id": "f2d05dfc-065c-427a-ac71-8ac8d002338b",
"type": "aruco",
"marker_id": 210,
"marker_size_m": 0.025,
@@ -562,14 +562,14 @@
"area_px": 15429.0,
"perimeter_px": 509.8073043823242,
"sharpness": {
"laplacian_var": 294.13115072246745
"laplacian_var": 294.1047744611027
},
"contrast": {
"p05": 20.0,
"p95": 180.0,
"dynamic_range": 160.0,
"mean_gray": 76.28884004396043,
"std_gray": 70.43723824983667
"mean_gray": 76.28854031371766,
"std_gray": 70.43722600323689
},
"geometry": {
"distance_to_center_norm": 0.5418627262115479,
@@ -586,7 +586,61 @@
"confidence": 0.7451448168607637
},
{
"observation_id": "5f3412fc-a1ee-407c-b680-deb8029d61e3",
"observation_id": "ea76ee87-5dfc-4f46-9b74-2a20a7be4de4",
"type": "aruco",
"marker_id": 248,
"marker_size_m": 0.025,
"image_points_px": [
[
2853.0,
2377.0
],
[
2853.0,
2495.0
],
[
2733.0,
2557.0
],
[
2732.0,
2439.0
]
],
"center_px": [
2792.75,
2467.0
],
"quality": {
"area_px": 14250.0,
"perimeter_px": 507.03414154052734,
"sharpness": {
"laplacian_var": 635.0897312959185
},
"contrast": {
"p05": 20.0,
"p95": 178.0,
"dynamic_range": 158.0,
"mean_gray": 85.50766407599309,
"std_gray": 74.40934621954285
},
"geometry": {
"distance_to_center_norm": 0.3070462942123413,
"distance_to_border_px": 707.0
},
"edge_ratio": 1.1521995673745364,
"edge_lengths_px": [
118.0,
135.0703582763672,
118.00423431396484,
135.9595489501953
]
},
"confidence": 0.8679052035045053
},
{
"observation_id": "2531cf10-9f1c-4c72-9c24-d530522c2b83",
"type": "aruco",
"marker_id": 243,
"marker_size_m": 0.025,
@@ -616,14 +670,14 @@
"area_px": 13726.5,
"perimeter_px": 506.3381042480469,
"sharpness": {
"laplacian_var": 702.5606710613998
"laplacian_var": 701.9252047637622
},
"contrast": {
"p05": 23.0,
"p95": 176.0,
"dynamic_range": 153.0,
"mean_gray": 71.44554235594538,
"std_gray": 69.05466852655253
"mean_gray": 71.3663817031198,
"std_gray": 69.10068066227213
},
"geometry": {
"distance_to_center_norm": 0.3355545997619629,
@@ -640,7 +694,7 @@
"confidence": 0.7816498247136482
},
{
"observation_id": "de4733a6-94f5-4106-9b6e-4a91f0e2fd94",
"observation_id": "04b2cf96-d4b7-4d45-a0bc-07f9b8e4dd33",
"type": "aruco",
"marker_id": 113,
"marker_size_m": 0.025,
@@ -670,14 +724,14 @@
"area_px": 11490.0,
"perimeter_px": 504.0493850708008,
"sharpness": {
"laplacian_var": 275.5297651455457
"laplacian_var": 275.2798313356436
},
"contrast": {
"p05": 20.0,
"p95": 165.0,
"dynamic_range": 145.0,
"mean_gray": 54.36219221604448,
"std_gray": 58.173647738896854
"mean_gray": 54.360074132909716,
"std_gray": 58.170825416364785
},
"geometry": {
"distance_to_center_norm": 0.2092127799987793,
@@ -694,7 +748,7 @@
"confidence": 0.7682968856444314
},
{
"observation_id": "557b3a88-8119-4200-93ae-4d38201cf146",
"observation_id": "bced0a62-3293-4e2f-8187-5696e9c9181e",
"type": "aruco",
"marker_id": 198,
"marker_size_m": 0.025,
@@ -724,14 +778,14 @@
"area_px": 14247.5,
"perimeter_px": 497.49244689941406,
"sharpness": {
"laplacian_var": 310.88113164683324
"laplacian_var": 310.8362072407857
},
"contrast": {
"p05": 10.0,
"p95": 177.0,
"dynamic_range": 167.0,
"mean_gray": 75.63272138228942,
"std_gray": 76.25931227731316
"mean_gray": 75.6329373650108,
"std_gray": 76.25938412254492
},
"geometry": {
"distance_to_center_norm": 0.17993555963039398,
@@ -748,7 +802,7 @@
"confidence": 0.8450843760723253
},
{
"observation_id": "8fd013b7-9415-4611-8ac5-a93726e05f80",
"observation_id": "ec3ea5db-ddf3-4a47-a171-92ed74d02165",
"type": "aruco",
"marker_id": 245,
"marker_size_m": 0.025,
@@ -759,7 +813,7 @@
],
[
3029.0,
2403.0
2404.0
],
[
2914.0,
@@ -772,37 +826,37 @@
],
"center_px": [
2972.5,
2374.75
2375.0
],
"quality": {
"area_px": 13509.0,
"perimeter_px": 496.7071304321289,
"area_px": 13568.0,
"perimeter_px": 497.24121856689453,
"sharpness": {
"laplacian_var": 346.2448650544772
"laplacian_var": 344.19268925146696
},
"contrast": {
"p05": 20.0,
"p95": 177.0,
"dynamic_range": 157.0,
"mean_gray": 77.63945501632699,
"std_gray": 72.48380498908402
"mean_gray": 77.30913978494624,
"std_gray": 72.42520611624423
},
"geometry": {
"distance_to_center_norm": 0.3090527355670929,
"distance_to_center_norm": 0.30912214517593384,
"distance_to_border_px": 800.0
},
"edge_ratio": 1.1234567611514228,
"edge_ratio": 1.1142620529278657,
"edge_lengths_px": [
117.0384521484375,
130.1768035888672,
118.03813171386719,
129.71121215820312,
118.00423431396484,
131.48764038085938
]
},
"confidence": 0.8901099130643062
"confidence": 0.8974549544897202
},
{
"observation_id": "c940a534-b5fe-4338-af4d-105f9d36ee69",
"observation_id": "d190ff80-65e6-48f5-8475-5736e9a4438a",
"type": "aruco",
"marker_id": 85,
"marker_size_m": 0.025,
@@ -832,14 +886,14 @@
"area_px": 13263.0,
"perimeter_px": 483.62120819091797,
"sharpness": {
"laplacian_var": 99.39947395755259
"laplacian_var": 99.282848284963
},
"contrast": {
"p05": 9.0,
"p95": 171.0,
"dynamic_range": 162.0,
"mean_gray": 116.27666511411272,
"std_gray": 68.50649461772029
"mean_gray": 116.26979506287843,
"std_gray": 68.50105636727521
},
"geometry": {
"distance_to_center_norm": 0.7788865566253662,
@@ -853,10 +907,10 @@
107.70329284667969
]
},
"confidence": 0.6535427785570701
"confidence": 0.6527759750411095
},
{
"observation_id": "10ee035c-d5b9-4bf6-9443-7606b7202791",
"observation_id": "a7e5e40a-d110-417d-a44d-4ba6fa6550fe",
"type": "aruco",
"marker_id": 79,
"marker_size_m": 0.025,
@@ -886,14 +940,14 @@
"area_px": 13104.0,
"perimeter_px": 475.56616973876953,
"sharpness": {
"laplacian_var": 115.78536270300252
"laplacian_var": 115.19238633447917
},
"contrast": {
"p05": 12.0,
"p95": 173.0,
"dynamic_range": 161.0,
"mean_gray": 96.22909816815407,
"std_gray": 70.46221286402321
"mean_gray": 96.11883513386566,
"std_gray": 70.40354535830457
},
"geometry": {
"distance_to_center_norm": 0.3851277828216553,
@@ -907,10 +961,10 @@
120.35364532470703
]
},
"confidence": 0.9392243664141513
"confidence": 0.9344142778068937
},
{
"observation_id": "07284226-66ba-41a0-b743-263ab642da2c",
"observation_id": "c1f9e83e-b56c-4ede-a77c-62c9d52afdda",
"type": "aruco",
"marker_id": 96,
"marker_size_m": 0.025,
@@ -940,14 +994,14 @@
"area_px": 12633.0,
"perimeter_px": 467.6258773803711,
"sharpness": {
"laplacian_var": 77.1295522730012
"laplacian_var": 76.93865615037726
},
"contrast": {
"p05": 11.0,
"p95": 173.0,
"dynamic_range": 162.0,
"mean_gray": 86.67976161517879,
"std_gray": 73.65906575521778
"mean_gray": 86.66103137922647,
"std_gray": 73.64746895244055
},
"geometry": {
"distance_to_center_norm": 0.4543302059173584,
@@ -961,10 +1015,10 @@
115.00434875488281
]
},
"confidence": 0.6063473591649313
"confidence": 0.6048466456716369
},
{
"observation_id": "6830f0db-4465-4115-97e8-25481d0b0ad4",
"observation_id": "e2de7e0f-7436-4ffa-9c33-69cf30e4a6f3",
"type": "aruco",
"marker_id": 105,
"marker_size_m": 0.025,
@@ -994,14 +1048,14 @@
"area_px": 11812.0,
"perimeter_px": 459.34334564208984,
"sharpness": {
"laplacian_var": 37.81889558953737
"laplacian_var": 37.799239969139265
},
"contrast": {
"p05": 9.0,
"p95": 168.0,
"dynamic_range": 159.0,
"mean_gray": 38.69558995707038,
"std_gray": 54.45305668076345
"mean_gray": 38.692207623260046,
"std_gray": 54.4497502673855
},
"geometry": {
"distance_to_center_norm": 0.7129861116409302,
@@ -1015,10 +1069,10 @@
103.94229125976562
]
},
"confidence": 0.2536715470387048
"confidence": 0.2535397062867033
},
{
"observation_id": "74676817-8a62-401a-b974-5b9e8e741ba6",
"observation_id": "949b7813-2a0b-4f4e-bb98-8a528d56c7a1",
"type": "aruco",
"marker_id": 62,
"marker_size_m": 0.025,
@@ -1048,14 +1102,14 @@
"area_px": 11697.0,
"perimeter_px": 453.04248046875,
"sharpness": {
"laplacian_var": 54.989337405579725
"laplacian_var": 54.968427839453234
},
"contrast": {
"p05": 11.0,
"p95": 171.0,
"dynamic_range": 160.0,
"mean_gray": 41.915708311552535,
"std_gray": 54.87896275477382
"mean_gray": 41.91270256142185,
"std_gray": 54.8758562886477
},
"geometry": {
"distance_to_center_norm": 0.4579262435436249,
@@ -1069,10 +1123,10 @@
110.9414291381836
]
},
"confidence": 0.4321481343383343
"confidence": 0.43198381102734873
},
{
"observation_id": "198901f2-82cd-4ea2-81ca-77504e1df123",
"observation_id": "0b00fafc-366f-4785-ab25-d9edd07a98a2",
"type": "aruco",
"marker_id": 75,
"marker_size_m": 0.025,
@@ -1102,14 +1156,14 @@
"area_px": 10583.5,
"perimeter_px": 429.7929916381836,
"sharpness": {
"laplacian_var": 67.41246518181711
"laplacian_var": 67.39388483633881
},
"contrast": {
"p05": 10.0,
"p95": 171.0,
"dynamic_range": 161.0,
"mean_gray": 113.14428799535492,
"std_gray": 61.57011349787008
"std_gray": 61.56974806564015
},
"geometry": {
"distance_to_center_norm": 0.694412350654602,
@@ -1123,10 +1177,10 @@
132.7742462158203
]
},
"confidence": 0.3469694639075123
"confidence": 0.346873831556842
},
{
"observation_id": "c5686b2d-5f9f-4f42-a8ca-3f32ea2e07a1",
"observation_id": "5e714644-fbdf-40c4-a2ff-7aa2524c20eb",
"type": "aruco",
"marker_id": 102,
"marker_size_m": 0.025,
@@ -1156,14 +1210,14 @@
"area_px": 9183.0,
"perimeter_px": 413.7013168334961,
"sharpness": {
"laplacian_var": 165.71400993924792
"laplacian_var": 165.68746967209282
},
"contrast": {
"p05": 10.0,
"p95": 166.0,
"dynamic_range": 156.0,
"mean_gray": 112.36301824212272,
"std_gray": 55.1396002398002
"mean_gray": 112.36119402985075,
"std_gray": 55.13944229031276
},
"geometry": {
"distance_to_center_norm": 0.7633588314056396,
@@ -1180,7 +1234,7 @@
"confidence": 0.7605882165177812
},
{
"observation_id": "4c8e63a7-a0f0-4142-96ea-43979043f840",
"observation_id": "ca80b756-8cd9-4dfc-8284-27eaa2b01095",
"type": "aruco",
"marker_id": 92,
"marker_size_m": 0.025,
@@ -1210,14 +1264,14 @@
"area_px": 8483.0,
"perimeter_px": 398.3898620605469,
"sharpness": {
"laplacian_var": 166.7687417016199
"laplacian_var": 166.76946255222362
},
"contrast": {
"p05": 10.0,
"p95": 164.0,
"dynamic_range": 154.0,
"mean_gray": 73.18742115696521,
"std_gray": 60.93327904243587
"mean_gray": 73.18760136961615,
"std_gray": 60.93301082984274
},
"geometry": {
"distance_to_center_norm": 0.7010355591773987,
@@ -1234,7 +1288,7 @@
"confidence": 0.7981307357037608
},
{
"observation_id": "dc5f2df8-0acc-4196-9a5d-9d186b13d9ef",
"observation_id": "bc35c049-cd7c-413b-9e24-c93548ca66dd",
"type": "aruco",
"marker_id": 206,
"marker_size_m": 0.025,
@@ -1264,14 +1318,14 @@
"area_px": 6523.0,
"perimeter_px": 356.40699768066406,
"sharpness": {
"laplacian_var": 527.9921049934468
"laplacian_var": 527.9925709766713
},
"contrast": {
"p05": 11.0,
"p95": 155.0,
"dynamic_range": 144.0,
"mean_gray": 86.6300093196645,
"std_gray": 50.49450814628862
"mean_gray": 86.6295433364399,
"std_gray": 50.494352460974824
},
"geometry": {
"distance_to_center_norm": 0.49207502603530884,
@@ -1579,15 +1633,15 @@
2998.0
],
[
2529.0,
2968.0
2527.0,
2969.0
]
],
"center_px": [
2508.25,
2989.0
2507.75,
2989.25
],
"area_px": 1350.0
"area_px": 1330.0
},
{
"image_points_px": [
@@ -1600,8 +1654,8 @@
2549.0
],
[
3073.0,
2602.0
3075.0,
2604.0
],
[
3053.0,
@@ -1609,10 +1663,10 @@
]
],
"center_px": [
3036.5,
2573.75
3037.0,
2574.25
],
"area_px": 493.5
"area_px": 499.5
}
]
}

View File

@@ -1,6 +1,6 @@
{
"schema_version": "1.0",
"created_utc": "2026-05-31T14:41:43Z",
"created_utc": "2026-06-01T21:52:02Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9b\\render_a_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "a",
"camera_matrix": [
[
2000.0,
6800.0,
0.0,
720.0
2448.0
],
[
0.0,
2250.0,
540.0
6800.0,
1632.0
],
[
0.0,
@@ -59,197 +59,152 @@
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19
4
],
"rms": [
0.2550351374035507,
0.15806049223373672,
0.15806049223373672,
0.15806049223373672,
0.15806049223373672,
0.15806049223373672,
0.15806049223373672,
0.15806049223373672,
0.14699623241785992,
0.08550663198772257,
0.08300853012587446,
0.082993189724813,
0.08299143581733595,
0.08299117215645674,
0.08299113202042445,
0.08299112590245267,
0.08299112496773195,
0.0829911248245435,
0.0829911248024852,
0.08299112479904609
0.010139004951637958,
0.0004286608001403729,
6.262308842089574e-05,
6.254351366795767e-05,
6.254351176931245e-05
],
"lambda": [
0.001,
0.0005,
0.001,
0.002,
0.004,
0.008,
0.016,
0.032,
0.016,
0.008,
0.004,
0.002,
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05,
3.125e-05,
1.5625e-05,
7.8125e-06
6.25e-05
]
},
"residual_rms_px": 247.42143090225213,
"residual_median_px": 189.36093485879957,
"residual_max_px": 427.5040937974711,
"sigma2_normalized": 0.008765943194042525
"residual_rms_px": 0.6014534961197234,
"residual_median_px": 0.38385325886254007,
"residual_max_px": 1.6219706909527913,
"sigma2_normalized": 4.978515645646214e-09
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.696112334728241,
-0.6790731549263,
-0.23299627006053925
0.8082370758056641,
-0.5888572335243225,
9.628586849430576e-05
],
[
-0.6971762180328369,
-0.7168710827827454,
0.006416028365492821
-0.343298077583313,
-0.4713272452354431,
-0.8124020099639893
],
[
-0.1713852435350418,
0.15797318518161774,
-0.9724564552307129
0.47843417525291443,
0.65658038854599,
-0.5830976963043213
]
],
"translation_m": [
0.19724678993225098,
0.5264778733253479,
0.5180459022521973
-0.22868585586547852,
0.17095765471458435,
1.1347154378890991
],
"rvec_rad": [
2.816786813465012,
-1.1450804710849414,
-0.33645745835217866
2.1067939753531193,
-0.6860254912939823,
0.35217747403497723
]
},
"camera_in_world": {
"position_m": [
0.31852734088897705,
0.42952442169189453,
0.5463569760322571
-0.2993648648262024,
-0.7991182208061218,
0.80055832862854
],
"position_mm": [
318.52734375,
429.5244140625,
546.3569946289062
-299.3648681640625,
-799.1182250976562,
800.558349609375
],
"orientation_deg": {
"roll": 170.7730255126953,
"pitch": 9.868369102478027,
"yaw": -45.04374694824219
"roll": 131.60772705078125,
"pitch": -28.58318328857422,
"yaw": -23.013320922851562
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
0.006271967978842045,
0.004793349119455165,
0.008070762638402807,
-0.0013799829796936273,
-0.0023595414906020444,
-0.0029516945908372475
8.996703709683232e-08,
-2.1012542895534855e-08,
3.6511497337719655e-09,
3.3373015185071936e-09,
1.7037481423130286e-09,
9.408125321532836e-09
],
[
0.004793349119455074,
0.024884090063633395,
0.019744512211518586,
-0.0030082716803578793,
-0.007467939662900134,
-0.005691104990331559
-2.101254289553488e-08,
2.3065028926974945e-08,
-1.287613343238575e-08,
-2.588315778866506e-09,
-3.5769353406216967e-09,
3.493734866691989e-09
],
[
0.008070762638402763,
0.019744512211518843,
0.02388042998440534,
-0.003645417159658658,
-0.00710444136207086,
-0.007842229972519361
3.651149733771734e-09,
-1.2876133432385476e-08,
7.279354673760181e-08,
5.117591404967612e-09,
-8.226455842710908e-09,
-2.5161216950257857e-08
],
[
-0.0013799829796936132,
-0.003008271680357939,
-0.0036454171596586628,
0.00148199799234924,
0.0015637374442299895,
0.0017576795489709358
3.3373015185071832e-09,
-2.588315778866492e-09,
5.117591404967632e-09,
1.3104439405249452e-09,
4.1920590195539545e-11,
5.489245482334101e-10
],
[
-0.002359541490602016,
-0.007467939662900189,
-0.0071044413620708225,
0.0015637374442299791,
0.0028367572782359244,
0.0025223942198622376
1.7037481423130921e-09,
-3.5769353406217464e-09,
-8.226455842710834e-09,
4.192059019554739e-11,
3.046527791587539e-09,
4.724864467964654e-09
],
[
-0.0029516945908372345,
-0.005691104990331677,
-0.007842229972519389,
0.00175767954897094,
0.0025223942198622615,
0.003039857915175949
9.408125321532988e-09,
3.493734866691872e-09,
-2.5161216950257817e-08,
5.48924548233422e-10,
4.7248644679646746e-09,
2.5501848547251976e-08
]
],
"parameter_std": {
"rvec_std_deg": [
4.53758265026798,
9.038232619000235,
8.854085339198889
0.017185585840268094,
0.008701610392604229,
0.015458561300136437
],
"tvec_std_m": [
0.03849672703424591,
0.05326121739348364,
0.05513490650373817
3.620005442709921e-05,
5.51953602360519e-05,
0.0001596929821477825
]
},
"camera_center_std_m": [
0.12138569891196593,
0.055595904684668296,
0.06117004752575517
0.0002279398237834652,
0.00029628647795982774,
0.0003110862317275831
],
"camera_center_std_mm": [
121.38569891196593,
55.5959046846683,
61.170047525755166
0.2279398237834652,
0.29628647795982777,
0.3110862317275831
],
"orientation_std_deg": {
"roll": 5.623982527845689,
"pitch": 5.637215120385333,
"yaw": 5.5710893268109825
"roll": 0.016392470746165667,
"pitch": 0.012181058615131335,
"yaw": 0.009124599273526565
}
}
},
@@ -262,10 +217,10 @@
2971.25
],
"projected_center_px": [
3269.76904296875,
3098.166259765625
3395.6708984375,
2971.872314453125
],
"reprojection_error_px": 178.8265599048566,
"reprojection_error_px": 0.6273215569053954,
"confidence": 0.9327901995983151
},
{
@@ -275,10 +230,10 @@
2900.5
],
"projected_center_px": [
3616.95703125,
3052.60986328125
3764.711669921875,
2898.969970703125
],
"reprojection_error_px": 212.43402525991226,
"reprojection_error_px": 1.6219706909527913,
"confidence": 0.8820535206405639
},
{
@@ -288,10 +243,10 @@
3065.75
],
"projected_center_px": [
3792.84326171875,
3261.887939453125
3951.466064453125,
3066.275146484375
],
"reprojection_error_px": 252.27376378641276,
"reprojection_error_px": 0.5262418183621741,
"confidence": 0.8576132554297061
},
{
@@ -301,10 +256,10 @@
2949.25
],
"projected_center_px": [
2509.70166015625,
2992.7099609375
2498.268798828125,
2949.729248046875
],
"reprojection_error_px": 44.943394676228785,
"reprojection_error_px": 0.479616603520328,
"confidence": 0.9080770184132253
},
{
@@ -314,10 +269,10 @@
2673.5
],
"projected_center_px": [
1599.0888671875,
2859.135986328125
1241.027587890625,
2673.8125
],
"reprojection_error_px": 403.3464468960187,
"reprojection_error_px": 0.3137153832841752,
"confidence": 0.7451448168607637
},
{
@@ -327,11 +282,11 @@
2590.5
],
"projected_center_px": [
4474.40576171875,
2735.0185546875
4529.7607421875,
2590.789794921875
],
"reprojection_error_px": 154.66411264658353,
"confidence": 0.6535427785570701
"reprojection_error_px": 0.3898302003267865,
"confidence": 0.6527759750411095
},
{
"marker_id": 79,
@@ -340,11 +295,11 @@
2547.25
],
"projected_center_px": [
2990.919921875,
2580.907958984375
3115.82275390625,
2547.234375
],
"reprojection_error_px": 129.52947211638738,
"confidence": 0.9392243664141513
"reprojection_error_px": 0.1779334661457304,
"confidence": 0.9344142778068937
},
{
"marker_id": 96,
@@ -353,11 +308,11 @@
2501.5
],
"projected_center_px": [
3321.59765625,
2543.1494140625
3463.6240234375,
2501.49755859375
],
"reprojection_error_px": 147.64843440286705,
"confidence": 0.6063473591649313
"reprojection_error_px": 0.37403140545119196,
"confidence": 0.6048466456716369
},
{
"marker_id": 105,
@@ -366,11 +321,11 @@
2399.5
],
"projected_center_px": [
4354.45458984375,
2455.594482421875
4400.5068359375,
2399.33837890625
],
"reprojection_error_px": 72.41415986916654,
"confidence": 0.2536715470387048
"reprojection_error_px": 0.3034568778862166,
"confidence": 0.2535397062867033
},
{
"marker_id": 62,
@@ -379,11 +334,11 @@
2389.0
],
"projected_center_px": [
3420.02734375,
2398.420166015625
3562.705322265625,
2388.35888671875
],
"reprojection_error_px": 142.7837431456838,
"confidence": 0.4321481343383343
"reprojection_error_px": 0.6731890315182836,
"confidence": 0.43198381102734873
},
{
"marker_id": 75,
@@ -392,11 +347,11 @@
2224.5
],
"projected_center_px": [
904.8543090820312,
2110.790771484375
492.7984619140625,
2224.125244140625
],
"reprojection_error_px": 427.5040937974711,
"confidence": 0.3469694639075123
"reprojection_error_px": 0.3778763173982936,
"confidence": 0.346873831556842
},
{
"marker_id": 102,
@@ -405,10 +360,10 @@
2020.75
],
"projected_center_px": [
4776.58447265625,
1858.373291015625
4659.751953125,
2020.877197265625
],
"reprojection_error_px": 199.8953098127425,
"reprojection_error_px": 0.27875867086019485,
"confidence": 0.7605882165177812
},
{
@@ -418,10 +373,10 @@
1931.0
],
"projected_center_px": [
4564.4404296875,
1701.9599609375
4488.86474609375,
1930.84619140625
],
"reprojection_error_px": 241.2226785358912,
"reprojection_error_px": 0.19189515247195885,
"confidence": 0.7981307357037608
},
{
@@ -431,10 +386,10 @@
1406.0
],
"projected_center_px": [
3963.491943359375,
987.382568359375
3877.7763671875,
1406.508544921875
],
"reprojection_error_px": 427.2580326369019,
"reprojection_error_px": 0.5555443928179907,
"confidence": 0.903357464550398
}
]

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"schema_version": "1.0",
"created_utc": "2026-05-31T14:41:43Z",
"created_utc": "2026-06-01T21:52:02Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9b\\render_b_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "b",
"camera_matrix": [
[
2000.0,
6800.0,
0.0,
720.0
2448.0
],
[
0.0,
2250.0,
540.0
6800.0,
1632.0
],
[
0.0,
@@ -39,8 +39,8 @@
"num_used_markers": 40,
"used_marker_ids": [
71,
47,
59,
47,
105,
63,
102,
@@ -85,164 +85,152 @@
1,
2,
3,
4,
5,
6,
7,
8
4
],
"rms": [
0.2180162409307021,
0.11249666662176248,
0.08397969402204783,
0.07815087216900453,
0.07812714914360112,
0.0781270023633121,
0.07812699796751436,
0.0781269978235256,
0.07812699781861625
0.01606681965439232,
0.0011844573780833033,
5.916681116708727e-05,
5.806361605582324e-05,
5.806361422677187e-05
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05,
3.125e-05,
1.5625e-05,
7.8125e-06,
3.90625e-06
6.25e-05
]
},
"residual_rms_px": 233.6319192416594,
"residual_median_px": 221.3654529850337,
"residual_max_px": 473.5543117446655,
"sigma2_normalized": 0.006598732743912953
"residual_rms_px": 0.5583849530027893,
"residual_median_px": 0.3656883419124161,
"residual_max_px": 1.3646678267472303,
"sigma2_normalized": 3.644738699540577e-09
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.9843704104423523,
-0.08986764401197433,
-0.15145538747310638
0.9999255537986755,
-0.012202664278447628,
1.505151317360287e-06
],
[
-0.08863414824008942,
-0.9959529638290405,
0.014889624901115894
-0.009513603523373604,
-0.77965247631073,
-0.6261401772499084
],
[
-0.1521805375814438,
-0.0012327859876677394,
-0.9883519411087036
0.007641752250492573,
0.6260935664176941,
-0.7797104716300964
]
],
"translation_m": [
0.1690305769443512,
0.39149409532546997,
0.5915158987045288
-0.3110427260398865,
0.05307088419795036,
1.4964808225631714
],
"rvec_rad": [
3.1373542038510007,
-0.14111090608722038,
-0.24003310941789982
2.4649611933707036,
-0.015039454418586937,
0.00529328620697099
]
},
"camera_in_world": {
"position_m": [
-0.0416717454791069,
0.4058293104171753,
0.6043972969055176
0.30008870363235474,
-0.8993557095527649,
1.20005202293396
],
"position_mm": [
-41.67174530029297,
405.8293151855469,
604.3972778320312
300.0887145996094,
-899.355712890625,
1200.052001953125
],
"orientation_deg": {
"roll": -179.92852783203125,
"pitch": 8.753313064575195,
"yaw": -5.145120620727539
"roll": 141.23614501953125,
"pitch": -0.4378443956375122,
"yaw": -0.5451134443283081
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
0.000891169722570127,
-0.0008061838885219521,
1.9784065890917623e-05,
-0.00010820304040951072,
0.00023271664287010548,
-0.00010669733652635009
1.4560708769055394e-08,
2.1936742562751363e-10,
1.2675787077661743e-09,
3.687137310703419e-10,
2.749810366282835e-10,
3.5125442434861984e-09
],
[
-0.000806183888521945,
0.0023904414850623276,
0.0012197521093101906,
-6.0809118898897204e-05,
-0.0008170746983408688,
-0.0004269153349664779
2.1936742562749468e-10,
3.2279927442388154e-09,
-6.013761807147279e-10,
5.3247126827197174e-11,
-9.235338408840129e-10,
6.194040438321499e-10
],
[
1.978406589092627e-05,
0.0012197521093101698,
0.0025005812478023394,
-0.00032361531218720195,
-0.0006130185121332305,
-0.0011059818643380313
1.2675787077661664e-09,
-6.013761807147288e-10,
2.8246948284464387e-08,
1.01741492519163e-09,
-3.0968766097353222e-09,
-1.0245527921767557e-08
],
[
-0.00010820304040951278,
-6.0809118898889086e-05,
-0.0003236153121871969,
0.0002625568498292632,
0.0001347347552161458,
0.0002846137107817639
3.687137310703429e-10,
5.3247126827197413e-11,
1.017414925191631e-09,
2.7692452471853247e-10,
-9.700717784692928e-11,
7.978308454001119e-11
],
[
0.00023271664287010201,
-0.0008170746983408649,
-0.0006130185121332357,
0.0001347347552161486,
0.0003920842895297734,
0.0003064990064402591
2.749810366282906e-10,
-9.235338408840125e-10,
-3.096876609735322e-09,
-9.700717784692909e-11,
8.902879755157365e-10,
1.4739798827806617e-09
],
[
-0.00010669733652635444,
-0.0004269153349664654,
-0.001105981864338028,
0.00028461371078176577,
0.00030649900644025556,
0.0006060526030698586
3.512544243486197e-09,
6.194040438321502e-10,
-1.0245527921767535e-08,
7.97830845400122e-11,
1.4739798827806592e-09,
9.320546277796218e-09
]
],
"parameter_std": {
"rvec_std_deg": [
1.7104203062965013,
2.8013133502866316,
2.865121986758297
0.006913753481845208,
0.003255284177852837,
0.009629603376915014
],
"tvec_std_m": [
0.01620360607486072,
0.01980111839088321,
0.024618135653819494
1.6641049387539613e-05,
2.9837693870601603e-05,
9.654297632555264e-05
]
},
"camera_center_std_m": [
0.02910902628162059,
0.03756879043595322,
0.030773710568558602
0.00018938460138082685,
0.00013298282610747891,
0.00015698416725781205
],
"camera_center_std_mm": [
29.10902628162059,
37.568790435953225,
30.773710568558602
0.18938460138082686,
0.1329828261074789,
0.15698416725781206
],
"orientation_std_deg": {
"roll": 1.822049922964102,
"pitch": 1.859881089657147,
"yaw": 1.6642479076314256
"roll": 0.009206219629625007,
"pitch": 0.007050606054364086,
"yaw": 0.003291733954296055
}
}
},
@@ -255,25 +243,12 @@
3069.0
],
"projected_center_px": [
4431.6162109375,
3247.9970703125
4682.1103515625,
3069.43994140625
],
"reprojection_error_px": 308.39606221439715,
"reprojection_error_px": 0.7763366309336556,
"confidence": 0.93711003907764
},
{
"marker_id": 47,
"observed_center_px": [
2634.0,
3103.5
],
"projected_center_px": [
2618.66943359375,
3105.739501953125
],
"reprojection_error_px": 15.49327710119753,
"confidence": 0.912893942006467
},
{
"marker_id": 59,
"observed_center_px": [
@@ -281,12 +256,25 @@
3052.75
],
"projected_center_px": [
3832.01220703125,
3175.331298828125
4054.75390625,
3052.1767578125
],
"reprojection_error_px": 253.80270180991192,
"reprojection_error_px": 0.7632352942041187,
"confidence": 0.9005919489792288
},
{
"marker_id": 47,
"observed_center_px": [
2634.0,
3105.25
],
"projected_center_px": [
2633.888427734375,
3104.025146484375
],
"reprojection_error_px": 1.229924593296523,
"confidence": 0.9079122340425532
},
{
"marker_id": 105,
"observed_center_px": [
@@ -294,10 +282,10 @@
3002.0
],
"projected_center_px": [
3368.56494140625,
3085.51171875
3536.97509765625,
3000.720703125
],
"reprojection_error_px": 187.55370183887428,
"reprojection_error_px": 1.3646678267472303,
"confidence": 0.9206770471787415
},
{
@@ -307,10 +295,10 @@
2851.75
],
"projected_center_px": [
4554.837890625,
3045.77490234375
4766.87060546875,
2852.192138671875
],
"reprojection_error_px": 287.68831561020806,
"reprojection_error_px": 0.5826034805163767,
"confidence": 0.9143902497434336
},
{
@@ -320,10 +308,10 @@
2802.25
],
"projected_center_px": [
3923.451416015625,
2944.490478515625
4126.08203125,
2801.357666015625
],
"reprojection_error_px": 246.89070907276528,
"reprojection_error_px": 1.2200557121079043,
"confidence": 0.9172583330383073
},
{
@@ -333,10 +321,10 @@
2637.5
],
"projected_center_px": [
3888.860107421875,
2778.96484375
4073.147216796875,
2637.949951171875
],
"reprojection_error_px": 232.40467831389364,
"reprojection_error_px": 0.46154137833602826,
"confidence": 0.8712206048456203
},
{
@@ -346,11 +334,11 @@
2610.0
],
"projected_center_px": [
2828.232421875,
2678.8681640625
2909.43701171875,
2609.341552734375
],
"reprojection_error_px": 107.28829587560982,
"confidence": 0.803522405516391
"reprojection_error_px": 1.2503986914915852,
"confidence": 0.8035181060868406
},
{
"marker_id": 69,
@@ -359,10 +347,10 @@
3097.75
],
"projected_center_px": [
1386.7720947265625,
2982.325439453125
927.6011352539062,
3098.35595703125
],
"reprojection_error_px": 473.5543117446655,
"reprojection_error_px": 0.6143388831125661,
"confidence": 0.905262596430799
},
{
@@ -372,10 +360,10 @@
3055.0
],
"projected_center_px": [
2010.134033203125,
3007.312744140625
1834.0386962890625,
3055.3525390625
],
"reprojection_error_px": 182.4754011471054,
"reprojection_error_px": 0.3546564441478365,
"confidence": 0.8976746337642635
},
{
@@ -385,10 +373,10 @@
2997.0
],
"projected_center_px": [
2373.965087890625,
2992.518310546875
2326.904052734375,
2997.414794921875
],
"reprojection_error_px": 46.929574651631675,
"reprojection_error_px": 0.5401243725353464,
"confidence": 0.903108340169161
},
{
@@ -398,10 +386,10 @@
2811.75
],
"projected_center_px": [
1512.19775390625,
2763.239013671875
1176.709228515625,
2811.9560546875
],
"reprojection_error_px": 339.18475462825376,
"reprojection_error_px": 0.29365814477273317,
"confidence": 0.8844949082067705
},
{
@@ -411,10 +399,10 @@
2686.5
],
"projected_center_px": [
1263.89892578125,
2639.7783203125
844.792724609375,
2686.771728515625
],
"reprojection_error_px": 421.9933344251871,
"reprojection_error_px": 0.3994046608860645,
"confidence": 0.8683683754371148
},
{
@@ -424,10 +412,10 @@
2677.75
],
"projected_center_px": [
1696.009033203125,
2663.15673828125
1462.4964599609375,
2677.96533203125
],
"reprojection_error_px": 233.96459534521472,
"reprojection_error_px": 0.2153611282446649,
"confidence": 0.8544539072325071
},
{
@@ -437,10 +425,10 @@
2658.75
],
"projected_center_px": [
2689.631103515625,
2716.36474609375
2743.357666015625,
2659.11669921875
],
"reprojection_error_px": 78.87532552003567,
"reprojection_error_px": 0.3933538866465197,
"confidence": 0.8589505521773345
},
{
@@ -450,10 +438,10 @@
2608.5
],
"projected_center_px": [
1912.92822265625,
2617.124267578125
1767.8828125,
2608.80029296875
],
"reprojection_error_px": 145.1845987477965,
"reprojection_error_px": 0.3223488440136531,
"confidence": 0.8509910811659294
},
{
@@ -463,10 +451,10 @@
2547.25
],
"projected_center_px": [
2452.880615234375,
2595.813232421875
2463.201171875,
2547.470703125
],
"reprojection_error_px": 49.71075211723757,
"reprojection_error_px": 0.37149443828378004,
"confidence": 0.847596675022278
},
{
@@ -476,10 +464,10 @@
2177.0
],
"projected_center_px": [
4556.38232421875,
2495.138427734375
4517.68505859375,
2177.252197265625
],
"reprojection_error_px": 320.505685344195,
"reprojection_error_px": 0.31281007641930964,
"confidence": 0.8406075482029924
},
{
@@ -489,10 +477,10 @@
2181.75
],
"projected_center_px": [
4038.003662109375,
2475.214599609375
4048.182373046875,
2182.017822265625
],
"reprojection_error_px": 293.6522506860878,
"reprojection_error_px": 0.41547039282718934,
"confidence": 0.8283605841985052
},
{
@@ -502,11 +490,11 @@
2196.5
],
"projected_center_px": [
2658.80224609375,
2422.205322265625
2636.69091796875,
2196.345458984375
],
"reprojection_error_px": 226.7558829088279,
"confidence": 0.5568471708157432
"reprojection_error_px": 0.3455642162493571,
"confidence": 0.555731533757512
},
{
"marker_id": 210,
@@ -515,10 +503,10 @@
1945.0
],
"projected_center_px": [
1367.635986328125,
2106.98486328125
1115.3828125,
1944.92578125
],
"reprojection_error_px": 299.8962854505967,
"reprojection_error_px": 0.15214329761055037,
"confidence": 0.8018014734907156
},
{
@@ -528,11 +516,11 @@
1875.5
],
"projected_center_px": [
4527.037109375,
2119.787109375
4443.9384765625,
1875.429443359375
],
"reprojection_error_px": 258.0142502656567,
"confidence": 0.5521725959715403
"reprojection_error_px": 0.09361288852557541,
"confidence": 0.5521704751987732
},
{
"marker_id": 214,
@@ -541,11 +529,11 @@
1893.0
],
"projected_center_px": [
2632.4296875,
2089.3125
2625.911865234375,
1893.26416015625
],
"reprojection_error_px": 196.42610794226835,
"confidence": 0.3718720204418987
"reprojection_error_px": 0.3098079118571669,
"confidence": 0.3714994272958438
},
{
"marker_id": 206,
@@ -554,11 +542,11 @@
1880.0
],
"projected_center_px": [
4009.461669921875,
2111.4619140625
3990.12890625,
1879.88134765625
],
"reprojection_error_px": 232.27865648316495,
"confidence": 0.6158675792473144
"reprojection_error_px": 0.17520045652460686,
"confidence": 0.615736458854544
},
{
"marker_id": 94,
@@ -567,11 +555,11 @@
1326.0
],
"projected_center_px": [
4924.25732421875,
1191.8868408203125
4789.94482421875,
1325.749755859375
],
"reprojection_error_px": 189.76661606176876,
"confidence": 0.2817093039274623
"reprojection_error_px": 0.2562547497192835,
"confidence": 0.28171181487333746
},
{
"marker_id": 76,
@@ -580,11 +568,11 @@
1354.5
],
"projected_center_px": [
3959.87890625,
1258.8807373046875
4002.68505859375,
1354.555908203125
],
"reprojection_error_px": 104.68811313058168,
"confidence": 0.3815939257199647
"reprojection_error_px": 0.19331945142016568,
"confidence": 0.38152191383003176
},
{
"marker_id": 68,
@@ -593,11 +581,11 @@
1347.0
],
"projected_center_px": [
3441.7490234375,
1261.58251953125
3535.68359375,
1346.75
],
"reprojection_error_px": 126.82819708586774,
"confidence": 0.31372055843239094
"reprojection_error_px": 0.3101719926735206,
"confidence": 0.31374894776688467
},
{
"marker_id": 56,
@@ -606,10 +594,10 @@
1356.0
],
"projected_center_px": [
3112.67138671875,
1282.1180419921875
3223.380859375,
1355.8355712890625
],
"reprojection_error_px": 132.78157488007056,
"reprojection_error_px": 0.4148381184341171,
"confidence": 0.24873977465808988
},
{
@@ -619,11 +607,11 @@
1294.75
],
"projected_center_px": [
1139.1160888671875,
1261.731689453125
1041.3941650390625,
1294.795654296875
],
"reprojection_error_px": 103.04906422232337,
"confidence": 0.5936490959290838
"reprojection_error_px": 0.11526210903758782,
"confidence": 0.5936570493548425
},
{
"marker_id": 53,
@@ -632,11 +620,11 @@
1221.5
],
"projected_center_px": [
3045.237548828125,
1104.767822265625
3157.366943359375,
1221.2335205078125
],
"reprojection_error_px": 161.95449750385856,
"confidence": 0.38406546841865996
"reprojection_error_px": 0.2978512873413816,
"confidence": 0.38398719734985104
},
{
"marker_id": 50,
@@ -645,11 +633,11 @@
1219.0
],
"projected_center_px": [
3426.620361328125,
1087.7431640625
3515.340087890625,
1219.1497802734375
],
"reprojection_error_px": 158.23816705237385,
"confidence": 0.3623582322914286
"reprojection_error_px": 0.37160988100530135,
"confidence": 0.3623663304874521
},
{
"marker_id": 104,
@@ -658,11 +646,11 @@
1127.25
],
"projected_center_px": [
4641.50048828125,
903.8279418945312
4530.82373046875,
1127.58349609375
],
"reprojection_error_px": 249.3653678894059,
"confidence": 0.3969600163291596
"reprojection_error_px": 0.34154915688463283,
"confidence": 0.39700135080267007
},
{
"marker_id": 67,
@@ -671,11 +659,11 @@
1055.75
],
"projected_center_px": [
3186.029052734375,
869.0663452148438
3288.37841796875,
1056.21875
],
"reprojection_error_px": 212.8377528161418,
"confidence": 0.5839855850345927
"reprojection_error_px": 0.4860223628577969,
"confidence": 0.5839714749266356
},
{
"marker_id": 86,
@@ -684,11 +672,11 @@
989.5
],
"projected_center_px": [
2511.186767578125,
812.1798095703125
2640.646484375,
989.4552001953125
],
"reprojection_error_px": 219.46380570247683,
"confidence": 0.6091566669864215
"reprojection_error_px": 0.15318190042945273,
"confidence": 0.6090685099870305
},
{
"marker_id": 60,
@@ -697,10 +685,10 @@
1011.0
],
"projected_center_px": [
2803.993408203125,
825.0045166015625
2927.63134765625,
1010.5891723632812
],
"reprojection_error_px": 223.2671002675906,
"reprojection_error_px": 0.4313137534258343,
"confidence": 0.6917774793825247
},
{
@@ -710,11 +698,11 @@
956.75
],
"projected_center_px": [
3525.658447265625,
705.0609130859375
3589.486572265625,
957.2701416015625
],
"reprojection_error_px": 259.5983090291678,
"confidence": 0.6937491265566955
"reprojection_error_px": 0.571413792744757,
"confidence": 0.6939122141587843
},
{
"marker_id": 90,
@@ -723,11 +711,11 @@
910.0
],
"projected_center_px": [
3710.393310546875,
621.87841796875
3745.005615234375,
910.19091796875
],
"reprojection_error_px": 290.16276146736817,
"confidence": 0.572417468607282
"reprojection_error_px": 0.319043600211965,
"confidence": 0.5726348871880571
},
{
"marker_id": 91,
@@ -736,10 +724,10 @@
874.5
],
"projected_center_px": [
4088.9189453125,
541.1148071289062
4053.904296875,
874.846923828125
],
"reprojection_error_px": 335.2089192838307,
"reprojection_error_px": 0.3598822455410522,
"confidence": 0.7118063415160157
},
{
@@ -749,10 +737,10 @@
878.75
],
"projected_center_px": [
1109.111083984375,
752.16357421875
1119.5321044921875,
878.5348510742188
],
"reprojection_error_px": 127.0327112442281,
"reprojection_error_px": 0.30621481445170656,
"confidence": 0.684257310321457
},
{
@@ -762,10 +750,10 @@
867.25
],
"projected_center_px": [
1328.9713134765625,
721.536865234375
1382.998046875,
866.8056030273438
],
"reprojection_error_px": 155.58179616265042,
"reprojection_error_px": 0.6704070472506277,
"confidence": 0.6697424063408578
}
]

View File

@@ -1,6 +1,6 @@
{
"schema_version": "1.0",
"created_utc": "2026-05-31T14:41:27Z",
"created_utc": "2026-06-01T21:51:45Z",
"vision_config": {
"MarkerType": "DICT_4X4_250",
"MarkerSize": 0.025
@@ -10,14 +10,14 @@
"intrinsics_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene9b\\render_a.npz",
"camera_matrix": [
[
2000.0,
6800.0,
0.0,
720.0
2448.0
],
[
0.0,
2250.0,
540.0
6800.0,
1632.0
],
[
0.0,
@@ -35,18 +35,18 @@
},
"image": {
"image_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene9b\\render_c.png",
"image_sha256": "2b880c2a69833f3ae3608a229dc7213e6dbb920dd6e3a693c3580e89f64bf4fd",
"image_sha256": "57428ff3425912c1b39d9ccdaf44a28cafe82511e6c9d1af556a2270bc45809b",
"width_px": 4896,
"height_px": 3264
},
"aruco": {
"dictionary": "DICT_4X4_250",
"num_detected_markers": 11,
"num_rejected_candidates": 7
"num_detected_markers": 13,
"num_rejected_candidates": 8
},
"detections": [
{
"observation_id": "b61227c7-cf09-4259-8bdb-a470efd8d3bd",
"observation_id": "396d9612-4ed7-4846-8f83-cbdbeaad4901",
"type": "aruco",
"marker_id": 113,
"marker_size_m": 0.025,
@@ -76,14 +76,14 @@
"area_px": 46500.0,
"perimeter_px": 863.4295043945312,
"sharpness": {
"laplacian_var": 18.55147930350963
"laplacian_var": 18.55272114164086
},
"contrast": {
"p05": 11.0,
"p95": 166.0,
"dynamic_range": 155.0,
"mean_gray": 49.96297031012365,
"std_gray": 62.90528596658183
"mean_gray": 49.96012695893672,
"std_gray": 62.90521485098884
},
"geometry": {
"distance_to_center_norm": 0.2502210736274719,
@@ -97,10 +97,10 @@
218.0573272705078
]
},
"confidence": 0.14775244369048157
"confidence": 0.14776233425584054
},
{
"observation_id": "7216820f-3cd8-48a9-8af4-57334459192e",
"observation_id": "d9196110-5fbc-406f-9e4d-d8416b1f3604",
"type": "aruco",
"marker_id": 245,
"marker_size_m": 0.025,
@@ -130,14 +130,14 @@
"area_px": 42124.5,
"perimeter_px": 821.6725616455078,
"sharpness": {
"laplacian_var": 78.63821782305665
"laplacian_var": 78.4455265642077
},
"contrast": {
"p05": 20.0,
"p95": 178.0,
"dynamic_range": 158.0,
"mean_gray": 78.11968985475592,
"std_gray": 72.72641167290095
"mean_gray": 78.10028757598923,
"std_gray": 72.72839882682058
},
"geometry": {
"distance_to_center_norm": 0.3585974872112274,
@@ -151,10 +151,64 @@
213.28384399414062
]
},
"confidence": 0.6084827397149544
"confidence": 0.6069917432459428
},
{
"observation_id": "8ff8d92d-8c15-406d-a270-77374182f39f",
"observation_id": "1b983054-3259-462b-b1da-ac986bc63108",
"type": "aruco",
"marker_id": 248,
"marker_size_m": 0.025,
"image_points_px": [
[
2586.0,
2517.0
],
[
2585.0,
2714.0
],
[
2375.0,
2704.0
],
[
2375.0,
2508.0
]
],
"center_px": [
2480.25,
2610.75
],
"quality": {
"area_px": 41368.0,
"perimeter_px": 814.4323425292969,
"sharpness": {
"laplacian_var": 105.5619322238789
},
"contrast": {
"p05": 22.0,
"p95": 179.0,
"dynamic_range": 157.0,
"mean_gray": 86.86920492721164,
"std_gray": 74.11781519868882
},
"geometry": {
"distance_to_center_norm": 0.3328477144241333,
"distance_to_border_px": 550.0
},
"edge_ratio": 1.0775094324228716,
"edge_lengths_px": [
197.00253295898438,
210.2379608154297,
196.0,
211.1918487548828
]
},
"confidence": 0.8164037752823033
},
{
"observation_id": "c5d9bf8d-1912-4567-b098-aae39183f48d",
"type": "aruco",
"marker_id": 243,
"marker_size_m": 0.025,
@@ -184,14 +238,14 @@
"area_px": 38866.0,
"perimeter_px": 790.6210784912109,
"sharpness": {
"laplacian_var": 98.14600452884856
"laplacian_var": 98.2023737701562
},
"contrast": {
"p05": 22.0,
"p95": 177.0,
"dynamic_range": 155.0,
"mean_gray": 71.44654761904762,
"std_gray": 70.08627506414348
"mean_gray": 71.4304365079365,
"std_gray": 70.08737575545008
},
"geometry": {
"distance_to_center_norm": 0.3613160252571106,
@@ -205,10 +259,10 @@
188.09571838378906
]
},
"confidence": 0.7385549528535191
"confidence": 0.7389791349947709
},
{
"observation_id": "1be08da1-ca8e-4694-ad4a-fffed24e450c",
"observation_id": "d173f14f-9003-4771-8df0-a167c9b5d11e",
"type": "aruco",
"marker_id": 64,
"marker_size_m": 0.025,
@@ -238,14 +292,14 @@
"area_px": 20675.5,
"perimeter_px": 646.3822860717773,
"sharpness": {
"laplacian_var": 719.2238764663232
"laplacian_var": 719.3111000281214
},
"contrast": {
"p05": 15.0,
"p95": 180.0,
"dynamic_range": 165.0,
"mean_gray": 67.71389219773675,
"std_gray": 74.74534267309858
"mean_gray": 67.71441334127456,
"std_gray": 74.7448770255906
},
"geometry": {
"distance_to_center_norm": 0.8406748175621033,
@@ -262,7 +316,7 @@
"confidence": 0.6341971118783114
},
{
"observation_id": "e6d84d24-9399-45f4-a84c-4689d7e5d2c7",
"observation_id": "1fe50df5-e52b-4e0b-a99d-98211f2e49bf",
"type": "aruco",
"marker_id": 51,
"marker_size_m": 0.025,
@@ -292,14 +346,14 @@
"area_px": 21111.0,
"perimeter_px": 619.7239074707031,
"sharpness": {
"laplacian_var": 570.6463778425685
"laplacian_var": 570.4191356329551
},
"contrast": {
"p05": 23.0,
"p95": 178.0,
"dynamic_range": 155.0,
"mean_gray": 72.69478672985782,
"std_gray": 69.14577497861639
"mean_gray": 72.67911046299672,
"std_gray": 69.13521059077189
},
"geometry": {
"distance_to_center_norm": 0.5427257418632507,
@@ -316,7 +370,7 @@
"confidence": 0.3263458810461473
},
{
"observation_id": "b0c47230-cdc7-464a-8de4-f8c363c5b7e8",
"observation_id": "022ee93b-69b7-4c0f-9a66-d316de5fc4b7",
"type": "aruco",
"marker_id": 79,
"marker_size_m": 0.025,
@@ -327,7 +381,7 @@
],
[
3127.0,
3132.0
3131.0
],
[
3329.0,
@@ -340,37 +394,37 @@
],
"center_px": [
3228.0,
3189.25
3189.0
],
"quality": {
"area_px": 21217.5,
"perimeter_px": 617.7320938110352,
"area_px": 21320.0,
"perimeter_px": 618.7885131835938,
"sharpness": {
"laplacian_var": 604.9438595236018
"laplacian_var": 599.8008788982382
},
"contrast": {
"p05": 18.0,
"p95": 173.0,
"dynamic_range": 155.0,
"mean_gray": 87.71643199303237,
"std_gray": 73.19398536341984
"p95": 172.0,
"dynamic_range": 154.0,
"mean_gray": 87.1995670995671,
"std_gray": 73.11358949955587
},
"geometry": {
"distance_to_center_norm": 0.5919771790504456,
"distance_to_center_norm": 0.5919012427330017,
"distance_to_border_px": 17.0
},
"edge_ratio": 2.0219180297318085,
"edge_ratio": 2.002492748122446,
"edge_lengths_px": [
103.0436782836914,
202.29928588867188,
104.04325866699219,
202.3561248779297,
104.04325866699219,
208.3458709716797
]
},
"confidence": 0.16815716314923923
"confidence": 0.16978838016706274
},
{
"observation_id": "379af811-84ea-4864-a6ef-9e5c44057f90",
"observation_id": "b1c6de9f-3af0-4d2f-9c33-29662694080f",
"type": "aruco",
"marker_id": 229,
"marker_size_m": 0.025,
@@ -400,14 +454,14 @@
"area_px": 16982.5,
"perimeter_px": 582.8321075439453,
"sharpness": {
"laplacian_var": 501.89618236612176
"laplacian_var": 502.10237729754147
},
"contrast": {
"p05": 17.0,
"p95": 179.0,
"dynamic_range": 162.0,
"mean_gray": 61.79698428558452,
"std_gray": 69.57672480086748
"mean_gray": 61.79643927695522,
"std_gray": 69.57678065193788
},
"geometry": {
"distance_to_center_norm": 0.23464417457580566,
@@ -424,7 +478,61 @@
"confidence": 0.4263914113020852
},
{
"observation_id": "36c1a175-4b18-4617-b6b9-0a26c370dd7d",
"observation_id": "3b621d1b-7cb5-4146-961a-8731cd3496f1",
"type": "aruco",
"marker_id": 232,
"marker_size_m": 0.025,
"image_points_px": [
[
2692.0,
2744.0
],
[
2904.0,
2755.0
],
[
2908.0,
2832.0
],
[
2702.0,
2822.0
]
],
"center_px": [
2801.5,
2788.25
],
"quality": {
"area_px": 16124.0,
"perimeter_px": 574.2699966430664,
"sharpness": {
"laplacian_var": 154.41884065606482
},
"contrast": {
"p05": 25.0,
"p95": 133.0,
"dynamic_range": 108.0,
"mean_gray": 72.56669482774805,
"std_gray": 49.665115133790714
},
"geometry": {
"distance_to_center_norm": 0.41095420718193054,
"distance_to_border_px": 432.0
},
"edge_ratio": 2.7532379531558644,
"edge_lengths_px": [
212.28518676757812,
77.10382843017578,
206.24256896972656,
78.63841247558594
]
},
"confidence": 0.36320870807906835
},
{
"observation_id": "61fd7375-d749-40ce-a621-fb1e92cc3622",
"type": "aruco",
"marker_id": 208,
"marker_size_m": 0.025,
@@ -454,14 +562,14 @@
"area_px": 16340.0,
"perimeter_px": 556.3974838256836,
"sharpness": {
"laplacian_var": 128.64061740594212
"laplacian_var": 128.59454942664686
},
"contrast": {
"p05": 10.0,
"p95": 143.0,
"dynamic_range": 133.0,
"mean_gray": 52.67617449664429,
"std_gray": 57.45837503036332
"mean_gray": 52.66433631618195,
"std_gray": 57.45279509924755
},
"geometry": {
"distance_to_center_norm": 0.5271756649017334,
@@ -478,7 +586,7 @@
"confidence": 0.4335893972242066
},
{
"observation_id": "e759bd70-37e3-43c1-9a5a-81cf286986c0",
"observation_id": "f23f731c-4948-402a-bbe5-2b964d25b9ac",
"type": "aruco",
"marker_id": 198,
"marker_size_m": 0.025,
@@ -508,14 +616,14 @@
"area_px": 12383.0,
"perimeter_px": 508.8478317260742,
"sharpness": {
"laplacian_var": 171.63866644798688
"laplacian_var": 171.59744205894714
},
"contrast": {
"p05": 16.0,
"p95": 175.0,
"dynamic_range": 159.0,
"mean_gray": 83.76647741298444,
"std_gray": 69.85241713511452
"mean_gray": 83.76660083929895,
"std_gray": 69.85227354037382
},
"geometry": {
"distance_to_center_norm": 0.13708308339118958,
@@ -532,7 +640,7 @@
"confidence": 0.3844212103419184
},
{
"observation_id": "f500dc08-69ec-418f-9af0-50e094637fca",
"observation_id": "d897497c-39af-40c2-a2de-e459a008c0a4",
"type": "aruco",
"marker_id": 214,
"marker_size_m": 0.025,
@@ -562,14 +670,14 @@
"area_px": 12298.0,
"perimeter_px": 491.3211135864258,
"sharpness": {
"laplacian_var": 26.211525251588437
"laplacian_var": 26.179725461099768
},
"contrast": {
"p05": 11.0,
"p95": 139.0,
"dynamic_range": 128.0,
"mean_gray": 76.11467324290999,
"std_gray": 53.452664510439604
"mean_gray": 76.10135635018496,
"std_gray": 53.446988711738186
},
"geometry": {
"distance_to_center_norm": 0.4630657434463501,
@@ -583,10 +691,10 @@
72.17340087890625
]
},
"confidence": 0.08739438130723556
"confidence": 0.08728835455034972
},
{
"observation_id": "f6b3f378-16b4-489a-a3ec-a147beb6ae23",
"observation_id": "11d78d11-cfe6-4259-9eb4-27033272a81e",
"type": "aruco",
"marker_id": 210,
"marker_size_m": 0.025,
@@ -616,14 +724,14 @@
"area_px": 10888.0,
"perimeter_px": 485.24349212646484,
"sharpness": {
"laplacian_var": 153.48486159938045
"laplacian_var": 153.47476200616967
},
"contrast": {
"p05": 25.0,
"p95": 178.0,
"dynamic_range": 153.0,
"mean_gray": 93.38757188946556,
"std_gray": 61.77197573978108
"mean_gray": 93.38701080095385,
"std_gray": 61.771781697270896
},
"geometry": {
"distance_to_center_norm": 0.4988113343715668,
@@ -741,6 +849,31 @@
],
"area_px": 2709.0
},
{
"image_points_px": [
[
2403.0,
2632.0
],
[
2452.0,
2636.0
],
[
2451.0,
2683.0
],
[
2401.0,
2682.0
]
],
"center_px": [
2426.75,
2658.25
],
"area_px": 2404.5
},
{
"image_points_px": [
[

View File

@@ -1,6 +1,6 @@
{
"schema_version": "1.0",
"created_utc": "2026-05-31T14:41:44Z",
"created_utc": "2026-06-01T21:52:03Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9b\\render_c_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "c",
"camera_matrix": [
[
2000.0,
6800.0,
0.0,
720.0
2448.0
],
[
0.0,
2250.0,
540.0
6800.0,
1632.0
],
[
0.0,
@@ -51,188 +51,152 @@
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16
4
],
"rms": [
0.20954890381004515,
0.1869720826308988,
0.1869720826308988,
0.1869720826308988,
0.1869720826308988,
0.1869720826308988,
0.1869720826308988,
0.1869720826308988,
0.1869720826308988,
0.15123783003445085,
0.07237763575425858,
0.06980797776818796,
0.06977710860596799,
0.06977638564520809,
0.06977636308919233,
0.06977636235798676,
0.06977636233443539
0.005031138190808705,
0.00027109203539953694,
2.478610423107938e-05,
2.4378005895586668e-05,
2.437795272321264e-05
],
"lambda": [
0.001,
0.0005,
0.001,
0.002,
0.004,
0.008,
0.016,
0.032,
0.064,
0.032,
0.016,
0.008,
0.004,
0.002,
0.001,
0.0005,
0.00025
0.00025,
0.000125,
6.25e-05
]
},
"residual_rms_px": 205.92139826650651,
"residual_median_px": 205.93958330461788,
"residual_max_px": 271.7407604995317,
"sigma2_normalized": 0.009737481481051276
"residual_rms_px": 0.23445865972492785,
"residual_median_px": 0.20686976422370798,
"residual_max_px": 0.3939707334124617,
"sigma2_normalized": 1.188569157776052e-09
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.9992696642875671,
0.03819894790649414,
-0.0009960827883332968
0.9937061071395874,
0.11201851069927216,
-0.0002378827630309388
],
[
0.038155462592840195,
-0.9960373044013977,
0.08033572882413864
0.032996684312820435,
-0.29473865032196045,
-0.9550080299377441
],
[
0.002076604636386037,
-0.08031506836414337,
-0.9967673420906067
-0.10704869031906128,
0.9489894509315491,
-0.29657983779907227
]
],
"translation_m": [
0.032195404171943665,
0.18292811512947083,
0.26057642698287964
-0.19751152396202087,
0.106400266289711,
1.0046159029006958
],
"rvec_rad": [
3.221430123957364,
0.0616146844199677,
0.0008719341394840627
1.869691077996044,
0.10488628285903948,
-0.07759800524705279
]
},
"camera_in_world": {
"position_m": [
-0.0396927110850811,
0.2019016146659851,
0.2450704723596573
0.30030035972595215,
-0.8998847007751465,
0.39951494336128235
],
"position_mm": [
-39.692710876464844,
201.901611328125,
245.07046508789062
300.30035400390625,
-899.8847045898438,
399.51495361328125
],
"orientation_deg": {
"roll": -175.393310546875,
"pitch": -0.1189807653427124,
"yaw": 2.1866824626922607
"roll": 107.35514831542969,
"pitch": 6.145212650299072,
"yaw": 1.901846170425415
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
0.013386986084594626,
-0.002323857222543801,
0.0031826197623536193,
-0.00048304860288038047,
0.00030844490752469597,
-0.002162251071397383
5.3910287150973385e-08,
3.2791543178135714e-09,
3.1729076604115553e-09,
-1.6439187067163775e-10,
-6.10104815191077e-09,
1.0794256558397842e-09
],
[
-0.0023238572225430932,
0.041047880137537227,
0.03199019290396687,
0.0026942100613567897,
-0.007527240017338354,
-0.006553975955421315
3.2791543178131524e-09,
1.5213453431849704e-08,
-1.8670053098947436e-08,
2.1229771924954076e-09,
-7.197073947909646e-10,
2.851272445062831e-09
],
[
0.003182619762354393,
0.03199019290396655,
0.03814245328056149,
0.0018584254555266615,
-0.006887016820608166,
-0.008476463041940916
3.172907660412521e-09,
-1.8670053098947535e-08,
5.910972323842922e-08,
-4.1634047807178274e-09,
-3.0903577187003142e-09,
-6.758392520207952e-09
],
[
-0.00048304860288035336,
0.002694210061356823,
0.0018584254555267063,
0.0005599101938695058,
-0.00018337868052566085,
-4.7487646417936934e-05
-1.643918706717218e-10,
2.122977192495408e-09,
-4.163404780717807e-09,
5.203181395883432e-10,
8.51157020738519e-11,
4.42812074234057e-10
],
[
0.0003084449075245338,
-0.007527240017338332,
-0.006887016820608216,
-0.0001833786805256468,
0.0019547700370231564,
0.0017897759440283487
-6.101048151910784e-09,
-7.197073947909947e-10,
-3.0903577187002344e-09,
8.511570207384519e-11,
1.3035872151069397e-09,
1.0019302106948362e-09
],
[
-0.0021622510713975663,
-0.006553975955421171,
-0.00847646304194084,
-4.748764641792104e-05,
0.001789775944028318,
0.0023987922239534242
1.0794256558396949e-09,
2.8512724450628565e-09,
-6.758392520207983e-09,
4.428120742340591e-10,
1.0019302106948435e-09,
5.6099292055587654e-09
]
],
"parameter_std": {
"rvec_std_deg": [
6.629244521514204,
11.608283317098534,
11.189919027162508
0.013303271514562572,
0.00706702352703627,
0.013930031399625493
],
"tvec_std_m": [
0.02366242155548552,
0.04421278137623957,
0.04897746649177991
2.2810483107298347e-05,
3.6105224207958325e-05,
7.48994606493182e-05
]
},
"camera_center_std_m": [
0.06633448319244387,
0.05915244450880047,
0.0612163737333524
0.00019571916528361613,
0.0001083457873984974,
0.00019818977977782704
],
"camera_center_std_mm": [
66.33448319244387,
59.15244450880047,
61.2163737333524
0.19571916528361613,
0.1083457873984974,
0.19818977977782704
],
"orientation_std_deg": {
"roll": 7.061898426527034,
"pitch": 7.1949823168810445,
"yaw": 6.982820813710977
"roll": 0.016077890490934832,
"pitch": 0.012016992422997136,
"yaw": 0.005755294177170162
}
}
},
@@ -245,10 +209,10 @@
3154.5
],
"projected_center_px": [
744.9483032226562,
3269.519287109375
498.9143371582031,
3154.418701171875
],
"reprojection_error_px": 271.7407604995317,
"reprojection_error_px": 0.1833472143796497,
"confidence": 0.6341971118783114
},
{
@@ -258,24 +222,24 @@
3175.5
],
"projected_center_px": [
2000.4910888671875,
3211.5869140625
2038.769775390625,
3175.5087890625
],
"reprojection_error_px": 52.775009267541684,
"reprojection_error_px": 0.23039231406776625,
"confidence": 0.3263458810461473
},
{
"marker_id": 79,
"observed_center_px": [
3228.0,
3189.25
3189.0
],
"projected_center_px": [
2965.67822265625,
3162.85009765625
3227.97265625,
3189.157958984375
],
"reprojection_error_px": 263.6468655465934,
"confidence": 0.16815716314923923
"reprojection_error_px": 0.1603082075529634,
"confidence": 0.16978838016706274
},
{
"marker_id": 208,
@@ -284,10 +248,10 @@
2744.25
],
"projected_center_px": [
3542.18994140625,
2938.6181640625
3529.365234375,
2744.102294921875
],
"reprojection_error_px": 194.81518871824966,
"reprojection_error_px": 0.3939707334124617,
"confidence": 0.4335893972242066
},
{
@@ -297,11 +261,11 @@
2488.5
],
"projected_center_px": [
3634.7958984375,
2312.680419921875
3507.269287109375,
2488.48876953125
],
"reprojection_error_px": 217.06397789098614,
"confidence": 0.08739438130723556
"reprojection_error_px": 0.23098606306201233,
"confidence": 0.08728835455034972
},
{
"marker_id": 210,
@@ -310,10 +274,10 @@
2411.0
],
"projected_center_px": [
1112.6046142578125,
2289.2822265625
1204.191162109375,
2411.073486328125
],
"reprojection_error_px": 152.36171795571525,
"reprojection_error_px": 0.09413892815671224,
"confidence": 0.46907631473671096
}
]

View File

@@ -1,6 +1,6 @@
{
"schema_version": "1.0",
"created_utc": "2026-05-31T14:41:29Z",
"created_utc": "2026-06-01T21:51:48Z",
"vision_config": {
"MarkerType": "DICT_4X4_250",
"MarkerSize": 0.025
@@ -10,14 +10,14 @@
"intrinsics_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene9b\\render_a.npz",
"camera_matrix": [
[
2000.0,
6800.0,
0.0,
720.0
2448.0
],
[
0.0,
2250.0,
540.0
6800.0,
1632.0
],
[
0.0,
@@ -35,18 +35,18 @@
},
"image": {
"image_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene9b\\render_d.png",
"image_sha256": "e3644c746532bbbaaa82655c334d4dc1218c4d81547db237ee20330e89ebcdea",
"image_sha256": "37556278d6fcd3b5e3d7152c68ee9853c6c9a0787e9e0c47194a9aeda3c0a33b",
"width_px": 4896,
"height_px": 3264
},
"aruco": {
"dictionary": "DICT_4X4_250",
"num_detected_markers": 17,
"num_rejected_candidates": 9
"num_detected_markers": 18,
"num_rejected_candidates": 10
},
"detections": [
{
"observation_id": "e44fbfe6-0666-4b6a-b2a3-d53bb7e9555e",
"observation_id": "8e4d67c3-f78f-4d12-8e75-36fa7e821a96",
"type": "aruco",
"marker_id": 113,
"marker_size_m": 0.025,
@@ -76,14 +76,14 @@
"area_px": 43592.0,
"perimeter_px": 835.5859527587891,
"sharpness": {
"laplacian_var": 25.11099081302193
"laplacian_var": 25.114455678737592
},
"contrast": {
"p05": 20.0,
"p95": 167.0,
"dynamic_range": 147.0,
"mean_gray": 56.89730360108845,
"std_gray": 59.176893971910445
"mean_gray": 56.895713326501046,
"std_gray": 59.176121118228366
},
"geometry": {
"distance_to_center_norm": 0.17721551656723022,
@@ -97,10 +97,10 @@
211.151611328125
]
},
"confidence": 0.20484683133251672
"confidence": 0.20487509651600275
},
{
"observation_id": "d09b8e60-ce5e-40d6-8aa0-3c5bf2c40ffd",
"observation_id": "a94813f9-56eb-4c8a-86be-125fc332d61f",
"type": "aruco",
"marker_id": 245,
"marker_size_m": 0.025,
@@ -130,14 +130,14 @@
"area_px": 31627.0,
"perimeter_px": 723.9237518310547,
"sharpness": {
"laplacian_var": 93.76702868271985
"laplacian_var": 93.62515372541436
},
"contrast": {
"p05": 27.0,
"p95": 178.0,
"dynamic_range": 151.0,
"mean_gray": 83.85095522823393,
"std_gray": 69.34808940899477
"mean_gray": 83.83442710612027,
"std_gray": 69.34989198469613
},
"geometry": {
"distance_to_center_norm": 0.3286293148994446,
@@ -151,10 +151,64 @@
174.04022216796875
]
},
"confidence": 0.7174696545881136
"confidence": 0.7163840813536551
},
{
"observation_id": "de8c9afc-2b61-4a96-b329-ec792de94dd9",
"observation_id": "681001f5-1bab-40f2-8e02-01204ec33d37",
"type": "aruco",
"marker_id": 248,
"marker_size_m": 0.025,
"image_points_px": [
[
2258.0,
2457.0
],
[
2253.0,
2644.0
],
[
2095.0,
2596.0
],
[
2098.0,
2411.0
]
],
"center_px": [
2176.0,
2527.0
],
"quality": {
"area_px": 29762.0,
"perimeter_px": 703.70263671875,
"sharpness": {
"laplacian_var": 184.22644763029177
},
"contrast": {
"p05": 28.0,
"p95": 179.0,
"dynamic_range": 151.0,
"mean_gray": 90.08961038961039,
"std_gray": 70.89666320141559
},
"geometry": {
"distance_to_center_norm": 0.317939430475235,
"distance_to_border_px": 620.0
},
"edge_ratio": 1.1328441312381399,
"edge_lengths_px": [
187.06683349609375,
165.1302490234375,
185.02432250976562,
166.48123168945312
]
},
"confidence": 0.8827339723312614
},
{
"observation_id": "94d9d1c7-e229-4ca4-bc7f-df98ee3e2649",
"type": "aruco",
"marker_id": 243,
"marker_size_m": 0.025,
@@ -184,14 +238,14 @@
"area_px": 25648.5,
"perimeter_px": 661.0121459960938,
"sharpness": {
"laplacian_var": 399.10011285272304
"laplacian_var": 398.9612914863215
},
"contrast": {
"p05": 28.0,
"p95": 177.0,
"dynamic_range": 149.0,
"mean_gray": 74.20694602187818,
"std_gray": 67.00967084073767
"mean_gray": 74.19786000358658,
"std_gray": 67.00766525751425
},
"geometry": {
"distance_to_center_norm": 0.3449825048446655,
@@ -208,7 +262,7 @@
"confidence": 0.8728272872556858
},
{
"observation_id": "f00d44b3-6570-4fa8-a09f-d5481b4df8cc",
"observation_id": "ba4085a6-20a1-4a1d-9285-66ff007a7a25",
"type": "aruco",
"marker_id": 244,
"marker_size_m": 0.025,
@@ -238,14 +292,14 @@
"area_px": 20292.5,
"perimeter_px": 636.0593948364258,
"sharpness": {
"laplacian_var": 33.31912046239806
"laplacian_var": 33.328478533495144
},
"contrast": {
"p05": 15.0,
"p95": 89.0,
"dynamic_range": 74.0,
"mean_gray": 46.73448741007194,
"std_gray": 33.78567513298629
"mean_gray": 46.71747601918465,
"std_gray": 33.78003912830204
},
"geometry": {
"distance_to_center_norm": 0.34754613041877747,
@@ -259,10 +313,10 @@
187.21644592285156
]
},
"confidence": 0.15820425383289904
"confidence": 0.15824868737840334
},
{
"observation_id": "07822acf-fde7-4dbb-a45e-040e88ed1556",
"observation_id": "b2be7993-7a99-4592-9421-c369ae3ba6cf",
"type": "aruco",
"marker_id": 43,
"marker_size_m": 0.025,
@@ -292,14 +346,14 @@
"area_px": 18480.0,
"perimeter_px": 611.7880096435547,
"sharpness": {
"laplacian_var": 156.56208305881947
"laplacian_var": 156.54582019788353
},
"contrast": {
"p05": 26.0,
"p95": 187.0,
"dynamic_range": 161.0,
"mean_gray": 85.23257550614007,
"std_gray": 71.0900285428208
"mean_gray": 85.23224361101892,
"std_gray": 71.09010666069695
},
"geometry": {
"distance_to_center_norm": 0.5320438146591187,
@@ -316,7 +370,7 @@
"confidence": 0.5653255831534908
},
{
"observation_id": "da4072ac-29ca-48ae-82ba-043c732e04ac",
"observation_id": "f506844d-1543-4c1b-8e94-af6dd8e558b1",
"type": "aruco",
"marker_id": 208,
"marker_size_m": 0.025,
@@ -346,14 +400,14 @@
"area_px": 17747.0,
"perimeter_px": 600.4635391235352,
"sharpness": {
"laplacian_var": 217.9284050146124
"laplacian_var": 217.79749126470927
},
"contrast": {
"p05": 10.0,
"p95": 143.0,
"dynamic_range": 133.0,
"mean_gray": 51.608834440514194,
"std_gray": 57.74684551681499
"mean_gray": 51.59252868604952,
"std_gray": 57.7397321839625
},
"geometry": {
"distance_to_center_norm": 0.5437430143356323,
@@ -370,7 +424,7 @@
"confidence": 0.6314079334431163
},
{
"observation_id": "d8af5bb8-5fa1-4d87-80ed-fc35ad7d4067",
"observation_id": "4fb3189c-2dd7-4c79-aef0-007b71564f40",
"type": "aruco",
"marker_id": 69,
"marker_size_m": 0.025,
@@ -400,14 +454,14 @@
"area_px": 16068.0,
"perimeter_px": 594.924560546875,
"sharpness": {
"laplacian_var": 723.1354123454356
"laplacian_var": 722.9181617813159
},
"contrast": {
"p05": 19.0,
"p95": 181.0,
"dynamic_range": 162.0,
"mean_gray": 71.89735510359974,
"std_gray": 72.83472935177056
"mean_gray": 71.8907667335052,
"std_gray": 72.8304872017903
},
"geometry": {
"distance_to_center_norm": 0.8231549859046936,
@@ -424,7 +478,7 @@
"confidence": 0.8040999219130639
},
{
"observation_id": "85717991-1595-42ea-ba6e-ba63ab884c9c",
"observation_id": "907cf299-776e-4ac9-b102-259241f7982a",
"type": "aruco",
"marker_id": 51,
"marker_size_m": 0.025,
@@ -454,14 +508,14 @@
"area_px": 16159.0,
"perimeter_px": 580.6994934082031,
"sharpness": {
"laplacian_var": 685.2577555118625
"laplacian_var": 684.1813580260452
},
"contrast": {
"p05": 26.0,
"p95": 178.0,
"dynamic_range": 152.0,
"mean_gray": 75.80868822915679,
"std_gray": 67.24167717571615
"mean_gray": 75.79142559043916,
"std_gray": 67.22432850441514
},
"geometry": {
"distance_to_center_norm": 0.49699118733406067,
@@ -478,7 +532,7 @@
"confidence": 0.8862418603164292
},
{
"observation_id": "cce33c2b-9eb8-4212-890d-f1f7191234c1",
"observation_id": "7c762578-e969-45a7-afac-b723633fb4d3",
"type": "aruco",
"marker_id": 229,
"marker_size_m": 0.025,
@@ -508,14 +562,14 @@
"area_px": 13087.5,
"perimeter_px": 567.3157196044922,
"sharpness": {
"laplacian_var": 797.3236590338245
"laplacian_var": 796.7946911945116
},
"contrast": {
"p05": 20.0,
"p95": 179.0,
"dynamic_range": 159.0,
"mean_gray": 63.96354348078486,
"std_gray": 67.61410929505561
"mean_gray": 63.965168930686175,
"std_gray": 67.61343359147943
},
"geometry": {
"distance_to_center_norm": 0.2204667180776596,
@@ -532,7 +586,7 @@
"confidence": 0.8260419199319028
},
{
"observation_id": "cc758eb4-b13e-4a22-b2fa-c1edfdcc1c5c",
"observation_id": "9b57feb4-9bbe-4918-8568-e2f83d1451cc",
"type": "aruco",
"marker_id": 103,
"marker_size_m": 0.025,
@@ -562,14 +616,14 @@
"area_px": 14853.0,
"perimeter_px": 566.34765625,
"sharpness": {
"laplacian_var": 378.374704218107
"laplacian_var": 378.27469554945895
},
"contrast": {
"p05": 22.0,
"p95": 179.0,
"dynamic_range": 157.0,
"mean_gray": 110.39598765432099,
"std_gray": 73.36360124759628
"mean_gray": 110.3895061728395,
"std_gray": 73.35862451759957
},
"geometry": {
"distance_to_center_norm": 0.547791063785553,
@@ -586,7 +640,7 @@
"confidence": 0.959533344033848
},
{
"observation_id": "d5edfc1d-1948-48ee-b1db-fb908d0f4b84",
"observation_id": "e9508a21-ee6b-4ba4-9a90-f3802860989c",
"type": "aruco",
"marker_id": 58,
"marker_size_m": 0.025,
@@ -616,14 +670,14 @@
"area_px": 14535.0,
"perimeter_px": 564.4418640136719,
"sharpness": {
"laplacian_var": 286.48160615953066
"laplacian_var": 286.197188929801
},
"contrast": {
"p05": 18.0,
"p95": 180.0,
"dynamic_range": 162.0,
"mean_gray": 73.26288006756756,
"std_gray": 71.86824250595251
"mean_gray": 73.25675675675676,
"std_gray": 71.86033602437041
},
"geometry": {
"distance_to_center_norm": 0.6484234929084778,
@@ -640,7 +694,7 @@
"confidence": 0.9065874262743316
},
{
"observation_id": "96ead78b-0afd-4bf8-901c-e5a12201c2b3",
"observation_id": "8c3ace0a-e5f2-4b82-8225-a51a60c30bf8",
"type": "aruco",
"marker_id": 214,
"marker_size_m": 0.025,
@@ -670,14 +724,14 @@
"area_px": 14198.0,
"perimeter_px": 547.7477111816406,
"sharpness": {
"laplacian_var": 215.694726421633
"laplacian_var": 215.4134347746659
},
"contrast": {
"p05": 12.0,
"p95": 139.0,
"dynamic_range": 127.0,
"mean_gray": 70.57457500267294,
"std_gray": 57.7908055732322
"mean_gray": 70.52496525179087,
"std_gray": 57.812429126169526
},
"geometry": {
"distance_to_center_norm": 0.551042914390564,
@@ -694,7 +748,7 @@
"confidence": 0.5709725711465045
},
{
"observation_id": "51da6943-3adb-45c0-84ee-0967df76c691",
"observation_id": "1702e35b-99bb-4acb-ab45-6c7e23e170b1",
"type": "aruco",
"marker_id": 122,
"marker_size_m": 0.025,
@@ -724,14 +778,14 @@
"area_px": 8240.5,
"perimeter_px": 537.1174240112305,
"sharpness": {
"laplacian_var": 72.85993860158953
"laplacian_var": 72.88541833369378
},
"contrast": {
"p05": 24.0,
"p95": 82.0,
"dynamic_range": 58.0,
"mean_gray": 39.55606617647059,
"std_gray": 21.119856229910546
"mean_gray": 39.55551470588235,
"std_gray": 21.117968872358475
},
"geometry": {
"distance_to_center_norm": 0.15422014892101288,
@@ -745,10 +799,10 @@
215.02093505859375
]
},
"confidence": 0.11769297405763086
"confidence": 0.11773413227855577
},
{
"observation_id": "e6c84a98-2bc2-4cda-baa1-b458cc2f0587",
"observation_id": "28a0ecbf-f34d-4852-8e6a-6872ea3120ba",
"type": "aruco",
"marker_id": 64,
"marker_size_m": 0.025,
@@ -778,14 +832,14 @@
"area_px": 11445.0,
"perimeter_px": 517.4132308959961,
"sharpness": {
"laplacian_var": 96.68907843766603
"laplacian_var": 96.72330956410892
},
"contrast": {
"p05": 18.0,
"p95": 179.0,
"dynamic_range": 161.0,
"mean_gray": 82.06209367122197,
"std_gray": 69.62197528633169
"mean_gray": 82.06116491972934,
"std_gray": 69.62122049325869
},
"geometry": {
"distance_to_center_norm": 0.6592752933502197,
@@ -799,10 +853,10 @@
123.3693618774414
]
},
"confidence": 0.7081872094125122
"confidence": 0.7084379310690048
},
{
"observation_id": "c4330e96-27eb-45b8-ba3f-91ef3c1e118f",
"observation_id": "78bda40a-af0d-446d-869e-b1cbd23c5be9",
"type": "aruco",
"marker_id": 124,
"marker_size_m": 0.025,
@@ -832,14 +886,14 @@
"area_px": 8052.0,
"perimeter_px": 511.40788650512695,
"sharpness": {
"laplacian_var": 50.60107942317044
"laplacian_var": 50.585403301842064
},
"contrast": {
"p05": 17.0,
"p95": 75.0,
"dynamic_range": 58.0,
"mean_gray": 42.86497968230513,
"std_gray": 21.770286685511728
"mean_gray": 42.86516438862209,
"std_gray": 21.770775673822783
},
"geometry": {
"distance_to_center_norm": 0.3298199772834778,
@@ -853,10 +907,10 @@
208.24024963378906
]
},
"confidence": 0.06608277057626201
"confidence": 0.06606229825549184
},
{
"observation_id": "1d4f16e3-ff20-44a9-a2ee-e575d5a8ef73",
"observation_id": "51017f51-7bf8-476f-bdbc-a34197158f38",
"type": "aruco",
"marker_id": 211,
"marker_size_m": 0.025,
@@ -886,14 +940,14 @@
"area_px": 11424.0,
"perimeter_px": 505.6139450073242,
"sharpness": {
"laplacian_var": 51.32496366518099
"laplacian_var": 51.29576761476256
},
"contrast": {
"p05": 10.0,
"p95": 134.0,
"p05": 9.0,
"p95": 133.0,
"dynamic_range": 124.0,
"mean_gray": 60.09011047517636,
"std_gray": 53.76774173491235
"mean_gray": 60.05151071476108,
"std_gray": 53.75335841826349
},
"geometry": {
"distance_to_center_norm": 0.36318472027778625,
@@ -907,10 +961,10 @@
102.08329772949219
]
},
"confidence": 0.2773221989888009
"confidence": 0.2771644450942897
},
{
"observation_id": "72fd287e-2aa6-401d-9e07-21e9fd27c92d",
"observation_id": "1483f10d-bbb4-4332-a992-5dc147fd03a1",
"type": "aruco",
"marker_id": 72,
"marker_size_m": 0.025,
@@ -940,14 +994,14 @@
"area_px": 9719.0,
"perimeter_px": 463.1697998046875,
"sharpness": {
"laplacian_var": 98.5235121364002
"laplacian_var": 98.5082306768649
},
"contrast": {
"p05": 12.0,
"p95": 153.0,
"dynamic_range": 141.0,
"mean_gray": 62.64306876656791,
"std_gray": 55.71570815120051
"mean_gray": 62.642445033525654,
"std_gray": 55.716319869278415
},
"geometry": {
"distance_to_center_norm": 0.8503401875495911,
@@ -961,7 +1015,7 @@
166.17160034179688
]
},
"confidence": 0.10116326419487019
"confidence": 0.10114757329739069
}
],
"rejected_candidates": [
@@ -1140,6 +1194,31 @@
],
"area_px": 1273.5
},
{
"image_points_px": [
[
2114.0,
2535.0
],
[
2154.0,
2542.0
],
[
2154.0,
2588.0
],
[
2113.0,
2581.0
]
],
"center_px": [
2133.75,
2561.5
],
"area_px": 1866.5
},
{
"image_points_px": [
[

View File

@@ -1,6 +1,6 @@
{
"schema_version": "1.0",
"created_utc": "2026-05-31T14:41:44Z",
"created_utc": "2026-06-01T21:52:03Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9b\\render_d_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "d",
"camera_matrix": [
[
2000.0,
6800.0,
0.0,
720.0
2448.0
],
[
0.0,
2250.0,
540.0
6800.0,
1632.0
],
[
0.0,
@@ -54,191 +54,152 @@
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17
4
],
"rms": [
0.2587766626710744,
0.23165522769453625,
0.23165522769453625,
0.23165522769453625,
0.23165522769453625,
0.23165522769453625,
0.23165522769453625,
0.23165522769453625,
0.23165522769453625,
0.23165522769453625,
0.23165522769453625,
0.2182243375212177,
0.06420608057472679,
0.05419200832531279,
0.054124926786037746,
0.05412378018560424,
0.05412376688491404,
0.05412376676818678
0.003520128196496929,
0.000114240188266878,
3.379947424673572e-05,
3.376181277906741e-05,
3.3761807067548674e-05
],
"lambda": [
0.001,
0.0005,
0.001,
0.002,
0.004,
0.008,
0.016,
0.032,
0.064,
0.128,
0.256,
0.128,
0.064,
0.032,
0.016,
0.008,
0.004,
0.002
0.00025,
0.000125,
6.25e-05
]
},
"residual_rms_px": 154.5462686368348,
"residual_median_px": 95.9498680384591,
"residual_max_px": 331.0809293576239,
"sigma2_normalized": 0.004394073193652295
"residual_rms_px": 0.3246578692423999,
"residual_median_px": 0.29577311767102976,
"residual_max_px": 0.5441938890402146,
"sigma2_normalized": 1.7097894246792758e-09
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.5639353394508362,
0.8205621838569641,
-0.09303057193756104
0.8191238641738892,
0.573616623878479,
-0.0001771328243194148
],
[
-0.458917498588562,
0.21773427724838257,
-0.8613864183425903
0.16109520196914673,
-0.2303401082754135,
-0.9596831798553467
],
[
-0.6865651607513428,
0.5284595489501953,
0.4993583858013153
-0.5505310297012329,
0.7860708832740784,
-0.28108397126197815
]
],
"translation_m": [
0.20039743185043335,
0.41232791543006897,
0.5130147933959961
-0.11469219624996185,
0.0866641104221344,
1.1263433694839478
],
"rvec_rad": [
1.0035685691469114,
0.42857457695066886,
-0.9238761711733053
1.7903221935012292,
0.5644041325871039,
-0.42305288280827436
]
},
"camera_in_world": {
"position_m": [
0.4284313917160034,
-0.5253240466117859,
0.11763852834701538
0.7000728845596313,
-0.7996341586112976,
0.399746835231781
],
"position_mm": [
428.431396484375,
-525.3240356445312,
117.6385269165039
700.0728759765625,
-799.6341552734375,
399.746826171875
],
"orientation_deg": {
"roll": 46.62181091308594,
"pitch": 43.358821868896484,
"yaw": -39.13789367675781
"roll": 109.67607879638672,
"pitch": 33.40345001220703,
"yaw": 11.126230239868164
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
0.007500581584893333,
0.0021272336955249563,
-0.0019453852229354036,
0.00030340138758466946,
-0.0011508344427960842,
0.001001723247651806
6.63262982552889e-08,
2.0862133084927525e-08,
2.0455756259492318e-08,
-5.706366886381124e-10,
-1.3165761676991178e-08,
-4.029712614749384e-09
],
[
0.002127233695524955,
0.0012480616379284704,
-0.0007490644131649635,
0.00023420013001865627,
-0.0002605472214753502,
0.00047168608424972815
2.0862133084927637e-08,
2.057869969800236e-08,
-7.787538732702012e-09,
2.4322089956868134e-09,
-4.479553550178746e-09,
1.4541203081167942e-09
],
[
-0.0019453852229353993,
-0.0007490644131649597,
0.0035275327174978063,
-0.0006588016804236165,
-3.9254797815826316e-05,
-0.0005262899943523483
2.0455756259491577e-08,
-7.787538732702035e-09,
4.1031877596077536e-08,
-4.098620663739062e-09,
-5.2449587193885445e-09,
-6.5001136447099386e-09
],
[
0.0003034013875846691,
0.0002342001300186558,
-0.0006588016804236175,
0.0002718366098864043,
0.00011558500697231351,
0.00021089817922010173
-5.706366886380686e-10,
2.432208995686822e-09,
-4.098620663739103e-09,
7.427454828299447e-10,
1.24705216198525e-10,
5.743133826731763e-10
],
[
-0.0011508344427960842,
-0.0002605472214753503,
-3.925479781582551e-05,
0.000115585006972313,
0.0003587506607315252,
-1.61820933740729e-05
-1.3165761676991096e-08,
-4.479553550178717e-09,
-5.244958719388639e-09,
1.2470521619852888e-10,
3.0230403319432912e-09,
1.6131397389718678e-09
],
[
0.0010017232476518046,
0.0004716860842497279,
-0.000526289994352349,
0.00021089817922010157,
-1.6182093374072534e-05,
0.0002989067222265061
-4.029712614749232e-09,
1.4541203081168122e-09,
-6.500113644709939e-09,
5.743133826731717e-10,
1.6131397389718467e-09,
5.097167280083305e-09
]
],
"parameter_std": {
"rvec_std_deg": [
4.9621524418007334,
2.024140476893252,
3.402970291506522
0.014755893503452622,
0.008219238775190006,
0.011606020348306647
],
"tvec_std_m": [
0.016487468267942302,
0.01894071436698007,
0.0172889190589379
2.725335727630533e-05,
5.498218194963975e-05,
7.139444852426066e-05
]
},
"camera_center_std_m": [
0.028005327540231804,
0.022929426987153452,
0.04276069023992648
0.0001694115470169476,
0.00014801151553307744,
0.0002392090552934723
],
"camera_center_std_mm": [
28.005327540231804,
22.92942698715345,
42.760690239926475
0.16941154701694758,
0.14801151553307743,
0.2392090552934723
],
"orientation_std_deg": {
"roll": 5.693214099430176,
"pitch": 3.4799147133437733,
"yaw": 3.574484131605504
"roll": 0.01738420582585321,
"pitch": 0.010200212268914767,
"yaw": 0.01181004534728506
}
}
},
@@ -251,10 +212,10 @@
2920.25
],
"projected_center_px": [
3595.17529296875,
2855.379638671875
3396.68896484375,
2920.4775390625
],
"reprojection_error_px": 208.99769332473537,
"reprojection_error_px": 0.29577311767102976,
"confidence": 0.6314079334431163
},
{
@@ -264,10 +225,10 @@
2970.25
],
"projected_center_px": [
583.85986328125,
2956.5146484375
429.49273681640625,
2970.36083984375
],
"reprojection_error_px": 154.96976245304006,
"reprojection_error_px": 0.11107756208362216,
"confidence": 0.8040999219130639
},
{
@@ -277,10 +238,10 @@
2978.75
],
"projected_center_px": [
1786.4542236328125,
3005.841552734375
1878.2166748046875,
2978.930908203125
],
"reprojection_error_px": 95.9498680384591,
"reprojection_error_px": 0.336156130773756,
"confidence": 0.8862418603164292
},
{
@@ -290,10 +251,10 @@
2900.25
],
"projected_center_px": [
1382.516845703125,
2919.47705078125
1453.4097900390625,
2900.260009765625
],
"reprojection_error_px": 73.54106115415203,
"reprojection_error_px": 0.09076360757601423,
"confidence": 0.959533344033848
},
{
@@ -303,10 +264,10 @@
2877.0
],
"projected_center_px": [
1018.5839233398438,
2890.5986328125
1002.3934936523438,
2876.90087890625
],
"reprojection_error_px": 21.062179478182504,
"reprojection_error_px": 0.14549430682081782,
"confidence": 0.9065874262743316
},
{
@@ -316,10 +277,10 @@
2698.0
],
"projected_center_px": [
3631.5634765625,
2636.028076171875
3669.33154296875,
2697.587890625
],
"reprojection_error_px": 72.6615383368871,
"reprojection_error_px": 0.4452099598396852,
"confidence": 0.5709725711465045
},
{
@@ -329,11 +290,11 @@
2673.25
],
"projected_center_px": [
896.0513305664062,
2736.301513671875
811.784912109375,
2673.326171875
],
"reprojection_error_px": 105.472370205966,
"confidence": 0.7081872094125122
"reprojection_error_px": 0.29491874238428384,
"confidence": 0.7084379310690048
},
{
"marker_id": 211,
@@ -342,11 +303,11 @@
2526.5
],
"projected_center_px": [
2701.6142578125,
2515.133056640625
3032.846435546875,
2526.080322265625
],
"reprojection_error_px": 331.0809293576239,
"confidence": 0.2773221989888009
"reprojection_error_px": 0.5441938890402146,
"confidence": 0.2771644450942897
},
{
"marker_id": 72,
@@ -355,11 +316,11 @@
2538.0
],
"projected_center_px": [
4803.328125,
2613.127197265625
4779.849609375,
2538.320068359375
],
"reprojection_error_px": 78.66573069007723,
"confidence": 0.10116326419487019
"reprojection_error_px": 0.3536397810779986,
"confidence": 0.10114757329739069
}
]
},

View File

@@ -1,6 +1,6 @@
{
"schema_version": "1.0",
"created_utc": "2026-05-31T14:41:33Z",
"created_utc": "2026-06-01T21:51:52Z",
"vision_config": {
"MarkerType": "DICT_4X4_250",
"MarkerSize": 0.025
@@ -10,14 +10,14 @@
"intrinsics_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene9b\\render_a.npz",
"camera_matrix": [
[
2000.0,
6800.0,
0.0,
720.0
2448.0
],
[
0.0,
2250.0,
540.0
6800.0,
1632.0
],
[
0.0,
@@ -35,18 +35,18 @@
},
"image": {
"image_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene9b\\render_e.png",
"image_sha256": "3f7b08eb984ff721d83775bf09db51ea1a5cb0fea2736acf5fcbd85be077f025",
"image_sha256": "fee7b07152f623147458c0ea38bdbda5c361983594edd5b3ba615015158ddd16",
"width_px": 4896,
"height_px": 3264
},
"aruco": {
"dictionary": "DICT_4X4_250",
"num_detected_markers": 31,
"num_detected_markers": 32,
"num_rejected_candidates": 14
},
"detections": [
{
"observation_id": "126e4bd3-4496-4907-a393-b3a016e49f16",
"observation_id": "9e6d3472-47a9-4476-bdf1-93bc8bab2015",
"type": "aruco",
"marker_id": 113,
"marker_size_m": 0.025,
@@ -76,14 +76,14 @@
"area_px": 17081.5,
"perimeter_px": 524.7596893310547,
"sharpness": {
"laplacian_var": 89.02267792242195
"laplacian_var": 89.04289982650215
},
"contrast": {
"p05": 30.0,
"p95": 168.0,
"dynamic_range": 138.0,
"mean_gray": 63.59243020758769,
"std_gray": 55.00172812375499
"mean_gray": 63.59090909090909,
"std_gray": 55.00133046185062
},
"geometry": {
"distance_to_center_norm": 0.30448994040489197,
@@ -97,10 +97,10 @@
141.1276092529297
]
},
"confidence": 0.6397126660307684
"confidence": 0.6398579796572877
},
{
"observation_id": "b5ce0f91-4b2b-468c-9364-75b063387f6a",
"observation_id": "72bfa779-5b06-45ff-ac53-62262c20b9d2",
"type": "aruco",
"marker_id": 244,
"marker_size_m": 0.025,
@@ -130,14 +130,14 @@
"area_px": 14198.0,
"perimeter_px": 486.1471862792969,
"sharpness": {
"laplacian_var": 38.04407757746846
"laplacian_var": 38.05875692640332
},
"contrast": {
"p05": 10.0,
"p95": 89.0,
"dynamic_range": 79.0,
"mean_gray": 44.25121555915721,
"std_gray": 36.66419655324779
"mean_gray": 44.23803349540789,
"std_gray": 36.6577474720626
},
"geometry": {
"distance_to_center_norm": 0.057721756398677826,
@@ -151,10 +151,10 @@
131.1373291015625
]
},
"confidence": 0.24490836314686093
"confidence": 0.245002861306591
},
{
"observation_id": "a78d0bbf-df68-4e3b-a068-d5b20a74cddb",
"observation_id": "9471aa68-5ba6-459f-9072-16e4a4950917",
"type": "aruco",
"marker_id": 85,
"marker_size_m": 0.025,
@@ -184,14 +184,14 @@
"area_px": 10582.0,
"perimeter_px": 485.9485855102539,
"sharpness": {
"laplacian_var": 798.5352821224925
"laplacian_var": 798.2148232031742
},
"contrast": {
"p05": 48.0,
"p05": 47.0,
"p95": 170.0,
"dynamic_range": 122.0,
"mean_gray": 138.36036295549474,
"std_gray": 38.05271700522787
"dynamic_range": 123.0,
"mean_gray": 138.31700993806712,
"std_gray": 38.09330264418023
},
"geometry": {
"distance_to_center_norm": 0.39976420998573303,
@@ -208,7 +208,7 @@
"confidence": 0.830722864408739
},
{
"observation_id": "2a8be1bc-6364-4941-b582-dc7e128a7706",
"observation_id": "d4e37bf8-ec3a-42d7-886a-471021872e62",
"type": "aruco",
"marker_id": 206,
"marker_size_m": 0.025,
@@ -262,7 +262,7 @@
"confidence": 0.6816421753289754
},
{
"observation_id": "33b69324-0019-4850-8c54-23300da5a19e",
"observation_id": "9e688362-d1ab-4bff-8eea-d1791cf32d70",
"type": "aruco",
"marker_id": 245,
"marker_size_m": 0.025,
@@ -292,14 +292,14 @@
"area_px": 11062.0,
"perimeter_px": 439.3657760620117,
"sharpness": {
"laplacian_var": 262.86164666461065
"laplacian_var": 263.1820408908499
},
"contrast": {
"p05": 34.0,
"p95": 177.0,
"dynamic_range": 143.0,
"mean_gray": 87.81031636863824,
"std_gray": 65.61113971142998
"mean_gray": 87.79105914718019,
"std_gray": 65.61414617792511
},
"geometry": {
"distance_to_center_norm": 0.06452677398920059,
@@ -316,7 +316,7 @@
"confidence": 0.6655864370801932
},
{
"observation_id": "200ffbed-08fe-4add-8bf7-67760a6cae1d",
"observation_id": "abef6c6f-e8fc-45e7-9bdc-1454ae300921",
"type": "aruco",
"marker_id": 54,
"marker_size_m": 0.025,
@@ -346,14 +346,14 @@
"area_px": 8085.0,
"perimeter_px": 439.11363983154297,
"sharpness": {
"laplacian_var": 129.29205059561806
"laplacian_var": 127.66090883795196
},
"contrast": {
"p05": 24.0,
"p95": 171.0,
"dynamic_range": 147.0,
"mean_gray": 64.52851285874021,
"std_gray": 55.21407384301147
"mean_gray": 64.30469623555722,
"std_gray": 55.3223549386237
},
"geometry": {
"distance_to_center_norm": 0.3560476303100586,
@@ -370,7 +370,7 @@
"confidence": 0.706911989905173
},
{
"observation_id": "e9033344-26ad-4641-b755-8422c6e1e96f",
"observation_id": "a4b470a3-5a4e-4595-a8d2-7b479884f19c",
"type": "aruco",
"marker_id": 97,
"marker_size_m": 0.025,
@@ -400,14 +400,14 @@
"area_px": 7945.5,
"perimeter_px": 435.31483459472656,
"sharpness": {
"laplacian_var": 111.32550009707099
"laplacian_var": 110.33455827763655
},
"contrast": {
"p05": 23.0,
"p95": 176.0,
"dynamic_range": 153.0,
"mean_gray": 111.40407696704135,
"std_gray": 62.22143476893076
"mean_gray": 111.34216041150695,
"std_gray": 62.229868860355246
},
"geometry": {
"distance_to_center_norm": 0.41070929169654846,
@@ -421,10 +421,64 @@
90.04998779296875
]
},
"confidence": 0.6100075166002975
"confidence": 0.604577655895953
},
{
"observation_id": "cdf4ef56-5cf5-4c91-aa36-e57b09e0e473",
"observation_id": "39b4027e-fdef-4106-afea-a2b447afea14",
"type": "aruco",
"marker_id": 248,
"marker_size_m": 0.025,
"image_points_px": [
[
2209.0,
1643.0
],
[
2204.0,
1773.0
],
[
2125.0,
1743.0
],
[
2129.0,
1615.0
]
],
"center_px": [
2166.75,
1693.5
],
"quality": {
"area_px": 10386.0,
"perimeter_px": 427.42152404785156,
"sharpness": {
"laplacian_var": 528.2289244938212
},
"contrast": {
"p05": 34.0,
"p95": 178.0,
"dynamic_range": 144.0,
"mean_gray": 93.99428571428571,
"std_gray": 67.12864777397444
},
"geometry": {
"distance_to_center_norm": 0.09785274416208267,
"distance_to_border_px": 1491.0
},
"edge_ratio": 1.539518096785476,
"edge_lengths_px": [
130.0961151123047,
84.50444030761719,
128.06248474121094,
84.75848388671875
]
},
"confidence": 0.6495539104658832
},
{
"observation_id": "9fb899cb-88b5-4726-bb4c-431520c5ab43",
"type": "aruco",
"marker_id": 62,
"marker_size_m": 0.025,
@@ -454,14 +508,14 @@
"area_px": 7270.0,
"perimeter_px": 426.07586669921875,
"sharpness": {
"laplacian_var": 126.25668646754218
"laplacian_var": 126.3097729267162
},
"contrast": {
"p05": 23.0,
"p95": 166.0,
"dynamic_range": 143.0,
"mean_gray": 53.75299055613851,
"std_gray": 49.03051338063086
"mean_gray": 53.71584470094439,
"std_gray": 49.04499348436539
},
"geometry": {
"distance_to_center_norm": 0.2853873074054718,
@@ -478,7 +532,7 @@
"confidence": 0.8964175171911046
},
{
"observation_id": "25d8b8ba-b273-439f-988d-28852b0eeff4",
"observation_id": "3ec586b5-1a19-4dfc-be63-61eef8961c7e",
"type": "aruco",
"marker_id": 124,
"marker_size_m": 0.025,
@@ -508,14 +562,14 @@
"area_px": 9719.0,
"perimeter_px": 422.91796875,
"sharpness": {
"laplacian_var": 21.68886850070263
"laplacian_var": 21.6869870579102
},
"contrast": {
"p05": 8.0,
"p95": 77.0,
"dynamic_range": 69.0,
"mean_gray": 37.2205329153605,
"std_gray": 29.834645421516242
"mean_gray": 37.22115987460815,
"std_gray": 29.83395254862318
},
"geometry": {
"distance_to_center_norm": 0.38135093450546265,
@@ -529,10 +583,10 @@
142.17242431640625
]
},
"confidence": 0.07445513285599388
"confidence": 0.07444867410167635
},
{
"observation_id": "ae759acd-af0d-419a-9e54-b287f05de6b0",
"observation_id": "a12d21cd-54d7-408e-97e0-89460830c4ed",
"type": "aruco",
"marker_id": 96,
"marker_size_m": 0.025,
@@ -562,14 +616,14 @@
"area_px": 7020.0,
"perimeter_px": 421.1724166870117,
"sharpness": {
"laplacian_var": 142.64538846809614
"laplacian_var": 142.08411260724046
},
"contrast": {
"p05": 22.0,
"p95": 171.0,
"dynamic_range": 149.0,
"mean_gray": 94.15988869863014,
"std_gray": 65.39817055001602
"mean_gray": 94.07470034246575,
"std_gray": 65.43201881307596
},
"geometry": {
"distance_to_center_norm": 0.24884164333343506,
@@ -586,7 +640,7 @@
"confidence": 0.8729601265234885
},
{
"observation_id": "da5ac926-b042-41a3-8f41-96d6d963b5c3",
"observation_id": "72218cf1-4064-4a19-8673-7c4a7d627d97",
"type": "aruco",
"marker_id": 55,
"marker_size_m": 0.025,
@@ -616,14 +670,14 @@
"area_px": 6762.5,
"perimeter_px": 413.2849578857422,
"sharpness": {
"laplacian_var": 235.94985972265863
"laplacian_var": 231.62385594309754
},
"contrast": {
"p05": 27.0,
"p95": 176.0,
"dynamic_range": 149.0,
"mean_gray": 92.477821695213,
"std_gray": 63.63262315060959
"p95": 175.0,
"dynamic_range": 148.0,
"mean_gray": 92.06324110671937,
"std_gray": 63.764615358680075
},
"geometry": {
"distance_to_center_norm": 0.2752741575241089,
@@ -640,7 +694,7 @@
"confidence": 0.7256335338932984
},
{
"observation_id": "571fa1a5-58f8-4294-90be-a0198babe73c",
"observation_id": "12c9ae5f-9938-4c6c-943a-1fed796b4fd5",
"type": "aruco",
"marker_id": 66,
"marker_size_m": 0.025,
@@ -670,14 +724,14 @@
"area_px": 6823.0,
"perimeter_px": 413.2598648071289,
"sharpness": {
"laplacian_var": 183.3419915675498
"laplacian_var": 182.81081839351344
},
"contrast": {
"p05": 24.0,
"p95": 178.0,
"dynamic_range": 154.0,
"mean_gray": 75.59458278724334,
"std_gray": 64.56974505057512
"mean_gray": 75.5607252075142,
"std_gray": 64.54510923980665
},
"geometry": {
"distance_to_center_norm": 0.46276116371154785,
@@ -694,7 +748,7 @@
"confidence": 0.5957417229180119
},
{
"observation_id": "80abaa41-b04d-41e6-9795-72b38811e43a",
"observation_id": "2459f69e-d921-47c3-badf-e006f41cfd08",
"type": "aruco",
"marker_id": 243,
"marker_size_m": 0.025,
@@ -724,14 +778,14 @@
"area_px": 9063.0,
"perimeter_px": 405.7164764404297,
"sharpness": {
"laplacian_var": 764.4726864106423
"laplacian_var": 764.3275239933494
},
"contrast": {
"p05": 34.0,
"p95": 177.0,
"dynamic_range": 143.0,
"mean_gray": 79.16176470588235,
"std_gray": 63.77512010556621
"mean_gray": 79.15157085561498,
"std_gray": 63.76950200449581
},
"geometry": {
"distance_to_center_norm": 0.151218980550766,
@@ -748,7 +802,7 @@
"confidence": 0.6472952215057457
},
{
"observation_id": "50b3356f-fc72-4c08-9b5f-2882899944f8",
"observation_id": "d1656698-b58a-46ba-a71f-c1a42b8d502a",
"type": "aruco",
"marker_id": 208,
"marker_size_m": 0.025,
@@ -778,14 +832,14 @@
"area_px": 5796.0,
"perimeter_px": 402.8621063232422,
"sharpness": {
"laplacian_var": 228.76811188999412
"laplacian_var": 228.61713912734825
},
"contrast": {
"p05": 12.0,
"p95": 141.0,
"dynamic_range": 129.0,
"mean_gray": 56.70350194552529,
"std_gray": 53.78943937238778
"mean_gray": 56.69831387808041,
"std_gray": 53.783275861525404
},
"geometry": {
"distance_to_center_norm": 0.22746029496192932,
@@ -802,7 +856,7 @@
"confidence": 0.912779868094979
},
{
"observation_id": "d6b93c2e-455d-4063-b8e6-1c843385663c",
"observation_id": "d108703b-81be-402e-b302-dff66f077834",
"type": "aruco",
"marker_id": 79,
"marker_size_m": 0.025,
@@ -832,14 +886,14 @@
"area_px": 6255.0,
"perimeter_px": 402.61739349365234,
"sharpness": {
"laplacian_var": 472.77850753513314
"laplacian_var": 471.5416669170673
},
"contrast": {
"p05": 24.0,
"p95": 171.0,
"dynamic_range": 147.0,
"mean_gray": 98.43461538461538,
"std_gray": 64.21513610996477
"mean_gray": 98.2329326923077,
"std_gray": 64.24442374825593
},
"geometry": {
"distance_to_center_norm": 0.20049230754375458,
@@ -856,7 +910,7 @@
"confidence": 0.8352286702826001
},
{
"observation_id": "9cd8634e-135a-4c47-9434-32d14866a1e6",
"observation_id": "4ff82023-c007-4eb8-a10a-cb6dd05bd79d",
"type": "aruco",
"marker_id": 229,
"marker_size_m": 0.025,
@@ -910,7 +964,7 @@
"confidence": 0.6767489288591905
},
{
"observation_id": "d29bf13d-0abf-4ab6-b9f2-ec251d418617",
"observation_id": "6a0ce0c8-ffb6-4046-9ea6-03702fa7bc3b",
"type": "aruco",
"marker_id": 43,
"marker_size_m": 0.025,
@@ -964,7 +1018,7 @@
"confidence": 0.7816274887029908
},
{
"observation_id": "d6e629d5-c51f-4008-ab99-47b04b7b54a8",
"observation_id": "646068e1-99ee-415c-b835-de7983ad8ebc",
"type": "aruco",
"marker_id": 95,
"marker_size_m": 0.025,
@@ -994,14 +1048,14 @@
"area_px": 5978.0,
"perimeter_px": 393.0955810546875,
"sharpness": {
"laplacian_var": 649.4244314683589
"laplacian_var": 646.0588386754471
},
"contrast": {
"p05": 23.0,
"p95": 178.0,
"dynamic_range": 155.0,
"mean_gray": 83.66988318943626,
"std_gray": 70.285854066847
"mean_gray": 83.5881157948197,
"std_gray": 70.21468190526964
},
"geometry": {
"distance_to_center_norm": 0.33146584033966064,
@@ -1018,7 +1072,7 @@
"confidence": 0.6612253661811753
},
{
"observation_id": "48096f6c-5b3b-40d0-851c-7e8f7cb077cd",
"observation_id": "3af4e181-f8b6-4793-841f-1b8b262c8d17",
"type": "aruco",
"marker_id": 214,
"marker_size_m": 0.025,
@@ -1048,14 +1102,14 @@
"area_px": 5211.5,
"perimeter_px": 388.7515106201172,
"sharpness": {
"laplacian_var": 739.5890739272428
"laplacian_var": 739.2281428642717
},
"contrast": {
"p05": 15.0,
"p95": 138.0,
"dynamic_range": 123.0,
"mean_gray": 71.6105082809823,
"std_gray": 55.62170487239013
"mean_gray": 71.54625928041119,
"std_gray": 55.666236358845175
},
"geometry": {
"distance_to_center_norm": 0.3050713539123535,
@@ -1072,7 +1126,7 @@
"confidence": 0.9797640575954614
},
{
"observation_id": "9109171f-e845-4ad2-86c2-d42e92dc6bd1",
"observation_id": "3148e029-5607-4445-9b61-3972bc23274a",
"type": "aruco",
"marker_id": 53,
"marker_size_m": 0.025,
@@ -1102,14 +1156,14 @@
"area_px": 5157.0,
"perimeter_px": 387.2128448486328,
"sharpness": {
"laplacian_var": 1588.3617573417525
"laplacian_var": 1588.6806062626158
},
"contrast": {
"p05": 15.0,
"p95": 154.0,
"dynamic_range": 139.0,
"mean_gray": 83.14474820143884,
"std_gray": 64.66319645683883
"mean_gray": 83.1441726618705,
"std_gray": 64.66363831952536
},
"geometry": {
"distance_to_center_norm": 0.740871250629425,
@@ -1126,7 +1180,7 @@
"confidence": 0.7042792778574221
},
{
"observation_id": "3a4ab5c0-06f2-47c6-a8c6-5381e7eb8994",
"observation_id": "a9dfcc40-e1a2-44b0-b2be-ce4c5073bcbf",
"type": "aruco",
"marker_id": 215,
"marker_size_m": 0.025,
@@ -1140,7 +1194,7 @@
1915.0
],
[
2611.0,
2610.0,
1940.0
],
[
@@ -1149,38 +1203,38 @@
]
],
"center_px": [
2619.0,
2618.75,
1912.5
],
"quality": {
"area_px": 4938.0,
"perimeter_px": 378.38453674316406,
"area_px": 4941.0,
"perimeter_px": 378.41770935058594,
"sharpness": {
"laplacian_var": 206.37880467615665
"laplacian_var": 196.33344497921135
},
"contrast": {
"p05": 13.0,
"p95": 71.0,
"dynamic_range": 58.0,
"mean_gray": 33.91355777979982,
"std_gray": 24.56805718857317
"p95": 69.0,
"dynamic_range": 56.0,
"mean_gray": 33.16503965832825,
"std_gray": 23.62154393497874
},
"geometry": {
"distance_to_center_norm": 0.11165846139192581,
"distance_to_center_norm": 0.11161425709724426,
"distance_to_border_px": 1324.0
},
"edge_ratio": 1.1926665480155962,
"edge_lengths_px": [
86.03487396240234,
101.13851928710938,
88.60022735595703,
102.1077880859375,
87.66413116455078,
102.61091613769531
]
},
"confidence": 0.6078815585179969
"confidence": 0.5869201254656521
},
{
"observation_id": "fa3e0374-ee08-4325-9058-f376f6a0c279",
"observation_id": "d2a50bd8-eba5-471a-aac2-ceed4fe44cc0",
"type": "aruco",
"marker_id": 72,
"marker_size_m": 0.025,
@@ -1234,7 +1288,7 @@
"confidence": 0.7344088211475938
},
{
"observation_id": "8709d225-812d-427d-bdd0-c51f388091b5",
"observation_id": "8bedae4f-8bcf-4685-99f3-7995063729f4",
"type": "aruco",
"marker_id": 51,
"marker_size_m": 0.025,
@@ -1264,14 +1318,14 @@
"area_px": 5106.0,
"perimeter_px": 371.2366714477539,
"sharpness": {
"laplacian_var": 1544.9704621910591
"laplacian_var": 1544.017625135201
},
"contrast": {
"p05": 31.0,
"p95": 177.0,
"dynamic_range": 146.0,
"mean_gray": 78.60621009866512,
"std_gray": 63.51907009359783
"mean_gray": 78.58473592571097,
"std_gray": 63.499852064094114
},
"geometry": {
"distance_to_center_norm": 0.19700217247009277,
@@ -1288,7 +1342,7 @@
"confidence": 0.7465768555836464
},
{
"observation_id": "d2608fda-e727-4f89-b3f1-321f19cb5ba0",
"observation_id": "f01b411e-16ed-4a9c-ace3-fa8d6963feb7",
"type": "aruco",
"marker_id": 211,
"marker_size_m": 0.025,
@@ -1318,14 +1372,14 @@
"area_px": 4402.0,
"perimeter_px": 364.40318298339844,
"sharpness": {
"laplacian_var": 663.9618125700305
"laplacian_var": 662.8241046272791
},
"contrast": {
"p05": 10.0,
"p95": 133.0,
"dynamic_range": 123.0,
"mean_gray": 56.15990534144692,
"std_gray": 54.0107587158024
"mean_gray": 56.124070317782284,
"std_gray": 53.9980512826496
},
"geometry": {
"distance_to_center_norm": 0.17595274746418,
@@ -1342,7 +1396,7 @@
"confidence": 0.9078841157530049
},
{
"observation_id": "83b1cebc-f2a9-4c9f-a79f-42d4700b298b",
"observation_id": "90af20b5-19bc-4556-839e-ca4fed5eca46",
"type": "aruco",
"marker_id": 86,
"marker_size_m": 0.025,
@@ -1396,7 +1450,7 @@
"confidence": 0.7257463181991523
},
{
"observation_id": "d9087df4-5882-4fbd-85dc-f2ae0694591e",
"observation_id": "a2888d11-c3ea-4ddb-a0bb-4df8c0aec350",
"type": "aruco",
"marker_id": 103,
"marker_size_m": 0.025,
@@ -1426,14 +1480,14 @@
"area_px": 4610.0,
"perimeter_px": 357.663818359375,
"sharpness": {
"laplacian_var": 1286.8622315848625
"laplacian_var": 1286.5386257405028
},
"contrast": {
"p05": 24.0,
"p95": 178.0,
"dynamic_range": 154.0,
"mean_gray": 112.2347371857656,
"std_gray": 69.93047763486787
"mean_gray": 112.22984002611818,
"std_gray": 69.92778839737062
},
"geometry": {
"distance_to_center_norm": 0.2535037100315094,
@@ -1450,7 +1504,7 @@
"confidence": 0.6792469257311192
},
{
"observation_id": "097f08a1-63f0-41b6-8fb7-999a78d020e8",
"observation_id": "4787c75a-5040-4b07-a855-a50b2b54e6b8",
"type": "aruco",
"marker_id": 60,
"marker_size_m": 0.025,
@@ -1480,14 +1534,14 @@
"area_px": 4095.0,
"perimeter_px": 355.7919921875,
"sharpness": {
"laplacian_var": 429.7506695105965
"laplacian_var": 429.8553703652973
},
"contrast": {
"p05": 16.0,
"p95": 153.0,
"dynamic_range": 137.0,
"mean_gray": 94.39423076923077,
"std_gray": 60.38760304933133
"mean_gray": 94.39494301994301,
"std_gray": 60.387928644671234
},
"geometry": {
"distance_to_center_norm": 0.7292131781578064,
@@ -1504,7 +1558,7 @@
"confidence": 0.7138902809089579
},
{
"observation_id": "509a99a9-bb12-43c0-be86-4fd11c2fded3",
"observation_id": "719861ff-84dd-4487-afab-2d5cf699a76a",
"type": "aruco",
"marker_id": 69,
"marker_size_m": 0.025,
@@ -1534,14 +1588,14 @@
"area_px": 4414.5,
"perimeter_px": 351.9349174499512,
"sharpness": {
"laplacian_var": 967.3475320061217
"laplacian_var": 966.8706793998899
},
"contrast": {
"p05": 24.0,
"p95": 180.0,
"dynamic_range": 156.0,
"mean_gray": 80.22050223598211,
"std_gray": 68.36464498977143
"mean_gray": 80.21018231854146,
"std_gray": 68.35865416898406
},
"geometry": {
"distance_to_center_norm": 0.460565447807312,
@@ -1558,7 +1612,7 @@
"confidence": 0.5690850340166074
},
{
"observation_id": "8439e8d7-9ec1-4495-a498-65824e749630",
"observation_id": "4898249f-e84c-42c2-9c39-615390d4099a",
"type": "aruco",
"marker_id": 84,
"marker_size_m": 0.025,
@@ -1588,14 +1642,14 @@
"area_px": 4056.5,
"perimeter_px": 351.92449951171875,
"sharpness": {
"laplacian_var": 451.3315907967029
"laplacian_var": 451.2999247297724
},
"contrast": {
"p05": 16.0,
"p95": 152.0,
"dynamic_range": 136.0,
"mean_gray": 78.04426052536884,
"std_gray": 58.36915057407373
"mean_gray": 78.0435408420295,
"std_gray": 58.369126455641904
},
"geometry": {
"distance_to_center_norm": 0.6664586663246155,
@@ -1612,7 +1666,7 @@
"confidence": 0.7264463218220443
},
{
"observation_id": "df9ff4e5-a8aa-42f3-aef5-b9feec492d11",
"observation_id": "f4bb6ea4-7418-4b21-98b4-055ed19e53aa",
"type": "aruco",
"marker_id": 58,
"marker_size_m": 0.025,
@@ -1642,14 +1696,14 @@
"area_px": 4356.0,
"perimeter_px": 349.2346878051758,
"sharpness": {
"laplacian_var": 863.8481369865095
"laplacian_var": 863.1022062603507
},
"contrast": {
"p05": 23.0,
"p95": 178.0,
"dynamic_range": 155.0,
"mean_gray": 79.02257728377909,
"std_gray": 67.79500784525324
"mean_gray": 79.01563042723168,
"std_gray": 67.78661710882886
},
"geometry": {
"distance_to_center_norm": 0.3359815776348114,
@@ -1666,7 +1720,7 @@
"confidence": 0.6283642518334334
},
{
"observation_id": "0b6728dd-70a7-4976-8ff4-55d6305babd2",
"observation_id": "111b1295-fe27-48c5-9d6c-b31926f6b3da",
"type": "aruco",
"marker_id": 64,
"marker_size_m": 0.025,
@@ -1696,14 +1750,14 @@
"area_px": 3837.5,
"perimeter_px": 347.23780059814453,
"sharpness": {
"laplacian_var": 330.8416143040392
"laplacian_var": 331.04891244068517
},
"contrast": {
"p05": 23.0,
"p95": 178.0,
"dynamic_range": 155.0,
"mean_gray": 81.37694099378882,
"std_gray": 65.39055798716122
"mean_gray": 81.37655279503106,
"std_gray": 65.39132901123747
},
"geometry": {
"distance_to_center_norm": 0.34599849581718445,

View File

@@ -1,6 +1,6 @@
{
"schema_version": "1.0",
"created_utc": "2026-05-31T14:41:44Z",
"created_utc": "2026-06-01T21:52:03Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9b\\render_e_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "e",
"camera_matrix": [
[
2000.0,
6800.0,
0.0,
720.0
2448.0
],
[
0.0,
2250.0,
540.0
6800.0,
1632.0
],
[
0.0,
@@ -68,222 +68,150 @@
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27
3
],
"rms": [
0.35421553530940286,
0.1841731718117656,
0.1841731718117656,
0.1841731718117656,
0.1841731718117656,
0.1841731718117656,
0.1841731718117656,
0.1841731718117656,
0.1776000044787138,
0.1776000044787138,
0.1776000044787138,
0.1776000044787138,
0.1776000044787138,
0.17318965187970076,
0.13799417494308974,
0.13799417494308974,
0.13188857221703137,
0.09514612015576934,
0.09445541024509109,
0.0944430186722391,
0.09444126321698174,
0.09444100544639468,
0.09444096887026343,
0.09444096378638157,
0.09444096308783631,
0.09444096299250258,
0.09444096297956654,
0.09444096297782656
0.0055160474714905094,
0.00044761641893734864,
0.00010437810273104507,
0.00010437403899071314
],
"lambda": [
0.001,
0.0005,
0.001,
0.002,
0.004,
0.008,
0.016,
0.032,
0.016,
0.032,
0.064,
0.128,
0.256,
0.128,
0.064,
0.128,
0.064,
0.032,
0.016,
0.008,
0.004,
0.002,
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05,
3.125e-05
0.000125
]
},
"residual_rms_px": 278.38653608601976,
"residual_median_px": 214.7895131420267,
"residual_max_px": 692.4980566448528,
"sigma2_normalized": 0.010193251986441106
"residual_rms_px": 1.0037274368393847,
"residual_median_px": 0.4508407943998621,
"residual_max_px": 3.0620307562869957,
"sigma2_normalized": 1.245021715897091e-08
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.8847050666809082,
0.35868024826049805,
-0.297733873128891
0.6287752985954285,
0.7775870561599731,
0.00011776568862842396
],
[
0.46117904782295227,
-0.766514778137207,
0.44695520401000977
0.2062043398618698,
-0.1665956825017929,
-0.9642228484153748
],
[
-0.06790341436862946,
-0.5327321290969849,
-0.8435553312301636
-0.7497475743293762,
0.6063037514686584,
-0.2650930881500244
]
],
"translation_m": [
0.320827454328537,
0.23338381946086884,
0.5580925345420837
-0.05445055663585663,
-0.012240253388881683,
1.551256537437439
],
"rvec_rad": [
3.556385445991994,
0.8343128148489123,
-0.37208320521339644
1.7009758357349318,
0.8121497561704938,
-0.6188422215549482
]
},
"camera_in_world": {
"position_m": [
-0.3535730242729187,
0.361131489276886,
0.46199101209640503
1.1998119354248047,
-0.9002318382263184,
0.3994314670562744
],
"position_mm": [
-353.5730285644531,
361.1315002441406,
461.9909973144531
1199.8118896484375,
-900.2318115234375,
399.43145751953125
],
"orientation_deg": {
"roll": -147.7262725830078,
"pitch": 3.8935751914978027,
"yaw": 27.532127380371094
"roll": 113.61629486083984,
"pitch": 48.568511962890625,
"yaw": 18.156696319580078
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
0.012096804217917914,
-0.01566868940443754,
-0.0018796445998094495,
-0.0021737689464393336,
0.0032235628788038198,
0.0005775553698109039
4.4285739196541796e-08,
1.4177808584638606e-08,
1.382434585814146e-08,
-1.0406544828899499e-09,
-1.298553167118213e-08,
2.490043216081615e-09
],
[
-0.015668689404437424,
0.027101872984903675,
0.009049413506776016,
0.003685137372290808,
-0.004724261272223774,
-0.0020728125369333292
1.4177808584638662e-08,
3.7896314022599036e-08,
-4.216700102441205e-09,
8.004526189289428e-09,
-8.705615426583383e-09,
9.510035477503098e-09
],
[
-0.0018796445998091012,
0.009049413506775779,
0.02136492739511884,
-5.116836424106192e-06,
-0.0013962210421004596,
-0.0050353860631189495
1.3824345858141435e-08,
-4.216700102441305e-09,
5.554628149972079e-08,
-9.079719957055952e-09,
-8.231232281045564e-09,
-1.2146442118582285e-08
],
[
-0.002173768946439355,
0.0036851373722908334,
-5.1168364241090215e-06,
0.0013144594686210116,
-0.0003091373722750404,
0.0004865753949847625
-1.0406544828899433e-09,
8.00452618928944e-09,
-9.079719957055938e-09,
3.845087093825595e-09,
-2.696516128447564e-11,
4.597378074256867e-09
],
[
0.0032235628788037894,
-0.004724261272223769,
-0.001396221042100546,
-0.00030913737227503097,
0.0012173042762124503,
0.0005999121033521571
-1.2985531671182135e-08,
-8.705615426583362e-09,
-8.231232281045589e-09,
-2.6965161284471284e-11,
6.004421971387847e-09,
1.4985344748076323e-09
],
[
0.0005775553698108094,
-0.0020728125369332637,
-0.005035386063118978,
0.0004865753949847652,
0.0005999121033521342,
0.0015696137060411527
2.49004321608161e-09,
9.51003547750313e-09,
-1.2146442118582303e-08,
4.5973780742568766e-09,
1.4985344748076267e-09,
3.273452252550083e-08
]
],
"parameter_std": {
"rvec_std_deg": [
6.301703396815006,
9.432401641790575,
8.374778762465072
0.012057425340816812,
0.01115375543552158,
0.01350361750150023
],
"tvec_std_m": [
0.03625547501579605,
0.034889887879046705,
0.03961835062242183
6.200876626595304e-05,
7.748820536951314e-05,
0.00018092684302087634
]
},
"camera_center_std_m": [
0.05552550287719809,
0.1067351217313285,
0.0722158073976939
0.0002682135506346359,
0.0002178426849037066,
0.00028470593764304514
],
"camera_center_std_mm": [
55.525502877198086,
106.7351217313285,
72.2158073976939
0.2682135506346359,
0.2178426849037066,
0.28470593764304514
],
"orientation_std_deg": {
"roll": 3.627131391594632,
"pitch": 4.592448804859411,
"yaw": 5.676026627433262
"roll": 0.020323724696014428,
"pitch": 0.011994509385785394,
"yaw": 0.017175171357571944
}
}
},
@@ -296,10 +224,10 @@
2800.5
],
"projected_center_px": [
2579.03271484375,
2727.370361328125
2582.709716796875,
2800.607177734375
],
"reprojection_error_px": 73.18981372757753,
"reprojection_error_px": 0.7177638877181466,
"confidence": 0.830722864408739
},
{
@@ -309,10 +237,10 @@
2423.75
],
"projected_center_px": [
4157.99169921875,
2885.02294921875
4675.35546875,
2423.80224609375
],
"reprojection_error_px": 692.4980566448528,
"reprojection_error_px": 0.8570626794690668,
"confidence": 0.6816421753289754
},
{
@@ -322,10 +250,10 @@
2494.5
],
"projected_center_px": [
2118.338134765625,
2478.663330078125
1853.4359130859375,
2494.6904296875
],
"reprojection_error_px": 265.3112092248455,
"reprojection_error_px": 0.2009243599850499,
"confidence": 0.706911989905173
},
{
@@ -335,11 +263,11 @@
2468.25
],
"projected_center_px": [
1967.7918701171875,
2446.45849609375
1575.1898193359375,
2468.1279296875
],
"reprojection_error_px": 392.6470394227847,
"confidence": 0.6100075166002975
"reprojection_error_px": 0.5733267284745681,
"confidence": 0.604577655895953
},
{
"marker_id": 62,
@@ -348,10 +276,10 @@
2382.0
],
"projected_center_px": [
2649.7236328125,
2425.210693359375
2825.943115234375,
2381.924072265625
],
"reprojection_error_px": 181.00965521825836,
"reprojection_error_px": 0.44957327743375913,
"confidence": 0.8964175171911046
},
{
@@ -361,10 +289,10 @@
2338.5
],
"projected_center_px": [
2518.097900390625,
2375.6015625
2640.30322265625,
2338.6640625
],
"reprojection_error_px": 127.42310555435145,
"reprojection_error_px": 0.34476148736417134,
"confidence": 0.8729601265234885
},
{
@@ -374,10 +302,10 @@
2298.75
],
"projected_center_px": [
2104.5048828125,
2314.049560546875
1988.181396484375,
2298.675048828125
],
"reprojection_error_px": 117.257299690363,
"reprojection_error_px": 0.10160767944178929,
"confidence": 0.7256335338932984
},
{
@@ -387,10 +315,10 @@
2310.75
],
"projected_center_px": [
1730.6458740234375,
2304.5771484375
1267.586669921875,
2310.53955078125
],
"reprojection_error_px": 462.9370305822756,
"reprojection_error_px": 0.26639367127017854,
"confidence": 0.5957417229180119
},
{
@@ -400,10 +328,10 @@
2043.5
],
"projected_center_px": [
2775.271484375,
2333.43408203125
2974.93212890625,
2043.21630859375
],
"reprojection_error_px": 352.495967566307,
"reprojection_error_px": 0.865675424146905,
"confidence": 0.912779868094979
},
{
@@ -413,10 +341,10 @@
2213.25
],
"projected_center_px": [
2420.62890625,
2240.272216796875
2548.7412109375,
2213.422607421875
],
"reprojection_error_px": 130.69512927970422,
"reprojection_error_px": 0.29660754955995833,
"confidence": 0.8352286702826001
},
{
@@ -426,10 +354,10 @@
2164.5
],
"projected_center_px": [
1826.35546875,
2168.25732421875
1630.6495361328125,
2164.4765625
],
"reprojection_error_px": 195.391598222178,
"reprojection_error_px": 0.3512466919563338,
"confidence": 0.6612253661811753
},
{
@@ -439,10 +367,10 @@
1956.75
],
"projected_center_px": [
3044.05419921875,
2219.34619140625
3284.784912109375,
1957.012451171875
],
"reprojection_error_px": 356.2179504949113,
"reprojection_error_px": 0.26476305066903266,
"confidence": 0.9797640575954614
},
{
@@ -452,24 +380,24 @@
2038.5
],
"projected_center_px": [
4559.99853515625,
2002.352294921875
4588.46240234375,
2038.123291015625
],
"reprojection_error_px": 46.658257686524486,
"reprojection_error_px": 1.1038652794450676,
"confidence": 0.7042792778574221
},
{
"marker_id": 215,
"observed_center_px": [
2619.0,
2618.75,
1912.5
],
"projected_center_px": [
2451.06298828125,
2136.522705078125
2618.161865234375,
1912.5614013671875
],
"reprojection_error_px": 279.98037841167394,
"confidence": 0.6078815585179969
"reprojection_error_px": 0.5913312357970513,
"confidence": 0.5869201254656521
},
{
"marker_id": 72,
@@ -478,10 +406,10 @@
1999.5
],
"projected_center_px": [
4244.1337890625,
1925.255126953125
4337.5498046875,
1999.08642578125
],
"reprojection_error_px": 120.07199065746903,
"reprojection_error_px": 1.0362985893610226,
"confidence": 0.7344088211475938
},
{
@@ -491,10 +419,10 @@
2028.25
],
"projected_center_px": [
1976.9925537109375,
2004.4039306640625
2024.3802490234375,
2027.9737548828125
],
"reprojection_error_px": 53.60363720841674,
"reprojection_error_px": 0.6785297618528667,
"confidence": 0.7465768555836464
},
{
@@ -504,10 +432,10 @@
1835.5
],
"projected_center_px": [
2691.20654296875,
2008.4884033203125
2923.649658203125,
1835.7857666015625
],
"reprojection_error_px": 290.03065582774445,
"reprojection_error_px": 0.452108311365965,
"confidence": 0.9078841157530049
},
{
@@ -517,10 +445,10 @@
1818.5
],
"projected_center_px": [
4485.0908203125,
1464.370361328125
4310.25439453125,
1819.09130859375
],
"reprojection_error_px": 396.2766184817061,
"reprojection_error_px": 3.0620307562869957,
"confidence": 0.7257463181991523
},
{
@@ -530,10 +458,10 @@
1966.25
],
"projected_center_px": [
1773.9468994140625,
1921.5496826171875
1780.9285888671875,
1966.427978515625
],
"reprojection_error_px": 45.292975750026514,
"reprojection_error_px": 0.36739824212956285,
"confidence": 0.6792469257311192
},
{
@@ -543,10 +471,10 @@
1905.0
],
"projected_center_px": [
4790.765625,
1686.0087890625
4574.52099609375,
1904.8328857421875
],
"reprojection_error_px": 306.7269537381957,
"reprojection_error_px": 1.4884151738903302,
"confidence": 0.7138902809089579
},
{
@@ -556,10 +484,10 @@
1939.25
],
"projected_center_px": [
1362.987548828125,
1896.143798828125
1127.964111328125,
1939.464111328125
],
"reprojection_error_px": 238.66265189448166,
"reprojection_error_px": 0.3571778178133447,
"confidence": 0.5690850340166074
},
{
@@ -569,10 +497,10 @@
1897.5
],
"projected_center_px": [
4482.31982421875,
1681.9571533203125
4390.61572265625,
1897.5899658203125
],
"reprojection_error_px": 234.18742806187535,
"reprojection_error_px": 0.16162999062382175,
"confidence": 0.7264463218220443
},
{
@@ -582,10 +510,10 @@
1929.25
],
"projected_center_px": [
1570.3603515625,
1874.1708984375
1505.106689453125,
1929.463134765625
],
"reprojection_error_px": 85.28226843561642,
"reprojection_error_px": 0.256835241280544,
"confidence": 0.6283642518334334
},
{
@@ -595,10 +523,10 @@
1823.75
],
"projected_center_px": [
1430.6285400390625,
1711.8974609375
1450.6046142578125,
1823.1754150390625
],
"reprojection_error_px": 113.23209061870672,
"reprojection_error_px": 2.4237071152326672,
"confidence": 0.5689727031333272
}
]

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"schema_version": "1.0",
"created_utc": "2026-05-31T14:41:45Z",
"created_utc": "2026-06-01T21:52:04Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9b\\render_f_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "f",
"camera_matrix": [
[
2000.0,
6800.0,
0.0,
720.0
2448.0
],
[
0.0,
2250.0,
540.0
6800.0,
1632.0
],
[
0.0,
@@ -75,155 +75,152 @@
1,
2,
3,
4,
5
4
],
"rms": [
0.09977649187186353,
0.03441444627218159,
0.0257326434322241,
0.02571489269823018,
0.02571488791422037,
0.02571488791042679
0.00661916272223568,
0.0004116546646987697,
0.00013275132798801914,
0.00013260725214342696,
0.00013260722332872075
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05,
3.125e-05
6.25e-05
]
},
"residual_rms_px": 78.63795438772483,
"residual_median_px": 64.9780643231663,
"residual_max_px": 149.67240761027298,
"sigma2_normalized": 0.0007347282891617996
"residual_rms_px": 1.2752473429180433,
"residual_median_px": 0.3793186371970949,
"residual_max_px": 6.434009148320333,
"sigma2_normalized": 1.9538528531650614e-08
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.3610435128211975,
0.9257042407989502,
-0.11277977377176285
0.31612157821655273,
0.9487181305885315,
-0.0010344521142542362
],
[
0.9317035675048828,
-0.3632170557975769,
0.0013652361230924726
0.9183744192123413,
-0.30628398060798645,
-0.25055649876594543
],
[
-0.0396997332572937,
-0.1055702194571495,
-0.9936190843582153
-0.23802432417869568,
0.07825630158185959,
-0.968101441860199
]
],
"translation_m": [
0.5550765991210938,
0.05044182389974594,
0.4798397123813629
0.12637563049793243,
-0.19981908798217773,
1.4978957176208496
],
"rvec_rad": [
2.6444819980981755,
1.8072475670496018,
-0.14836172087686003
2.375939031337294,
1.7124439448996507,
-0.21925788800621912
]
},
"camera_in_world": {
"position_m": [
-0.22835412621498108,
-0.4448586106300354,
0.5393104553222656
0.5000942945480347,
-0.29831600189208984,
1.4001797437667847
],
"position_mm": [
-228.3541259765625,
-444.8586120605469,
539.3104248046875
500.09429931640625,
-298.3160095214844,
1400.1796875
],
"orientation_deg": {
"roll": -173.93516540527344,
"pitch": 2.2752249240875244,
"yaw": 68.81819915771484
"roll": 175.3785400390625,
"pitch": 13.769963264465332,
"yaw": 71.00557708740234
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
0.00041783247355007923,
-0.00017322947127762714,
-8.506898938020509e-05,
-8.694059470140323e-06,
7.240361176535996e-05,
3.590274098670164e-05
2.785386548480423e-07,
1.6331435851661638e-07,
-1.891861985381587e-08,
-2.5750734102878224e-09,
1.903995907726224e-09,
1.8305624725136695e-08
],
[
-0.00017322947127762704,
0.0001358148282977021,
2.607769330448874e-05,
1.8224450668647024e-05,
-2.6338837843777624e-05,
-1.0293801691379705e-05
1.6331435851661588e-07,
1.4424108808521536e-07,
-4.562387202821878e-08,
4.6832056757888295e-09,
-2.720591145287656e-10,
1.858710925525714e-08
],
[
-8.50689893802057e-05,
2.6077693304488812e-05,
0.0002996113507748175,
-6.098489654192003e-05,
-3.989919009272394e-05,
-0.00010125017741835667
-1.8918619853781666e-08,
-4.562387202818723e-08,
1.3691637766074307e-06,
9.393293522490843e-09,
-1.9129500385677367e-08,
-2.474801638437969e-07
],
[
-8.694059470140128e-06,
1.8224450668646932e-05,
-6.098489654191995e-05,
4.898461187269735e-05,
1.5133608158676236e-05,
3.949526344536263e-05
-2.57507341028749e-09,
4.6832056757891025e-09,
9.393293522489265e-09,
2.978286774143319e-09,
-2.557425121021835e-10,
3.052947984001008e-09
],
[
7.240361176535985e-05,
-2.6338837843777573e-05,
-3.9899190092723875e-05,
1.5133608158676236e-05,
2.501534653230182e-05,
2.2220612023276528e-05
1.9039959077258367e-09,
-2.7205911452934667e-10,
-1.912950038567775e-08,
-2.557425121022329e-10,
1.7740605252782366e-09,
4.52644425913732e-09
],
[
3.5902740986701884e-05,
-1.0293801691379785e-05,
-0.00010125017741835668,
3.949526344536266e-05,
2.222061202327656e-05,
4.812340411977601e-05
1.8305624725130736e-08,
1.8587109255251633e-08,
-2.4748016384379977e-07,
3.0529479840006896e-09,
4.526444259137245e-09,
7.988981855987325e-08
]
],
"parameter_std": {
"rvec_std_deg": [
1.1711802155993392,
0.6677228322900537,
0.9917489827870594
0.030238856870901762,
0.021760412677583767,
0.06704252038857828
],
"tvec_std_m": [
0.0069989007617409,
0.005001534417786387,
0.006937103438739833
5.457368206510643e-05,
4.211959787650206e-05,
0.0002826478702553289
]
},
"camera_center_std_m": [
0.011805861820575407,
0.011100982568584163,
0.012927212408684233
0.0009958414993663906,
0.0010862492331791575,
0.0004450521231536985
],
"camera_center_std_mm": [
11.805861820575407,
11.100982568584163,
12.927212408684232
0.9958414993663905,
1.0862492331791576,
0.44505212315369846
],
"orientation_std_deg": {
"roll": 0.8201387457397827,
"pitch": 0.550954471516769,
"yaw": 0.6866860356398392
"roll": 0.05500754547767147,
"pitch": 0.040316382547011635,
"yaw": 0.006862140115608488
}
}
},
@@ -236,11 +233,11 @@
2998.5
],
"projected_center_px": [
4681.00634765625,
3064.134033203125
4727.39501953125,
2998.95166015625
],
"reprojection_error_px": 80.72316690463869,
"confidence": 0.653373346866503
"reprojection_error_px": 0.7549822940392339,
"confidence": 0.6533683641965968
},
{
"marker_id": 46,
@@ -249,11 +246,11 @@
2803.5
],
"projected_center_px": [
4683.22998046875,
2872.177734375
4722.55810546875,
2803.612548828125
],
"reprojection_error_px": 79.23675373608789,
"confidence": 0.662621522481087
"reprojection_error_px": 0.22246516544386902,
"confidence": 0.6625976609708333
},
{
"marker_id": 208,
@@ -262,11 +259,11 @@
2352.25
],
"projected_center_px": [
3237.5087890625,
2477.8447265625
3180.7080078125,
2352.478515625
],
"reprojection_error_px": 137.41571197656225,
"confidence": 0.5606844675306786
"reprojection_error_px": 1.06675541230414,
"confidence": 0.561360997005367
},
{
"marker_id": 62,
@@ -275,11 +272,11 @@
2749.25
],
"projected_center_px": [
2848.761962890625,
2709.078857421875
2872.15576171875,
2748.995361328125
],
"reprojection_error_px": 46.78831713572096,
"confidence": 0.8299548146817791
"reprojection_error_px": 0.6464982506683356,
"confidence": 0.8298927172657822
},
{
"marker_id": 56,
@@ -288,11 +285,11 @@
2654.25
],
"projected_center_px": [
4530.8759765625,
2715.22314453125
4576.2802734375,
2654.449951171875
],
"reprojection_error_px": 76.30301684974849,
"confidence": 0.5155537754233994
"reprojection_error_px": 0.5105129916586376,
"confidence": 0.5154686713552359
},
{
"marker_id": 54,
@@ -301,10 +298,10 @@
2700.5
],
"projected_center_px": [
2142.3623046875,
2624.306396484375
2068.72265625,
2700.27587890625
],
"reprojection_error_px": 105.7709457542942,
"reprojection_error_px": 0.35658073465592444,
"confidence": 0.9971270798697285
},
{
@@ -314,10 +311,10 @@
2642.25
],
"projected_center_px": [
2313.68310546875,
2582.2177734375
2272.61669921875,
2642.043212890625
],
"reprojection_error_px": 72.80052473781708,
"reprojection_error_px": 0.2374439223491066,
"confidence": 0.9865054053096205
},
{
@@ -327,10 +324,10 @@
2571.25
],
"projected_center_px": [
1977.7232666015625,
2501.825927734375
1881.4989013671875,
2571.422119140625
],
"reprojection_error_px": 118.45070583207732,
"reprojection_error_px": 0.30442654609904707,
"confidence": 0.9786405721047328
},
{
@@ -340,10 +337,10 @@
2606.0
],
"projected_center_px": [
2747.542236328125,
2573.265625
2765.443115234375,
2606.417724609375
],
"reprojection_error_px": 37.45746874218113,
"reprojection_error_px": 0.518335903300367,
"confidence": 0.9783821125205053
},
{
@@ -353,11 +350,11 @@
2531.75
],
"projected_center_px": [
4718.59765625,
2601.882080078125
4745.24609375,
2531.743408203125
],
"reprojection_error_px": 75.11487705726277,
"confidence": 0.6451704770470214
"reprojection_error_px": 0.25399180218090456,
"confidence": 0.6451508780700668
},
{
"marker_id": 72,
@@ -366,11 +363,11 @@
2354.75
],
"projected_center_px": [
4546.70458984375,
2414.566162109375
4581.83349609375,
2354.857177734375
],
"reprojection_error_px": 69.32643090852737,
"confidence": 0.4950851194720448
"reprojection_error_px": 0.1358626674891482,
"confidence": 0.4950906657794196
},
{
"marker_id": 55,
@@ -379,24 +376,24 @@
2333.0
],
"projected_center_px": [
2315.343505859375,
2302.958984375
2291.662109375,
2332.74658203125
],
"reprojection_error_px": 38.04447247088819,
"reprojection_error_px": 0.42236328125,
"confidence": 0.9808939319791888
},
{
"marker_id": 79,
"observed_center_px": [
2799.0,
2799.25,
2306.25
],
"projected_center_px": [
2767.9345703125,
2296.331787109375
2798.88525390625,
2306.363525390625
],
"reprojection_error_px": 32.61030310519616,
"confidence": 0.9779942196252901
"reprojection_error_px": 0.3820048785322546,
"confidence": 0.9889960709248439
},
{
"marker_id": 84,
@@ -405,11 +402,11 @@
2111.25
],
"projected_center_px": [
4795.4423828125,
2172.024169921875
4798.6103515625,
2111.620361328125
],
"reprojection_error_px": 60.85103739919502,
"confidence": 0.259708253209444
"reprojection_error_px": 0.3864517831718536,
"confidence": 0.25966373047968155
},
{
"marker_id": 66,
@@ -418,10 +415,10 @@
2152.75
],
"projected_center_px": [
1828.5633544921875,
2122.84130859375
1733.693359375,
2153.538818359375
],
"reprojection_error_px": 99.65726862071627,
"reprojection_error_px": 0.8121713193578417,
"confidence": 0.9617963673507701
},
{
@@ -431,10 +428,10 @@
1920.0
],
"projected_center_px": [
2126.27001953125,
1916.29931640625
2099.280517578125,
1920.2001953125
],
"reprojection_error_px": 27.272266398856218,
"reprojection_error_px": 0.20250798927841868,
"confidence": 0.9803578044552508
},
{
@@ -444,10 +441,10 @@
1455.5
],
"projected_center_px": [
2337.180419921875,
1474.617431640625
2364.3427734375,
1456.07666015625
],
"reprojection_error_px": 33.344199618210276,
"reprojection_error_px": 0.5977099026800885,
"confidence": 0.9596447006808903
},
{
@@ -457,11 +454,11 @@
1255.75
],
"projected_center_px": [
4628.61865234375,
1246.65478515625
4620.1240234375,
1255.727783203125
],
"reprojection_error_px": 12.191613877278419,
"confidence": 0.3672861068098287
"reprojection_error_px": 0.37663239586193514,
"confidence": 0.3672357531127079
},
{
"marker_id": 73,
@@ -470,11 +467,11 @@
1217.25
],
"projected_center_px": [
4808.8916015625,
1200.9119873046875
4775.14599609375,
1217.1116943359375
],
"reprojection_error_px": 37.62407892963554,
"confidence": 0.4790211092271159
"reprojection_error_px": 0.20110523638639521,
"confidence": 0.47902979194546064
},
{
"marker_id": 58,
@@ -483,10 +480,10 @@
1267.0
],
"projected_center_px": [
2137.92724609375,
1291.25244140625
2153.83935546875,
1267.4107666015625
],
"reprojection_error_px": 29.094919355352477,
"reprojection_error_px": 0.4410622023929707,
"confidence": 0.9394018334399358
},
{
@@ -496,10 +493,10 @@
831.75
],
"projected_center_px": [
2981.57568359375,
897.20751953125
2966.560791015625,
832.19873046875
],
"reprojection_error_px": 67.06069948493743,
"reprojection_error_px": 0.6279041053698516,
"confidence": 0.9598718799626959
},
{
@@ -509,23 +506,23 @@
1179.0
],
"projected_center_px": [
1840.85498046875,
1209.6717529296875
1822.7044677734375,
1179.45458984375
],
"reprojection_error_px": 35.87341252267984,
"reprojection_error_px": 0.6428008113979697,
"confidence": 0.9446238077555627
},
{
"marker_id": 211,
"observed_center_px": [
3369.75,
3369.5,
1790.5
],
"projected_center_px": [
3422.71484375,
1911.974853515625
3374.898193359375,
1786.9991455078125
],
"reprojection_error_px": 132.51948803894643,
"reprojection_error_px": 6.434009148320333,
"confidence": 0.8709616724871165
},
{
@@ -535,11 +532,11 @@
870.75
],
"projected_center_px": [
3984.886474609375,
833.7913818359375
4034.9638671875,
870.8154296875
],
"reprojection_error_px": 62.06698495157047,
"confidence": 0.2578089433966355
"reprojection_error_px": 0.22365200176950756,
"confidence": 0.25776980739264505
},
{
"marker_id": 64,
@@ -548,10 +545,10 @@
936.5
],
"projected_center_px": [
2145.97705078125,
961.9402465820312
2183.5830078125,
936.7576904296875
],
"reprojection_error_px": 45.54121033565993,
"reprojection_error_px": 0.3070679863459614,
"confidence": 0.9294275739211677
},
{
@@ -561,11 +558,11 @@
842.75
],
"projected_center_px": [
4446.37890625,
786.561767578125
4447.95703125,
842.8511352539062
],
"reprojection_error_px": 56.204958506931874,
"confidence": 0.39552348167020185
"reprojection_error_px": 0.23041327665576078,
"confidence": 0.39553512419997583
},
{
"marker_id": 81,
@@ -574,11 +571,11 @@
1075.5
],
"projected_center_px": [
3870.96044921875,
1061.378173828125
3931.340087890625,
1074.8701171875
],
"reprojection_error_px": 62.89542916139516,
"confidence": 0.09076328043723833
"reprojection_error_px": 1.1066582147484254,
"confidence": 0.09079195719636309
},
{
"marker_id": 83,
@@ -587,11 +584,11 @@
500.75
],
"projected_center_px": [
4504.04296875,
388.2335510253906
4488.353515625,
500.4566955566406
],
"reprojection_error_px": 113.61940482063066,
"confidence": 0.4341536704843659
"reprojection_error_px": 0.31103533740315337,
"confidence": 0.4342168692685284
},
{
"marker_id": 75,
@@ -600,11 +597,11 @@
416.75
],
"projected_center_px": [
3711.114013671875,
335.9072570800781
3780.491943359375,
416.9861145019531
],
"reprojection_error_px": 106.5362106588334,
"confidence": 0.4490024138583291
"reprojection_error_px": 0.23625191531653805,
"confidence": 0.44900981188318345
},
{
"marker_id": 61,
@@ -613,11 +610,11 @@
249.25
],
"projected_center_px": [
4364.947265625,
99.60661315917969
4361.8798828125,
249.10035705566406
],
"reprojection_error_px": 149.67240761027298,
"confidence": 0.35232361994146455
"reprojection_error_px": 0.19188837776801035,
"confidence": 0.3523530126298645
}
]
},

View File

@@ -1,6 +1,6 @@
{
"schema_version": "1.0",
"created_utc": "2026-05-31T14:41:43Z",
"created_utc": "2026-06-01T21:52:01Z",
"vision_config": {
"MarkerType": "DICT_4X4_250",
"MarkerSize": 0.025
@@ -10,14 +10,14 @@
"intrinsics_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene9b\\render_a.npz",
"camera_matrix": [
[
2000.0,
6800.0,
0.0,
720.0
2448.0
],
[
0.0,
2250.0,
540.0
6800.0,
1632.0
],
[
0.0,
@@ -35,7 +35,7 @@
},
"image": {
"image_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene9b\\render_g.png",
"image_sha256": "2b93c246788686c90d9e726cf50e5ab1ccf5cf0f308ec8e863d3b40675ba3690",
"image_sha256": "e6d8c927a8881fe1de89561d9b69e7a70880aa80aee890b653c12679e5acdea4",
"width_px": 4896,
"height_px": 3264
},
@@ -46,7 +46,7 @@
},
"detections": [
{
"observation_id": "ecf141d0-47b9-4e23-a5ef-c71a27977fda",
"observation_id": "99188a17-225b-45c0-9227-4bcbc8ed0fc5",
"type": "aruco",
"marker_id": 41,
"marker_size_m": 0.025,
@@ -76,14 +76,14 @@
"area_px": 18119.0,
"perimeter_px": 540.1887054443359,
"sharpness": {
"laplacian_var": 30.85695074445344
"laplacian_var": 30.8562759237027
},
"contrast": {
"p05": 7.0,
"p95": 134.0,
"dynamic_range": 127.0,
"mean_gray": 39.38768452129903,
"std_gray": 48.70364352503923
"mean_gray": 39.38785322648671,
"std_gray": 48.70338065569488
},
"geometry": {
"distance_to_center_norm": 0.2006017118692398,
@@ -97,10 +97,10 @@
137.4627227783203
]
},
"confidence": 0.24774311630568974
"confidence": 0.24773769833042963
},
{
"observation_id": "6d9a39de-4d61-485a-9cb4-c8648b4195da",
"observation_id": "7b02cf70-f6c1-464c-a8a7-f291e739f8bb",
"type": "aruco",
"marker_id": 42,
"marker_size_m": 0.025,
@@ -154,7 +154,7 @@
"confidence": 0.7553403652216618
},
{
"observation_id": "a9474309-2201-4cbe-afcf-7494a07f2458",
"observation_id": "3e56e928-153e-48ab-8d15-d24de8de53ea",
"type": "aruco",
"marker_id": 198,
"marker_size_m": 0.025,
@@ -184,14 +184,14 @@
"area_px": 14184.0,
"perimeter_px": 476.9417266845703,
"sharpness": {
"laplacian_var": 1068.0935595809606
"laplacian_var": 1068.0881099896799
},
"contrast": {
"p05": 26.0,
"p95": 178.0,
"dynamic_range": 152.0,
"mean_gray": 82.52926430517711,
"std_gray": 70.23956506520148
"mean_gray": 82.5291553133515,
"std_gray": 70.23965045483035
},
"geometry": {
"distance_to_center_norm": 0.2897759974002838,
@@ -208,7 +208,7 @@
"confidence": 0.9694888157876911
},
{
"observation_id": "474317b9-567c-4257-b9d5-f0207e2b74ab",
"observation_id": "2964df27-a11e-418a-84f0-e0704e7d6ae0",
"type": "aruco",
"marker_id": 43,
"marker_size_m": 0.025,
@@ -238,14 +238,14 @@
"area_px": 13321.5,
"perimeter_px": 471.8938217163086,
"sharpness": {
"laplacian_var": 198.1245157106197
"laplacian_var": 198.15335077405683
},
"contrast": {
"p05": 28.0,
"p95": 188.0,
"dynamic_range": 160.0,
"mean_gray": 89.66632064590542,
"std_gray": 70.24476704405573
"std_gray": 70.24505931525712
},
"geometry": {
"distance_to_center_norm": 0.2750431299209595,
@@ -262,7 +262,7 @@
"confidence": 0.6838164036054635
},
{
"observation_id": "0098e359-9550-4964-a4e5-f5291cf068e6",
"observation_id": "9c62697a-2c2f-432b-8fc9-9cd64ce55475",
"type": "aruco",
"marker_id": 86,
"marker_size_m": 0.025,
@@ -316,7 +316,7 @@
"confidence": 0.8583016244932863
},
{
"observation_id": "c300a311-b2c8-4226-a918-88ae7c1e5209",
"observation_id": "ef6622b7-8401-45f9-950d-50f1132a8f20",
"type": "aruco",
"marker_id": 229,
"marker_size_m": 0.025,
@@ -346,14 +346,14 @@
"area_px": 13190.0,
"perimeter_px": 459.91966247558594,
"sharpness": {
"laplacian_var": 531.658980023553
"laplacian_var": 531.4927670006733
},
"contrast": {
"p05": 31.0,
"p95": 181.0,
"dynamic_range": 150.0,
"mean_gray": 73.03147783821316,
"std_gray": 64.73088641671009
"mean_gray": 73.03032056474945,
"std_gray": 64.73075467012114
},
"geometry": {
"distance_to_center_norm": 0.15892967581748962,
@@ -370,7 +370,7 @@
"confidence": 0.9932524634162891
},
{
"observation_id": "0310e32b-5011-4d1c-86fd-d7e29f402060",
"observation_id": "17f01a4f-0f0e-48ce-86e8-69b1aebb10cd",
"type": "aruco",
"marker_id": 84,
"marker_size_m": 0.025,
@@ -400,14 +400,14 @@
"area_px": 12810.0,
"perimeter_px": 453.9402160644531,
"sharpness": {
"laplacian_var": 197.5526169315265
"laplacian_var": 197.5341295365685
},
"contrast": {
"p05": 9.0,
"p95": 156.0,
"dynamic_range": 147.0,
"mean_gray": 73.04945978391356,
"std_gray": 67.29007249402235
"mean_gray": 73.04921968787515,
"std_gray": 67.28999595641005
},
"geometry": {
"distance_to_center_norm": 0.8439183831214905,
@@ -424,7 +424,7 @@
"confidence": 0.8595842805370787
},
{
"observation_id": "d509d61e-43a7-4694-a913-c361cb5d4324",
"observation_id": "2c131358-487e-4964-b19a-75aa2cedad9f",
"type": "aruco",
"marker_id": 64,
"marker_size_m": 0.025,
@@ -454,14 +454,14 @@
"area_px": 12642.0,
"perimeter_px": 449.9042282104492,
"sharpness": {
"laplacian_var": 388.1252818336821
"laplacian_var": 388.1133291565265
},
"contrast": {
"p05": 42.0,
"p95": 183.0,
"dynamic_range": 141.0,
"mean_gray": 90.3955360409806,
"std_gray": 63.00672062823781
"mean_gray": 90.3950481766069,
"std_gray": 63.00679337644004
},
"geometry": {
"distance_to_center_norm": 0.440607488155365,
@@ -478,7 +478,7 @@
"confidence": 0.9504928988896311
},
{
"observation_id": "0ef8f8e5-1219-47b8-965f-5b7837da50c4",
"observation_id": "637d58ee-1aee-475f-826e-dd470cb0f23a",
"type": "aruco",
"marker_id": 72,
"marker_size_m": 0.025,
@@ -514,8 +514,8 @@
"p05": 9.0,
"p95": 156.0,
"dynamic_range": 147.0,
"mean_gray": 53.137520788026094,
"std_gray": 61.96530076425238
"mean_gray": 53.13764871434054,
"std_gray": 61.96551208936546
},
"geometry": {
"distance_to_center_norm": 0.7556194067001343,
@@ -532,7 +532,7 @@
"confidence": 0.7836711964663502
},
{
"observation_id": "b5a47ebf-9738-4c50-afa6-663fb82d47e8",
"observation_id": "c232238c-072f-4f15-a49b-8f1c0517bbb5",
"type": "aruco",
"marker_id": 53,
"marker_size_m": 0.025,
@@ -562,14 +562,14 @@
"area_px": 11696.5,
"perimeter_px": 434.16880798339844,
"sharpness": {
"laplacian_var": 127.43961487777544
"laplacian_var": 127.4279296012239
},
"contrast": {
"p05": 9.0,
"p95": 157.0,
"dynamic_range": 148.0,
"mean_gray": 87.4522202025448,
"std_gray": 67.3125950142362
"mean_gray": 87.45235003895093,
"std_gray": 67.3124716592761
},
"geometry": {
"distance_to_center_norm": 0.8066698312759399,
@@ -586,7 +586,7 @@
"confidence": 0.8453938103482975
},
{
"observation_id": "970acb5e-0851-4522-b290-ce48843f166b",
"observation_id": "932dbbb9-40b7-4895-a241-b86c2cf6e119",
"type": "aruco",
"marker_id": 58,
"marker_size_m": 0.025,
@@ -616,14 +616,14 @@
"area_px": 11696.5,
"perimeter_px": 433.00696563720703,
"sharpness": {
"laplacian_var": 335.27239751978885
"laplacian_var": 335.13659372540883
},
"contrast": {
"p05": 38.0,
"p95": 182.0,
"dynamic_range": 144.0,
"mean_gray": 89.45401326915572,
"std_gray": 63.79000515647188
"mean_gray": 89.44633797320151,
"std_gray": 63.7858754743692
},
"geometry": {
"distance_to_center_norm": 0.3228938579559326,
@@ -640,7 +640,7 @@
"confidence": 0.9481240414859372
},
{
"observation_id": "32cdf0d5-f272-49b9-86ef-9c8983dd039b",
"observation_id": "5a3440bc-074b-49a1-b71e-aab9b471009b",
"type": "aruco",
"marker_id": 215,
"marker_size_m": 0.025,
@@ -670,14 +670,14 @@
"area_px": 11623.0,
"perimeter_px": 431.6422119140625,
"sharpness": {
"laplacian_var": 23.963023667634204
"laplacian_var": 22.558164406293184
},
"contrast": {
"p05": 3.0,
"p95": 71.0,
"dynamic_range": 68.0,
"mean_gray": 27.776553894571204,
"std_gray": 29.138381431839935
"p05": 2.0,
"p95": 69.0,
"dynamic_range": 67.0,
"mean_gray": 26.481248360870705,
"std_gray": 28.232033360120294
},
"geometry": {
"distance_to_center_norm": 0.2492319643497467,
@@ -691,10 +691,10 @@
108.30050659179688
]
},
"confidence": 0.16398645573237058
"confidence": 0.15210238022419567
},
{
"observation_id": "f1c1b607-76cc-47eb-a69a-fe28ebbfdcb4",
"observation_id": "0e7eed42-de95-456e-a8e5-756c047030e0",
"type": "aruco",
"marker_id": 69,
"marker_size_m": 0.025,
@@ -724,14 +724,14 @@
"area_px": 11549.0,
"perimeter_px": 430.341552734375,
"sharpness": {
"laplacian_var": 388.30686674509394
"laplacian_var": 388.4279506842876
},
"contrast": {
"p05": 44.0,
"p95": 184.0,
"dynamic_range": 140.0,
"mean_gray": 94.47005948446794,
"std_gray": 61.713688177392825
"mean_gray": 94.46424322538005,
"std_gray": 61.708998314185756
},
"geometry": {
"distance_to_center_norm": 0.385293573141098,
@@ -748,7 +748,7 @@
"confidence": 0.9347927645980462
},
{
"observation_id": "b4c52b11-909f-4ace-b1ae-c65813cea6fc",
"observation_id": "57d57bc6-40f5-42b3-8833-cbbabaca5f85",
"type": "aruco",
"marker_id": 103,
"marker_size_m": 0.025,
@@ -778,14 +778,14 @@
"area_px": 11545.5,
"perimeter_px": 430.11065673828125,
"sharpness": {
"laplacian_var": 283.6486677391295
"laplacian_var": 283.59064604576344
},
"contrast": {
"p05": 34.0,
"p95": 181.0,
"dynamic_range": 147.0,
"mean_gray": 119.37204073535247,
"std_gray": 67.55827616512904
"mean_gray": 119.36476656526915,
"std_gray": 67.55603215847046
},
"geometry": {
"distance_to_center_norm": 0.25526589155197144,
@@ -802,7 +802,7 @@
"confidence": 0.9797976608672696
},
{
"observation_id": "026fa698-faef-422e-adce-b48d6f648498",
"observation_id": "f6a7b789-f0d7-488b-896b-fd4475b61b50",
"type": "aruco",
"marker_id": 56,
"marker_size_m": 0.025,
@@ -856,7 +856,7 @@
"confidence": 0.6389815530751166
},
{
"observation_id": "9057a7b5-d816-45b3-ab4d-94a7421903cc",
"observation_id": "ba99d215-6b00-4435-ae86-bca840032da3",
"type": "aruco",
"marker_id": 46,
"marker_size_m": 0.025,
@@ -886,14 +886,14 @@
"area_px": 11088.0,
"perimeter_px": 422.9541473388672,
"sharpness": {
"laplacian_var": 100.88551314967665
"laplacian_var": 100.83747093917957
},
"contrast": {
"p05": 8.0,
"p95": 153.0,
"dynamic_range": 145.0,
"mean_gray": 81.23896139961121,
"std_gray": 65.02193437979463
"mean_gray": 81.23923910024993,
"std_gray": 65.02154470771583
},
"geometry": {
"distance_to_center_norm": 0.7982596158981323,
@@ -907,10 +907,10 @@
97.0
]
},
"confidence": 0.7123620522027398
"confidence": 0.7120228216572078
},
{
"observation_id": "6a936013-1e03-40ef-9d2a-51179e38859a",
"observation_id": "1913cbc6-350a-4ecc-803c-eb52a1b26849",
"type": "aruco",
"marker_id": 208,
"marker_size_m": 0.025,
@@ -940,14 +940,14 @@
"area_px": 10791.5,
"perimeter_px": 416.3986282348633,
"sharpness": {
"laplacian_var": 86.8527712040172
"laplacian_var": 86.99736275254139
},
"contrast": {
"p05": 12.0,
"p95": 145.0,
"dynamic_range": 133.0,
"mean_gray": 59.6235801581596,
"std_gray": 56.69934395574051
"mean_gray": 59.611790079079796,
"std_gray": 56.69079658488012
},
"geometry": {
"distance_to_center_norm": 0.2900179326534271,
@@ -961,10 +961,10 @@
107.81465911865234
]
},
"confidence": 0.6740590948858457
"confidence": 0.6751812611331082
},
{
"observation_id": "81fdeab9-c5ff-4545-a655-bf4b3ded273e",
"observation_id": "342a9841-411c-45b9-a4d1-d1667cbf3b78",
"type": "aruco",
"marker_id": 68,
"marker_size_m": 0.025,
@@ -994,14 +994,14 @@
"area_px": 10640.0,
"perimeter_px": 414.5855712890625,
"sharpness": {
"laplacian_var": 84.27422126860812
"laplacian_var": 84.25655035319676
},
"contrast": {
"p05": 8.0,
"p95": 152.0,
"dynamic_range": 144.0,
"mean_gray": 61.26231170336037,
"std_gray": 61.78416009160417
"mean_gray": 61.262456546929315,
"std_gray": 61.7840668746702
},
"geometry": {
"distance_to_center_norm": 0.803920567035675,
@@ -1015,10 +1015,10 @@
94.84724426269531
]
},
"confidence": 0.4383567508990357
"confidence": 0.4382648347122287
},
{
"observation_id": "d3eb0dd8-3891-4af0-9f8f-4514bf9b483e",
"observation_id": "98240f8d-d0d2-4c5b-99b5-271dbf43d35a",
"type": "aruco",
"marker_id": 95,
"marker_size_m": 0.025,
@@ -1048,14 +1048,14 @@
"area_px": 10210.5,
"perimeter_px": 404.91224670410156,
"sharpness": {
"laplacian_var": 215.83553707441564
"laplacian_var": 215.3436798582476
},
"contrast": {
"p05": 30.0,
"p95": 181.0,
"dynamic_range": 151.0,
"mean_gray": 93.40895566795596,
"std_gray": 67.61682869149712
"mean_gray": 93.30928295150252,
"std_gray": 67.54772189956417
},
"geometry": {
"distance_to_center_norm": 0.11746753007173538,
@@ -1072,7 +1072,7 @@
"confidence": 0.9775262615581529
},
{
"observation_id": "e48d5edc-9695-4da9-95fa-64f7c4a17f01",
"observation_id": "c4d5b5e5-ec81-4d59-9f14-12f1433b248a",
"type": "aruco",
"marker_id": 55,
"marker_size_m": 0.025,
@@ -1102,14 +1102,14 @@
"area_px": 9565.0,
"perimeter_px": 392.3545837402344,
"sharpness": {
"laplacian_var": 166.5367343041955
"laplacian_var": 165.80887423513488
},
"contrast": {
"p05": 24.0,
"p95": 178.0,
"dynamic_range": 154.0,
"mean_gray": 92.64388199258423,
"std_gray": 68.06733957843105
"mean_gray": 92.5215218442689,
"std_gray": 67.98732928203641
},
"geometry": {
"distance_to_center_norm": 0.024296922609210014,
@@ -1126,7 +1126,7 @@
"confidence": 0.9916671572515677
},
{
"observation_id": "f7a2c7e2-6a89-4a4e-85b5-537512c46d01",
"observation_id": "c5b0cdd9-a861-44b5-9ada-5deecfb016cf",
"type": "aruco",
"marker_id": 66,
"marker_size_m": 0.025,
@@ -1156,14 +1156,14 @@
"area_px": 9428.0,
"perimeter_px": 389.6079788208008,
"sharpness": {
"laplacian_var": 191.07900628313072
"laplacian_var": 190.90783863248018
},
"contrast": {
"p05": 31.0,
"p95": 181.0,
"dynamic_range": 150.0,
"mean_gray": 81.40204844740693,
"std_gray": 63.80791204673755
"mean_gray": 81.3729474882133,
"std_gray": 63.779450573605494
},
"geometry": {
"distance_to_center_norm": 0.16194425523281097,
@@ -1180,14 +1180,14 @@
"confidence": 0.9547821516182472
},
{
"observation_id": "52781915-1d11-4714-8ed4-6f88eb514971",
"observation_id": "f59404ae-a5f2-46a0-bb8d-aeec232ec2dc",
"type": "aruco",
"marker_id": 47,
"marker_size_m": 0.025,
"image_points_px": [
[
2346.0,
1372.0
1373.0
],
[
2273.0,
@@ -1204,37 +1204,37 @@
],
"center_px": [
2274.25,
1372.25
1372.5
],
"quality": {
"area_px": 9153.0,
"perimeter_px": 383.8894805908203,
"area_px": 9154.0,
"perimeter_px": 383.89398193359375,
"sharpness": {
"laplacian_var": 129.41039251403961
"laplacian_var": 129.15375080556043
},
"contrast": {
"p05": 21.0,
"p95": 176.0,
"dynamic_range": 155.0,
"mean_gray": 82.6186100902105,
"std_gray": 66.64189156829353
"mean_gray": 82.56565319077848,
"std_gray": 66.60715161219362
},
"geometry": {
"distance_to_center_norm": 0.10621713846921921,
"distance_to_center_norm": 0.10614652186632156,
"distance_to_border_px": 1309.0
},
"edge_ratio": 1.0297462811522222,
"edge_ratio": 1.0217506005544124,
"edge_lengths_px": [
97.74456787109375,
97.08243560791016,
96.2081069946289,
95.01578521728516,
94.9210205078125
95.58765411376953
]
},
"confidence": 0.9711129996809137
"confidence": 0.9787124171567795
},
{
"observation_id": "dc9824d4-a006-48cd-bb6e-bda060a66762",
"observation_id": "448611f1-475c-4684-9354-d099b0109eac",
"type": "aruco",
"marker_id": 217,
"marker_size_m": 0.025,
@@ -1264,14 +1264,14 @@
"area_px": 8883.0,
"perimeter_px": 379.40916442871094,
"sharpness": {
"laplacian_var": 67.68618716211903
"laplacian_var": 67.74835073218328
},
"contrast": {
"p05": 10.0,
"p95": 164.0,
"dynamic_range": 154.0,
"mean_gray": 72.90571279736065,
"std_gray": 64.16967735028453
"mean_gray": 72.90519187358916,
"std_gray": 64.169807822194
},
"geometry": {
"distance_to_center_norm": 0.6049811840057373,
@@ -1285,10 +1285,10 @@
101.212646484375
]
},
"confidence": 0.49259832113168645
"confidence": 0.4930507276201161
},
{
"observation_id": "55c92aae-dc80-41ec-9ff4-0c30ecca0c27",
"observation_id": "9b24d9e5-97ce-4566-8def-835352370e6c",
"type": "aruco",
"marker_id": 97,
"marker_size_m": 0.025,
@@ -1318,14 +1318,14 @@
"area_px": 8876.5,
"perimeter_px": 378.40140533447266,
"sharpness": {
"laplacian_var": 133.4206857332845
"laplacian_var": 133.3964173854698
},
"contrast": {
"p05": 25.0,
"p95": 178.0,
"dynamic_range": 153.0,
"mean_gray": 109.38768430182134,
"std_gray": 66.89130420759071
"mean_gray": 109.35021682567216,
"std_gray": 66.87500075752514
},
"geometry": {
"distance_to_center_norm": 0.13071352243423462,
@@ -1342,7 +1342,7 @@
"confidence": 0.9755542726930121
},
{
"observation_id": "1de95e71-f449-4219-8fed-0e08cb8266f2",
"observation_id": "09d7a152-65e1-48bc-9384-b276ed4c7f52",
"type": "aruco",
"marker_id": 54,
"marker_size_m": 0.025,
@@ -1372,14 +1372,14 @@
"area_px": 8814.5,
"perimeter_px": 376.9083023071289,
"sharpness": {
"laplacian_var": 101.24158636725996
"laplacian_var": 101.1561671479356
},
"contrast": {
"p05": 22.0,
"p95": 176.0,
"dynamic_range": 154.0,
"mean_gray": 60.728863994398736,
"std_gray": 58.584461746420935
"mean_gray": 60.709259583406265,
"std_gray": 58.564244317157424
},
"geometry": {
"distance_to_center_norm": 0.12676779925823212,
@@ -1393,10 +1393,10 @@
94.84724426269531
]
},
"confidence": 0.8311130660813912
"confidence": 0.8304118420901214
},
{
"observation_id": "a3ac1224-b58b-4bd8-8f9d-624dc9f115a7",
"observation_id": "bc31734e-466b-4cba-88e3-487c3d2b0d5c",
"type": "aruco",
"marker_id": 205,
"marker_size_m": 0.025,
@@ -1426,14 +1426,14 @@
"area_px": 8269.5,
"perimeter_px": 367.1246871948242,
"sharpness": {
"laplacian_var": 64.47290045658222
"laplacian_var": 64.4706884750154
},
"contrast": {
"p05": 9.0,
"p95": 161.0,
"dynamic_range": 152.0,
"mean_gray": 81.14672811059908,
"std_gray": 62.46724369921959
"mean_gray": 81.14654377880184,
"std_gray": 62.467059703193726
},
"geometry": {
"distance_to_center_norm": 0.7205555438995361,
@@ -1447,10 +1447,10 @@
98.81295776367188
]
},
"confidence": 0.45754032819125146
"confidence": 0.457524630576209
},
{
"observation_id": "78eb5550-5a75-4c6f-85b1-40e1052a029a",
"observation_id": "ce8f7490-93c4-4061-b124-a5a4d0c0dfef",
"type": "aruco",
"marker_id": 105,
"marker_size_m": 0.025,
@@ -1480,14 +1480,14 @@
"area_px": 8087.5,
"perimeter_px": 361.8706817626953,
"sharpness": {
"laplacian_var": 58.08130170531301
"laplacian_var": 58.13489990621256
},
"contrast": {
"p05": 14.0,
"p95": 167.0,
"dynamic_range": 153.0,
"mean_gray": 45.46607946026987,
"std_gray": 53.164351305144635
"mean_gray": 45.46420539730135,
"std_gray": 53.16270738381936
},
"geometry": {
"distance_to_center_norm": 0.3443780541419983,
@@ -1501,10 +1501,10 @@
87.04596710205078
]
},
"confidence": 0.4488650423931842
"confidence": 0.44927926104897536
},
{
"observation_id": "79f286ab-fa18-4330-bf0c-ab0b8496cc18",
"observation_id": "c326c8f1-e959-4f2b-9f68-0ed182e607e9",
"type": "aruco",
"marker_id": 85,
"marker_size_m": 0.025,
@@ -1534,14 +1534,14 @@
"area_px": 8018.0,
"perimeter_px": 360.4784393310547,
"sharpness": {
"laplacian_var": 58.82653993456407
"laplacian_var": 58.866685854664865
},
"contrast": {
"p05": 17.0,
"p95": 172.0,
"dynamic_range": 155.0,
"mean_gray": 128.69248248437796,
"std_gray": 54.87985291804726
"mean_gray": 128.68471880325697,
"std_gray": 54.878375199477595
},
"geometry": {
"distance_to_center_norm": 0.31531599164009094,
@@ -1555,10 +1555,10 @@
87.78382873535156
]
},
"confidence": 0.46545139722292894
"confidence": 0.46576904253445844
},
{
"observation_id": "c564320d-4aa4-43de-b8f8-f8d85d3a2da9",
"observation_id": "c02a8797-300f-492d-ad84-819843e2f154",
"type": "aruco",
"marker_id": 92,
"marker_size_m": 0.025,
@@ -1588,14 +1588,14 @@
"area_px": 7901.0,
"perimeter_px": 358.07398223876953,
"sharpness": {
"laplacian_var": 54.694458584581234
"laplacian_var": 54.69561599198864
},
"contrast": {
"p05": 11.0,
"p95": 166.0,
"dynamic_range": 155.0,
"mean_gray": 68.43711419753086,
"std_gray": 63.48183050791074
"mean_gray": 68.43730709876543,
"std_gray": 63.481055829513146
},
"geometry": {
"distance_to_center_norm": 0.5238999724388123,
@@ -1609,10 +1609,10 @@
84.89994049072266
]
},
"confidence": 0.40814435513261793
"confidence": 0.4081529920094085
},
{
"observation_id": "f508a5e5-71a7-4c66-8e24-0345d5ccc58d",
"observation_id": "25e39beb-d884-4a58-bc17-7be68bf997b0",
"type": "aruco",
"marker_id": 102,
"marker_size_m": 0.025,
@@ -1642,14 +1642,14 @@
"area_px": 7711.5,
"perimeter_px": 353.6482238769531,
"sharpness": {
"laplacian_var": 90.51674466251993
"laplacian_var": 90.42136732777551
},
"contrast": {
"p05": 12.0,
"p95": 166.0,
"dynamic_range": 154.0,
"mean_gray": 111.4901610017889,
"std_gray": 58.01488726438467
"mean_gray": 111.48837209302326,
"std_gray": 58.01485609806678
},
"geometry": {
"distance_to_center_norm": 0.5128483176231384,
@@ -1663,10 +1663,10 @@
83.4505844116211
]
},
"confidence": 0.6738982847698636
"confidence": 0.6731881993317513
},
{
"observation_id": "4b714ca0-600f-4831-9883-1c04e87154f5",
"observation_id": "41a77728-17b1-40b2-a704-fba9e375b6f2",
"type": "aruco",
"marker_id": 59,
"marker_size_m": 0.025,
@@ -1696,14 +1696,14 @@
"area_px": 7454.0,
"perimeter_px": 348.17391204833984,
"sharpness": {
"laplacian_var": 123.14100086233412
"laplacian_var": 123.21643028189105
},
"contrast": {
"p05": 12.0,
"p95": 168.0,
"dynamic_range": 156.0,
"mean_gray": 112.28595109821799,
"std_gray": 61.008534773982454
"mean_gray": 112.28532946539578,
"std_gray": 61.00693624890418
},
"geometry": {
"distance_to_center_norm": 0.46885988116264343,
@@ -1720,7 +1720,7 @@
"confidence": 0.897953415560873
},
{
"observation_id": "f500e9b6-bd4c-4bde-a350-6f07b291aa58",
"observation_id": "db089e86-e5cc-4fd5-9190-56bdcf54c2ef",
"type": "aruco",
"marker_id": 120,
"marker_size_m": 0.025,
@@ -1750,14 +1750,14 @@
"area_px": 5765.0,
"perimeter_px": 343.95938873291016,
"sharpness": {
"laplacian_var": 728.7445040797244
"laplacian_var": 728.2593062804054
},
"contrast": {
"p05": 25.0,
"p95": 143.0,
"dynamic_range": 118.0,
"mean_gray": 54.73408435944459,
"std_gray": 44.971574568361206
"mean_gray": 54.73067854335866,
"std_gray": 44.97527961162934
},
"geometry": {
"distance_to_center_norm": 0.14693671464920044,
@@ -1774,7 +1774,7 @@
"confidence": 0.3567325334347084
},
{
"observation_id": "8e73b449-6f5e-4129-921d-6b98767e9829",
"observation_id": "c92b855e-5175-4cd7-b8b8-475308bb90ab",
"type": "aruco",
"marker_id": 48,
"marker_size_m": 0.025,
@@ -1804,14 +1804,14 @@
"area_px": 7030.0,
"perimeter_px": 338.39002990722656,
"sharpness": {
"laplacian_var": 131.29214786200723
"laplacian_var": 131.2593228814077
},
"contrast": {
"p05": 11.0,
"p95": 166.0,
"dynamic_range": 155.0,
"mean_gray": 72.51694366501187,
"std_gray": 61.811168335153475
"mean_gray": 72.51651197927909,
"std_gray": 61.811255751216734
},
"geometry": {
"distance_to_center_norm": 0.5397216081619263,
@@ -1828,7 +1828,7 @@
"confidence": 0.9270302907281834
},
{
"observation_id": "8d05e589-4e75-44cd-a77c-1ca54c77062e",
"observation_id": "59c19257-03bb-40a2-a313-f07e6c6576f0",
"type": "aruco",
"marker_id": 63,
"marker_size_m": 0.025,
@@ -1858,14 +1858,14 @@
"area_px": 6963.0,
"perimeter_px": 337.4707260131836,
"sharpness": {
"laplacian_var": 83.0638147540272
"laplacian_var": 83.08650236310226
},
"contrast": {
"p05": 9.0,
"p95": 162.0,
"dynamic_range": 153.0,
"mean_gray": 60.43608202443281,
"std_gray": 59.41798370100376
"mean_gray": 60.435645724258286,
"std_gray": 59.41705434623454
},
"geometry": {
"distance_to_center_norm": 0.6610817313194275,
@@ -1879,10 +1879,10 @@
77.8331527709961
]
},
"confidence": 0.5933349553673714
"confidence": 0.5934970157249145
},
{
"observation_id": "6fca1e98-dd4a-4c02-8003-367170988283",
"observation_id": "f1363ef7-9d5c-426f-8ccb-cfef7904d9df",
"type": "aruco",
"marker_id": 71,
"marker_size_m": 0.025,
@@ -1912,14 +1912,14 @@
"area_px": 6955.0,
"perimeter_px": 337.0396270751953,
"sharpness": {
"laplacian_var": 138.470111001856
"laplacian_var": 138.45666678234483
},
"contrast": {
"p05": 10.0,
"p95": 164.0,
"dynamic_range": 154.0,
"mean_gray": 110.96700895783265,
"std_gray": 56.594541307648804
"mean_gray": 110.96351321826523,
"std_gray": 56.59422259927441
},
"geometry": {
"distance_to_center_norm": 0.6164190769195557,
@@ -1936,7 +1936,7 @@
"confidence": 0.8951389773313704
},
{
"observation_id": "086ee8e0-96d0-47ec-9704-05631e9e90f8",
"observation_id": "3b766736-a5dc-4b87-a3bc-3a2c210834ad",
"type": "aruco",
"marker_id": 218,
"marker_size_m": 0.025,
@@ -1966,14 +1966,14 @@
"area_px": 3391.0,
"perimeter_px": 328.39403533935547,
"sharpness": {
"laplacian_var": 4403.325809804277
"laplacian_var": 4405.08813742312
},
"contrast": {
"p05": 48.0,
"p95": 181.0,
"dynamic_range": 133.0,
"mean_gray": 98.82838137472284,
"std_gray": 57.53378100948185
"mean_gray": 98.80753880266076,
"std_gray": 57.53990795498379
},
"geometry": {
"distance_to_center_norm": 0.10270582884550095,
@@ -2069,7 +2069,7 @@
{
"image_points_px": [
[
2214.0,
2217.0,
2313.0
],
[
@@ -2086,10 +2086,10 @@
]
],
"center_px": [
2211.0,
2211.75,
2363.25
],
"area_px": 5601.0
"area_px": 5596.5
},
{
"image_points_px": [

View File

@@ -1,6 +1,6 @@
{
"schema_version": "1.0",
"created_utc": "2026-05-31T14:41:45Z",
"created_utc": "2026-06-01T21:52:04Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9b\\render_g_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "g",
"camera_matrix": [
[
2000.0,
6800.0,
0.0,
720.0
2448.0
],
[
0.0,
2250.0,
540.0
6800.0,
1632.0
],
[
0.0,
@@ -74,182 +74,152 @@
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14
4
],
"rms": [
0.0776297092006204,
0.06485276151223476,
0.060415487296050285,
0.05980535400536679,
0.059737318734318055,
0.05972861076715375,
0.05972702920229116,
0.05972671827180493,
0.05972665590803501,
0.05972664337447,
0.05972664085548064,
0.05972664034952094,
0.05972664024802077,
0.05972664022771319,
0.05972664022367359
0.009211268435935595,
0.0009665199855837849,
3.242380991318419e-05,
2.9198260891075007e-05,
2.9198098769648538e-05
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05,
3.125e-05,
1.5625e-05,
7.8125e-06,
3.90625e-06,
1.953125e-06,
9.765625e-07,
4.8828125e-07,
2.44140625e-07,
1.220703125e-07,
6.103515625e-08
6.25e-05
]
},
"residual_rms_px": 179.8389666196484,
"residual_median_px": 166.29090328618014,
"residual_max_px": 299.43730578660006,
"sigma2_normalized": 0.003978879808349616
"residual_rms_px": 0.280771559009514,
"residual_median_px": 0.2567125611537302,
"residual_max_px": 0.5747679756669216,
"sigma2_normalized": 9.508976990155264e-10
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
-0.7055695056915283,
-0.7071357369422913,
-0.046159956604242325
-0.7071079015731812,
-0.7071056365966797,
3.336541703902185e-05
],
[
-0.7086188197135925,
0.7045615315437317,
0.03811051696538925
-0.6415015459060669,
0.6414837837219238,
-0.4206831455230713
],
[
0.005573220085352659,
0.05959943309426308,
-0.9982067942619324
0.29744601249694824,
-0.29748979210853577,
-0.9072076082229614
]
],
"translation_m": [
0.40876883268356323,
0.6327441334724426,
0.4784339368343353
-0.00012827604950871319,
0.3321048617362976,
1.3886514902114868
],
"rvec_rad": [
-1.2154465221944661,
2.926109244224509,
0.08388546000202647
1.1161531218077563,
-2.6946101488728407,
0.5943843340544062
]
},
"camera_in_world": {
"position_m": [
0.7341228127479553,
-0.18526652455329895,
0.47233057022094727
-0.20009379088878632,
0.1999790370464325,
1.3995060920715332
],
"position_mm": [
734.122802734375,
-185.2665252685547,
472.33056640625
-200.0937957763672,
199.97903442382812,
1399.506103515625
],
"orientation_deg": {
"roll": 176.58311462402344,
"pitch": -0.3193236291408539,
"yaw": -134.87644958496094
"roll": -161.84474182128906,
"pitch": -17.30426788330078,
"yaw": -137.7850799560547
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
0.001249327787423398,
3.384135802371831e-05,
0.0017647679216265463,
0.00022584717402018476,
-0.00013028018667401062,
0.00026058645758464567
4.164059214730765e-09,
-5.784891503975038e-09,
1.7728533019388826e-09,
3.475803639912997e-10,
1.0288073925703414e-09,
3.4822699002633546e-09
],
[
3.384135802371766e-05,
0.0011690607779496123,
-0.0005388354608685641,
9.438245162158601e-05,
-2.868275974664421e-05,
-0.00023153464467068932
-5.784891503975114e-09,
1.8169869237623746e-08,
-1.0508005651754496e-08,
-2.8073340102538062e-09,
-1.507263792305569e-09,
-8.94532761783409e-09
],
[
0.0017647679216265797,
-0.0005388354608685684,
0.007187829319912848,
6.0956918728023803e-05,
-7.93246829017981e-05,
0.0009900181757704317
1.7728533019386524e-09,
-1.0508005651754632e-08,
3.8935752721189526e-08,
4.084956900218165e-09,
-2.2367767032503723e-09,
5.221957371681024e-10
],
[
0.00022584717402018357,
9.43824516215864e-05,
6.0956918728016634e-05,
0.00010853328611897771,
-1.1446016182025296e-05,
4.400786138297762e-05
3.4758036399129597e-10,
-2.807334010253827e-09,
4.08495690021808e-09,
8.185811222746798e-10,
-7.925939551088288e-11,
6.672789698127827e-10
],
[
-0.0001302801866740095,
-2.8682759746644568e-05,
-7.932468290179238e-05,
-1.1446016182025267e-05,
6.998103578696109e-05,
3.1422979696830624e-05
1.0288073925703666e-09,
-1.5072637923055407e-09,
-2.2367767032503566e-09,
-7.925939551089225e-11,
5.711635725594524e-10,
1.2779346428650678e-09
],
[
0.00026058645758465033,
-0.00023153464467069005,
0.0009900181757704321,
4.400786138297862e-05,
3.142297969682983e-05,
0.0002517719291487041
3.482269900263422e-09,
-8.945327617834029e-09,
5.221957371680458e-10,
6.67278969812756e-10,
1.2779346428650819e-09,
7.307861477864948e-09
]
],
"parameter_std": {
"rvec_std_deg": [
2.0251669545495883,
1.9590304095145274,
4.857597321126
0.0036972692668972695,
0.007723222262252608,
0.01130568601525834
],
"tvec_std_m": [
0.010417930990315578,
0.008365466860071892,
0.01586732268370137
2.8610856720389897e-05,
2.389902869489579e-05,
8.548603089315206e-05
]
},
"camera_center_std_m": [
0.020796924567248742,
0.033537699906886265,
0.026044557754438636
0.0001905220536085695,
0.0002518186778672474,
9.73558858968507e-05
],
"camera_center_std_mm": [
20.79692456724874,
33.53769990688627,
26.044557754438635
0.1905220536085695,
0.25181867786724743,
0.09735588589685071
],
"orientation_std_deg": {
"roll": 2.2574556985639735,
"pitch": 2.43066447389732,
"yaw": 1.7138859764725576
"roll": 0.010024916157814182,
"pitch": 0.007544546470545791,
"yaw": 0.003360419678308003
}
}
},
@@ -262,10 +232,10 @@
3045.25
],
"projected_center_px": [
520.02001953125,
3026.439697265625
252.19845581054688,
3045.172607421875
],
"reprojection_error_px": 268.4298993195893,
"reprojection_error_px": 0.0929860990428885,
"confidence": 0.8583016244932863
},
{
@@ -275,10 +245,10 @@
2788.75
],
"projected_center_px": [
489.8646240234375,
2797.152587890625
250.9166259765625,
2788.649658203125
],
"reprojection_error_px": 239.01236807562455,
"reprojection_error_px": 0.13045958755208664,
"confidence": 0.8595842805370787
},
{
@@ -288,10 +258,10 @@
2731.0
],
"projected_center_px": [
2978.087646484375,
2880.15673828125
3135.904296875,
2731.125
],
"reprojection_error_px": 216.85567000664153,
"reprojection_error_px": 0.42317958733233535,
"confidence": 0.9504928988896311
},
{
@@ -301,10 +271,10 @@
2479.5
],
"projected_center_px": [
571.7261962890625,
2514.645263671875
392.7823181152344,
2479.7099609375
],
"reprojection_error_px": 182.39426634811372,
"reprojection_error_px": 0.21243365046098805,
"confidence": 0.7836711964663502
},
{
@@ -314,10 +284,10 @@
2395.25
],
"projected_center_px": [
400.8844299316406,
2425.66748046875
200.74530029296875,
2395.318115234375
],
"reprojection_error_px": 202.43273737745474,
"reprojection_error_px": 0.068277173346154,
"confidence": 0.8453938103482975
},
{
@@ -327,10 +297,10 @@
2413.25
],
"projected_center_px": [
2865.87451171875,
2559.836181640625
2988.458740234375,
2413.199951171875
],
"reprojection_error_px": 191.11389019166893,
"reprojection_error_px": 0.0648633444721726,
"confidence": 0.9481240414859372
},
{
@@ -340,11 +310,11 @@
2152.0
],
"projected_center_px": [
1968.533935546875,
2401.019775390625
1930.9141845703125,
2151.84326171875
],
"reprojection_error_px": 251.83257305843955,
"confidence": 0.16398645573237058
"reprojection_error_px": 0.17869296791327396,
"confidence": 0.15210238022419567
},
{
"marker_id": 69,
@@ -353,10 +323,10 @@
2350.25
],
"projected_center_px": [
3188.521240234375,
2510.290771484375
3324.837890625,
2350.015869140625
],
"reprojection_error_px": 210.3318815692883,
"reprojection_error_px": 0.28477483873152604,
"confidence": 0.9347927645980462
},
{
@@ -366,10 +336,10 @@
2335.75
],
"projected_center_px": [
2611.3037109375,
2469.39990234375
2710.145263671875,
2335.984375
],
"reprojection_error_px": 166.29090328618014,
"reprojection_error_px": 0.2567125611537302,
"confidence": 0.9797976608672696
},
{
@@ -379,10 +349,10 @@
2225.25
],
"projected_center_px": [
484.3393249511719,
2263.43115234375
324.5684814453125,
2225.300048828125
],
"reprojection_error_px": 164.33627169661287,
"reprojection_error_px": 0.08482094994029907,
"confidence": 0.6389815530751166
},
{
@@ -392,11 +362,11 @@
2162.0
],
"projected_center_px": [
335.99749755859375,
2193.8994140625
159.82049560546875,
2161.72900390625
],
"reprojection_error_px": 178.86500989410433,
"confidence": 0.7123620522027398
"reprojection_error_px": 0.3250549345630511,
"confidence": 0.7120228216572078
},
{
"marker_id": 208,
@@ -405,11 +375,11 @@
1854.5
],
"projected_center_px": [
1669.8116455078125,
2062.97607421875
1624.5458984375,
1854.5379638671875
],
"reprojection_error_px": 213.39666600732386,
"confidence": 0.6740590948858457
"reprojection_error_px": 0.29832388527701154,
"confidence": 0.6751812611331082
},
{
"marker_id": 68,
@@ -418,11 +388,11 @@
2009.0
],
"projected_center_px": [
275.1778564453125,
2037.1356201171875
113.14324951171875,
2008.978759765625
],
"reprojection_error_px": 164.60033487382424,
"confidence": 0.4383567508990357
"reprojection_error_px": 0.14481564198651065,
"confidence": 0.4382648347122287
},
{
"marker_id": 95,
@@ -431,10 +401,10 @@
1844.25
],
"projected_center_px": [
2647.33154296875,
1947.5390625
2720.462158203125,
1844.441162109375
],
"reprojection_error_px": 126.72371626881217,
"reprojection_error_px": 0.3455370487935096,
"confidence": 0.9775262615581529
},
{
@@ -444,10 +414,10 @@
1602.25
],
"projected_center_px": [
2329.0771484375,
1664.2781982421875
2382.939208984375,
1602.4075927734375
],
"reprojection_error_px": 82.18984911656379,
"reprojection_error_px": 0.16891130755648717,
"confidence": 0.9916671572515677
},
{
@@ -457,24 +427,24 @@
1529.25
],
"projected_center_px": [
2858.840087890625,
1593.35595703125
2913.380126953125,
1529.082763671875
],
"reprojection_error_px": 84.08336495789392,
"reprojection_error_px": 0.2118985921952494,
"confidence": 0.9547821516182472
},
{
"marker_id": 47,
"observed_center_px": [
2274.25,
1372.25
1372.5
],
"projected_center_px": [
2227.66162109375,
1392.6650390625
2274.19189453125,
1372.7274169921875
],
"reprojection_error_px": 50.86502599071115,
"confidence": 0.9711129996809137
"reprojection_error_px": 0.23472267430793017,
"confidence": 0.9787124171567795
},
{
"marker_id": 217,
@@ -483,11 +453,11 @@
1028.5
],
"projected_center_px": [
777.8386840820312,
1053.591064453125
773.42626953125,
1028.5966796875
],
"reprojection_error_px": 25.463418760145785,
"confidence": 0.49259832113168645
"reprojection_error_px": 0.121585953124497,
"confidence": 0.4930507276201161
},
{
"marker_id": 97,
@@ -496,10 +466,10 @@
1284.5
],
"projected_center_px": [
2570.515380859375,
1292.982666015625
2612.570068359375,
1284.2889404296875
],
"reprojection_error_px": 43.07805330660018,
"reprojection_error_px": 0.27734732289766434,
"confidence": 0.9755542726930121
},
{
@@ -509,11 +479,11 @@
1260.75
],
"projected_center_px": [
2369.1669921875,
1260.5491943359375
2412.646728515625,
1260.9547119140625
],
"reprojection_error_px": 43.083475777688314,
"confidence": 0.8311130660813912
"reprojection_error_px": 0.4464308265220361,
"confidence": 0.8304118420901214
},
{
"marker_id": 205,
@@ -522,11 +492,11 @@
773.25
],
"projected_center_px": [
481.9040222167969,
718.7020263671875
510.3240966796875,
773.2777709960938
],
"reprojection_error_px": 61.244427551807924,
"confidence": 0.45754032819125146
"reprojection_error_px": 0.5747679756669216,
"confidence": 0.457524630576209
},
{
"marker_id": 105,
@@ -535,11 +505,11 @@
955.75
],
"projected_center_px": [
1645.4046630859375,
869.6981201171875
1693.3192138671875,
956.0517578125
],
"reprojection_error_px": 98.58036043879721,
"confidence": 0.4488650423931842
"reprojection_error_px": 0.3517689628464741,
"confidence": 0.44927926104897536
},
{
"marker_id": 85,
@@ -548,11 +518,11 @@
890.5
],
"projected_center_px": [
1843.4674072265625,
787.099853515625
1890.6551513671875,
890.1425170898438
],
"reprojection_error_px": 113.59425635120031,
"confidence": 0.46545139722292894
"reprojection_error_px": 0.38969985603529794,
"confidence": 0.46576904253445844
},
{
"marker_id": 92,
@@ -561,11 +531,11 @@
858.5
],
"projected_center_px": [
1063.5130615234375,
740.2687377929688
1114.5445556640625,
858.7001953125
],
"reprojection_error_px": 128.8559475830232,
"confidence": 0.40814435513261793
"reprojection_error_px": 0.28685455951714106,
"confidence": 0.4081529920094085
},
{
"marker_id": 102,
@@ -574,11 +544,11 @@
753.5
],
"projected_center_px": [
1160.7879638671875,
604.43115234375
1221.1365966796875,
753.0899047851562
],
"reprojection_error_px": 160.86385285354754,
"confidence": 0.6738982847698636
"reprojection_error_px": 0.42548607297494584,
"confidence": 0.6731881993317513
},
{
"marker_id": 59,
@@ -587,10 +557,10 @@
674.75
],
"projected_center_px": [
1391.2188720703125,
501.4601135253906
1454.5496826171875,
674.4480590820312
],
"reprojection_error_px": 184.56865652217692,
"reprojection_error_px": 0.3623470322779822,
"confidence": 0.897953415560873
},
{
@@ -600,10 +570,10 @@
426.0
],
"projected_center_px": [
1335.4171142578125,
162.4894256591797
1415.01318359375,
425.9318542480469
],
"reprojection_error_px": 275.2657960816837,
"reprojection_error_px": 0.069409298032914,
"confidence": 0.9270302907281834
},
{
@@ -613,11 +583,11 @@
416.0
],
"projected_center_px": [
834.969970703125,
151.83602905273438
929.9024658203125,
416.2582702636719
],
"reprojection_error_px": 280.73708343357976,
"confidence": 0.5933349553673714
"reprojection_error_px": 0.2760732607560054,
"confidence": 0.5934970157249145
},
{
"marker_id": 71,
@@ -626,10 +596,10 @@
369.25
],
"projected_center_px": [
1052.139404296875,
84.98622131347656
1146.185791015625,
369.28131103515625
],
"reprojection_error_px": 299.43730578660006,
"reprojection_error_px": 0.07143650745259679,
"confidence": 0.8951389773313704
}
]

File diff suppressed because it is too large Load Diff