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

467 lines
11 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-02T14:49:27Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene8\\render_b_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "b",
"camera_matrix": [
[
1994.0294189453125,
0.0,
719.934814453125
],
[
0.0,
1991.6876220703125,
539.2061157226562
],
[
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": 19,
"used_marker_ids": [
54,
85,
71,
69,
59,
95,
105,
55,
63,
103,
96,
92,
62,
217,
214,
206,
207,
86,
90
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.00967911795207694,
0.001411787499293852,
0.0013144684365045964,
0.0013144661565717857
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 3.714957483962503,
"residual_median_px": 3.7482772148085477,
"residual_max_px": 5.38508352365865,
"sigma2_normalized": 2.0517877661430205e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.9999246597290039,
-0.012216135859489441,
0.0011849756119772792
],
[
-0.00881661381572485,
-0.7821041345596313,
-0.6230853796005249
],
[
0.008538469672203064,
0.6230279803276062,
-0.7821529507637024
]
],
"translation_m": [
-0.31206947565078735,
0.052661795169115067,
1.4916183948516846
],
"rvec_rad": [
2.468879096009445,
-0.014569211100789166,
0.006735349797501597
]
},
"camera_in_world": {
"position_m": [
0.2997741103172302,
-0.8919452428817749,
1.1998564004898071
],
"position_mm": [
299.77410888671875,
-891.9452514648438,
1199.8564453125
],
"orientation_deg": {
"roll": 141.4607391357422,
"pitch": -0.48922422528266907,
"yaw": -0.5051797032356262
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
2.57239534786803e-05,
2.577753440398357e-07,
5.631125655692498e-06,
5.926644565860131e-07,
-1.864958504606874e-06,
2.469630847969698e-07
],
[
2.577753440398265e-07,
4.9625622237549e-06,
-9.272260604221956e-07,
5.850322706117536e-07,
-1.551497327110508e-06,
9.776725163600782e-07
],
[
5.631125655692345e-06,
-9.272260604221558e-07,
7.710702860651991e-05,
-5.981234031051594e-07,
-1.0128524638160022e-05,
-3.161921617112775e-05
],
[
5.926644565860139e-07,
5.850322706117544e-07,
-5.981234031051344e-07,
3.7318448098018744e-07,
-4.32311069928871e-08,
1.0442248861358134e-06
],
[
-1.864958504606847e-06,
-1.5514973271105128e-06,
-1.0128524638159993e-05,
-4.323110699288328e-08,
2.2830258957793677e-06,
4.754474642327887e-06
],
[
2.4696308479703704e-07,
9.776725163600561e-07,
-3.161921617112762e-05,
1.0442248861358238e-06,
4.754474642327884e-06,
1.9498006736167297e-05
]
],
"parameter_std": {
"rvec_std_deg": [
0.29059724332350156,
0.1276367140773805,
0.5031177229436673
],
"tvec_std_m": [
0.0006108882720925222,
0.0015109685290499494,
0.004415654734710052
]
},
"camera_center_std_m": [
0.009455629570428168,
0.005465101259345187,
0.004393573110168609
],
"camera_center_std_mm": [
9.455629570428169,
5.465101259345187,
4.393573110168609
],
"orientation_std_deg": {
"roll": 0.2321721813910314,
"pitch": 0.3659382542688635,
"yaw": 0.1534100926077086
}
}
},
"observations": {
"markers": [
{
"marker_id": 54,
"observed_center_px": [
768.75,
1030.0
],
"projected_center_px": [
772.0294189453125,
1034.2713623046875
],
"reprojection_error_px": 5.38508352365865,
"confidence": 0.47331791652572897
},
{
"marker_id": 85,
"observed_center_px": [
1019.5,
1007.5
],
"projected_center_px": [
1016.305419921875,
1006.5210571289062
],
"reprojection_error_px": 3.3412080181303296,
"confidence": 0.7289937973022461
},
{
"marker_id": 71,
"observed_center_px": [
1379.75,
964.75
],
"projected_center_px": [
1376.935791015625,
963.51953125
],
"reprojection_error_px": 3.0714533290388006,
"confidence": 0.5155710222968564
},
{
"marker_id": 69,
"observed_center_px": [
270.0,
967.0
],
"projected_center_px": [
270.3799133300781,
971.0559692382812
],
"reprojection_error_px": 4.0737231865033285,
"confidence": 0.6909497884114584
},
{
"marker_id": 59,
"observed_center_px": [
1193.0,
954.5
],
"projected_center_px": [
1191.60986328125,
957.9362182617188
],
"reprojection_error_px": 3.706760855381211,
"confidence": 0.6641882560408642
},
{
"marker_id": 95,
"observed_center_px": [
539.5,
962.5
],
"projected_center_px": [
537.636962890625,
958.1607666015625
],
"reprojection_error_px": 4.722272096885546,
"confidence": 0.6396232661556551
},
{
"marker_id": 105,
"observed_center_px": [
1036.0,
944.75
],
"projected_center_px": [
1038.94580078125,
942.4310302734375
],
"reprojection_error_px": 3.749048257294972,
"confidence": 0.6217447848516329
},
{
"marker_id": 55,
"observed_center_px": [
684.5,
939.25
],
"projected_center_px": [
682.7393188476562,
941.0716552734375
],
"reprojection_error_px": 2.5334612796451355,
"confidence": 0.5944211251051814
},
{
"marker_id": 63,
"observed_center_px": [
1398.5,
899.25
],
"projected_center_px": [
1401.9306640625,
899.3748779296875
],
"reprojection_error_px": 3.432936120444428,
"confidence": 0.24166433937856577
},
{
"marker_id": 103,
"observed_center_px": [
428.0,
852.0
],
"projected_center_px": [
428.3271789550781,
846.7994384765625
],
"reprojection_error_px": 5.210843139809966,
"confidence": 0.560616051364006
},
{
"marker_id": 96,
"observed_center_px": [
808.5,
839.0
],
"projected_center_px": [
805.3226928710938,
841.3446655273438
],
"reprojection_error_px": 3.9487639871879687,
"confidence": 0.5229998830159506
},
{
"marker_id": 92,
"observed_center_px": [
1200.0,
838.25
],
"projected_center_px": [
1196.9541015625,
835.642822265625
],
"reprojection_error_px": 4.009348205155758,
"confidence": 0.5416034617553136
},
{
"marker_id": 62,
"observed_center_px": [
850.5,
825.25
],
"projected_center_px": [
854.1904907226562,
826.7108764648438
],
"reprojection_error_px": 3.9691159997594205,
"confidence": 0.4995796034065301
},
{
"marker_id": 217,
"observed_center_px": [
1184.75,
700.5
],
"projected_center_px": [
1189.6195068359375,
701.3128662109375
],
"reprojection_error_px": 4.936886498809339,
"confidence": 0.48407930660247794
},
{
"marker_id": 214,
"observed_center_px": [
769.0,
618.25
],
"projected_center_px": [
770.8906860351562,
615.7777709960938
],
"reprojection_error_px": 3.1123319121343966,
"confidence": 0.42479263236170756
},
{
"marker_id": 206,
"observed_center_px": [
1173.0,
612.5
],
"projected_center_px": [
1172.5281982421875,
612.1839599609375
],
"reprojection_error_px": 0.5678716447980049,
"confidence": 0.4615311979018757
},
{
"marker_id": 207,
"observed_center_px": [
1310.0,
612.25
],
"projected_center_px": [
1306.4627685546875,
611.010009765625
],
"reprojection_error_px": 3.7482772148085477,
"confidence": 0.413119614809237
},
{
"marker_id": 86,
"observed_center_px": [
775.5,
347.25
],
"projected_center_px": [
775.3670654296875,
349.2551574707031
],
"reprojection_error_px": 2.00955917611319,
"confidence": 0.24909737061926332
},
{
"marker_id": 90,
"observed_center_px": [
1099.75,
325.75
],
"projected_center_px": [
1100.536865234375,
326.0015563964844
],
"reprojection_error_px": 0.8260977652071381,
"confidence": 0.25326028973496106
}
]
},
"qa": {
"sanity_notes": []
}
}