This commit is contained in:
chk
2026-06-01 22:09:49 +02:00
parent 7b32a50889
commit e5b41e9110
49 changed files with 16727 additions and 10772 deletions

View File

@@ -1,6 +1,6 @@
{
"schema_version": "1.0",
"created_utc": "2026-05-31T15:26:01Z",
"created_utc": "2026-06-01T19:27:39Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9a\\render_e_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -15,7 +15,7 @@
],
[
0.0,
2250.0,
2000.0,
540.0
],
[
@@ -36,7 +36,7 @@
"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": 31,
"num_used_markers": 32,
"used_marker_ids": [
63,
48,
@@ -68,7 +68,8 @@
69,
84,
58,
82
82,
52
],
"history": {
"iters": [
@@ -78,10 +79,10 @@
3
],
"rms": [
0.006135624506202246,
0.0008149432137469803,
0.0007335278847997517,
0.0007335272290757754
0.005892504934877056,
0.00035996141933096763,
0.00012520756818992516,
0.00012520421095038004
],
"lambda": [
0.001,
@@ -90,135 +91,135 @@
0.000125
]
},
"residual_rms_px": 2.3164250051904007,
"residual_median_px": 1.210112866214452,
"residual_max_px": 5.519090673015548,
"sigma2_normalized": 5.957117167731442e-07
"residual_rms_px": 0.3541340698808514,
"residual_median_px": 0.2807325726929639,
"residual_max_px": 0.6508016604855511,
"sigma2_normalized": 1.729775938166392e-08
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.6278152465820312,
0.7783603072166443,
0.0018029875354841352
0.6285571455955505,
0.7777633666992188,
6.0706974181812257e-05
],
[
0.1832990199327469,
-0.1455945521593094,
-0.9722158908843994
0.20628829300403595,
-0.16663867235183716,
-0.9641974568367004
],
[
-0.7564717531204224,
0.610702395439148,
-0.23407916724681854
-0.749907374382019,
0.6060657501220703,
-0.2651854157447815
]
],
"translation_m": [
-0.0540684349834919,
-0.013346238061785698,
1.5557801723480225
-0.054485954344272614,
-0.01245536282658577,
1.5511070489883423
],
"rvec_rad": [
1.6708052596377418,
0.8003757582161786,
-0.6281003604160035
1.7009998489199696,
0.8124087658220579,
-0.619054863852895
]
},
"camera_in_world": {
"position_m": [
1.2132951021194458,
-0.9099770784378052,
0.3512977957725525
1.2000036239624023,
-0.8997712135314941,
0.39932483434677124
],
"position_mm": [
1213.2950439453125,
-909.97705078125,
351.29779052734375
1200.003662109375,
-899.771240234375,
399.3248291015625
],
"orientation_deg": {
"roll": 110.97157287597656,
"pitch": 49.15413284301758,
"yaw": 16.275867462158203
"roll": 113.63188171386719,
"pitch": 48.58235168457031,
"yaw": 18.169492721557617
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
9.674211702797383e-07,
-5.385610789069296e-08,
2.1794713244740263e-08,
-5.9466991722260355e-08,
-2.542791959146881e-07,
2.491967749574832e-07
2.6681315559754855e-08,
-1.2703407533178576e-09,
4.5578849902155925e-10,
-1.4343016430537035e-09,
-6.426615451265435e-09,
7.867103040008397e-09
],
[
-5.385610789069306e-08,
6.480062127109734e-07,
1.5320368215836804e-07,
1.7458569737148084e-07,
-1.6690079203649188e-07,
5.0875922708577584e-08
-1.2703407533178742e-09,
1.7969694935794853e-08,
5.751270092384321e-09,
4.5760772790697536e-09,
-4.700594039885001e-09,
2.012195266507892e-09
],
[
2.1794713244748683e-08,
1.532036821583683e-07,
1.2903912205296468e-06,
-2.0354088606410824e-07,
-1.9232991166387385e-07,
1.356961365794015e-07
4.5578849902175183e-10,
5.751270092384193e-09,
3.859906723363607e-08,
-5.3233589117952806e-09,
-5.768624076799725e-09,
3.90419167787456e-09
],
[
-5.946699172226258e-08,
1.7458569737147984e-07,
-2.0354088606410787e-07,
1.2762666295178617e-07,
4.628268535409571e-09,
5.8363555876941104e-08
-1.4343016430537978e-09,
4.5760772790696965e-09,
-5.323358911795202e-09,
3.341476757250424e-09,
1.1279260783911346e-10,
1.807658736588577e-09
],
[
-2.5427919591468903e-07,
-1.6690079203649183e-07,
-1.9232991166387112e-07,
4.628268535408582e-09,
1.70681346572495e-07,
7.947990490299408e-09
-6.426615451265452e-09,
-4.700594039884986e-09,
-5.768624076799685e-09,
1.1279260783906935e-10,
4.505405568860485e-09,
3.1185948205028865e-10
],
[
2.491967749574844e-07,
5.087592270857816e-08,
1.3569613657940128e-07,
5.836355587694031e-08,
7.947990490298748e-09,
9.707411957916386e-07
7.86710304000844e-09,
2.0121952665079338e-09,
3.904191677874653e-09,
1.8076587365885036e-09,
3.118594820502463e-10,
2.7502714890519817e-08
]
],
"parameter_std": {
"rvec_std_deg": [
0.05635473681005101,
0.04612243391165133,
0.06508536312224222
0.009358931143364096,
0.007680561740068315,
0.011256698584359038
],
"tvec_std_m": [
0.00035724874100797916,
0.0004131359904105366,
0.0009852619934776934
5.780550801827127e-05,
6.712231796400125e-05,
0.0001658394250186602
]
},
"camera_center_std_m": [
0.0008337339288298646,
0.0010717055164650875,
0.001129957048975217
0.00016275651975266063,
0.00017469576304776117,
0.0002034760590261023
],
"camera_center_std_mm": [
0.8337339288298646,
1.0717055164650875,
1.1299570489752169
0.16275651975266062,
0.17469576304776116,
0.2034760590261023
],
"orientation_std_deg": {
"roll": 0.07433572486830164,
"pitch": 0.05620895135619378,
"yaw": 0.07176856381545137
"roll": 0.012838064878513068,
"pitch": 0.009014317454234042,
"yaw": 0.011745035193242364
}
}
},
@@ -231,10 +232,10 @@
1053.5
],
"projected_center_px": [
1322.8306884765625,
1055.340576171875
1321.94677734375,
1053.279541015625
],
"reprojection_error_px": 2.1343870848206064,
"reprojection_error_px": 0.29550547677659406,
"confidence": 0.10255192012368959
},
{
@@ -244,10 +245,10 @@
1034.0
],
"projected_center_px": [
1024.298828125,
1035.4088134765625
1024.2991943359375,
1034.1036376953125
],
"reprojection_error_px": 1.4792942481248055,
"reprojection_error_px": 0.46256515069827536,
"confidence": 0.44681708735370546
},
{
@@ -257,10 +258,10 @@
989.25
],
"projected_center_px": [
812.7926635742188,
989.85498046875
813.2672119140625,
989.1659545898438
],
"reprojection_error_px": 0.6395230730980028,
"reprojection_error_px": 0.2801175431587197,
"confidence": 0.7877495145220144
},
{
@@ -270,10 +271,10 @@
952.0
],
"projected_center_px": [
985.8571166992188,
953.04345703125
985.9683227539062,
952.0379638671875
],
"reprojection_error_px": 1.0531942905785279,
"reprojection_error_px": 0.04944393928394196,
"confidence": 0.7322350971120686
},
{
@@ -283,10 +284,10 @@
935.25
],
"projected_center_px": [
1105.6416015625,
936.665283203125
1105.557861328125,
935.4140014648438
],
"reprojection_error_px": 1.4223493057439165,
"reprojection_error_px": 0.1739092112663521,
"confidence": 0.6662611255220068
},
{
@@ -296,10 +297,10 @@
909.25
],
"projected_center_px": [
1150.6844482421875,
910.6355590820312
1150.5721435546875,
909.3121948242188
],
"reprojection_error_px": 1.3977822161715103,
"reprojection_error_px": 0.09525171201899478,
"confidence": 0.5732951023176659
},
{
@@ -309,24 +310,24 @@
810.0
],
"projected_center_px": [
1282.8311767578125,
804.4815063476562
1283.06396484375,
810.2371215820312
],
"reprojection_error_px": 5.519090673015548,
"reprojection_error_px": 0.3934470329993158,
"confidence": 0.4285406831584614
},
{
"marker_id": 85,
"observed_center_px": [
759.25,
883.25
883.5
],
"projected_center_px": [
758.8756103515625,
883.862548828125
759.2246704101562,
883.43798828125
],
"reprojection_error_px": 0.717902274473668,
"confidence": 0.5100474968770633
"reprojection_error_px": 0.06698538186785012,
"confidence": 0.5006042888224075
},
{
"marker_id": 105,
@@ -335,10 +336,10 @@
871.75
],
"projected_center_px": [
855.9470825195312,
872.51953125
856.1866455078125,
871.8778076171875
],
"reprojection_error_px": 0.7713485622374122,
"reprojection_error_px": 0.2262108145021642,
"confidence": 0.5297556344596553
},
{
@@ -348,10 +349,10 @@
772.75
],
"projected_center_px": [
1374.560302734375,
767.494384765625
1374.9215087890625,
772.635498046875
],
"reprojection_error_px": 5.273976220764812,
"reprojection_error_px": 0.13882207124184115,
"confidence": 0.21565926026494167
},
{
@@ -361,10 +362,10 @@
775.5
],
"projected_center_px": [
611.66259765625,
775.6491088867188
611.740234375,
775.4573364257812
],
"reprojection_error_px": 0.17283700353656384,
"reprojection_error_px": 0.04376697381313237,
"confidence": 0.28296118775935797
},
{
@@ -374,10 +375,10 @@
793.5
],
"projected_center_px": [
544.6651611328125,
793.4559936523438
544.8057861328125,
793.4468383789062
],
"reprojection_error_px": 0.09557296699224632,
"reprojection_error_px": 0.07706004523415058,
"confidence": 0.32604528713786163
},
{
@@ -387,10 +388,10 @@
785.75
],
"projected_center_px": [
462.88116455078125,
785.4705200195312
462.971435546875,
785.6298828125
],
"reprojection_error_px": 0.462761977784703,
"reprojection_error_px": 0.303358357850481,
"confidence": 0.27616132626441153
},
{
@@ -400,10 +401,10 @@
739.0
],
"projected_center_px": [
372.768798828125,
739.0264892578125
372.5487060546875,
739.277099609375
],
"reprojection_error_px": 0.2701008900037732,
"reprojection_error_px": 0.2813476022272081,
"confidence": 0.20880323274886187
},
{
@@ -413,10 +414,10 @@
747.75
],
"projected_center_px": [
776.2626953125,
748.190185546875
776.3152465820312,
747.5684814453125
],
"reprojection_error_px": 0.6566804200957385,
"reprojection_error_px": 0.4711258007489609,
"confidence": 0.29755353766049797
},
{
@@ -426,10 +427,10 @@
760.5
],
"projected_center_px": [
830.81494140625,
761.0070190429688
830.9098510742188,
760.2950439453125
],
"reprojection_error_px": 0.5111611254572033,
"reprojection_error_px": 0.25992181570994344,
"confidence": 0.3575017044994602
},
{
@@ -439,10 +440,10 @@
660.75
],
"projected_center_px": [
874.7191772460938,
655.8153076171875
874.7962646484375,
660.6692504882812
],
"reprojection_error_px": 4.96316045570283,
"reprojection_error_px": 0.46086467959734345,
"confidence": 0.25451422792961226
},
{
@@ -452,10 +453,10 @@
736.0
],
"projected_center_px": [
584.594482421875,
736.0264892578125
584.5050048828125,
735.7977294921875
],
"reprojection_error_px": 0.1577574019985198,
"reprojection_error_px": 0.3177042111405568,
"confidence": 0.2684612168157516
},
{
@@ -465,10 +466,10 @@
635.25
],
"projected_center_px": [
965.7646484375,
631.0142822265625
965.97509765625,
635.3180541992188
],
"reprojection_error_px": 4.235743102802096,
"reprojection_error_px": 0.2351602195962329,
"confidence": 0.25649381160383095
},
{
@@ -478,10 +479,10 @@
711.0
],
"projected_center_px": [
749.4674072265625,
711.4022216796875
749.4218139648438,
710.7310791015625
],
"reprojection_error_px": 0.40354004570919855,
"reprojection_error_px": 0.2800562545452012,
"confidence": 0.25694325940045776
},
{
@@ -491,10 +492,10 @@
696.25
],
"projected_center_px": [
479.74993896484375,
696.450439453125
479.38543701171875,
696.3239135742188
],
"reprojection_error_px": 0.32038330249283337,
"reprojection_error_px": 0.13633742970189988,
"confidence": 0.1867925968462939
},
{
@@ -504,10 +505,10 @@
659.0
],
"projected_center_px": [
1348.9605712890625,
661.381103515625
1349.5238037109375,
659.1944580078125
],
"reprojection_error_px": 2.441441640978835,
"reprojection_error_px": 0.19590950323249345,
"confidence": 0.21339006924105708
},
{
@@ -517,24 +518,24 @@
647.25
],
"projected_center_px": [
1275.197265625,
649.7846069335938
1275.7164306640625,
647.7095947265625
],
"reprojection_error_px": 2.594175706679899,
"reprojection_error_px": 0.4608190675301358,
"confidence": 0.19315867427385117
},
{
"marker_id": 51,
"observed_center_px": [
595.0,
656.0
595.25,
656.25
],
"projected_center_px": [
595.6368408203125,
656.72802734375
595.24169921875,
656.181884765625
],
"reprojection_error_px": 0.9672590364860794,
"confidence": 0.19459516753849398
"reprojection_error_px": 0.06861915274412482,
"confidence": 0.16801302183475722
},
{
"marker_id": 86,
@@ -543,10 +544,10 @@
594.75
],
"projected_center_px": [
1267.0711669921875,
597.0910034179688
1267.740478515625,
594.7666625976562
],
"reprojection_error_px": 2.5185368290623398,
"reprojection_error_px": 0.26005584595016784,
"confidence": 0.15168122070263937
},
{
@@ -556,10 +557,10 @@
638.0
],
"projected_center_px": [
524.240478515625,
638.552978515625
523.653564453125,
638.0784301757812
],
"reprojection_error_px": 1.1343865869524075,
"reprojection_error_px": 0.411115020765671,
"confidence": 0.14764046114843485
},
{
@@ -569,10 +570,10 @@
599.75
],
"projected_center_px": [
859.8064575195312,
595.6392211914062
859.7811279296875,
599.6598510742188
],
"reprojection_error_px": 4.134638115381299,
"reprojection_error_px": 0.4774597858863543,
"confidence": 0.1777947575100624
},
{
@@ -582,10 +583,10 @@
630.0
],
"projected_center_px": [
332.58477783203125,
630.2366943359375
331.60821533203125,
630.14208984375
],
"reprojection_error_px": 1.6023560732754012,
"reprojection_error_px": 0.624592198009856,
"confidence": 0.12893578900789202
},
{
@@ -595,10 +596,10 @@
617.75
],
"projected_center_px": [
1290.723388671875,
620.1088256835938
1291.3590087890625,
617.8563842773438
],
"reprojection_error_px": 2.358975787999126,
"reprojection_error_px": 0.6182307980207105,
"confidence": 0.17268436709798
},
{
@@ -608,10 +609,10 @@
627.0
],
"projected_center_px": [
443.32464599609375,
627.5563354492188
442.5379638671875,
627.2044067382812
],
"reprojection_error_px": 1.210112866214452,
"reprojection_error_px": 0.3531363808224233,
"confidence": 0.1295478737351265
},
{
@@ -621,11 +622,24 @@
552.75
],
"projected_center_px": [
1119.0528564453125,
554.3885498046875
1119.5179443359375,
552.1281127929688
],
"reprojection_error_px": 1.6984648424209485,
"reprojection_error_px": 0.6221460419076591,
"confidence": 0.1339849287785323
},
{
"marker_id": 52,
"observed_center_px": [
928.0,
538.25
],
"projected_center_px": [
927.35107421875,
538.2993774414062
],
"reprojection_error_px": 0.6508016604855511,
"confidence": 0.11177517166638828
}
]
},