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

789 lines
18 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-02T10:17:23Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\render_b_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "b",
"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": 42,
"used_marker_ids": [
54,
48,
85,
71,
47,
59,
95,
69,
105,
55,
63,
102,
58,
64,
103,
92,
62,
51,
96,
79,
217,
205,
215,
211,
207,
206,
210,
74,
81,
100,
77,
75,
76,
68,
94,
56,
52,
50,
53,
61,
90,
91
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.012236479409636538,
0.0014954093824159015,
0.0012520988902436556,
0.001252092709817052
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 3.5419900603944514,
"residual_median_px": 3.4714290055194965,
"residual_max_px": 5.889774586182531,
"sigma2_normalized": 1.6883312427180851e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.9999302625656128,
-0.011374855414032936,
-0.0031675416976213455
],
[
-0.010839171707630157,
-0.7778686881065369,
-0.6283333897590637
],
[
0.004683269653469324,
0.6283239126205444,
-0.7779377102851868
]
],
"translation_m": [
-0.3112989068031311,
0.05489218607544899,
1.4948794841766357
],
"rvec_rad": [
2.462125612538963,
-0.015381826083343592,
0.0010495469065810964
]
},
"camera_in_world": {
"position_m": [
0.30487126111984253,
-0.9001106023788452,
1.196427583694458
],
"position_mm": [
304.8712463378906,
-900.110595703125,
1196.4276123046875
],
"orientation_deg": {
"roll": 141.07290649414062,
"pitch": -0.2683325707912445,
"yaw": -0.6210577487945557
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
7.27078930527717e-06,
-2.577059198197087e-07,
3.798509634517096e-07,
1.4931921920851457e-07,
1.1777588475993418e-07,
1.3882202356750104e-06
],
[
-2.5770591981970816e-07,
1.3978649701536886e-06,
-4.3913247981503885e-07,
4.979173636845244e-08,
-3.707574201048891e-07,
2.2253075359927234e-07
],
[
3.7985096345171166e-07,
-4.3913247981503864e-07,
1.1595134645992433e-05,
3.3365149076563655e-07,
-1.1096299212723083e-06,
-3.689171197373521e-06
],
[
1.4931921920851398e-07,
4.979173636845208e-08,
3.33651490765635e-07,
1.1073414007084951e-07,
-3.6497209173154766e-08,
5.54274958071596e-08
],
[
1.1777588475993279e-07,
-3.707574201048895e-07,
-1.1096299212723107e-06,
-3.649720917315515e-08,
3.34885850850494e-07,
5.270241431185555e-07
],
[
1.3882202356750083e-06,
2.2253075359926917e-07,
-3.6891711973735405e-06,
5.542749580715847e-08,
5.27024143118558e-07,
3.348911680620633e-06
]
],
"parameter_std": {
"rvec_std_deg": [
0.15449463842140726,
0.06774156774447655,
0.1951014649998947
],
"tvec_std_m": [
0.00033276739634593034,
0.0005786932268918429,
0.0018300031914236198
]
},
"camera_center_std_m": [
0.003838137286007042,
0.003004228767701297,
0.003319357991819587
],
"camera_center_std_mm": [
3.838137286007042,
3.004228767701297,
3.319357991819587
],
"orientation_std_deg": {
"roll": 0.16457764386790108,
"pitch": 0.14372727673630356,
"yaw": 0.06592228024211211
}
}
},
"observations": {
"markers": [
{
"marker_id": 54,
"observed_center_px": [
768.75,
1030.25
],
"projected_center_px": [
772.243896484375,
1034.681396484375
],
"reprojection_error_px": 5.6431008714410815,
"confidence": 0.48036148275633117
},
{
"marker_id": 48,
"observed_center_px": [
1292.75,
1011.0
],
"projected_center_px": [
1297.02685546875,
1015.0494384765625
],
"reprojection_error_px": 5.889774586182531,
"confidence": 0.7417121739938519
},
{
"marker_id": 85,
"observed_center_px": [
1019.5,
1008.0
],
"projected_center_px": [
1016.496337890625,
1006.6561279296875
],
"reprojection_error_px": 3.290589340628982,
"confidence": 0.7268725431169991
},
{
"marker_id": 71,
"observed_center_px": [
1379.5,
964.5
],
"projected_center_px": [
1377.451171875,
963.208251953125
],
"reprojection_error_px": 2.4220465937707294,
"confidence": 0.5524482580699143
},
{
"marker_id": 47,
"observed_center_px": [
773.0,
975.25
],
"projected_center_px": [
773.308349609375,
973.02197265625
],
"reprojection_error_px": 2.249263285189041,
"confidence": 0.6936936318943047
},
{
"marker_id": 59,
"observed_center_px": [
1192.75,
955.0
],
"projected_center_px": [
1191.8853759765625,
957.8510131835938
],
"reprojection_error_px": 2.9792366262065557,
"confidence": 0.6970481504529866
},
{
"marker_id": 95,
"observed_center_px": [
539.5,
963.0
],
"projected_center_px": [
538.1709594726562,
958.8898315429688
],
"reprojection_error_px": 4.319702937529015,
"confidence": 0.6815548642491059
},
{
"marker_id": 69,
"observed_center_px": [
270.0,
967.25
],
"projected_center_px": [
271.48175048828125,
972.0997924804688
],
"reprojection_error_px": 5.071101617314817,
"confidence": 0.7070249676171251
},
{
"marker_id": 105,
"observed_center_px": [
1036.0,
945.25
],
"projected_center_px": [
1039.12646484375,
942.5365600585938
],
"reprojection_error_px": 4.13975104744518,
"confidence": 0.6628179380059231
},
{
"marker_id": 55,
"observed_center_px": [
684.75,
939.5
],
"projected_center_px": [
683.0821533203125,
941.6328735351562
],
"reprojection_error_px": 2.707556474741485,
"confidence": 0.6315142857142857
},
{
"marker_id": 63,
"observed_center_px": [
1398.5,
899.5
],
"projected_center_px": [
1402.405517578125,
898.9990234375
],
"reprojection_error_px": 3.937517627797707,
"confidence": 0.25266898482070266
},
{
"marker_id": 102,
"observed_center_px": [
1215.0,
884.75
],
"projected_center_px": [
1212.836181640625,
883.790771484375
],
"reprojection_error_px": 2.3669028787756496,
"confidence": 0.6139459702245773
},
{
"marker_id": 58,
"observed_center_px": [
341.5,
885.5
],
"projected_center_px": [
345.08062744140625,
887.4716186523438
],
"reprojection_error_px": 4.087563208614792,
"confidence": 0.6009591871477837
},
{
"marker_id": 64,
"observed_center_px": [
250.75,
852.25
],
"projected_center_px": [
247.54034423828125,
850.7933349609375
],
"reprojection_error_px": 3.524735897164683,
"confidence": 0.5718240495943555
},
{
"marker_id": 103,
"observed_center_px": [
428.0,
852.0
],
"projected_center_px": [
429.22259521484375,
847.8359985351562
],
"reprojection_error_px": 4.33977502395916,
"confidence": 0.560616051364006
},
{
"marker_id": 92,
"observed_center_px": [
1199.5,
838.5
],
"projected_center_px": [
1197.145263671875,
835.55859375
],
"reprojection_error_px": 3.767844729089917,
"confidence": 0.5725409164428711
},
{
"marker_id": 62,
"observed_center_px": [
850.25,
824.75
],
"projected_center_px": [
854.4168701171875,
827.1444702148438
],
"reprojection_error_px": 4.805860399895532,
"confidence": 0.5314910661074115
},
{
"marker_id": 51,
"observed_center_px": [
519.25,
829.25
],
"projected_center_px": [
519.010009765625,
827.32373046875
],
"reprojection_error_px": 1.9411619251410899,
"confidence": 0.5276385941813627
},
{
"marker_id": 96,
"observed_center_px": [
808.25,
839.25
],
"projected_center_px": [
805.5875854492188,
841.8345947265625
],
"reprojection_error_px": 3.7106038781829582,
"confidence": 0.5256974348837862
},
{
"marker_id": 79,
"observed_center_px": [
722.25,
810.0
],
"projected_center_px": [
723.2932739257812,
809.0220336914062
],
"reprojection_error_px": 1.4299785260483833,
"confidence": 0.5149803921568628
},
{
"marker_id": 217,
"observed_center_px": [
1184.75,
700.75
],
"projected_center_px": [
1189.5306396484375,
701.0744018554688
],
"reprojection_error_px": 4.791633543171284,
"confidence": 0.4597030570647296
},
{
"marker_id": 205,
"observed_center_px": [
1332.25,
700.5
],
"projected_center_px": [
1328.1893310546875,
699.6286010742188
],
"reprojection_error_px": 4.153115501798385,
"confidence": 0.49031215147538615
},
{
"marker_id": 215,
"observed_center_px": [
637.25,
706.0
],
"projected_center_px": [
635.7506103515625,
707.13720703125
],
"reprojection_error_px": 1.8818632122888126,
"confidence": 0.4795631502013408
},
{
"marker_id": 211,
"observed_center_px": [
641.75,
617.5
],
"projected_center_px": [
637.35986328125,
617.951416015625
],
"reprojection_error_px": 4.413284131854618,
"confidence": 0.4445491011060442
},
{
"marker_id": 207,
"observed_center_px": [
1310.5,
612.5
],
"projected_center_px": [
1306.3297119140625,
610.6865234375
],
"reprojection_error_px": 4.547526796232109,
"confidence": 0.4455856351169093
},
{
"marker_id": 206,
"observed_center_px": [
1173.0,
612.25
],
"projected_center_px": [
1172.3841552734375,
612.1154174804688
],
"reprojection_error_px": 0.6303786019514144,
"confidence": 0.43157929088673186
},
{
"marker_id": 210,
"observed_center_px": [
330.75,
632.75
],
"projected_center_px": [
327.5760498046875,
632.261962890625
],
"reprojection_error_px": 3.2112521019769473,
"confidence": 0.42023766965581094
},
{
"marker_id": 74,
"observed_center_px": [
447.5,
489.0
],
"projected_center_px": [
447.520263671875,
486.3612365722656
],
"reprojection_error_px": 2.6388412312881435,
"confidence": 0.3239972432454427
},
{
"marker_id": 81,
"observed_center_px": [
496.0,
464.75
],
"projected_center_px": [
496.9294128417969,
462.8587341308594
],
"reprojection_error_px": 2.1072956172006783,
"confidence": 0.3009205663949477
},
{
"marker_id": 100,
"observed_center_px": [
1320.0,
453.0
],
"projected_center_px": [
1320.0787353515625,
450.8655700683594
],
"reprojection_error_px": 2.1358816420085347,
"confidence": 0.3086878707216751
},
{
"marker_id": 77,
"observed_center_px": [
355.25,
444.5
],
"projected_center_px": [
359.537109375,
443.5473937988281
],
"reprojection_error_px": 4.391669997589072,
"confidence": 0.2918644196082806
},
{
"marker_id": 75,
"observed_center_px": [
304.25,
442.5
],
"projected_center_px": [
306.3607177734375,
441.348876953125
],
"reprojection_error_px": 2.404207517697202,
"confidence": 0.2918644196082806
},
{
"marker_id": 76,
"observed_center_px": [
1177.75,
455.5
],
"projected_center_px": [
1176.245849609375,
457.610595703125
],
"reprojection_error_px": 2.591733516329766,
"confidence": 0.2918644196082806
},
{
"marker_id": 68,
"observed_center_px": [
1041.0,
453.0
],
"projected_center_px": [
1038.733642578125,
455.5587463378906
],
"reprojection_error_px": 3.41812211387431,
"confidence": 0.30112978678604324
},
{
"marker_id": 94,
"observed_center_px": [
1405.25,
447.5
],
"projected_center_px": [
1408.7535400390625,
448.6846618652344
],
"reprojection_error_px": 3.6984072977776057,
"confidence": 0.10685580997467042
},
{
"marker_id": 56,
"observed_center_px": [
949.75,
461.75
],
"projected_center_px": [
946.9028930664062,
458.3841552734375
],
"reprojection_error_px": 4.408506392719216,
"confidence": 0.27204531918123787
},
{
"marker_id": 52,
"observed_center_px": [
452.75,
422.75
],
"projected_center_px": [
454.36749267578125,
427.08001708984375
],
"reprojection_error_px": 4.622264656480081,
"confidence": 0.26845143780915615
},
{
"marker_id": 50,
"observed_center_px": [
1030.5,
418.25
],
"projected_center_px": [
1032.7784423828125,
418.0594482421875
],
"reprojection_error_px": 2.2863966550451686,
"confidence": 0.27693695931192575
},
{
"marker_id": 53,
"observed_center_px": [
930.75,
416.25
],
"projected_center_px": [
927.538818359375,
418.8648376464844
],
"reprojection_error_px": 4.141142770608013,
"confidence": 0.27188424328625205
},
{
"marker_id": 61,
"observed_center_px": [
329.75,
320.25
],
"projected_center_px": [
329.4779357910156,
319.0561828613281
],
"reprojection_error_px": 1.2244256998270644,
"confidence": 0.21826812348812702
},
{
"marker_id": 90,
"observed_center_px": [
1100.0,
325.75
],
"projected_center_px": [
1100.45068359375,
327.0775146484375
],
"reprojection_error_px": 1.4019311122489415,
"confidence": 0.253222839086839
},
{
"marker_id": 91,
"observed_center_px": [
1190.75,
316.75
],
"projected_center_px": [
1191.4609375,
316.4499816894531
],
"reprojection_error_px": 0.7716496067320006,
"confidence": 0.2270211108947793
}
]
},
"qa": {
"sanity_notes": []
}
}