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

537 lines
12 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-02T11:34:34Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\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": 24,
"used_marker_ids": [
97,
95,
103,
54,
51,
55,
47,
210,
85,
79,
215,
105,
96,
208,
75,
211,
214,
102,
92,
61,
217,
205,
206,
94
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.01309157539574473,
0.0015742066694050326,
0.0011808708988422759,
0.0011808588278160552
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 3.341786024068858,
"residual_median_px": 2.859177820447991,
"residual_max_px": 7.996734463255087,
"sigma2_normalized": 1.5936315099736541e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.8076796531677246,
-0.5896213054656982,
-0.0006016076076775789
],
[
-0.34383243322372437,
-0.4701618552207947,
-0.8128511905670166
],
[
0.4789915382862091,
0.6567302346229553,
-0.5824710726737976
]
],
"translation_m": [
-0.2276008278131485,
0.17272575199604034,
1.134351372718811
],
"rvec_rad": [
2.1055890557545403,
-0.6871521602063719,
0.35216171829044357
]
},
"camera_in_world": {
"position_m": [
-0.30012744665145874,
-0.7979521155357361,
0.8009902238845825
],
"position_mm": [
-300.12744140625,
-797.9520874023438,
800.990234375
],
"orientation_deg": {
"roll": 131.5706329345703,
"pitch": -28.619556427001953,
"yaw": -23.059646606445312
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
8.782055943985672e-06,
-1.7266411201503553e-06,
8.412844615835691e-07,
4.1234673854204935e-07,
3.426441825285362e-07,
2.132565990730979e-06
],
[
-1.7266411201503524e-06,
2.7888704143480976e-06,
-6.094810274183931e-07,
-3.0222394197728535e-07,
-6.596225981784419e-07,
-1.954794080289234e-07
],
[
8.412844615835724e-07,
-6.094810274183928e-07,
8.409086254870119e-06,
5.866299963421361e-07,
-1.1295437615302811e-06,
-2.6415996224421363e-06
],
[
4.12346738542055e-07,
-3.022239419772813e-07,
5.866299963421287e-07,
1.9855332106542312e-07,
2.641527833148665e-08,
1.8756881399752573e-07
],
[
3.426441825285337e-07,
-6.596225981784419e-07,
-1.1295437615302797e-06,
2.641527833148927e-08,
4.922946182005032e-07,
7.942110591376136e-07
],
[
2.132565990730975e-06,
-1.9547940802891447e-07,
-2.641599622442143e-06,
1.8756881399753658e-07,
7.942110591376088e-07,
4.1663757494486e-06
]
],
"parameter_std": {
"rvec_std_deg": [
0.16979337154045368,
0.09568344426065473,
0.1661487338359342
],
"tvec_std_m": [
0.00044559322376515456,
0.0007016370986489405,
0.002041170191201263
]
},
"camera_center_std_m": [
0.0023645075577752167,
0.0028885346012249564,
0.003401924588084859
],
"camera_center_std_mm": [
2.364507557775217,
2.8885346012249564,
3.401924588084859
],
"orientation_std_deg": {
"roll": 0.25737174500061255,
"pitch": 0.11853018823662066,
"yaw": 0.10034171994077565
}
}
},
"observations": {
"markers": [
{
"marker_id": 97,
"observed_center_px": [
1153.25,
1024.0
],
"projected_center_px": [
1153.174560546875,
1027.6143798828125
],
"reprojection_error_px": 3.615167084432959,
"confidence": 0.5455570235395628
},
{
"marker_id": 95,
"observed_center_px": [
881.5,
1031.0
],
"projected_center_px": [
877.9846801757812,
1028.2784423828125
],
"reprojection_error_px": 4.445711341305984,
"confidence": 0.45752616270152235
},
{
"marker_id": 103,
"observed_center_px": [
661.25,
999.75
],
"projected_center_px": [
660.8859252929688,
995.7683715820312
],
"reprojection_error_px": 3.9982390187526584,
"confidence": 0.8987700853806685
},
{
"marker_id": 54,
"observed_center_px": [
1155.0,
960.75
],
"projected_center_px": [
1162.872802734375,
962.1524047851562
],
"reprojection_error_px": 7.996734463255087,
"confidence": 0.8023386850510938
},
{
"marker_id": 51,
"observed_center_px": [
736.5,
929.25
],
"projected_center_px": [
736.0343017578125,
927.9215698242188
],
"reprojection_error_px": 1.4076937112535277,
"confidence": 0.7704666026640716
},
{
"marker_id": 55,
"observed_center_px": [
997.75,
932.0
],
"projected_center_px": [
999.4160766601562,
934.2809448242188
],
"reprojection_error_px": 2.824627538038902,
"confidence": 0.8158419957617544
},
{
"marker_id": 47,
"observed_center_px": [
1108.75,
915.0
],
"projected_center_px": [
1107.757080078125,
912.78955078125
],
"reprojection_error_px": 2.4232159870570227,
"confidence": 0.6979185869602446
},
{
"marker_id": 210,
"observed_center_px": [
369.25,
845.25
],
"projected_center_px": [
366.9586181640625,
847.302490234375
],
"reprojection_error_px": 3.076222826823351,
"confidence": 0.5907780357293846
},
{
"marker_id": 85,
"observed_center_px": [
1335.25,
821.75
],
"projected_center_px": [
1332.519775390625,
822.0009765625
],
"reprojection_error_px": 2.741735883078672,
"confidence": 0.5671985638906173
},
{
"marker_id": 79,
"observed_center_px": [
915.5,
810.25
],
"projected_center_px": [
916.86572265625,
809.2201538085938
],
"reprojection_error_px": 1.7104916111307047,
"confidence": 0.6589361768588983
},
{
"marker_id": 215,
"observed_center_px": [
763.5,
751.75
],
"projected_center_px": [
764.935546875,
753.2274169921875
],
"reprojection_error_px": 2.0599892716047394,
"confidence": 0.5752892000247514
},
{
"marker_id": 105,
"observed_center_px": [
1293.5,
768.75
],
"projected_center_px": [
1294.21728515625,
765.5640869140625
],
"reprojection_error_px": 3.265660758028058,
"confidence": 0.5188246379772157
},
{
"marker_id": 96,
"observed_center_px": [
1018.0,
792.75
],
"projected_center_px": [
1018.8943481445312,
795.700927734375
],
"reprojection_error_px": 3.083477435806862,
"confidence": 0.6356371410754026
},
{
"marker_id": 208,
"observed_center_px": [
894.25,
687.25
],
"projected_center_px": [
892.7307739257812,
689.6502685546875
],
"reprojection_error_px": 2.8406578462053003,
"confidence": 0.5467744549138944
},
{
"marker_id": 75,
"observed_center_px": [
144.25,
716.25
],
"projected_center_px": [
146.625,
715.2664184570312
],
"reprojection_error_px": 2.570614255711811,
"confidence": 0.36357946944230474
},
{
"marker_id": 211,
"observed_center_px": [
690.25,
681.5
],
"projected_center_px": [
687.6364135742188,
683.889892578125
],
"reprojection_error_px": 3.541527995089827,
"confidence": 0.47042176028034954
},
{
"marker_id": 214,
"observed_center_px": [
811.25,
627.5
],
"projected_center_px": [
813.083740234375,
625.4566040039062
],
"reprojection_error_px": 2.7455546696464905,
"confidence": 0.45709203492045486
},
{
"marker_id": 102,
"observed_center_px": [
1372.75,
654.0
],
"projected_center_px": [
1370.19091796875,
654.0479125976562
],
"reprojection_error_px": 2.5595305154814616,
"confidence": 0.33274845378913714
},
{
"marker_id": 92,
"observed_center_px": [
1323.25,
628.5
],
"projected_center_px": [
1319.754150390625,
627.5585327148438
],
"reprojection_error_px": 3.6204040023713957,
"confidence": 0.3667945046841247
},
{
"marker_id": 61,
"observed_center_px": [
68.75,
603.5
],
"projected_center_px": [
67.78475952148438,
603.6194458007812
],
"reprojection_error_px": 0.9726029409216007,
"confidence": 0.2479407110577365
},
{
"marker_id": 217,
"observed_center_px": [
1219.5,
526.5
],
"projected_center_px": [
1223.621337890625,
525.2517700195312
],
"reprojection_error_px": 4.306216911959074,
"confidence": 0.37106712222869814
},
{
"marker_id": 205,
"observed_center_px": [
1323.0,
477.25
],
"projected_center_px": [
1319.4383544921875,
477.699462890625
],
"reprojection_error_px": 3.589893537887989,
"confidence": 0.3061711135325228
},
{
"marker_id": 206,
"observed_center_px": [
1139.5,
473.5
],
"projected_center_px": [
1139.6519775390625,
473.4571533203125
],
"reprojection_error_px": 0.15790190100102322,
"confidence": 0.33934827334193574
},
{
"marker_id": 94,
"observed_center_px": [
1163.5,
314.5
],
"projected_center_px": [
1166.3697509765625,
314.7137145996094
],
"reprojection_error_px": 2.8776977946906825,
"confidence": 0.20569599848963674
}
]
},
"qa": {
"sanity_notes": []
}
}