Files
appRobotRender/data/evaluations/Scene9a/render_f_camera_pose.json
2026-06-01 22:09:49 +02:00

624 lines
14 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-01T19:27:40Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9a\\render_f_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "f",
"camera_matrix": [
[
2000.0,
0.0,
720.0
],
[
0.0,
2000.0,
540.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": 30,
"used_marker_ids": [
68,
62,
46,
208,
53,
54,
47,
96,
56,
97,
55,
72,
79,
84,
66,
95,
103,
73,
82,
210,
58,
69,
64,
52,
101,
211,
81,
83,
75,
61
],
"history": {
"iters": [
0,
1,
2,
3,
4
],
"rms": [
0.007178911650476836,
0.000354045146243359,
0.00014385089243573908,
0.00014382445082642564,
0.00014382444397958234
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05
]
},
"residual_rms_px": 0.4067922990961128,
"residual_median_px": 0.20538164091216965,
"residual_max_px": 1.8615383147598865,
"sigma2_normalized": 2.2983856317644306e-08
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.31624162197113037,
0.9486784934997559,
-0.0005471771000884473
],
[
0.9183829426765442,
-0.30628710985183716,
-0.25052136182785034
],
[
-0.23783183097839355,
0.0787227675318718,
-0.9681109189987183
]
],
"translation_m": [
0.12607352435588837,
-0.20013318955898285,
1.4977595806121826
],
"rvec_rad": [
2.3758184185143847,
1.712240849348196,
-0.21861212740972794
]
},
"camera_in_world": {
"position_m": [
0.5001441240310669,
-0.2988092303276062,
1.3999288082122803
],
"position_mm": [
500.1441345214844,
-298.8092346191406,
1399.9288330078125
],
"orientation_deg": {
"roll": 175.35116577148438,
"pitch": 13.7586088180542,
"yaw": 70.9990463256836
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
3.2719781022119764e-07,
1.9193895545526698e-07,
-2.251724088710057e-08,
-3.0088028905478637e-09,
2.2302876975566642e-09,
2.1663841873049303e-08
],
[
1.9193895545526637e-07,
1.696381882702887e-07,
-5.382985195337842e-08,
5.520920669742606e-09,
-3.259922024898842e-10,
2.196415323574089e-08
],
[
-2.2517240887081376e-08,
-5.382985195336274e-08,
1.607788223644323e-06,
1.1085266737225017e-08,
-2.2432023872969804e-08,
-2.9084862980132815e-07
],
[
-3.0088028905476544e-09,
5.520920669742734e-09,
1.1085266737224417e-08,
3.501451806164434e-09,
-3.024180856367067e-10,
3.5755385844830175e-09
],
[
2.230287697556499e-09,
-3.259922024902536e-10,
-2.2432023872969972e-08,
-3.0241808563674185e-10,
2.0846190586423267e-09,
5.306073868465641e-09
],
[
2.1663841873045915e-08,
2.1964153235738176e-08,
-2.9084862980132985e-07,
3.5755385844828848e-09,
5.306073868465578e-09,
9.397798589618338e-08
]
],
"parameter_std": {
"rvec_std_deg": [
0.03277387754148241,
0.023598502529995236,
0.07265024012385428
],
"tvec_std_m": [
5.917306656042455e-05,
4.565762870148128e-05,
0.0003065582911881252
]
},
"camera_center_std_m": [
0.0010790496639361533,
0.0011485310697641102,
0.00040697794691986716
],
"camera_center_std_mm": [
1.0790496639361533,
1.1485310697641102,
0.40697794691986716
],
"orientation_std_deg": {
"roll": 0.05514020344831436,
"pitch": 0.04385234525250363,
"yaw": 0.009115662190120907
}
}
},
"observations": {
"markers": [
{
"marker_id": 68,
"observed_center_px": [
1390.25,
941.75
],
"projected_center_px": [
1390.0228271484375,
941.5855712890625
],
"reprojection_error_px": 0.2804359204303286,
"confidence": 0.38560830398820567
},
{
"marker_id": 62,
"observed_center_px": [
844.5,
868.0
],
"projected_center_px": [
844.3964233398438,
868.12060546875
],
"reprojection_error_px": 0.15897736826834985,
"confidence": 0.7633000221267091
},
{
"marker_id": 46,
"observed_center_px": [
1388.75,
884.25
],
"projected_center_px": [
1388.595947265625,
884.1378784179688
],
"reprojection_error_px": 0.19053475831355451,
"confidence": 0.41353385692040123
},
{
"marker_id": 208,
"observed_center_px": [
935.25,
751.5
],
"projected_center_px": [
935.1549682617188,
751.4803466796875
],
"reprojection_error_px": 0.09704269307918924,
"confidence": 0.7564906336540409
},
{
"marker_id": 53,
"observed_center_px": [
1395.25,
804.0
],
"projected_center_px": [
1395.26123046875,
804.1826782226562
],
"reprojection_error_px": 0.18302310362681312,
"confidence": 0.3126694345835915
},
{
"marker_id": 54,
"observed_center_px": [
608.0,
853.75
],
"projected_center_px": [
608.0614013671875,
853.809326171875
],
"reprojection_error_px": 0.08537987211185223,
"confidence": 0.7421751793130777
},
{
"marker_id": 47,
"observed_center_px": [
668.0,
836.75
],
"projected_center_px": [
668.0391845703125,
836.6756591796875
],
"reprojection_error_px": 0.0840356359844481,
"confidence": 0.7421751793130777
},
{
"marker_id": 96,
"observed_center_px": [
813.25,
826.0
],
"projected_center_px": [
813.004638671875,
826.18603515625
],
"reprojection_error_px": 0.3079143723508629,
"confidence": 0.7421751793130777
},
{
"marker_id": 56,
"observed_center_px": [
1346.0,
840.5
],
"projected_center_px": [
1345.578125,
840.2734985351562
],
"reprojection_error_px": 0.47883340443348826,
"confidence": 0.7206062047849244
},
{
"marker_id": 97,
"observed_center_px": [
553.0,
816.0
],
"projected_center_px": [
552.9815063476562,
815.9108276367188
],
"reprojection_error_px": 0.09106989376393668,
"confidence": 0.7493333333333333
},
{
"marker_id": 55,
"observed_center_px": [
674.0,
745.75
],
"projected_center_px": [
673.6343994140625,
745.6969604492188
],
"reprojection_error_px": 0.369427912298083,
"confidence": 0.714264135428559
},
{
"marker_id": 72,
"observed_center_px": [
1347.25,
752.25
],
"projected_center_px": [
1347.2042236328125,
752.1643676757812
],
"reprojection_error_px": 0.09709979785761629,
"confidence": 0.6734789354579702
},
{
"marker_id": 79,
"observed_center_px": [
823.0,
737.75
],
"projected_center_px": [
822.8344116210938,
737.928955078125
],
"reprojection_error_px": 0.24381228684281822,
"confidence": 0.7007874536280202
},
{
"marker_id": 84,
"observed_center_px": [
1410.75,
680.5
],
"projected_center_px": [
1410.9434814453125,
680.6270751953125
],
"reprojection_error_px": 0.23148039861708367,
"confidence": 0.09375509355389204
},
{
"marker_id": 66,
"observed_center_px": [
509.5,
692.75
],
"projected_center_px": [
509.48968505859375,
692.9900512695312
],
"reprojection_error_px": 0.24027278251974193,
"confidence": 0.6611197014534322
},
{
"marker_id": 95,
"observed_center_px": [
617.25,
624.0
],
"projected_center_px": [
617.0324096679688,
624.3493041992188
],
"reprojection_error_px": 0.411532472819973,
"confidence": 0.6477291469727456
},
{
"marker_id": 103,
"observed_center_px": [
695.0,
487.75
],
"projected_center_px": [
694.99365234375,
487.8282165527344
],
"reprojection_error_px": 0.07847370171922202,
"confidence": 0.6337670359070791
},
{
"marker_id": 73,
"observed_center_px": [
1404.0,
417.5
],
"projected_center_px": [
1404.02294921875,
417.55950927734375
],
"reprojection_error_px": 0.063781037395222,
"confidence": 0.18744910383322472
},
{
"marker_id": 82,
"observed_center_px": [
1358.25,
429.0
],
"projected_center_px": [
1358.4383544921875,
428.9149475097656
],
"reprojection_error_px": 0.20666722241874605,
"confidence": 0.6165792028347551
},
{
"marker_id": 210,
"observed_center_px": [
872.25,
304.25
],
"projected_center_px": [
872.131591796875,
304.3210144042969
],
"reprojection_error_px": 0.1380708085908505,
"confidence": 0.5950107118694543
},
{
"marker_id": 58,
"observed_center_px": [
633.0,
432.5
],
"projected_center_px": [
633.066650390625,
432.33154296875
],
"reprojection_error_px": 0.18116303692538543,
"confidence": 0.6273000253365986
},
{
"marker_id": 69,
"observed_center_px": [
535.5,
406.25
],
"projected_center_px": [
535.652587890625,
406.45611572265625
],
"reprojection_error_px": 0.2564502982870075,
"confidence": 0.5831437313149622
},
{
"marker_id": 64,
"observed_center_px": [
642.0,
335.0
],
"projected_center_px": [
641.8085327148438,
335.0706787109375
],
"reprojection_error_px": 0.20409605940559322,
"confidence": 0.5891999992118755
},
{
"marker_id": 52,
"observed_center_px": [
1186.25,
315.5
],
"projected_center_px": [
1186.348876953125,
315.7043151855469
],
"reprojection_error_px": 0.22698314233514658,
"confidence": 0.5951794442486946
},
{
"marker_id": 101,
"observed_center_px": [
1307.5,
307.5
],
"projected_center_px": [
1307.800537109375,
307.4868469238281
],
"reprojection_error_px": 0.30082479539470125,
"confidence": 0.6113473409254715
},
{
"marker_id": 211,
"observed_center_px": [
990.75,
586.25
],
"projected_center_px": [
992.2567749023438,
585.1568603515625
],
"reprojection_error_px": 1.8615383147598865,
"confidence": 0.5125834290597466
},
{
"marker_id": 81,
"observed_center_px": [
1156.0,
375.75
],
"projected_center_px": [
1155.8790283203125,
375.71722412109375
],
"reprojection_error_px": 0.1253331780674705,
"confidence": 0.5357981489703919
},
{
"marker_id": 83,
"observed_center_px": [
1319.75,
207.0
],
"projected_center_px": [
1319.6717529296875,
206.78985595703125
],
"reprojection_error_px": 0.22423898592292368,
"confidence": 0.5695343676313864
},
{
"marker_id": 75,
"observed_center_px": [
1111.5,
182.0
],
"projected_center_px": [
1111.5,
182.22265625
],
"reprojection_error_px": 0.22265625,
"confidence": 0.5650361954096211
},
{
"marker_id": 61,
"observed_center_px": [
1282.5,
132.75
],
"projected_center_px": [
1282.473876953125,
132.862548828125
],
"reprojection_error_px": 0.11554069538627608,
"confidence": 0.5346582638408491
}
]
},
"qa": {
"sanity_notes": []
}
}