Files
appRobotRender/data/evaluations/Scene7/render_d_camera_pose.json
2026-06-01 21:15:05 +02:00

341 lines
7.8 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-01T18:52:07Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene7\\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": [
[
1777.77783203125,
0.0,
640.0
],
[
0.0,
1777.77783203125,
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": 10,
"used_marker_ids": [
208,
103,
58,
215,
214,
64,
211,
72,
84,
86
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.006421509145027727,
0.00030557365610206765,
0.00013984425990624098,
0.0001398419948584902
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 0.35158616479725346,
"residual_median_px": 0.3037123384490076,
"residual_max_px": 0.6067997853216811,
"sigma2_normalized": 2.7936833603966692e-08
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.8191651701927185,
0.5735576152801514,
-9.804408909985796e-05
],
[
0.1613037884235382,
-0.23054097592830658,
-0.9595999121665955
],
[
-0.5504084229469299,
0.7860550284385681,
-0.2813681662082672
]
],
"translation_m": [
-0.11498787999153137,
0.08634817600250244,
1.1259154081344604
],
"rvec_rad": [
1.790596874613614,
0.564478174520628,
-0.4228673408698875
]
},
"camera_in_world": {
"position_m": [
0.6999790668487549,
-0.7991725206375122,
0.3996451795101166
],
"position_mm": [
699.9790649414062,
-799.1725463867188,
399.6451721191406
],
"orientation_deg": {
"roll": 109.69480895996094,
"pitch": 33.39503860473633,
"yaw": 11.139729499816895
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
4.380657853891712e-07,
1.909777464353511e-07,
1.9402256642558702e-07,
5.37735615057101e-10,
-8.688999311305443e-08,
-1.801114842116536e-08
],
[
1.9097774643535377e-07,
2.2594366792578447e-07,
1.1777604587497934e-10,
1.9787003229410984e-08,
-4.646496948646409e-08,
4.307997679033845e-08
],
[
1.9402256642558345e-07,
1.177760458707247e-10,
3.808908801665113e-07,
-2.5126550701385215e-08,
-6.69243098214973e-08,
-1.079591309518495e-07
],
[
5.377356150574698e-10,
1.978700322941126e-08,
-2.5126550701385026e-08,
6.381757520278886e-09,
1.242603415050152e-09,
1.5038319468730028e-08
],
[
-8.688999311305437e-08,
-4.646496948646337e-08,
-6.692430982149819e-08,
1.2426034150502434e-09,
2.6508934817368584e-08,
1.9905869946188733e-08
],
[
-1.8011148421164113e-08,
4.307997679033955e-08,
-1.0795913095184903e-07,
1.503831946873006e-08,
1.9905869946188422e-08,
1.0279237329561435e-07
]
],
"parameter_std": {
"rvec_std_deg": [
0.03792209305930321,
0.02723470777907687,
0.0353608682030318
],
"tvec_std_m": [
7.988590313865698e-05,
0.0001628156467215869,
0.0003206124970983108
]
},
"camera_center_std_m": [
0.0005026282091733053,
0.00035512846519978605,
0.0006838758103634668
],
"camera_center_std_mm": [
0.5026282091733053,
0.355128465199786,
0.6838758103634668
],
"orientation_std_deg": {
"roll": 0.047789881267745415,
"pitch": 0.028726144527981466,
"yaw": 0.03889201443351911
}
}
},
"observations": {
"markers": [
{
"marker_id": 208,
"observed_center_px": [
887.5,
696.5
],
"projected_center_px": [
887.56494140625,
696.5433349609375
],
"reprojection_error_px": 0.0780724348613657,
"confidence": 0.06739671544456982
},
{
"marker_id": 103,
"observed_center_px": [
379.5,
691.25
],
"projected_center_px": [
379.3220520019531,
691.2205200195312
],
"reprojection_error_px": 0.18037338844000383,
"confidence": 0.17416420855033052
},
{
"marker_id": 58,
"observed_center_px": [
261.5,
685.0
],
"projected_center_px": [
261.35943603515625,
685.1051635742188
],
"reprojection_error_px": 0.17554943906221268,
"confidence": 0.24540823915500745
},
{
"marker_id": 215,
"observed_center_px": [
714.25,
644.75
],
"projected_center_px": [
713.986328125,
645.098388671875
],
"reprojection_error_px": 0.4369182124343663,
"confidence": 0.3780219194740923
},
{
"marker_id": 214,
"observed_center_px": [
959.0,
638.5
],
"projected_center_px": [
958.8960571289062,
638.2381591796875
],
"reprojection_error_px": 0.28171747484516263,
"confidence": 0.33466528453625716
},
{
"marker_id": 64,
"observed_center_px": [
211.25,
632.0
],
"projected_center_px": [
211.53858947753906,
631.8489990234375
],
"reprojection_error_px": 0.3257072020528526,
"confidence": 0.4478501628460533
},
{
"marker_id": 211,
"observed_center_px": [
792.0,
593.5
],
"projected_center_px": [
792.4466552734375,
593.3665161132812
],
"reprojection_error_px": 0.4661747325875481,
"confidence": 0.3071912693949274
},
{
"marker_id": 72,
"observed_center_px": [
1249.25,
596.5
],
"projected_center_px": [
1249.353759765625,
596.5784301757812
],
"reprojection_error_px": 0.130066834495319,
"confidence": 0.018959818235601233
},
{
"marker_id": 84,
"observed_center_px": [
1226.25,
550.0
],
"projected_center_px": [
1226.55322265625,
549.6902465820312
],
"reprojection_error_px": 0.43346413831668795,
"confidence": 0.07779094550673546
},
{
"marker_id": 86,
"observed_center_px": [
1175.0,
518.25
],
"projected_center_px": [
1174.4759521484375,
518.555908203125
],
"reprojection_error_px": 0.6067997853216811,
"confidence": 0.1152962676763461
}
]
},
"qa": {
"sanity_notes": []
}
}