Files
appRobotRender/data/evaluations/Scene8/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-02T14:49:27Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene8\\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": [
97,
95,
103,
54,
51,
55,
47,
210,
85,
79,
96,
62,
102,
92,
217,
206,
86
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.009007914213264905,
0.0015119410539989114,
0.0013880672995749896,
0.001388064747948354
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 3.9277149820377626,
"residual_median_px": 3.4626612536205417,
"residual_max_px": 7.718892357021212,
"sigma2_normalized": 2.3395931182547433e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.8074488639831543,
-0.5899375677108765,
5.601956945611164e-05
],
[
-0.3443116247653961,
-0.4713371694087982,
-0.8119672536849976
],
[
0.4790363907814026,
0.655602753162384,
-0.5837029814720154
]
],
"translation_m": [
-0.22785162925720215,
0.1726953387260437,
1.1342426538467407
],
"rvec_rad": [
2.107117645266652,
-0.6877137155705839,
0.3526665298621128
]
},
"camera_in_world": {
"position_m": [
-0.299903929233551,
-0.7966330647468567,
0.80229651927948
],
"position_mm": [
-299.9039306640625,
-796.633056640625,
802.2965087890625
],
"orientation_deg": {
"roll": 131.67962646484375,
"pitch": -28.62248420715332,
"yaw": -23.094324111938477
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
2.1972924122707373e-05,
-2.4257424530612956e-06,
1.5029297545799084e-06,
1.1945481888900057e-06,
-1.0986553081950313e-08,
6.2864594249957745e-06
],
[
-2.425742453061315e-06,
6.892035789973367e-06,
7.719557694770586e-07,
-4.3105038411568395e-07,
-2.057031214919486e-06,
-7.952017746421295e-07
],
[
1.5029297545794808e-06,
7.719557694770948e-07,
3.098089975375013e-05,
7.198328255603449e-07,
-5.9064854118180464e-06,
-1.4343474179805284e-05
],
[
1.1945481888900026e-06,
-4.31050384115685e-07,
7.198328255603513e-07,
4.282336676842773e-07,
1.213418854356759e-07,
1.054979274076717e-06
],
[
-1.0986553081864271e-08,
-2.057031214919493e-06,
-5.9064854118180575e-06,
1.2134188543567662e-07,
2.0283660645147238e-06,
3.860951820519288e-06
],
[
6.286459424995993e-06,
-7.952017746421553e-07,
-1.434347417980523e-05,
1.0549792740767205e-06,
3.860951820519274e-06,
1.6570300180821378e-05
]
],
"parameter_std": {
"rvec_std_deg": [
0.26857560357997895,
0.15041681706455823,
0.3189111074275843
],
"tvec_std_m": [
0.0006543956507223113,
0.0014242071705038997,
0.004070663358817747
]
},
"camera_center_std_m": [
0.004047715810114569,
0.005147298540130704,
0.005773959332398672
],
"camera_center_std_mm": [
4.0477158101145685,
5.147298540130704,
5.773959332398673
],
"orientation_std_deg": {
"roll": 0.31246080287932093,
"pitch": 0.24125854564960134,
"yaw": 0.17084041039121842
}
}
},
"observations": {
"markers": [
{
"marker_id": 97,
"observed_center_px": [
1153.0,
1024.25
],
"projected_center_px": [
1152.6090087890625,
1027.8746337890625
],
"reprojection_error_px": 3.645661014390113,
"confidence": 0.5362497840776611
},
{
"marker_id": 95,
"observed_center_px": [
881.0,
1030.75
],
"projected_center_px": [
877.5247802734375,
1028.503173828125
],
"reprojection_error_px": 4.138282251672981,
"confidence": 0.4725708017022947
},
{
"marker_id": 103,
"observed_center_px": [
661.5,
999.75
],
"projected_center_px": [
660.4608154296875,
995.9228515625
],
"reprojection_error_px": 3.9657243643292035,
"confidence": 0.8416840598676275
},
{
"marker_id": 54,
"observed_center_px": [
1154.75,
960.75
],
"projected_center_px": [
1162.30322265625,
962.3406372070312
],
"reprojection_error_px": 7.718892357021212,
"confidence": 0.7439171173608352
},
{
"marker_id": 51,
"observed_center_px": [
736.25,
929.0
],
"projected_center_px": [
735.5809326171875,
927.997802734375
],
"reprojection_error_px": 1.2050105899824264,
"confidence": 0.7252654312989774
},
{
"marker_id": 55,
"observed_center_px": [
997.5,
931.75
],
"projected_center_px": [
998.9072265625,
934.409423828125
],
"reprojection_error_px": 3.008790736459516,
"confidence": 0.8075293965702286
},
{
"marker_id": 47,
"observed_center_px": [
1108.5,
915.25
],
"projected_center_px": [
1107.209716796875,
912.909423828125
],
"reprojection_error_px": 2.6726630091755936,
"confidence": 0.6782726768488418
},
{
"marker_id": 210,
"observed_center_px": [
369.0,
845.25
],
"projected_center_px": [
366.4921875,
847.2976684570312
],
"reprojection_error_px": 3.2376024532170393,
"confidence": 0.6242173596603116
},
{
"marker_id": 85,
"observed_center_px": [
1335.25,
821.5
],
"projected_center_px": [
1331.880859375,
822.0482788085938
],
"reprojection_error_px": 3.4134613229064676,
"confidence": 0.5790327999811916
},
{
"marker_id": 79,
"observed_center_px": [
915.5,
810.25
],
"projected_center_px": [
916.3613891601562,
809.1642456054688
],
"reprojection_error_px": 1.3859487329907305,
"confidence": 0.6589361768588983
},
{
"marker_id": 96,
"observed_center_px": [
1017.5,
792.5
],
"projected_center_px": [
1018.3677368164062,
795.6471557617188
],
"reprojection_error_px": 3.264591332933784,
"confidence": 0.6443296382678243
},
{
"marker_id": 62,
"observed_center_px": [
1041.5,
762.75
],
"projected_center_px": [
1047.340087890625,
762.2858276367188
],
"reprojection_error_px": 5.8585051466273255,
"confidence": 0.5584722595619961
},
{
"marker_id": 102,
"observed_center_px": [
1373.0,
654.25
],
"projected_center_px": [
1369.55810546875,
653.871337890625
],
"reprojection_error_px": 3.4626612536205417,
"confidence": 0.36797905383627105
},
{
"marker_id": 92,
"observed_center_px": [
1324.25,
628.75
],
"projected_center_px": [
1319.1434326171875,
627.328369140625
],
"reprojection_error_px": 5.300760769505808,
"confidence": 0.4016571782602241
},
{
"marker_id": 217,
"observed_center_px": [
1220.0,
527.0
],
"projected_center_px": [
1223.07666015625,
524.9118041992188
],
"reprojection_error_px": 3.718386668900468,
"confidence": 0.37374389265632213
},
{
"marker_id": 206,
"observed_center_px": [
1140.5,
473.5
],
"projected_center_px": [
1139.1202392578125,
472.99591064453125
],
"reprojection_error_px": 1.4689607836762357,
"confidence": 0.35222662651604447
},
{
"marker_id": 86,
"observed_center_px": [
575.0,
447.0
],
"projected_center_px": [
578.3845825195312,
448.5243225097656
],
"reprojection_error_px": 3.7120018784066744,
"confidence": 0.19768887420606246
}
]
},
"qa": {
"sanity_notes": []
}
}