Bildfehler, falsch plazierte Arucos

This commit is contained in:
chk
2026-06-02 07:29:14 +02:00
parent 33a70c60c9
commit ac81c2e0cb
45 changed files with 22562 additions and 22063 deletions

View File

@@ -1,6 +1,6 @@
{
"schema_version": "1.0",
"created_utc": "2026-06-01T20:35:31Z",
"created_utc": "2026-06-02T05:24:00Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\render_a_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "a",
"camera_matrix": [
[
1777.77783203125,
2000.0,
0.0,
640.0
720.0
],
[
0.0,
1777.77783203125,
360.0
2000.0,
540.0
],
[
0.0,
@@ -36,37 +36,26 @@
"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": 29,
"num_used_markers": 18,
"used_marker_ids": [
97,
95,
103,
54,
55,
51,
47,
210,
85,
79,
96,
215,
62,
105,
96,
208,
62,
211,
75,
102,
214,
74,
102,
92,
81,
217,
61,
52,
83,
206,
82,
207,
72,
73,
53,
56,
46,
93
206
],
"history": {
"iters": [
@@ -76,10 +65,10 @@
3
],
"rms": [
0.012034135265417424,
0.0008689120238386504,
0.00012891590996672188,
0.00012884796602483946
0.010166887216252387,
0.0014690713042282758,
0.0012685181386969235,
0.0012685132649094724
],
"lambda": [
0.001,
@@ -88,516 +77,373 @@
0.000125
]
},
"residual_rms_px": 0.3239397860194149,
"residual_median_px": 0.22686032746950102,
"residual_max_px": 0.9295587856283213,
"sigma2_normalized": 1.8517390464419332e-08
"residual_rms_px": 3.5878912075846126,
"residual_median_px": 2.99884595483693,
"residual_max_px": 6.940039621998929,
"sigma2_normalized": 1.9309510838896484e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.8081132173538208,
-0.5890271663665771,
0.00012020689609926194
0.808974027633667,
-0.587838888168335,
-0.002537468681111932
],
[
-0.34314170479774475,
-0.470937579870224,
-0.8126940131187439
-0.34697991609573364,
-0.47401466965675354,
-0.8092681765556335
],
[
0.47875547409057617,
0.6567075252532959,
-0.5826906561851501
0.47451654076576233,
0.65555739402771,
-0.5874338746070862
]
],
"translation_m": [
-0.22891609370708466,
0.1707439124584198,
1.1347811222076416
-0.22801479697227478,
0.17232255637645721,
1.1400357484817505
],
"rvec_rad": [
2.1062697076327828,
-0.6860854039131205,
0.3524571805154137
2.1113893925835234,
-0.6876223062447547,
0.347172440775238
]
},
"camera_in_world": {
"position_m": [
-0.2997032105922699,
-0.799647331237793,
0.8000164031982422
-0.29671528935432434,
-0.7997114062309265,
0.8085721731185913
],
"position_mm": [
-299.7032165527344,
-799.6473388671875,
800.0164184570312
-296.7153015136719,
-799.71142578125,
808.5721435546875
],
"orientation_deg": {
"roll": 131.58233642578125,
"pitch": -28.604148864746094,
"yaw": -23.0070858001709
"roll": 131.86297607421875,
"pitch": -28.3278751373291,
"yaw": -23.215147018432617
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
7.117355394105872e-08,
-2.1230474986829976e-08,
-3.1053899136843836e-09,
2.5552783637509647e-09,
1.2198618642205762e-08,
1.9110381248128544e-08
2.5521169645671983e-05,
-4.989748438898709e-06,
1.051350352942115e-06,
8.934875440538053e-07,
1.5039818468984486e-07,
4.325178236482539e-06
],
[
-2.1230474986829728e-08,
3.481018949594211e-08,
-1.674551612113021e-08,
-7.72855379465477e-09,
-8.329714684899453e-09,
-1.7422641696187877e-09
-4.989748438898677e-06,
6.963469930701318e-06,
-2.2292340990913223e-06,
-4.5178164596587323e-07,
-1.2260593413021072e-06,
4.963200473341543e-07
],
[
-3.105389913684412e-09,
-1.6745516121130328e-08,
9.379942357400827e-08,
1.4627600222264534e-08,
-8.013775296579182e-09,
-2.1124302781088823e-08
1.0513503529423325e-06,
-2.22923409909133e-06,
2.6461827960812845e-05,
8.934144888700676e-07,
-3.6528622343780327e-06,
-1.0502628601281869e-05
],
[
2.5552783637509287e-09,
-7.728553794654778e-09,
1.4627600222264496e-08,
4.263337150942713e-09,
3.342107400025696e-10,
-1.512925050651277e-09
8.934875440538104e-07,
-4.5178164596587614e-07,
8.934144888700712e-07,
2.847233212537208e-07,
3.205822451903174e-08,
4.110013273151191e-07
],
[
1.2198618642205698e-08,
-8.329714684899453e-09,
-8.013775296579222e-09,
3.342107400025638e-10,
5.36479988762239e-09,
6.289076196119577e-09
1.5039818468979507e-07,
-1.2260593413021062e-06,
-3.6528622343780243e-06,
3.205822451903171e-08,
1.1575823707104135e-06,
2.224355409003472e-06
],
[
1.91103812481286e-08,
-1.742264169618804e-09,
-2.1124302781088863e-08,
-1.512925050651283e-09,
6.289076196119589e-09,
3.4600591715292965e-08
4.325178236482443e-06,
4.963200473341405e-07,
-1.05026286012819e-05,
4.110013273151203e-07,
2.2243554090034874e-06,
1.0893388013986364e-05
]
],
"parameter_std": {
"rvec_std_deg": [
0.015285581272251669,
0.010689953747439269,
0.01754780166676714
0.289449577254034,
0.15119432299733387,
0.29473557108478565
],
"tvec_std_m": [
6.529423520451643e-05,
7.324479426977994e-05,
0.00018601234291114384
0.000533594716291045,
0.0010759100198020342,
0.0033005132955324333
]
},
"camera_center_std_m": [
0.00030822711317601175,
0.0002919271293487338,
0.00033325927291978326
0.0039453635676902485,
0.005012380575184466,
0.005327086562393522
],
"camera_center_std_mm": [
0.30822711317601176,
0.2919271293487338,
0.33325927291978324
3.9453635676902485,
5.012380575184467,
5.327086562393522
],
"orientation_std_deg": {
"roll": 0.022231224869631416,
"pitch": 0.014895707439856385,
"yaw": 0.011102795425160114
"roll": 0.2718555241872546,
"pitch": 0.22517882619059668,
"yaw": 0.1689714465956029
}
}
},
"observations": {
"markers": [
{
"marker_id": 47,
"marker_id": 97,
"observed_center_px": [
984.25,
690.75
1153.0,
1024.25
],
"projected_center_px": [
983.844482421875,
690.7804565429688
1151.4683837890625,
1027.084228515625
],
"reprojection_error_px": 0.40665969455795936,
"confidence": 0.12146268776527554
"reprojection_error_px": 3.2215989037104595,
"confidence": 0.5362497840776611
},
{
"marker_id": 95,
"observed_center_px": [
881.0,
1031.0
],
"projected_center_px": [
877.1641845703125,
1027.9886474609375
],
"reprojection_error_px": 4.876650912782959,
"confidence": 0.4935894813040658
},
{
"marker_id": 103,
"observed_center_px": [
661.25,
999.75
],
"projected_center_px": [
660.756591796875,
995.5361328125
],
"reprojection_error_px": 4.24265581078647,
"confidence": 0.8261355565026409
},
{
"marker_id": 54,
"observed_center_px": [
1154.75,
960.75
],
"projected_center_px": [
1161.6109619140625,
961.794677734375
],
"reprojection_error_px": 6.940039621998929,
"confidence": 0.7439171173608352
},
{
"marker_id": 55,
"observed_center_px": [
997.5,
932.25
],
"projected_center_px": [
998.8057250976562,
934.1423950195312
],
"reprojection_error_px": 2.299147002824331,
"confidence": 0.8304000031548856
},
{
"marker_id": 51,
"observed_center_px": [
736.75,
929.0
],
"projected_center_px": [
735.9511108398438,
927.8583374023438
],
"reprojection_error_px": 1.3934193112995008,
"confidence": 0.7610742478887381
},
{
"marker_id": 47,
"observed_center_px": [
1108.5,
915.0
],
"projected_center_px": [
1107.0137939453125,
912.5769653320312
],
"reprojection_error_px": 2.842517447469446,
"confidence": 0.7320604858744362
},
{
"marker_id": 210,
"observed_center_px": [
324.25,
632.25
369.0,
845.25
],
"projected_center_px": [
324.11065673828125,
632.0090942382812
367.82171630859375,
847.3658447265625
],
"reprojection_error_px": 0.2783022289089888,
"confidence": 0.47917663082333867
"reprojection_error_px": 2.4218074581510973,
"confidence": 0.5918603141621647
},
{
"marker_id": 85,
"observed_center_px": [
1183.75,
610.25
1334.75,
822.25
],
"projected_center_px": [
1183.810302734375,
610.2540893554688
1331.6754150390625,
821.5414428710938
],
"reprojection_error_px": 0.060441232625183965,
"confidence": 0.4560525484643318
},
{
"marker_id": 79,
"observed_center_px": [
814.0,
599.0
],
"projected_center_px": [
814.2139282226562,
598.9244995117188
],
"reprojection_error_px": 0.22686032746950102,
"confidence": 0.5734281513866332
},
{
"marker_id": 96,
"observed_center_px": [
905.25,
587.25
],
"projected_center_px": [
905.1282958984375,
586.9659423828125
],
"reprojection_error_px": 0.3090317430610901,
"confidence": 0.525542829627259
"reprojection_error_px": 3.1551744622044144,
"confidence": 0.5700409377184962
},
{
"marker_id": 215,
"observed_center_px": [
678.75,
548.75
763.5,
751.75
],
"projected_center_px": [
678.8589477539062,
549.0524291992188
765.24169921875,
753.4178466796875
],
"reprojection_error_px": 0.3214545591857599,
"confidence": 0.456911083882938
"reprojection_error_px": 2.4114785330869064,
"confidence": 0.5752892000247514
},
{
"marker_id": 62,
"marker_id": 96,
"observed_center_px": [
931.0,
557.5
1017.5,
792.75
],
"projected_center_px": [
931.0244750976562,
557.4100952148438
1019.0455932617188,
795.5435180664062
],
"reprojection_error_px": 0.09317671811817824,
"confidence": 0.5038606541951498
},
{
"marker_id": 105,
"observed_center_px": [
1150.25,
560.25
],
"projected_center_px": [
1150.0174560546875,
560.2509155273438
],
"reprojection_error_px": 0.23254574752469706,
"confidence": 0.43622925667631085
"reprojection_error_px": 3.192585428458966,
"confidence": 0.630646820118
},
{
"marker_id": 208,
"observed_center_px": [
793.0,
492.75
894.0,
687.5
],
"projected_center_px": [
792.93505859375,
492.69671630859375
893.2735595703125,
689.643310546875
],
"reprojection_error_px": 0.08400320241278912,
"confidence": 0.4417935296159658
"reprojection_error_px": 2.263072203494659,
"confidence": 0.5300970271462531
},
{
"marker_id": 62,
"observed_center_px": [
1041.5,
762.75
],
"projected_center_px": [
1048.181884765625,
762.152587890625
],
"reprojection_error_px": 6.7085382349301215,
"confidence": 0.5584722595619961
},
{
"marker_id": 211,
"observed_center_px": [
609.5,
487.25
690.25,
681.25
],
"projected_center_px": [
610.08251953125,
487.4124755859375
688.2192993164062,
683.8973999023438
],
"reprojection_error_px": 0.6047539336899378,
"confidence": 0.40054559871813256
},
{
"marker_id": 75,
"observed_center_px": [
128.5,
514.75
],
"projected_center_px": [
128.4987335205078,
514.6072387695312
],
"reprojection_error_px": 0.1427668480259184,
"confidence": 0.29844141482805986
},
{
"marker_id": 102,
"observed_center_px": [
1217.75,
461.5
],
"projected_center_px": [
1217.762939453125,
461.39080810546875
],
"reprojection_error_px": 0.10995589697009295,
"confidence": 0.2521714913889437
},
{
"marker_id": 214,
"observed_center_px": [
721.75,
435.25
],
"projected_center_px": [
722.0742797851562,
435.6196594238281
],
"reprojection_error_px": 0.491737194735079,
"confidence": 0.35589175865715006
"reprojection_error_px": 3.3365358546369346,
"confidence": 0.48560086587640716
},
{
"marker_id": 74,
"observed_center_px": [
311.75,
487.5
353.75,
686.0
],
"projected_center_px": [
311.78607177734375,
487.70458984375
354.0268859863281,
684.1837768554688
],
"reprojection_error_px": 0.2077454627335733,
"confidence": 0.27942076592245474
"reprojection_error_px": 1.8372077618374794,
"confidence": 0.32535152930719674
},
{
"marker_id": 102,
"observed_center_px": [
1372.5,
653.75
],
"projected_center_px": [
1370.4840087890625,
653.3258056640625
],
"reprojection_error_px": 2.06013625695455,
"confidence": 0.3269033172339992
},
{
"marker_id": 92,
"observed_center_px": [
1173.25,
437.75
1323.25,
628.5
],
"projected_center_px": [
1173.09326171875,
437.8807373046875
1320.40283203125,
626.7992553710938
],
"reprojection_error_px": 0.20410568744196306,
"confidence": 0.31777455864589965
},
{
"marker_id": 81,
"observed_center_px": [
342.25,
451.25
],
"projected_center_px": [
342.5326232910156,
451.2200927734375
],
"reprojection_error_px": 0.28420127871838186,
"confidence": 0.2741936898356918
},
{
"marker_id": 217,
"observed_center_px": [
1087.75,
347.0
],
"projected_center_px": [
1087.9014892578125,
346.9776611328125
],
"reprojection_error_px": 0.1531274639632057,
"confidence": 0.3029173397022545
},
{
"marker_id": 61,
"observed_center_px": [
58.5,
415.5
],
"projected_center_px": [
58.70878219604492,
415.49444580078125
],
"reprojection_error_px": 0.20885606171308926,
"confidence": 0.1527342148240039
},
{
"marker_id": 52,
"observed_center_px": [
273.75,
442.75
],
"projected_center_px": [
272.8359680175781,
442.919189453125
],
"reprojection_error_px": 0.9295587856283213,
"confidence": 0.21946523336267398
},
{
"marker_id": 83,
"observed_center_px": [
139.0,
383.0
],
"projected_center_px": [
138.9648895263672,
382.9786682128906
],
"reprojection_error_px": 0.04108272751412836,
"confidence": 0.19743498130596515
"reprojection_error_px": 3.3164586134956453,
"confidence": 0.3667945046841247
},
{
"marker_id": 206,
"observed_center_px": [
1013.0,
301.0
1139.5,
473.5
],
"projected_center_px": [
1013.3450317382812,
300.9158020019531
1141.291015625,
472.4190979003906
],
"reprojection_error_px": 0.3551565898255058,
"confidence": 0.2849187633475991
},
{
"marker_id": 82,
"observed_center_px": [
362.0,
333.0
],
"projected_center_px": [
361.9694519042969,
332.7307434082031
],
"reprojection_error_px": 0.2709839448697215,
"confidence": 0.20388582934250105
},
{
"marker_id": 207,
"observed_center_px": [
1098.0,
262.0
],
"projected_center_px": [
1097.9324951171875,
261.7966613769531
],
"reprojection_error_px": 0.21425103226385744,
"confidence": 0.24627951083020566
},
{
"marker_id": 72,
"observed_center_px": [
655.25,
300.25
],
"projected_center_px": [
655.5056762695312,
300.4344177246094
],
"reprojection_error_px": 0.31524633534985885,
"confidence": 0.2345502390230936
},
{
"marker_id": 73,
"observed_center_px": [
343.75,
311.5
],
"projected_center_px": [
343.6866760253906,
311.7745056152344
],
"reprojection_error_px": 0.2817148532746037,
"confidence": 0.17208874842045807
},
{
"marker_id": 53,
"observed_center_px": [
686.0,
274.0
],
"projected_center_px": [
685.5405883789062,
273.7601318359375
],
"reprojection_error_px": 0.5182622634600186,
"confidence": 0.19579935125865724
},
{
"marker_id": 56,
"observed_center_px": [
728.5,
291.75
],
"projected_center_px": [
728.5443725585938,
291.7182312011719
],
"reprojection_error_px": 0.054572708702589186,
"confidence": 0.2119841467910161
},
{
"marker_id": 46,
"observed_center_px": [
751.0,
268.75
],
"projected_center_px": [
751.09375,
268.6739196777344
],
"reprojection_error_px": 0.12073639855503955,
"confidence": 0.18860386268790535
},
{
"marker_id": 93,
"observed_center_px": [
1104.25,
154.5
],
"projected_center_px": [
1104.235595703125,
154.6660614013672
],
"reprojection_error_px": 0.16668495070790668,
"confidence": 0.15396639291733288
"reprojection_error_px": 2.0919097298722273,
"confidence": 0.33934827334193574
}
]
},