Files
appRobotRender/data/evaluations/Scene6/render_f_camera_pose.json
2026-06-02 11:37:29 +02:00

582 lines
13 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-02T06:12:47Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene6\\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": [
[
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": 27,
"used_marker_ids": [
46,
208,
56,
47,
62,
54,
53,
72,
97,
55,
96,
84,
66,
79,
95,
51,
103,
73,
210,
58,
69,
82,
101,
64,
52,
83,
75
],
"history": {
"iters": [
0,
1,
2,
3,
4
],
"rms": [
0.007189561425650678,
0.00035233980585193235,
8.676990844353467e-05,
8.674230735069137e-05,
8.674229845899342e-05
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05
]
},
"residual_rms_px": 0.2180672023499854,
"residual_median_px": 0.19091884925034358,
"residual_max_px": 0.4011931691837405,
"sigma2_normalized": 8.46475463451993e-09
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.3164854645729065,
0.9485961198806763,
0.0015234581660479307
],
[
0.9183023571968079,
-0.30597493052482605,
-0.2511974275112152
],
[
-0.23781876266002655,
0.08089932799339294,
-0.9679346680641174
]
],
"translation_m": [
0.12612544000148773,
-0.20016779005527496,
1.4976756572723389
],
"rvec_rad": [
2.3744766082527025,
1.7112859801003257,
-0.21659926436664798
]
},
"camera_in_world": {
"position_m": [
0.5000730752944946,
-0.3020493984222412,
1.399178385734558
],
"position_mm": [
500.0730895996094,
-302.0494079589844,
1399.1783447265625
],
"orientation_deg": {
"roll": 175.22235107421875,
"pitch": 13.75783634185791,
"yaw": 70.98390197753906
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
1.6610815998646004e-07,
1.0366165526862369e-07,
1.1815800617935081e-08,
-1.2204329358179779e-09,
-5.688139381043219e-10,
3.93541092359241e-09
],
[
1.0366165526862445e-07,
8.958955623547404e-08,
-8.199451551194782e-09,
2.496821226693994e-09,
-7.59644907416175e-10,
5.941942510740291e-09
],
[
1.1815800617929045e-08,
-8.199451551200251e-09,
6.416018200101206e-07,
4.176007768110318e-09,
-8.985698937711834e-09,
-1.1560636053482832e-07
],
[
-1.2204329358178085e-09,
2.496821226694082e-09,
4.176007768110514e-09,
1.393795481010195e-09,
-7.28400021886687e-11,
1.2577739535284873e-09
],
[
-5.688139381042001e-10,
-7.596449074161997e-10,
-8.985698937712041e-09,
-7.284000218868156e-11,
8.317118603798586e-10,
2.1753052798055423e-09
],
[
3.935410923593987e-09,
5.94194251074158e-09,
-1.1560636053482783e-07,
1.2577739535285164e-09,
2.1753052798054613e-09,
3.812121544818363e-08
]
],
"parameter_std": {
"rvec_std_deg": [
0.023351679219968693,
0.01714949457285982,
0.04589394871775925
],
"tvec_std_m": [
3.733357042944319e-05,
2.8839415049197142e-05,
0.00019524655041301914
]
},
"camera_center_std_m": [
0.0007444498305805313,
0.0007673294230495382,
0.00031342491414188754
],
"camera_center_std_mm": [
0.7444498305805314,
0.7673294230495382,
0.31342491414188756
],
"orientation_std_deg": {
"roll": 0.02402578847699644,
"pitch": 0.02929683100032287,
"yaw": 0.005056620047423987
}
}
},
"observations": {
"markers": [
{
"marker_id": 46,
"observed_center_px": [
1234.0,
666.0
],
"projected_center_px": [
1234.311767578125,
665.8286743164062
],
"reprojection_error_px": 0.3557407941588843,
"confidence": 0.2988751797371847
},
{
"marker_id": 208,
"observed_center_px": [
831.5,
547.75
],
"projected_center_px": [
831.4698486328125,
547.9041748046875
],
"reprojection_error_px": 0.15709543387286667,
"confidence": 0.5954364184044425
},
{
"marker_id": 56,
"observed_center_px": [
1196.0,
626.75
],
"projected_center_px": [
1196.0869140625,
626.8515625
],
"reprojection_error_px": 0.13367496275108479,
"confidence": 0.5697620483284124
},
{
"marker_id": 47,
"observed_center_px": [
593.75,
623.75
],
"projected_center_px": [
593.9185180664062,
623.6762084960938
],
"reprojection_error_px": 0.18396609675167702,
"confidence": 0.5768583617164568
},
{
"marker_id": 62,
"observed_center_px": [
751.0,
651.75
],
"projected_center_px": [
750.7473754882812,
651.6285400390625
],
"reprojection_error_px": 0.28030637886440596,
"confidence": 0.5593704450665263
},
{
"marker_id": 54,
"observed_center_px": [
540.5,
639.0
],
"projected_center_px": [
540.5757446289062,
638.91552734375
],
"reprojection_error_px": 0.11345870818088925,
"confidence": 0.5766374039623903
},
{
"marker_id": 53,
"observed_center_px": [
1240.5,
594.75
],
"projected_center_px": [
1240.1927490234375,
594.7801513671875
],
"reprojection_error_px": 0.3087268494023242,
"confidence": 0.21364841201201337
},
{
"marker_id": 72,
"observed_center_px": [
1197.5,
548.5
],
"projected_center_px": [
1197.4903564453125,
548.5569458007812
],
"reprojection_error_px": 0.05775657861775242,
"confidence": 0.5755104606164277
},
{
"marker_id": 97,
"observed_center_px": [
491.5,
605.25
],
"projected_center_px": [
491.5726013183594,
605.2124633789062
],
"reprojection_error_px": 0.08173095711329385,
"confidence": 0.5705029634947052
},
{
"marker_id": 55,
"observed_center_px": [
598.75,
542.75
],
"projected_center_px": [
598.8740234375,
542.7755126953125
],
"reprojection_error_px": 0.1266203406701501,
"confidence": 0.5461315019106076
},
{
"marker_id": 96,
"observed_center_px": [
723.0,
614.5
],
"projected_center_px": [
722.8255615234375,
614.344970703125
],
"reprojection_error_px": 0.23337280260347978,
"confidence": 0.5763709732716893
},
{
"marker_id": 84,
"observed_center_px": [
1254.25,
485.0
],
"projected_center_px": [
1254.05908203125,
484.9994201660156
],
"reprojection_error_px": 0.19091884925034358,
"confidence": 0.06519221426443914
},
{
"marker_id": 66,
"observed_center_px": [
453.0,
495.75
],
"projected_center_px": [
452.8602600097656,
495.8934631347656
],
"reprojection_error_px": 0.20027215459839418,
"confidence": 0.5349107016469481
},
{
"marker_id": 79,
"observed_center_px": [
731.25,
535.75
],
"projected_center_px": [
731.5404663085938,
535.8770141601562
],
"reprojection_error_px": 0.3170225123051629,
"confidence": 0.5342723833872263
},
{
"marker_id": 95,
"observed_center_px": [
548.75,
435.0
],
"projected_center_px": [
548.5076293945312,
434.8699645996094
],
"reprojection_error_px": 0.2750503876565867,
"confidence": 0.5227826547122322
},
{
"marker_id": 51,
"observed_center_px": [
659.25,
376.25
],
"projected_center_px": [
659.2927856445312,
376.24273681640625
],
"reprojection_error_px": 0.04339775586215262,
"confidence": 0.5111500432161571
},
{
"marker_id": 103,
"observed_center_px": [
618.0,
313.5
],
"projected_center_px": [
617.80859375,
313.50982666015625
],
"reprojection_error_px": 0.19165833086221148,
"confidence": 0.5046333482067283
},
{
"marker_id": 73,
"observed_center_px": [
1247.5,
251.25
],
"projected_center_px": [
1247.787109375,
251.29344177246094
],
"reprojection_error_px": 0.29037730766614406,
"confidence": 0.13607001327160623
},
{
"marker_id": 210,
"observed_center_px": [
775.0,
150.5
],
"projected_center_px": [
775.31005859375,
150.4388427734375
],
"reprojection_error_px": 0.31603249503657765,
"confidence": 0.46988879526830113
},
{
"marker_id": 58,
"observed_center_px": [
562.75,
264.25
],
"projected_center_px": [
562.7272338867188,
264.1536865234375
],
"reprojection_error_px": 0.09896757894123684,
"confidence": 0.4655541127751829
},
{
"marker_id": 69,
"observed_center_px": [
476.25,
240.75
],
"projected_center_px": [
476.083251953125,
241.11489868164062
],
"reprojection_error_px": 0.4011931691837405,
"confidence": 0.4655541127751829
},
{
"marker_id": 82,
"observed_center_px": [
1207.5,
261.5
],
"projected_center_px": [
1207.31689453125,
261.3648376464844
],
"reprojection_error_px": 0.22758838831109116,
"confidence": 0.49001748422717006
},
{
"marker_id": 101,
"observed_center_px": [
1162.25,
153.5
],
"projected_center_px": [
1162.2952880859375,
153.47718811035156
],
"reprojection_error_px": 0.050708904910428454,
"confidence": 0.46225891142368675
},
{
"marker_id": 64,
"observed_center_px": [
570.5,
177.75
],
"projected_center_px": [
570.480224609375,
177.69464111328125
],
"reprojection_error_px": 0.05878496757769568,
"confidence": 0.43211414091114625
},
{
"marker_id": 52,
"observed_center_px": [
1054.25,
160.75
],
"projected_center_px": [
1054.4337158203125,
160.72262573242188
],
"reprojection_error_px": 0.18574405282143913,
"confidence": 0.45411789642863376
},
{
"marker_id": 83,
"observed_center_px": [
1173.0,
64.0
],
"projected_center_px": [
1172.7916259765625,
64.03759002685547
],
"reprojection_error_px": 0.2117374406252391,
"confidence": 0.4377857805109236
},
{
"marker_id": 75,
"observed_center_px": [
987.75,
42.0
],
"projected_center_px": [
987.8937377929688,
42.098148345947266
],
"reprojection_error_px": 0.17405071370066647,
"confidence": 0.22473325223116958
}
]
},
"qa": {
"sanity_notes": []
}
}