Files
appRobotRender/data/evaluations/Scene11/render_a_camera_pose.json
2026-06-02 17:16:24 +02:00

439 lines
10 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-02T10:47:00Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene11\\render_a_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "a",
"camera_matrix": [
[
1992.8416748046875,
0.0,
719.249267578125
],
[
0.0,
1997.40380859375,
537.7935791015625
],
[
0.0,
0.0,
1.0
]
],
"distortion_coefficients": [
0.019999999552965164,
-0.009999999776482582,
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": 17,
"used_marker_ids": [
95,
97,
103,
54,
55,
51,
47,
210,
85,
79,
96,
62,
75,
102,
92,
206,
50
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.011606539319944164,
0.0015823447523998912,
0.00130255344492995,
0.0013025440826627227
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 3.685663133890529,
"residual_median_px": 2.847510888140185,
"residual_max_px": 7.731263670643259,
"sigma2_normalized": 2.0601827487661484e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.8078689575195312,
-0.5893568396568298,
-0.0025001775939017534
],
[
-0.34436526894569397,
-0.46859225630760193,
-0.813531756401062
],
[
0.4782889187335968,
0.6580880284309387,
-0.5815151333808899
]
],
"translation_m": [
-0.2280081808567047,
0.17318464815616608,
1.1345577239990234
],
"rvec_rad": [
2.103982725676008,
-0.6873867665213016,
0.3502657646846763
]
},
"camera_in_world": {
"position_m": [
-0.29880690574645996,
-0.7998640537261963,
0.8000836372375488
],
"position_mm": [
-298.8069152832031,
-799.8640747070312,
800.0836181640625
],
"orientation_deg": {
"roll": 131.4652099609375,
"pitch": -28.573705673217773,
"yaw": -23.086793899536133
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
1.7199073567069604e-05,
-3.111302627900438e-06,
1.5122529461404153e-06,
7.993034874394324e-07,
1.7027127697455738e-07,
3.6981105473102394e-06
],
[
-3.1113026279004054e-06,
5.767606182248545e-06,
-9.078369900498783e-07,
-4.109976965208183e-07,
-1.3233159524140794e-06,
-2.439482112310656e-07
],
[
1.5122529461404898e-06,
-9.078369900498947e-07,
2.076432816486786e-05,
9.895267535439018e-07,
-3.0104941418162713e-06,
-6.827220927790098e-06
],
[
7.993034874394327e-07,
-4.1099769652081856e-07,
9.89526753543908e-07,
3.2949779443757555e-07,
3.009328737782828e-08,
4.603348878183501e-07
],
[
1.702712769745378e-07,
-1.323315952414075e-06,
-3.010494141816268e-06,
3.0093287377829355e-08,
1.1111673603474006e-06,
1.8556529655335006e-06
],
[
3.6981105473102127e-06,
-2.439482112310604e-07,
-6.827220927790078e-06,
4.6033488781835324e-07,
1.8556529655334987e-06,
8.731993395273556e-06
]
],
"parameter_std": {
"rvec_std_deg": [
0.2376157148008002,
0.1376006329907407,
0.2610847915014506
],
"tvec_std_m": [
0.0005740189843877775,
0.001054119234407285,
0.002954994652325712
]
},
"camera_center_std_m": [
0.0036219021307129506,
0.004147767342617656,
0.004715861715362367
],
"camera_center_std_mm": [
3.6219021307129506,
4.147767342617656,
4.715861715362367
],
"orientation_std_deg": {
"roll": 0.2406185304913292,
"pitch": 0.19202799856533265,
"yaw": 0.15119430071367648
}
}
},
"observations": {
"markers": [
{
"marker_id": 95,
"observed_center_px": [
881.0,
1030.75
],
"projected_center_px": [
877.2929077148438,
1028.3294677734375
],
"reprojection_error_px": 4.42735919826849,
"confidence": 0.4725708017022947
},
{
"marker_id": 97,
"observed_center_px": [
1153.0,
1024.25
],
"projected_center_px": [
1152.6461181640625,
1027.38330078125
],
"reprojection_error_px": 3.1532215493980686,
"confidence": 0.5003330815282974
},
{
"marker_id": 103,
"observed_center_px": [
661.5,
999.75
],
"projected_center_px": [
660.1646728515625,
996.0671997070312
],
"reprojection_error_px": 3.9174119761961386,
"confidence": 0.8416840598676275
},
{
"marker_id": 54,
"observed_center_px": [
1154.75,
960.75
],
"projected_center_px": [
1162.38916015625,
961.9398193359375
],
"reprojection_error_px": 7.731263670643259,
"confidence": 0.7439171173608352
},
{
"marker_id": 55,
"observed_center_px": [
997.5,
931.75
],
"projected_center_px": [
998.8449096679688,
934.2598876953125
],
"reprojection_error_px": 2.847510888140185,
"confidence": 0.8229954993023441
},
{
"marker_id": 51,
"observed_center_px": [
736.5,
928.75
],
"projected_center_px": [
735.3778686523438,
928.1926879882812
],
"reprojection_error_px": 1.2529067961340268,
"confidence": 0.725454582248518
},
{
"marker_id": 47,
"observed_center_px": [
1108.25,
915.25
],
"projected_center_px": [
1107.2630615234375,
912.6622924804688
],
"reprojection_error_px": 2.769526631602968,
"confidence": 0.6808658986183009
},
{
"marker_id": 210,
"observed_center_px": [
369.25,
845.25
],
"projected_center_px": [
366.2863464355469,
847.9952392578125
],
"reprojection_error_px": 4.039750120085479,
"confidence": 0.6138726095608481
},
{
"marker_id": 85,
"observed_center_px": [
1335.0,
822.25
],
"projected_center_px": [
1332.2509765625,
821.6674194335938
],
"reprojection_error_px": 2.8100765071930947,
"confidence": 0.540448211039665
},
{
"marker_id": 79,
"observed_center_px": [
915.5,
810.25
],
"projected_center_px": [
916.3430786132812,
809.3804931640625
],
"reprojection_error_px": 1.2111249670922808,
"confidence": 0.6589361768588983
},
{
"marker_id": 96,
"observed_center_px": [
1017.5,
792.5
],
"projected_center_px": [
1018.4224243164062,
795.7515258789062
],
"reprojection_error_px": 3.3798353747918846,
"confidence": 0.6443296382678243
},
{
"marker_id": 62,
"observed_center_px": [
1041.5,
762.75
],
"projected_center_px": [
1047.4390869140625,
762.42236328125
],
"reprojection_error_px": 5.948117281313617,
"confidence": 0.5584722595619961
},
{
"marker_id": 75,
"observed_center_px": [
144.5,
716.5
],
"projected_center_px": [
146.3451690673828,
716.4609985351562
],
"reprojection_error_px": 1.84558120966982,
"confidence": 0.3693582800667155
},
{
"marker_id": 102,
"observed_center_px": [
1372.5,
653.75
],
"projected_center_px": [
1370.0340576171875,
653.7659301757812
],
"reprojection_error_px": 2.4659938373506556,
"confidence": 0.3269033172339992
},
{
"marker_id": 92,
"observed_center_px": [
1324.0,
628.75
],
"projected_center_px": [
1319.5673828125,
627.3596801757812
],
"reprojection_error_px": 4.645544569212103,
"confidence": 0.3805319559369379
},
{
"marker_id": 206,
"observed_center_px": [
1139.75,
473.75
],
"projected_center_px": [
1139.329833984375,
473.5798034667969
],
"reprojection_error_px": 0.45332807171026834,
"confidence": 0.33198985414097737
},
{
"marker_id": 50,
"observed_center_px": [
857.75,
408.75
],
"projected_center_px": [
859.9859008789062,
408.3509826660156
],
"reprojection_error_px": 2.271226006612671,
"confidence": 0.22357575438176924
}
]
},
"qa": {
"sanity_notes": []
}
}