600 lines
14 KiB
JSON
600 lines
14 KiB
JSON
{
|
|
"schema_version": "1.0",
|
|
"created_utc": "2026-05-31T08:27:17Z",
|
|
"source": {
|
|
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene6\\render_f_aruco_detection.json",
|
|
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
|
|
},
|
|
"camera": {
|
|
"camera_id": "f",
|
|
"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
|
|
]
|
|
},
|
|
"estimation": {
|
|
"method": "single_camera_marker_center_lm",
|
|
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
|
|
"marker_size_m": 0.025,
|
|
"num_used_markers": 27,
|
|
"used_marker_ids": [
|
|
46,
|
|
208,
|
|
56,
|
|
47,
|
|
62,
|
|
54,
|
|
53,
|
|
72,
|
|
97,
|
|
55,
|
|
96,
|
|
84,
|
|
66,
|
|
79,
|
|
95,
|
|
51,
|
|
103,
|
|
73,
|
|
210,
|
|
58,
|
|
69,
|
|
82,
|
|
101,
|
|
64,
|
|
52,
|
|
83,
|
|
75
|
|
],
|
|
"history": {
|
|
"iters": [
|
|
0,
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6,
|
|
7,
|
|
8,
|
|
9,
|
|
10
|
|
],
|
|
"rms": [
|
|
0.015988966336095724,
|
|
0.015421871080202657,
|
|
0.010527356420762548,
|
|
0.008207263624984158,
|
|
0.007741722661728018,
|
|
0.007713084179572804,
|
|
0.007711852070541078,
|
|
0.0077117974468512785,
|
|
0.007711795079959601,
|
|
0.0077117949774928776,
|
|
0.007711794973039883
|
|
],
|
|
"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
|
|
]
|
|
},
|
|
"residual_rms_px": 17.837676532658907,
|
|
"residual_median_px": 15.068235448623113,
|
|
"residual_max_px": 32.08810668336048,
|
|
"sigma2_normalized": 6.690575441617456e-05
|
|
},
|
|
"camera_pose": {
|
|
"world_to_camera": {
|
|
"rotation_matrix": [
|
|
[
|
|
0.32418292760849,
|
|
0.9000328183174133,
|
|
0.29128387570381165
|
|
],
|
|
[
|
|
0.9459790587425232,
|
|
-0.3066740930080414,
|
|
-0.10523585230112076
|
|
],
|
|
[
|
|
-0.005386497359722853,
|
|
0.30966413021087646,
|
|
-0.9508307576179504
|
|
]
|
|
],
|
|
"translation_m": [
|
|
0.12319494038820267,
|
|
-0.1995663046836853,
|
|
1.2941995859146118
|
|
],
|
|
"rvec_rad": [
|
|
2.3354138537126996,
|
|
1.6699160253082743,
|
|
0.25862488701583686
|
|
]
|
|
},
|
|
"camera_in_world": {
|
|
"position_m": [
|
|
0.15581905841827393,
|
|
-0.5728484988212585,
|
|
1.1736785173416138
|
|
],
|
|
"position_mm": [
|
|
155.81906127929688,
|
|
-572.8485107421875,
|
|
1173.678466796875
|
|
],
|
|
"orientation_deg": {
|
|
"roll": 161.96072387695312,
|
|
"pitch": 0.3086250424385071,
|
|
"yaw": 71.08363342285156
|
|
}
|
|
},
|
|
"uncertainty": {
|
|
"pose_covariance_6x6": [
|
|
[
|
|
0.0006253809453642744,
|
|
0.00035637310913420325,
|
|
-9.118129641410006e-05,
|
|
2.957654644648928e-06,
|
|
2.5073106318008734e-05,
|
|
0.00013631390364488865
|
|
],
|
|
[
|
|
0.0003563731091342026,
|
|
0.00036068347638909374,
|
|
3.176220905499127e-05,
|
|
2.737226610377748e-05,
|
|
1.5710451395954476e-05,
|
|
6.991540054621837e-05
|
|
],
|
|
[
|
|
-9.118129641410732e-05,
|
|
3.1762209054986286e-05,
|
|
0.0016823935839940145,
|
|
5.601495211708793e-05,
|
|
-6.774336604988232e-07,
|
|
-0.0004970114012692266
|
|
],
|
|
[
|
|
2.9576546446487386e-06,
|
|
2.737226610377741e-05,
|
|
5.6014952117088156e-05,
|
|
1.0465870545779827e-05,
|
|
7.81292462326494e-07,
|
|
-3.487373623045474e-06
|
|
],
|
|
[
|
|
2.5073106318008747e-05,
|
|
1.5710451395954544e-05,
|
|
-6.774336604985214e-07,
|
|
7.812924623265067e-07,
|
|
5.359199144064958e-06,
|
|
8.523355283725198e-06
|
|
],
|
|
[
|
|
0.0001363139036448907,
|
|
6.991540054621991e-05,
|
|
-0.0004970114012692257,
|
|
-3.4873736230453984e-06,
|
|
8.523355283725279e-06,
|
|
0.00026510864570004943
|
|
]
|
|
],
|
|
"parameter_std": {
|
|
"rvec_std_deg": [
|
|
1.4328309525614622,
|
|
1.088142456957924,
|
|
2.350100495884073
|
|
],
|
|
"tvec_std_m": [
|
|
0.003235099773697842,
|
|
0.00231499441555805,
|
|
0.016282157280288426
|
|
]
|
|
},
|
|
"camera_center_std_m": [
|
|
0.037301661128544904,
|
|
0.03151700361056652,
|
|
0.027335390748971157
|
|
],
|
|
"camera_center_std_mm": [
|
|
37.3016611285449,
|
|
31.517003610566523,
|
|
27.335390748971157
|
|
],
|
|
"orientation_std_deg": {
|
|
"roll": 1.7696296163575087,
|
|
"pitch": 1.6261150957211297,
|
|
"yaw": 0.5569974559815964
|
|
}
|
|
}
|
|
},
|
|
"observations": {
|
|
"markers": [
|
|
{
|
|
"marker_id": 46,
|
|
"observed_center_px": [
|
|
1234.0,
|
|
666.0
|
|
],
|
|
"projected_center_px": [
|
|
1229.885986328125,
|
|
637.3207397460938
|
|
],
|
|
"reprojection_error_px": 28.97283343416141,
|
|
"confidence": 0.2988751797371847
|
|
},
|
|
{
|
|
"marker_id": 208,
|
|
"observed_center_px": [
|
|
831.5,
|
|
547.75
|
|
],
|
|
"projected_center_px": [
|
|
859.0208129882812,
|
|
548.7762451171875
|
|
],
|
|
"reprojection_error_px": 27.539940569589128,
|
|
"confidence": 0.5954364184044425
|
|
},
|
|
{
|
|
"marker_id": 56,
|
|
"observed_center_px": [
|
|
1196.0,
|
|
626.75
|
|
],
|
|
"projected_center_px": [
|
|
1196.442138671875,
|
|
604.56494140625
|
|
],
|
|
"reprojection_error_px": 22.18946397309516,
|
|
"confidence": 0.5697620483284124
|
|
},
|
|
{
|
|
"marker_id": 47,
|
|
"observed_center_px": [
|
|
593.75,
|
|
623.75
|
|
],
|
|
"projected_center_px": [
|
|
595.09326171875,
|
|
624.5011596679688
|
|
],
|
|
"reprojection_error_px": 1.5390233564966216,
|
|
"confidence": 0.5768583617164568
|
|
},
|
|
{
|
|
"marker_id": 62,
|
|
"observed_center_px": [
|
|
751.0,
|
|
651.75
|
|
],
|
|
"projected_center_px": [
|
|
764.9805908203125,
|
|
644.6790161132812
|
|
],
|
|
"reprojection_error_px": 15.667026929549918,
|
|
"confidence": 0.5593704450665263
|
|
},
|
|
{
|
|
"marker_id": 54,
|
|
"observed_center_px": [
|
|
540.5,
|
|
639.0
|
|
],
|
|
"projected_center_px": [
|
|
535.6954956054688,
|
|
641.8436279296875
|
|
],
|
|
"reprojection_error_px": 5.582963574981384,
|
|
"confidence": 0.5766374039623903
|
|
},
|
|
{
|
|
"marker_id": 53,
|
|
"observed_center_px": [
|
|
1240.5,
|
|
594.75
|
|
],
|
|
"projected_center_px": [
|
|
1236.2076416015625,
|
|
574.9273681640625
|
|
],
|
|
"reprojection_error_px": 20.28203819944534,
|
|
"confidence": 0.21364841201201337
|
|
},
|
|
{
|
|
"marker_id": 72,
|
|
"observed_center_px": [
|
|
1197.5,
|
|
548.5
|
|
],
|
|
"projected_center_px": [
|
|
1198.764892578125,
|
|
535.1300659179688
|
|
],
|
|
"reprojection_error_px": 13.429634789973125,
|
|
"confidence": 0.5755104606164277
|
|
},
|
|
{
|
|
"marker_id": 97,
|
|
"observed_center_px": [
|
|
491.5,
|
|
605.25
|
|
],
|
|
"projected_center_px": [
|
|
478.2854919433594,
|
|
610.4059448242188
|
|
],
|
|
"reprojection_error_px": 14.184744982177442,
|
|
"confidence": 0.5705029634947052
|
|
},
|
|
{
|
|
"marker_id": 55,
|
|
"observed_center_px": [
|
|
598.75,
|
|
542.75
|
|
],
|
|
"projected_center_px": [
|
|
598.1739501953125,
|
|
544.5440063476562
|
|
],
|
|
"reprojection_error_px": 1.884221895879417,
|
|
"confidence": 0.5461315019106076
|
|
},
|
|
{
|
|
"marker_id": 96,
|
|
"observed_center_px": [
|
|
723.0,
|
|
614.5
|
|
],
|
|
"projected_center_px": [
|
|
734.8806762695312,
|
|
610.26611328125
|
|
],
|
|
"reprojection_error_px": 12.612543968946575,
|
|
"confidence": 0.5763709732716893
|
|
},
|
|
{
|
|
"marker_id": 84,
|
|
"observed_center_px": [
|
|
1254.25,
|
|
485.0
|
|
],
|
|
"projected_center_px": [
|
|
1250.31396484375,
|
|
477.5257873535156
|
|
],
|
|
"reprojection_error_px": 8.447261534728455,
|
|
"confidence": 0.06519221426443914
|
|
},
|
|
{
|
|
"marker_id": 66,
|
|
"observed_center_px": [
|
|
453.0,
|
|
495.75
|
|
],
|
|
"projected_center_px": [
|
|
428.29791259765625,
|
|
500.63134765625
|
|
],
|
|
"reprojection_error_px": 25.179767214456277,
|
|
"confidence": 0.5349107016469481
|
|
},
|
|
{
|
|
"marker_id": 79,
|
|
"observed_center_px": [
|
|
731.25,
|
|
535.75
|
|
],
|
|
"projected_center_px": [
|
|
742.6448974609375,
|
|
534.3582153320312
|
|
],
|
|
"reprojection_error_px": 11.4795798140556,
|
|
"confidence": 0.5342723833872263
|
|
},
|
|
{
|
|
"marker_id": 95,
|
|
"observed_center_px": [
|
|
548.75,
|
|
435.0
|
|
],
|
|
"projected_center_px": [
|
|
537.5664672851562,
|
|
436.9839172363281
|
|
],
|
|
"reprojection_error_px": 11.358139442029238,
|
|
"confidence": 0.5227826547122322
|
|
},
|
|
{
|
|
"marker_id": 51,
|
|
"observed_center_px": [
|
|
659.25,
|
|
376.25
|
|
],
|
|
"projected_center_px": [
|
|
660.7316284179688,
|
|
377.5531005859375
|
|
],
|
|
"reprojection_error_px": 1.9731431539559507,
|
|
"confidence": 0.5111500432161571
|
|
},
|
|
{
|
|
"marker_id": 103,
|
|
"observed_center_px": [
|
|
618.0,
|
|
313.5
|
|
],
|
|
"projected_center_px": [
|
|
612.6131591796875,
|
|
313.4728698730469
|
|
],
|
|
"reprojection_error_px": 5.38690913856671,
|
|
"confidence": 0.5046333482067283
|
|
},
|
|
{
|
|
"marker_id": 73,
|
|
"observed_center_px": [
|
|
1247.5,
|
|
251.25
|
|
],
|
|
"projected_center_px": [
|
|
1248.7132568359375,
|
|
266.02276611328125
|
|
],
|
|
"reprojection_error_px": 14.822503526316325,
|
|
"confidence": 0.13607001327160623
|
|
},
|
|
{
|
|
"marker_id": 210,
|
|
"observed_center_px": [
|
|
775.0,
|
|
150.5
|
|
],
|
|
"projected_center_px": [
|
|
794.311767578125,
|
|
156.6647186279297
|
|
],
|
|
"reprojection_error_px": 20.27185543439631,
|
|
"confidence": 0.46988879526830113
|
|
},
|
|
{
|
|
"marker_id": 58,
|
|
"observed_center_px": [
|
|
562.75,
|
|
264.25
|
|
],
|
|
"projected_center_px": [
|
|
547.9772338867188,
|
|
261.2806396484375
|
|
],
|
|
"reprojection_error_px": 15.068235448623113,
|
|
"confidence": 0.4655541127751829
|
|
},
|
|
{
|
|
"marker_id": 69,
|
|
"observed_center_px": [
|
|
476.25,
|
|
240.75
|
|
],
|
|
"projected_center_px": [
|
|
444.7985534667969,
|
|
234.3897247314453
|
|
],
|
|
"reprojection_error_px": 32.08810668336048,
|
|
"confidence": 0.4655541127751829
|
|
},
|
|
{
|
|
"marker_id": 82,
|
|
"observed_center_px": [
|
|
1207.5,
|
|
261.5
|
|
],
|
|
"projected_center_px": [
|
|
1211.77392578125,
|
|
274.39349365234375
|
|
],
|
|
"reprojection_error_px": 13.5833950154835,
|
|
"confidence": 0.49001748422717006
|
|
},
|
|
{
|
|
"marker_id": 101,
|
|
"observed_center_px": [
|
|
1162.25,
|
|
153.5
|
|
],
|
|
"projected_center_px": [
|
|
1171.5716552734375,
|
|
172.0304718017578
|
|
],
|
|
"reprojection_error_px": 20.74299019506461,
|
|
"confidence": 0.46225891142368675
|
|
},
|
|
{
|
|
"marker_id": 64,
|
|
"observed_center_px": [
|
|
570.5,
|
|
177.75
|
|
],
|
|
"projected_center_px": [
|
|
553.9757690429688,
|
|
170.9059600830078
|
|
],
|
|
"reprojection_error_px": 17.885499464837217,
|
|
"confidence": 0.43211414091114625
|
|
},
|
|
{
|
|
"marker_id": 52,
|
|
"observed_center_px": [
|
|
1054.25,
|
|
160.75
|
|
],
|
|
"projected_center_px": [
|
|
1068.61181640625,
|
|
174.57406616210938
|
|
],
|
|
"reprojection_error_px": 19.934055677187448,
|
|
"confidence": 0.45411789642863376
|
|
},
|
|
{
|
|
"marker_id": 83,
|
|
"observed_center_px": [
|
|
1173.0,
|
|
64.0
|
|
],
|
|
"projected_center_px": [
|
|
1182.5391845703125,
|
|
87.41521453857422
|
|
],
|
|
"reprojection_error_px": 25.283755934471948,
|
|
"confidence": 0.4377857805109236
|
|
},
|
|
{
|
|
"marker_id": 75,
|
|
"observed_center_px": [
|
|
987.75,
|
|
42.0
|
|
],
|
|
"projected_center_px": [
|
|
1003.1915283203125,
|
|
55.03712463378906
|
|
],
|
|
"reprojection_error_px": 20.20909239881798,
|
|
"confidence": 0.22473325223116958
|
|
}
|
|
]
|
|
},
|
|
"qa": {
|
|
"sanity_notes": []
|
|
}
|
|
} |