858 lines
16 KiB
JSON
858 lines
16 KiB
JSON
{
|
|
"schema_version": "1.0",
|
|
"created_utc": "2026-05-31T08:27:14Z",
|
|
"vision_config": {
|
|
"MarkerType": "DICT_4X4_250",
|
|
"MarkerSize": 0.025
|
|
},
|
|
"camera": {
|
|
"camera_id": "c",
|
|
"intrinsics_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene6\\render_a.npz",
|
|
"camera_matrix": [
|
|
[
|
|
1777.77783203125,
|
|
0.0,
|
|
640.0
|
|
],
|
|
[
|
|
0.0,
|
|
1500.0,
|
|
360.0
|
|
],
|
|
[
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
],
|
|
"distortion_coefficients": [
|
|
0.0,
|
|
0.0,
|
|
0.0,
|
|
0.0,
|
|
0.0
|
|
]
|
|
},
|
|
"image": {
|
|
"image_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene6\\render_c.png",
|
|
"image_sha256": "bd9061ca0bb299c8cc4dbbacf755932129e71afadca80e83bc69b1d82010341f",
|
|
"width_px": 1280,
|
|
"height_px": 720
|
|
},
|
|
"aruco": {
|
|
"dictionary": "DICT_4X4_250",
|
|
"num_detected_markers": 8,
|
|
"num_rejected_candidates": 15
|
|
},
|
|
"detections": [
|
|
{
|
|
"observation_id": "76aa9451-6c5b-40aa-8271-5fba9ae73616",
|
|
"type": "aruco",
|
|
"marker_id": 245,
|
|
"marker_size_m": 0.025,
|
|
"image_points_px": [
|
|
[
|
|
812.0,
|
|
374.0
|
|
],
|
|
[
|
|
810.0,
|
|
430.0
|
|
],
|
|
[
|
|
754.0,
|
|
427.0
|
|
],
|
|
[
|
|
756.0,
|
|
372.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
783.0,
|
|
400.75
|
|
],
|
|
"quality": {
|
|
"area_px": 3113.0,
|
|
"perimeter_px": 223.18805313110352,
|
|
"sharpness": {
|
|
"laplacian_var": 1357.5814223111759
|
|
},
|
|
"contrast": {
|
|
"p05": 27.0,
|
|
"p95": 182.0,
|
|
"dynamic_range": 155.0,
|
|
"mean_gray": 85.3320628870891,
|
|
"std_gray": 70.77017117568786
|
|
},
|
|
"geometry": {
|
|
"distance_to_center_norm": 0.20249538123607635,
|
|
"distance_to_border_px": 290.0
|
|
},
|
|
"edge_ratio": 1.0189683567760315,
|
|
"edge_lengths_px": [
|
|
56.035701751708984,
|
|
56.080299377441406,
|
|
55.03635025024414,
|
|
56.035701751708984
|
|
]
|
|
},
|
|
"confidence": 0.9813847440404857
|
|
},
|
|
{
|
|
"observation_id": "698f3049-b790-4a1d-a2b2-879028232642",
|
|
"type": "aruco",
|
|
"marker_id": 243,
|
|
"marker_size_m": 0.025,
|
|
"image_points_px": [
|
|
[
|
|
553.0,
|
|
351.0
|
|
],
|
|
[
|
|
608.0,
|
|
353.0
|
|
],
|
|
[
|
|
606.0,
|
|
408.0
|
|
],
|
|
[
|
|
551.0,
|
|
406.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
579.5,
|
|
379.5
|
|
],
|
|
"quality": {
|
|
"area_px": 3029.0,
|
|
"perimeter_px": 220.14540100097656,
|
|
"sharpness": {
|
|
"laplacian_var": 1247.7039099278757
|
|
},
|
|
"contrast": {
|
|
"p05": 52.0,
|
|
"p95": 189.0,
|
|
"dynamic_range": 137.0,
|
|
"mean_gray": 97.52437223042836,
|
|
"std_gray": 60.606139601103095
|
|
},
|
|
"geometry": {
|
|
"distance_to_center_norm": 0.0865650549530983,
|
|
"distance_to_border_px": 312.0
|
|
},
|
|
"edge_ratio": 1.0,
|
|
"edge_lengths_px": [
|
|
55.03635025024414,
|
|
55.03635025024414,
|
|
55.03635025024414,
|
|
55.03635025024414
|
|
]
|
|
},
|
|
"confidence": 1.0
|
|
},
|
|
{
|
|
"observation_id": "6ff5ba53-2412-4e80-abe8-4ece49a5a2ac",
|
|
"type": "aruco",
|
|
"marker_id": 218,
|
|
"marker_size_m": 0.025,
|
|
"image_points_px": [
|
|
[
|
|
773.0,
|
|
171.0
|
|
],
|
|
[
|
|
726.0,
|
|
169.0
|
|
],
|
|
[
|
|
727.0,
|
|
113.0
|
|
],
|
|
[
|
|
775.0,
|
|
114.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
750.25,
|
|
141.75
|
|
],
|
|
"quality": {
|
|
"area_px": 2686.0,
|
|
"perimeter_px": 208.09695053100586,
|
|
"sharpness": {
|
|
"laplacian_var": 1464.142097937829
|
|
},
|
|
"contrast": {
|
|
"p05": 42.0,
|
|
"p95": 192.0,
|
|
"dynamic_range": 150.0,
|
|
"mean_gray": 92.00217509516041,
|
|
"std_gray": 65.81428710231609
|
|
},
|
|
"geometry": {
|
|
"distance_to_center_norm": 0.3329910337924957,
|
|
"distance_to_border_px": 113.0
|
|
},
|
|
"edge_ratio": 1.2124150517380994,
|
|
"edge_lengths_px": [
|
|
47.04253387451172,
|
|
56.00892639160156,
|
|
48.010414123535156,
|
|
57.03507614135742
|
|
]
|
|
},
|
|
"confidence": 0.8248000538812311
|
|
},
|
|
{
|
|
"observation_id": "31c1a5d5-dca6-428c-a41c-3ef476d7b09f",
|
|
"type": "aruco",
|
|
"marker_id": 208,
|
|
"marker_size_m": 0.025,
|
|
"image_points_px": [
|
|
[
|
|
897.0,
|
|
638.0
|
|
],
|
|
[
|
|
946.0,
|
|
641.0
|
|
],
|
|
[
|
|
949.0,
|
|
662.0
|
|
],
|
|
[
|
|
898.0,
|
|
660.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
922.5,
|
|
650.25
|
|
],
|
|
"quality": {
|
|
"area_px": 1070.0,
|
|
"perimeter_px": 143.36686897277832,
|
|
"sharpness": {
|
|
"laplacian_var": 2346.871262317882
|
|
},
|
|
"contrast": {
|
|
"p05": 12.0,
|
|
"p95": 161.0,
|
|
"dynamic_range": 149.0,
|
|
"mean_gray": 62.09511228533685,
|
|
"std_gray": 62.823662883647366
|
|
},
|
|
"geometry": {
|
|
"distance_to_center_norm": 0.5515881180763245,
|
|
"distance_to_border_px": 58.0
|
|
},
|
|
"edge_ratio": 2.4060109543143446,
|
|
"edge_lengths_px": [
|
|
49.09175109863281,
|
|
21.21320343017578,
|
|
51.03919982910156,
|
|
22.022714614868164
|
|
]
|
|
},
|
|
"confidence": 0.2964796698261984
|
|
},
|
|
{
|
|
"observation_id": "2617c219-b53a-48ef-be95-7028429ccbe4",
|
|
"type": "aruco",
|
|
"marker_id": 215,
|
|
"marker_size_m": 0.025,
|
|
"image_points_px": [
|
|
[
|
|
698.0,
|
|
630.0
|
|
],
|
|
[
|
|
746.0,
|
|
631.0
|
|
],
|
|
[
|
|
744.0,
|
|
652.0
|
|
],
|
|
[
|
|
695.0,
|
|
650.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
720.75,
|
|
640.75
|
|
],
|
|
"quality": {
|
|
"area_px": 998.0,
|
|
"perimeter_px": 138.3699836730957,
|
|
"sharpness": {
|
|
"laplacian_var": 2121.2326647218424
|
|
},
|
|
"contrast": {
|
|
"p05": 12.0,
|
|
"p95": 165.0,
|
|
"dynamic_range": 153.0,
|
|
"mean_gray": 72.24098124098124,
|
|
"std_gray": 67.04406980491908
|
|
},
|
|
"geometry": {
|
|
"distance_to_center_norm": 0.3978361487388611,
|
|
"distance_to_border_px": 68.0
|
|
},
|
|
"edge_ratio": 2.4249113157709337,
|
|
"edge_lengths_px": [
|
|
48.010414123535156,
|
|
21.095022201538086,
|
|
49.04079818725586,
|
|
20.2237491607666
|
|
]
|
|
},
|
|
"confidence": 0.2743742952602821
|
|
},
|
|
{
|
|
"observation_id": "602eef75-1dad-4ca8-821f-84bb32b64c18",
|
|
"type": "aruco",
|
|
"marker_id": 214,
|
|
"marker_size_m": 0.025,
|
|
"image_points_px": [
|
|
[
|
|
894.0,
|
|
573.0
|
|
],
|
|
[
|
|
938.0,
|
|
576.0
|
|
],
|
|
[
|
|
940.0,
|
|
594.0
|
|
],
|
|
[
|
|
895.0,
|
|
592.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
916.75,
|
|
583.75
|
|
],
|
|
"quality": {
|
|
"area_px": 819.5,
|
|
"perimeter_px": 126.28364562988281,
|
|
"sharpness": {
|
|
"laplacian_var": 1416.0191627572412
|
|
},
|
|
"contrast": {
|
|
"p05": 14.0,
|
|
"p95": 139.89999999999998,
|
|
"dynamic_range": 125.89999999999998,
|
|
"mean_gray": 75.03907637655418,
|
|
"std_gray": 53.12746728688665
|
|
},
|
|
"geometry": {
|
|
"distance_to_center_norm": 0.48465821146965027,
|
|
"distance_to_border_px": 126.0
|
|
},
|
|
"edge_ratio": 2.4871620155740866,
|
|
"edge_lengths_px": [
|
|
44.10215377807617,
|
|
18.11077117919922,
|
|
45.0444221496582,
|
|
19.02629852294922
|
|
]
|
|
},
|
|
"confidence": 0.21966133686197709
|
|
},
|
|
{
|
|
"observation_id": "df4241e5-0c1b-4d34-b4ff-4978aa4b4615",
|
|
"type": "aruco",
|
|
"marker_id": 210,
|
|
"marker_size_m": 0.025,
|
|
"image_points_px": [
|
|
[
|
|
299.0,
|
|
554.0
|
|
],
|
|
[
|
|
341.0,
|
|
556.0
|
|
],
|
|
[
|
|
330.0,
|
|
573.0
|
|
],
|
|
[
|
|
287.0,
|
|
571.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
314.25,
|
|
563.5
|
|
],
|
|
"quality": {
|
|
"area_px": 745.5,
|
|
"perimeter_px": 126.15118789672852,
|
|
"sharpness": {
|
|
"laplacian_var": 2617.828996875531
|
|
},
|
|
"contrast": {
|
|
"p05": 22.0,
|
|
"p95": 178.0,
|
|
"dynamic_range": 156.0,
|
|
"mean_gray": 83.31843575418995,
|
|
"std_gray": 62.94818518166244
|
|
},
|
|
"geometry": {
|
|
"distance_to_center_norm": 0.5230682492256165,
|
|
"distance_to_border_px": 147.0
|
|
},
|
|
"edge_ratio": 2.1259143843226416,
|
|
"edge_lengths_px": [
|
|
42.04759216308594,
|
|
20.248456954956055,
|
|
43.046485900878906,
|
|
20.808652877807617
|
|
]
|
|
},
|
|
"confidence": 0.233781757000696
|
|
},
|
|
{
|
|
"observation_id": "d755365c-e13e-4396-afa7-89df0301d71f",
|
|
"type": "aruco",
|
|
"marker_id": 211,
|
|
"marker_size_m": 0.025,
|
|
"image_points_px": [
|
|
[
|
|
710.0,
|
|
566.0
|
|
],
|
|
[
|
|
754.0,
|
|
567.0
|
|
],
|
|
[
|
|
752.0,
|
|
585.0
|
|
],
|
|
[
|
|
707.0,
|
|
583.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
730.75,
|
|
575.25
|
|
],
|
|
"quality": {
|
|
"area_px": 782.5,
|
|
"perimeter_px": 124.42923355102539,
|
|
"sharpness": {
|
|
"laplacian_var": 1214.1609829472975
|
|
},
|
|
"contrast": {
|
|
"p05": 16.400000000000002,
|
|
"p95": 146.0,
|
|
"dynamic_range": 129.6,
|
|
"mean_gray": 68.52899824253076,
|
|
"std_gray": 53.0718545236712
|
|
},
|
|
"geometry": {
|
|
"distance_to_center_norm": 0.31812262535095215,
|
|
"distance_to_border_px": 135.0
|
|
},
|
|
"edge_ratio": 2.609353354369107,
|
|
"edge_lengths_px": [
|
|
44.0113639831543,
|
|
18.11077117919922,
|
|
45.0444221496582,
|
|
17.262676239013672
|
|
]
|
|
},
|
|
"confidence": 0.19992181809841383
|
|
}
|
|
],
|
|
"rejected_candidates": [
|
|
{
|
|
"image_points_px": [
|
|
[
|
|
1178.0,
|
|
502.0
|
|
],
|
|
[
|
|
1214.0,
|
|
503.0
|
|
],
|
|
[
|
|
1222.0,
|
|
518.0
|
|
],
|
|
[
|
|
1184.0,
|
|
515.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
1199.5,
|
|
509.5
|
|
],
|
|
"area_px": 504.0
|
|
},
|
|
{
|
|
"image_points_px": [
|
|
[
|
|
1228.0,
|
|
489.0
|
|
],
|
|
[
|
|
1265.0,
|
|
491.0
|
|
],
|
|
[
|
|
1273.0,
|
|
504.0
|
|
],
|
|
[
|
|
1235.0,
|
|
502.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
1250.25,
|
|
496.5
|
|
],
|
|
"area_px": 472.5
|
|
},
|
|
{
|
|
"image_points_px": [
|
|
[
|
|
1092.0,
|
|
484.0
|
|
],
|
|
[
|
|
1128.0,
|
|
486.0
|
|
],
|
|
[
|
|
1135.0,
|
|
498.0
|
|
],
|
|
[
|
|
1096.0,
|
|
496.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
1112.75,
|
|
491.0
|
|
],
|
|
"area_px": 439.0
|
|
},
|
|
{
|
|
"image_points_px": [
|
|
[
|
|
1025.0,
|
|
491.0
|
|
],
|
|
[
|
|
1062.0,
|
|
493.0
|
|
],
|
|
[
|
|
1066.0,
|
|
505.0
|
|
],
|
|
[
|
|
1028.0,
|
|
504.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
1045.25,
|
|
498.25
|
|
],
|
|
"area_px": 463.5
|
|
},
|
|
{
|
|
"image_points_px": [
|
|
[
|
|
711.0,
|
|
552.0
|
|
],
|
|
[
|
|
755.0,
|
|
553.0
|
|
],
|
|
[
|
|
756.0,
|
|
558.0
|
|
],
|
|
[
|
|
718.0,
|
|
557.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
735.0,
|
|
555.0
|
|
],
|
|
"area_px": 201.0
|
|
},
|
|
{
|
|
"image_points_px": [
|
|
[
|
|
967.0,
|
|
455.0
|
|
],
|
|
[
|
|
1001.0,
|
|
456.0
|
|
],
|
|
[
|
|
1005.0,
|
|
467.0
|
|
],
|
|
[
|
|
970.0,
|
|
467.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
985.75,
|
|
461.25
|
|
],
|
|
"area_px": 395.0
|
|
},
|
|
{
|
|
"image_points_px": [
|
|
[
|
|
1202.0,
|
|
436.0
|
|
],
|
|
[
|
|
1234.0,
|
|
437.0
|
|
],
|
|
[
|
|
1241.0,
|
|
448.0
|
|
],
|
|
[
|
|
1207.0,
|
|
447.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
1221.0,
|
|
442.0
|
|
],
|
|
"area_px": 357.0
|
|
},
|
|
{
|
|
"image_points_px": [
|
|
[
|
|
1004.0,
|
|
444.0
|
|
],
|
|
[
|
|
1037.0,
|
|
445.0
|
|
],
|
|
[
|
|
1041.0,
|
|
456.0
|
|
],
|
|
[
|
|
1006.0,
|
|
455.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
1022.0,
|
|
450.0
|
|
],
|
|
"area_px": 371.0
|
|
},
|
|
{
|
|
"image_points_px": [
|
|
[
|
|
901.0,
|
|
436.0
|
|
],
|
|
[
|
|
933.0,
|
|
437.0
|
|
],
|
|
[
|
|
935.0,
|
|
448.0
|
|
],
|
|
[
|
|
901.0,
|
|
447.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
917.5,
|
|
442.0
|
|
],
|
|
"area_px": 362.0
|
|
},
|
|
{
|
|
"image_points_px": [
|
|
[
|
|
868.0,
|
|
139.0
|
|
],
|
|
[
|
|
864.0,
|
|
175.0
|
|
],
|
|
[
|
|
859.0,
|
|
178.0
|
|
],
|
|
[
|
|
861.0,
|
|
139.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
863.0,
|
|
157.75
|
|
],
|
|
"area_px": 220.5
|
|
},
|
|
{
|
|
"image_points_px": [
|
|
[
|
|
855.0,
|
|
246.0
|
|
],
|
|
[
|
|
860.0,
|
|
269.0
|
|
],
|
|
[
|
|
857.0,
|
|
288.0
|
|
],
|
|
[
|
|
852.0,
|
|
260.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
856.0,
|
|
265.75
|
|
],
|
|
"area_px": 159.0
|
|
},
|
|
{
|
|
"image_points_px": [
|
|
[
|
|
525.0,
|
|
326.0
|
|
],
|
|
[
|
|
517.0,
|
|
363.0
|
|
],
|
|
[
|
|
515.0,
|
|
339.0
|
|
],
|
|
[
|
|
518.0,
|
|
331.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
518.75,
|
|
339.75
|
|
],
|
|
"area_px": 153.5
|
|
},
|
|
{
|
|
"image_points_px": [
|
|
[
|
|
859.0,
|
|
266.0
|
|
],
|
|
[
|
|
860.0,
|
|
286.0
|
|
],
|
|
[
|
|
856.0,
|
|
288.0
|
|
],
|
|
[
|
|
856.0,
|
|
266.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
857.75,
|
|
276.5
|
|
],
|
|
"area_px": 74.0
|
|
},
|
|
{
|
|
"image_points_px": [
|
|
[
|
|
297.0,
|
|
515.0
|
|
],
|
|
[
|
|
303.0,
|
|
507.0
|
|
],
|
|
[
|
|
315.0,
|
|
507.0
|
|
],
|
|
[
|
|
310.0,
|
|
516.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
306.25,
|
|
511.25
|
|
],
|
|
"area_px": 109.0
|
|
},
|
|
{
|
|
"image_points_px": [
|
|
[
|
|
940.0,
|
|
455.0
|
|
],
|
|
[
|
|
930.0,
|
|
457.0
|
|
],
|
|
[
|
|
918.0,
|
|
456.0
|
|
],
|
|
[
|
|
929.0,
|
|
454.0
|
|
]
|
|
],
|
|
"center_px": [
|
|
929.25,
|
|
455.5
|
|
],
|
|
"area_px": 33.5
|
|
}
|
|
]
|
|
} |