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

313 lines
7.2 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-02T10:45:45Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene12\\render_d_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "d",
"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": 8,
"used_marker_ids": [
95,
79,
208,
69,
103,
214,
64,
211
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.011567487426969966,
0.0019839123955967806,
0.001780195130382758,
0.0017801797482983974
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 5.034476222156848,
"residual_median_px": 5.114839508422849,
"residual_max_px": 6.89245155485257,
"sigma2_normalized": 5.070463896860557e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.8138809204101562,
0.581026017665863,
-0.002585869748145342
],
[
0.15878526866436005,
-0.22669750452041626,
-0.9609346985816956
],
[
-0.5589142441749573,
0.7816757559776306,
-0.2767631411552429
]
],
"translation_m": [
-0.11301086843013763,
0.08804183453321457,
1.123140811920166
],
"rvec_rad": [
1.7847996231463576,
0.5697972610445592,
-0.4324633098335699
]
},
"camera_in_world": {
"position_m": [
0.7057369947433472,
-0.7923108339309692,
0.3951541781425476
],
"position_mm": [
705.7369995117188,
-792.3108520507812,
395.1541748046875
],
"orientation_deg": {
"roll": 109.49720764160156,
"pitch": 33.980743408203125,
"yaw": 11.039531707763672
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
0.00016883064504751445,
2.9937771767298118e-05,
3.2170736717178865e-05,
-4.085976825344648e-06,
-3.468950790271908e-05,
-2.1464462556335278e-06
],
[
2.9937771767299016e-05,
5.4246218489597354e-05,
-4.3795797270633136e-05,
1.2035677564326122e-05,
-9.798858398005783e-06,
-2.87348348918001e-06
],
[
3.217073671717645e-05,
-4.3795797270633224e-05,
0.00015383118876499395,
-2.338411610741813e-05,
-7.1728838914191344e-06,
5.3320972456075575e-06
],
[
-4.085976825344283e-06,
1.2035677564326143e-05,
-2.338411610741817e-05,
4.929597188644585e-06,
1.714882153248569e-07,
-1.6349548251048203e-06
],
[
-3.468950790271913e-05,
-9.798858398005656e-06,
-7.172883891419548e-06,
1.7148821532492122e-07,
8.731476733522857e-06,
3.7644264434330894e-06
],
[
-2.146446255633746e-06,
-2.873483489180092e-06,
5.33209724560762e-06,
-1.634954825104805e-06,
3.7644264434331335e-06,
1.712308619826244e-05
]
],
"parameter_std": {
"rvec_std_deg": [
0.7444718353561532,
0.4219950598310064,
0.71063211530832
],
"tvec_std_m": [
0.0022202696207092925,
0.002954907229258282,
0.004138005098868589
]
},
"camera_center_std_m": [
0.008594738047038595,
0.00904469785958525,
0.01184068021218163
],
"camera_center_std_mm": [
8.594738047038595,
9.044697859585249,
11.84068021218163
],
"orientation_std_deg": {
"roll": 0.8890318387607298,
"pitch": 0.665132143876577,
"yaw": 0.5207112904943038
}
}
},
"observations": {
"markers": [
{
"marker_id": 95,
"observed_center_px": [
421.75,
1048.25
],
"projected_center_px": [
422.54296875,
1044.9290771484375
],
"reprojection_error_px": 3.41428294441257,
"confidence": 0.20455660482323051
},
{
"marker_id": 79,
"observed_center_px": [
835.25,
1017.0
],
"projected_center_px": [
836.2778930664062,
1018.4794921875
],
"reprojection_error_px": 1.801516385948121,
"confidence": 0.6368872098181371
},
{
"marker_id": 208,
"observed_center_px": [
1004.0,
919.25
],
"projected_center_px": [
997.5314331054688,
919.7769775390625
],
"reprojection_error_px": 6.48999714912896,
"confidence": 0.5523199170765896
},
{
"marker_id": 69,
"observed_center_px": [
128.25,
929.5
],
"projected_center_px": [
124.04503631591797,
933.6099853515625
],
"reprojection_error_px": 5.879940405693501,
"confidence": 0.6492368798045723
},
{
"marker_id": 103,
"observed_center_px": [
419.25,
914.75
],
"projected_center_px": [
425.95379638671875,
913.1484375
],
"reprojection_error_px": 6.89245155485257,
"confidence": 0.6847157012897437
},
{
"marker_id": 214,
"observed_center_px": [
1073.0,
853.25
],
"projected_center_px": [
1079.457275390625,
854.3788452148438
],
"reprojection_error_px": 6.5552038099091074,
"confidence": 0.4199382088889765
},
{
"marker_id": 64,
"observed_center_px": [
238.75,
847.75
],
"projected_center_px": [
238.79344177246094,
846.418701171875
],
"reprojection_error_px": 1.33200741640636,
"confidence": 0.5250977526943454
},
{
"marker_id": 211,
"observed_center_px": [
896.5,
804.5
],
"projected_center_px": [
892.2605590820312,
803.5266723632812
],
"reprojection_error_px": 4.349738611152195,
"confidence": 0.31018216438965346
}
]
},
"qa": {
"sanity_notes": []
}
}