Files
appRobotRender/data/evaluations/Scene9b/render_b_camera_pose.json
2026-05-31 17:39:25 +02:00

776 lines
18 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-05-31T14:41:43Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9b\\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": [
[
2000.0,
0.0,
720.0
],
[
0.0,
2250.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": 40,
"used_marker_ids": [
71,
47,
59,
105,
63,
102,
92,
62,
69,
95,
55,
58,
64,
103,
96,
51,
79,
205,
217,
208,
210,
207,
214,
206,
94,
76,
68,
56,
75,
53,
50,
104,
67,
86,
60,
70,
90,
91,
61,
83
],
"history": {
"iters": [
0,
1,
2,
3,
4,
5,
6,
7,
8
],
"rms": [
0.2180162409307021,
0.11249666662176248,
0.08397969402204783,
0.07815087216900453,
0.07812714914360112,
0.0781270023633121,
0.07812699796751436,
0.0781269978235256,
0.07812699781861625
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05,
3.125e-05,
1.5625e-05,
7.8125e-06,
3.90625e-06
]
},
"residual_rms_px": 233.6319192416594,
"residual_median_px": 221.3654529850337,
"residual_max_px": 473.5543117446655,
"sigma2_normalized": 0.006598732743912953
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.9843704104423523,
-0.08986764401197433,
-0.15145538747310638
],
[
-0.08863414824008942,
-0.9959529638290405,
0.014889624901115894
],
[
-0.1521805375814438,
-0.0012327859876677394,
-0.9883519411087036
]
],
"translation_m": [
0.1690305769443512,
0.39149409532546997,
0.5915158987045288
],
"rvec_rad": [
3.1373542038510007,
-0.14111090608722038,
-0.24003310941789982
]
},
"camera_in_world": {
"position_m": [
-0.0416717454791069,
0.4058293104171753,
0.6043972969055176
],
"position_mm": [
-41.67174530029297,
405.8293151855469,
604.3972778320312
],
"orientation_deg": {
"roll": -179.92852783203125,
"pitch": 8.753313064575195,
"yaw": -5.145120620727539
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
0.000891169722570127,
-0.0008061838885219521,
1.9784065890917623e-05,
-0.00010820304040951072,
0.00023271664287010548,
-0.00010669733652635009
],
[
-0.000806183888521945,
0.0023904414850623276,
0.0012197521093101906,
-6.0809118898897204e-05,
-0.0008170746983408688,
-0.0004269153349664779
],
[
1.978406589092627e-05,
0.0012197521093101698,
0.0025005812478023394,
-0.00032361531218720195,
-0.0006130185121332305,
-0.0011059818643380313
],
[
-0.00010820304040951278,
-6.0809118898889086e-05,
-0.0003236153121871969,
0.0002625568498292632,
0.0001347347552161458,
0.0002846137107817639
],
[
0.00023271664287010201,
-0.0008170746983408649,
-0.0006130185121332357,
0.0001347347552161486,
0.0003920842895297734,
0.0003064990064402591
],
[
-0.00010669733652635444,
-0.0004269153349664654,
-0.001105981864338028,
0.00028461371078176577,
0.00030649900644025556,
0.0006060526030698586
]
],
"parameter_std": {
"rvec_std_deg": [
1.7104203062965013,
2.8013133502866316,
2.865121986758297
],
"tvec_std_m": [
0.01620360607486072,
0.01980111839088321,
0.024618135653819494
]
},
"camera_center_std_m": [
0.02910902628162059,
0.03756879043595322,
0.030773710568558602
],
"camera_center_std_mm": [
29.10902628162059,
37.568790435953225,
30.773710568558602
],
"orientation_std_deg": {
"roll": 1.822049922964102,
"pitch": 1.859881089657147,
"yaw": 1.6642479076314256
}
}
},
"observations": {
"markers": [
{
"marker_id": 71,
"observed_center_px": [
4682.75,
3069.0
],
"projected_center_px": [
4431.6162109375,
3247.9970703125
],
"reprojection_error_px": 308.39606221439715,
"confidence": 0.93711003907764
},
{
"marker_id": 47,
"observed_center_px": [
2634.0,
3103.5
],
"projected_center_px": [
2618.66943359375,
3105.739501953125
],
"reprojection_error_px": 15.49327710119753,
"confidence": 0.912893942006467
},
{
"marker_id": 59,
"observed_center_px": [
4054.25,
3052.75
],
"projected_center_px": [
3832.01220703125,
3175.331298828125
],
"reprojection_error_px": 253.80270180991192,
"confidence": 0.9005919489792288
},
{
"marker_id": 105,
"observed_center_px": [
3536.5,
3002.0
],
"projected_center_px": [
3368.56494140625,
3085.51171875
],
"reprojection_error_px": 187.55370183887428,
"confidence": 0.9206770471787415
},
{
"marker_id": 63,
"observed_center_px": [
4767.25,
2851.75
],
"projected_center_px": [
4554.837890625,
3045.77490234375
],
"reprojection_error_px": 287.68831561020806,
"confidence": 0.9143902497434336
},
{
"marker_id": 102,
"observed_center_px": [
4125.25,
2802.25
],
"projected_center_px": [
3923.451416015625,
2944.490478515625
],
"reprojection_error_px": 246.89070907276528,
"confidence": 0.9172583330383073
},
{
"marker_id": 92,
"observed_center_px": [
4073.25,
2637.5
],
"projected_center_px": [
3888.860107421875,
2778.96484375
],
"reprojection_error_px": 232.40467831389364,
"confidence": 0.8712206048456203
},
{
"marker_id": 62,
"observed_center_px": [
2910.5,
2610.0
],
"projected_center_px": [
2828.232421875,
2678.8681640625
],
"reprojection_error_px": 107.28829587560982,
"confidence": 0.803522405516391
},
{
"marker_id": 69,
"observed_center_px": [
927.5,
3097.75
],
"projected_center_px": [
1386.7720947265625,
2982.325439453125
],
"reprojection_error_px": 473.5543117446655,
"confidence": 0.905262596430799
},
{
"marker_id": 95,
"observed_center_px": [
1834.0,
3055.0
],
"projected_center_px": [
2010.134033203125,
3007.312744140625
],
"reprojection_error_px": 182.4754011471054,
"confidence": 0.8976746337642635
},
{
"marker_id": 55,
"observed_center_px": [
2327.25,
2997.0
],
"projected_center_px": [
2373.965087890625,
2992.518310546875
],
"reprojection_error_px": 46.929574651631675,
"confidence": 0.903108340169161
},
{
"marker_id": 58,
"observed_center_px": [
1176.5,
2811.75
],
"projected_center_px": [
1512.19775390625,
2763.239013671875
],
"reprojection_error_px": 339.18475462825376,
"confidence": 0.8844949082067705
},
{
"marker_id": 64,
"observed_center_px": [
844.5,
2686.5
],
"projected_center_px": [
1263.89892578125,
2639.7783203125
],
"reprojection_error_px": 421.9933344251871,
"confidence": 0.8683683754371148
},
{
"marker_id": 103,
"observed_center_px": [
1462.5,
2677.75
],
"projected_center_px": [
1696.009033203125,
2663.15673828125
],
"reprojection_error_px": 233.96459534521472,
"confidence": 0.8544539072325071
},
{
"marker_id": 96,
"observed_center_px": [
2743.5,
2658.75
],
"projected_center_px": [
2689.631103515625,
2716.36474609375
],
"reprojection_error_px": 78.87532552003567,
"confidence": 0.8589505521773345
},
{
"marker_id": 51,
"observed_center_px": [
1768.0,
2608.5
],
"projected_center_px": [
1912.92822265625,
2617.124267578125
],
"reprojection_error_px": 145.1845987477965,
"confidence": 0.8509910811659294
},
{
"marker_id": 79,
"observed_center_px": [
2463.5,
2547.25
],
"projected_center_px": [
2452.880615234375,
2595.813232421875
],
"reprojection_error_px": 49.71075211723757,
"confidence": 0.847596675022278
},
{
"marker_id": 205,
"observed_center_px": [
4517.5,
2177.0
],
"projected_center_px": [
4556.38232421875,
2495.138427734375
],
"reprojection_error_px": 320.505685344195,
"confidence": 0.8406075482029924
},
{
"marker_id": 217,
"observed_center_px": [
4048.5,
2181.75
],
"projected_center_px": [
4038.003662109375,
2475.214599609375
],
"reprojection_error_px": 293.6522506860878,
"confidence": 0.8283605841985052
},
{
"marker_id": 208,
"observed_center_px": [
2637.0,
2196.5
],
"projected_center_px": [
2658.80224609375,
2422.205322265625
],
"reprojection_error_px": 226.7558829088279,
"confidence": 0.5568471708157432
},
{
"marker_id": 210,
"observed_center_px": [
1115.25,
1945.0
],
"projected_center_px": [
1367.635986328125,
2106.98486328125
],
"reprojection_error_px": 299.8962854505967,
"confidence": 0.8018014734907156
},
{
"marker_id": 207,
"observed_center_px": [
4444.0,
1875.5
],
"projected_center_px": [
4527.037109375,
2119.787109375
],
"reprojection_error_px": 258.0142502656567,
"confidence": 0.5521725959715403
},
{
"marker_id": 214,
"observed_center_px": [
2625.75,
1893.0
],
"projected_center_px": [
2632.4296875,
2089.3125
],
"reprojection_error_px": 196.42610794226835,
"confidence": 0.3718720204418987
},
{
"marker_id": 206,
"observed_center_px": [
3990.0,
1880.0
],
"projected_center_px": [
4009.461669921875,
2111.4619140625
],
"reprojection_error_px": 232.27865648316495,
"confidence": 0.6158675792473144
},
{
"marker_id": 94,
"observed_center_px": [
4790.0,
1326.0
],
"projected_center_px": [
4924.25732421875,
1191.8868408203125
],
"reprojection_error_px": 189.76661606176876,
"confidence": 0.2817093039274623
},
{
"marker_id": 76,
"observed_center_px": [
4002.5,
1354.5
],
"projected_center_px": [
3959.87890625,
1258.8807373046875
],
"reprojection_error_px": 104.68811313058168,
"confidence": 0.3815939257199647
},
{
"marker_id": 68,
"observed_center_px": [
3535.5,
1347.0
],
"projected_center_px": [
3441.7490234375,
1261.58251953125
],
"reprojection_error_px": 126.82819708586774,
"confidence": 0.31372055843239094
},
{
"marker_id": 56,
"observed_center_px": [
3223.0,
1356.0
],
"projected_center_px": [
3112.67138671875,
1282.1180419921875
],
"reprojection_error_px": 132.78157488007056,
"confidence": 0.24873977465808988
},
{
"marker_id": 75,
"observed_center_px": [
1041.5,
1294.75
],
"projected_center_px": [
1139.1160888671875,
1261.731689453125
],
"reprojection_error_px": 103.04906422232337,
"confidence": 0.5936490959290838
},
{
"marker_id": 53,
"observed_center_px": [
3157.5,
1221.5
],
"projected_center_px": [
3045.237548828125,
1104.767822265625
],
"reprojection_error_px": 161.95449750385856,
"confidence": 0.38406546841865996
},
{
"marker_id": 50,
"observed_center_px": [
3515.0,
1219.0
],
"projected_center_px": [
3426.620361328125,
1087.7431640625
],
"reprojection_error_px": 158.23816705237385,
"confidence": 0.3623582322914286
},
{
"marker_id": 104,
"observed_center_px": [
4530.75,
1127.25
],
"projected_center_px": [
4641.50048828125,
903.8279418945312
],
"reprojection_error_px": 249.3653678894059,
"confidence": 0.3969600163291596
},
{
"marker_id": 67,
"observed_center_px": [
3288.25,
1055.75
],
"projected_center_px": [
3186.029052734375,
869.0663452148438
],
"reprojection_error_px": 212.8377528161418,
"confidence": 0.5839855850345927
},
{
"marker_id": 86,
"observed_center_px": [
2640.5,
989.5
],
"projected_center_px": [
2511.186767578125,
812.1798095703125
],
"reprojection_error_px": 219.46380570247683,
"confidence": 0.6091566669864215
},
{
"marker_id": 60,
"observed_center_px": [
2927.5,
1011.0
],
"projected_center_px": [
2803.993408203125,
825.0045166015625
],
"reprojection_error_px": 223.2671002675906,
"confidence": 0.6917774793825247
},
{
"marker_id": 70,
"observed_center_px": [
3589.25,
956.75
],
"projected_center_px": [
3525.658447265625,
705.0609130859375
],
"reprojection_error_px": 259.5983090291678,
"confidence": 0.6937491265566955
},
{
"marker_id": 90,
"observed_center_px": [
3744.75,
910.0
],
"projected_center_px": [
3710.393310546875,
621.87841796875
],
"reprojection_error_px": 290.16276146736817,
"confidence": 0.572417468607282
},
{
"marker_id": 91,
"observed_center_px": [
4054.0,
874.5
],
"projected_center_px": [
4088.9189453125,
541.1148071289062
],
"reprojection_error_px": 335.2089192838307,
"confidence": 0.7118063415160157
},
{
"marker_id": 61,
"observed_center_px": [
1119.75,
878.75
],
"projected_center_px": [
1109.111083984375,
752.16357421875
],
"reprojection_error_px": 127.0327112442281,
"confidence": 0.684257310321457
},
{
"marker_id": 83,
"observed_center_px": [
1383.5,
867.25
],
"projected_center_px": [
1328.9713134765625,
721.536865234375
],
"reprojection_error_px": 155.58179616265042,
"confidence": 0.6697424063408578
}
]
},
"qa": {
"sanity_notes": []
}
}