Claude: Docker Phase 1

This commit is contained in:
chk
2026-06-02 17:16:24 +02:00
parent 5ad956be81
commit 6179510d48
376 changed files with 137515 additions and 171806 deletions

11
.dockerignore Normal file
View File

@@ -0,0 +1,11 @@
# Build-Context schlank halten (Daten/Bilder werden als Volume gemountet, nicht kopiert).
.git
.venv
**/__pycache__
*.pyc
data/simulation
data/evaluations
doc
*.pdf
benchmark/*.json
benchmark/*.csv

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:08:38Z", "created_utc": "2026-06-02T10:50:03Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene10\\render_a_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene10\\render_a_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "a", "camera_id": "a",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,10 +36,10 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 27, "num_used_markers": 19,
"used_marker_ids": [ "used_marker_ids": [
97,
95, 95,
97,
103, 103,
54, 54,
55, 55,
@@ -47,24 +47,16 @@
47, 47,
210, 210,
85, 85,
79,
105,
215, 215,
75, 105,
211, 211,
75,
214, 214,
74, 74,
102, 102,
62,
92,
61,
217, 217,
52, 205,
83, 206
206,
72,
53,
91
], ],
"history": { "history": {
"iters": [ "iters": [
@@ -74,10 +66,10 @@
3 3
], ],
"rms": [ "rms": [
0.011825349981484379, 0.01009749778311845,
0.0007286671854522731, 0.0013500052634516154,
0.0001184165487703213, 0.0012080581027067798,
0.00011837472897932802 0.001208056584232894
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -86,490 +78,386 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 0.3348186069766395, "residual_rms_px": 3.418903298149159,
"residual_median_px": 0.2585648592258014, "residual_median_px": 2.9058066287550095,
"residual_max_px": 0.9657389550613406, "residual_max_px": 7.881774161943574,
"sigma2_normalized": 1.5764148517222937e-08 "sigma2_normalized": 1.7330383439497478e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.8081001043319702, 0.8081126809120178,
-0.5890450477600098, -0.5890257358551025,
0.00041272895759902894 -0.0016104801325127482
], ],
[ [
-0.342855840921402, -0.3439487814903259,
-0.4709271490573883, -0.46965670585632324,
-0.8128206729888916 -0.8130939602851868
], ],
[ [
0.4789823889732361, 0.47817692160606384,
0.6566989421844482, 0.6576254963874817,
-0.5825138092041016 -0.5821301937103271
] ]
], ],
"translation_m": [ "translation_m": [
-0.22882170975208282, -0.2276943325996399,
0.17063762247562408, 0.17315705120563507,
1.134727120399475 1.1353343725204468
], ],
"rvec_rad": [ "rvec_rad": [
2.106147972088687, 2.1050851025918234,
-0.6858965711616758, -0.6867341612291594,
0.3528438012143829 0.3507860528401858
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
-0.30009937286376953, -0.29933083057403564,
-0.7996025085449219, -0.7994182705879211,
0.7997864484786987 0.8013386726379395
], ],
"position_mm": [ "position_mm": [
-300.099365234375, -299.3308410644531,
-799.6025390625, -799.4182739257812,
799.7864379882812 801.3386840820312
], ],
"orientation_deg": { "orientation_deg": {
"roll": 131.57408142089844, "roll": 131.5152587890625,
"pitch": -28.618961334228516, "pitch": -28.5664005279541,
"yaw": -22.99024772644043 "yaw": -23.05556297302246
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
5.5140446608935975e-08, 1.5705111713147538e-05,
-1.781865109229229e-08, -3.606186641991224e-06,
-2.7796316854939317e-09, 9.93455859227922e-07,
2.3894321007816765e-09, 5.974998436558746e-07,
6.67453193829077e-09, 4.6929081989455075e-07,
1.7617373280753476e-08 2.8925877037560832e-06
], ],
[ [
-1.7818651092292115e-08, -3.606186641991253e-06,
2.7493786559545792e-08, 4.525067031199804e-06,
-3.3144457054921444e-09, -1.5535915979518367e-06,
-3.239761106928005e-09, -4.146706877795486e-07,
-6.9847780132752435e-09, -8.403171882148325e-07,
-5.722458475219144e-09 3.704138848703875e-08
], ],
[ [
-2.7796316854934358e-09, 9.93455859228011e-07,
-3.3144457054925675e-09, -1.5535915979518793e-06,
7.558840513158445e-08, 1.4511663564702391e-05,
6.881330387763146e-09, 8.397716382398054e-07,
-8.041586545207522e-09, -1.8034796850892003e-06,
-1.3694906147146618e-08 -4.925606373863842e-06
], ],
[ [
2.3894321007817084e-09, 5.974998436558832e-07,
-3.2397611069280487e-09, -4.146706877795502e-07,
6.881330387763092e-09, 8.397716382397962e-07,
1.9327541228504306e-09, 2.430616306834126e-07,
2.27770323080286e-10, 1.4873676074531513e-08,
9.37805757926393e-10 1.58103612736764e-07
], ],
[ [
6.674531938290687e-09, 4.692908198945444e-07,
-6.9847780132752104e-09, -8.403171882148285e-07,
-8.041586545207661e-09, -1.8034796850892121e-06,
2.2777032308026807e-10, 1.4873676074530825e-08,
4.048715500339574e-09, 6.717933155003761e-07,
5.999259455795112e-09 1.166485422903723e-06
], ],
[ [
1.7617373280753466e-08, 2.892587703756058e-06,
-5.722458475219189e-09, 3.704138848704778e-08,
-1.3694906147146823e-08, -4.925606373863879e-06,
9.3780575792638e-10, 1.5810361273676463e-07,
5.999259455795137e-09, 1.166485422903725e-06,
2.88841911505348e-08 5.922812492193122e-06
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.013454196678742977, 0.22706131431744284,
0.009500356682964301, 0.12188075641483156,
0.01575252666568845 0.21826355925678265
], ],
"tvec_std_m": [ "tvec_std_m": [
4.3963099559180655e-05, 0.0004930128098573226,
6.362951752402004e-05, 0.0008196299869455584,
0.00016995349702355288 0.0024336829070758423
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.00024397940405123107, 0.0031789461102063005,
0.0002382831660885521, 0.004041324498858458,
0.000307356806235044 0.00434604702092401
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.24397940405123109, 3.1789461102063004,
0.23828316608855207, 4.041324498858458,
0.307356806235044 4.3460470209240105
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.017689207178030054, "roll": 0.2878030578767992,
"pitch": 0.011123440538245074, "pitch": 0.1683177033483575,
"yaw": 0.01070053716522624 "yaw": 0.1374718863525747
} }
} }
}, },
"observations": { "observations": {
"markers": [ "markers": [
{
"marker_id": 97,
"observed_center_px": [
1152.25,
1026.25
],
"projected_center_px": [
1151.9398193359375,
1026.4263916015625
],
"reprojection_error_px": 0.3568277476038505,
"confidence": 0.4777897565844527
},
{ {
"marker_id": 95, "marker_id": 95,
"observed_center_px": [ "observed_center_px": [
876.5, 881.25,
1027.25 1031.25
], ],
"projected_center_px": [ "projected_center_px": [
876.5367431640625, 877.61865234375,
1027.1107177734375 1028.5360107421875
], ],
"reprojection_error_px": 0.14404721011366853, "reprojection_error_px": 4.53347807892285,
"confidence": 0.5416450286820796 "confidence": 0.45573027871641286
},
{
"marker_id": 97,
"observed_center_px": [
1153.25,
1024.0
],
"projected_center_px": [
1152.7294921875,
1027.8443603515625
],
"reprojection_error_px": 3.879437445756702,
"confidence": 0.5455570235395628
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
659.0, 661.25,
994.75 999.75
], ],
"projected_center_px": [ "projected_center_px": [
659.0737915039062, 660.6806030273438,
994.5147094726562 996.0768432617188
], ],
"reprojection_error_px": 0.2465903856731768, "reprojection_error_px": 3.7170274866418533,
"confidence": 0.8649082431225718 "confidence": 0.8987700853806685
}, },
{ {
"marker_id": 54, "marker_id": 54,
"observed_center_px": [ "observed_center_px": [
1162.25, 1154.75,
961.0 961.0
], ],
"projected_center_px": [ "projected_center_px": [
1161.9022216796875, 1162.5029296875,
961.2626342773438 962.4193115234375
], ],
"reprojection_error_px": 0.4358056031251292, "reprojection_error_px": 7.881774161943574,
"confidence": 0.7960923757637975 "confidence": 0.7524431457735686
}, },
{ {
"marker_id": 55, "marker_id": 55,
"observed_center_px": [ "observed_center_px": [
998.75, 997.5,
933.75 932.25
], ],
"projected_center_px": [ "projected_center_px": [
998.4560546875, 999.1104736328125,
933.520263671875 934.5891723632812
], ],
"reprojection_error_px": 0.37307187940272357, "reprojection_error_px": 2.8399564551455856,
"confidence": 0.8637747711006405 "confidence": 0.8623788434718633
}, },
{ {
"marker_id": 51, "marker_id": 51,
"observed_center_px": [ "observed_center_px": [
734.25, 736.5,
927.0 929.25
], ],
"projected_center_px": [ "projected_center_px": [
734.542236328125, 735.853271484375,
927.0016479492188 928.2763061523438
], ],
"reprojection_error_px": 0.29224097456142295, "reprojection_error_px": 1.1689043938176247,
"confidence": 0.8019389766111062 "confidence": 0.7704666026640716
}, },
{ {
"marker_id": 47, "marker_id": 47,
"observed_center_px": [ "observed_center_px": [
1106.75, 1108.25,
912.25 915.0
], ],
"projected_center_px": [ "projected_center_px": [
1106.971923828125, 1107.45166015625,
912.1077270507812 913.0933837890625
], ],
"reprojection_error_px": 0.26361293133883923, "reprojection_error_px": 2.0670103729610174,
"confidence": 0.7469874806952211 "confidence": 0.7309457014059588
}, },
{ {
"marker_id": 210, "marker_id": 210,
"observed_center_px": [ "observed_center_px": [
364.75, 369.0,
845.75 845.5
], ],
"projected_center_px": [ "projected_center_px": [
364.7762451171875, 367.08258056640625,
845.8452758789062 847.7832641601562
], ],
"reprojection_error_px": 0.0988245884258772, "reprojection_error_px": 2.98157550791138,
"confidence": 0.6228300628754091 "confidence": 0.5963354569243849
}, },
{ {
"marker_id": 85, "marker_id": 85,
"observed_center_px": [ "observed_center_px": [
1331.5, 1335.0,
821.5 822.0
], ],
"projected_center_px": [ "projected_center_px": [
1331.9002685546875, 1332.3167724609375,
821.5863037109375 822.3063354492188
], ],
"reprojection_error_px": 0.4094670272356539, "reprojection_error_px": 2.7006575928524246,
"confidence": 0.601549080134278 "confidence": 0.6128519038478318
},
{
"marker_id": 79,
"observed_center_px": [
916.0,
809.0
],
"projected_center_px": [
916.130859375,
808.7615966796875
],
"reprojection_error_px": 0.2719564655628086,
"confidence": 0.6813525019168335
},
{
"marker_id": 105,
"observed_center_px": [
1293.75,
765.25
],
"projected_center_px": [
1293.8778076171875,
765.3432006835938
],
"reprojection_error_px": 0.1581807650553279,
"confidence": 0.5581601454743093
}, },
{ {
"marker_id": 215, "marker_id": 215,
"observed_center_px": [ "observed_center_px": [
763.75, 763.5,
752.25 751.75
], ],
"projected_center_px": [ "projected_center_px": [
763.8714599609375, 764.8435668945312,
752.6234741210938 753.69775390625
], ],
"reprojection_error_px": 0.3927282027531102, "reprojection_error_px": 2.366203135699148,
"confidence": 0.6150148639495266 "confidence": 0.5752892000247514
}, },
{ {
"marker_id": 75, "marker_id": 105,
"observed_center_px": [ "observed_center_px": [
144.5, 1293.5,
713.75 768.75
], ],
"projected_center_px": [ "projected_center_px": [
144.66244506835938, 1294.0775146484375,
713.7713623046875 765.9021606445312
], ],
"reprojection_error_px": 0.16384367029532634, "reprojection_error_px": 2.9058066287550095,
"confidence": 0.38049126145778556 "confidence": 0.5188246379772157
}, },
{ {
"marker_id": 211, "marker_id": 211,
"observed_center_px": [ "observed_center_px": [
686.5, 690.25,
683.25 681.5
], ],
"projected_center_px": [ "projected_center_px": [
686.4893798828125, 687.66943359375,
683.2825927734375 684.4354248046875
], ],
"reprojection_error_px": 0.034279378194833676, "reprojection_error_px": 3.908457721536807,
"confidence": 0.49052671216614224 "confidence": 0.4872433032283655
},
{
"marker_id": 75,
"observed_center_px": [
144.25,
716.5
],
"projected_center_px": [
147.21554565429688,
715.9539184570312
],
"reprojection_error_px": 3.01540479526219,
"confidence": 0.3538655141518615
}, },
{ {
"marker_id": 214, "marker_id": 214,
"observed_center_px": [ "observed_center_px": [
812.25, 811.25,
625.0 627.25
], ],
"projected_center_px": [ "projected_center_px": [
812.4707641601562, 813.1135864257812,
625.0606079101562 626.0042114257812
], ],
"reprojection_error_px": 0.22893259528298385, "reprojection_error_px": 2.2416385832712016,
"confidence": 0.4724021145715321 "confidence": 0.4703251278796996
}, },
{ {
"marker_id": 74, "marker_id": 74,
"observed_center_px": [ "observed_center_px": [
350.75, 354.25,
683.75 686.25
], ],
"projected_center_px": [ "projected_center_px": [
350.876220703125, 353.1841125488281,
683.5564575195312 685.2387084960938
], ],
"reprojection_error_px": 0.23106353594491247, "reprojection_error_px": 1.4692945805517152,
"confidence": 0.3781991278308761 "confidence": 0.3428566063437381
}, },
{ {
"marker_id": 102, "marker_id": 102,
"observed_center_px": [ "observed_center_px": [
1370.0, 1372.5,
654.25 654.5
], ],
"projected_center_px": [ "projected_center_px": [
1370.06298828125, 1370.1954345703125,
654.1793212890625 654.4063110351562
], ],
"reprojection_error_px": 0.09467314167500614, "reprojection_error_px": 2.306469042030312,
"confidence": 0.36938172995419555 "confidence": 0.35500593874581543
},
{
"marker_id": 62,
"observed_center_px": [
1048.0,
762.25
],
"projected_center_px": [
1047.5302734375,
762.0980224609375
],
"reprojection_error_px": 0.493700532608139,
"confidence": 0.48229908617407646
},
{
"marker_id": 92,
"observed_center_px": [
1319.75,
627.75
],
"projected_center_px": [
1319.811279296875,
627.72900390625
],
"reprojection_error_px": 0.0647764477125226,
"confidence": 0.39949701144177324
},
{
"marker_id": 61,
"observed_center_px": [
66.0,
602.5
],
"projected_center_px": [
66.13390350341797,
602.27880859375
],
"reprojection_error_px": 0.2585648592258014,
"confidence": 0.2389002996853347
}, },
{ {
"marker_id": 217, "marker_id": 217,
"observed_center_px": [ "observed_center_px": [
1224.0, 1219.75,
525.5 527.0
], ],
"projected_center_px": [ "projected_center_px": [
1223.981201171875, 1223.6787109375,
525.464111328125 525.702392578125
], ],
"reprojection_error_px": 0.04051410504780659, "reprojection_error_px": 4.137457510565784,
"confidence": 0.3668959235531314 "confidence": 0.3767801116964092
}, },
{ {
"marker_id": 52, "marker_id": 205,
"observed_center_px": [ "observed_center_px": [
308.0, 1323.0,
633.0 477.25
], ],
"projected_center_px": [ "projected_center_px": [
307.0505065917969, 1319.5634765625,
633.1763916015625 478.1280212402344
], ],
"reprojection_error_px": 0.9657389550613406, "reprojection_error_px": 3.5469162147969504,
"confidence": 0.30967896676414425 "confidence": 0.3061711135325228
},
{
"marker_id": 83,
"observed_center_px": [
156.25,
565.5
],
"projected_center_px": [
156.42898559570312,
565.7276000976562
],
"reprojection_error_px": 0.2895473155156805,
"confidence": 0.2637568632301829
}, },
{ {
"marker_id": 206, "marker_id": 206,
"observed_center_px": [ "observed_center_px": [
1139.75, 1139.75,
473.5 473.75
], ],
"projected_center_px": [ "projected_center_px": [
1140.10546875, 1139.77392578125,
473.6448669433594 473.96392822265625
], ],
"reprojection_error_px": 0.38385474271506775, "reprojection_error_px": 0.2152619972435565,
"confidence": 0.35164169987391336 "confidence": 0.33198985414097737
},
{
"marker_id": 72,
"observed_center_px": [
737.5,
473.0
],
"projected_center_px": [
737.5469970703125,
473.02435302734375
],
"reprojection_error_px": 0.0529319804916036,
"confidence": 0.2647897353782805
},
{
"marker_id": 53,
"observed_center_px": [
771.25,
443.0
],
"projected_center_px": [
771.3316040039062,
443.0336608886719
],
"reprojection_error_px": 0.08827382896256188,
"confidence": 0.2535726332797877
},
{
"marker_id": 91,
"observed_center_px": [
910.25,
295.25
],
"projected_center_px": [
909.742431640625,
295.1405029296875
],
"reprojection_error_px": 0.519244882349022,
"confidence": 0.1782778940058968
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:08:39Z", "created_utc": "2026-06-02T10:50:06Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene10\\render_c_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene10\\render_c_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "c", "camera_id": "c",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,19 +36,17 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 11, "num_used_markers": 9,
"used_marker_ids": [ "used_marker_ids": [
58, 58,
96,
62, 62,
96,
64, 64,
103, 103,
51, 51,
215,
210, 210,
211, 211,
46, 50
72
], ],
"history": { "history": {
"iters": [ "iters": [
@@ -58,10 +56,10 @@
3 3
], ],
"rms": [ "rms": [
0.008687033740440333, 0.008523696202789609,
0.00024361891808456093, 0.001912982184625309,
5.884059858249602e-05, 0.0018803439601222064,
5.883744393761633e-05 0.001880343726822004
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -70,135 +68,135 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 0.16642620930210322, "residual_rms_px": 5.316141189738906,
"residual_median_px": 0.1470834086642419, "residual_median_px": 5.785400981816923,
"residual_max_px": 0.32059002692978517, "residual_max_px": 7.87791423032395,
"sigma2_normalized": 4.760036609905521e-09 "sigma2_normalized": 5.303538796492333e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.9937935471534729, 0.9934372901916504,
0.11123941838741302, 0.11426621675491333,
0.0004756579583045095 -0.005052656400948763
], ],
[ [
0.03353860601782799, 0.028582416474819183,
-0.2955455780029297, -0.29078587889671326,
-0.9547397494316101 -0.9563611149787903
], ],
[ [
-0.10606411844491959, -0.1107490137219429,
0.9488301277160645, 0.9499404430389404,
-0.29744210839271545 -0.2921435534954071
] ]
], ],
"translation_m": [ "translation_m": [
-0.19775864481925964, -0.19778327643871307,
0.10606208443641663, 0.10899388045072556,
1.004482388496399 1.0069385766983032
], ],
"rvec_rad": [ "rvec_rad": [
1.870583903079348, 1.865240856943416,
0.10469360466072032, 0.10341971404201587,
-0.07635437973812692 -0.08383822135918007
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
0.29951363801956177, 0.30488741397857666,
-0.8997384309768677, -0.9022378921508789,
0.40013110637664795 0.39740878343582153
], ],
"position_mm": [ "position_mm": [
299.5136413574219, 304.8874206542969,
-899.7384033203125, -902.2379150390625,
400.131103515625 397.4087829589844
], ],
"orientation_deg": { "orientation_deg": {
"roll": 107.40531158447266, "roll": 107.09468841552734,
"pitch": 6.088478088378906, "pitch": 6.358494281768799,
"yaw": 1.9328876733779907 "yaw": 1.6480156183242798
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
4.1892339595261107e-08, 6.217441983676722e-05,
9.678739758308123e-09, 9.856235997221867e-06,
1.3291668635676786e-08, 1.6017217558545312e-05,
1.67382791971044e-10, -1.578856244229046e-07,
-6.355870820672785e-09, -9.471538986609469e-06,
1.696520024382302e-09 1.2210940198146367e-06
], ],
[ [
9.67873975830827e-09, 9.856235997221894e-06,
1.649768380123678e-08, 2.0219172261085774e-05,
-3.2494132734096746e-09, -7.688139887269657e-06,
1.466303440236513e-09, 2.165465318967181e-06,
-2.437986099727617e-09, -2.4530053143560842e-06,
4.806260073562904e-09 5.772634459818557e-06
], ],
[ [
1.3291668635677141e-08, 1.601721755854534e-05,
-3.249413273409794e-09, -7.688139887269742e-06,
4.8118351891921826e-08, 6.139020545522524e-05,
-1.8439387704789442e-09, -3.129325848046405e-06,
-7.2021169781523665e-09, -8.248645326250688e-06,
-1.3278557637101534e-08 -1.5459444439421205e-05
], ],
[ [
1.673827919710422e-10, -1.5788562442289968e-07,
1.4663034402365176e-09, 2.165465318967182e-06,
-1.8439387704789374e-09, -3.129325848046402e-06,
5.24253800903292e-10, 7.788324195614828e-07,
4.498990176338884e-11, 9.694353184356983e-08,
7.864116753618624e-10 8.918970516573136e-07
], ],
[ [
-6.355870820672864e-09, -9.471538986609484e-06,
-2.437986099727598e-09, -2.453005314356064e-06,
-7.20211697815234e-09, -8.248645326250692e-06,
4.498990176338774e-11, 9.694353184357097e-08,
2.458465154506007e-09, 3.1574037014491085e-06,
2.6971599533229216e-09 3.2179379606690876e-06
], ],
[ [
1.6965200243822115e-09, 1.2210940198145673e-06,
4.806260073562923e-09, 5.772634459818603e-06,
-1.3278557637101493e-08, -1.5459444439421194e-05,
7.864116753618555e-10, 8.918970516573147e-07,
2.697159953322926e-09, 3.2179379606690863e-06,
1.3219506980039045e-08 1.5067444922426653e-05
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.011727081411850589, 0.45178156253706897,
0.00735925955128544, 0.2576346775779101,
0.01256834241827062 0.4489233300875986
], ],
"tvec_std_m": [ "tvec_std_m": [
2.2896589285378116e-05, 0.0008825148268224635,
4.958291192039862e-05, 0.0017769084673806663,
0.00011497611482407572 0.0038816806826974643
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.00017619539641276788, 0.006120251721878049,
0.00011029679228614735, 0.003998140745280222,
0.00018589275202802032 0.006912812404070962
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.17619539641276788, 6.120251721878049,
0.11029679228614735, 3.998140745280222,
0.1858927520280203 6.912812404070962
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.012885474251629192, "roll": 0.42110847749737274,
"pitch": 0.009894244489894217, "pitch": 0.36580084648721883,
"yaw": 0.008084769199149633 "yaw": 0.2685438634642617
} }
} }
}, },
@@ -207,145 +205,119 @@
{ {
"marker_id": 58, "marker_id": 58,
"observed_center_px": [ "observed_center_px": [
289.5, 283.25,
1035.5 1034.0
], ],
"projected_center_px": [ "projected_center_px": [
289.54583740234375, 289.0647277832031,
1035.4588623046875 1036.7069091796875
], ],
"reprojection_error_px": 0.061590400463439936, "reprojection_error_px": 6.4139236431244475,
"confidence": 0.3300237835361035 "confidence": 0.34134185624863755
},
{
"marker_id": 96,
"observed_center_px": [
1094.0,
1041.25
],
"projected_center_px": [
1094.0625,
1041.344482421875
],
"reprojection_error_px": 0.11328361771838627,
"confidence": 0.2039898727848836
}, },
{ {
"marker_id": 62, "marker_id": 62,
"observed_center_px": [ "observed_center_px": [
1180.5, 1171.5,
1031.5 1028.5
], ],
"projected_center_px": [ "projected_center_px": [
1180.3106689453125, 1177.4031982421875,
1031.450439453125 1029.858642578125
], ],
"reprojection_error_px": 0.19571023497924217, "reprojection_error_px": 6.057529128420246,
"confidence": 0.3084011374684583 "confidence": 0.3586255184214969
},
{
"marker_id": 96,
"observed_center_px": [
1097.5,
1038.75
],
"projected_center_px": [
1091.062744140625,
1039.8250732421875
],
"reprojection_error_px": 6.526411378018191,
"confidence": 0.24678869996591526
}, },
{ {
"marker_id": 64, "marker_id": 64,
"observed_center_px": [ "observed_center_px": [
146.5, 149.25,
987.25 990.0
], ],
"projected_center_px": [ "projected_center_px": [
146.37899780273438, 146.72789001464844,
987.3336181640625 989.6994018554688
], ],
"reprojection_error_px": 0.1470834086642419, "reprojection_error_px": 2.53996024037891,
"confidence": 0.640874213187769 "confidence": 0.6384599833726886
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
443.75, 439.25,
1004.5 1009.25
], ],
"projected_center_px": [ "projected_center_px": [
444.03631591796875, 443.2595520019531,
1004.3557739257812 1005.079345703125
], ],
"reprojection_error_px": 0.32059002692978517, "reprojection_error_px": 5.785400981816923,
"confidence": 0.5603928511306994 "confidence": 0.5316388676723932
}, },
{ {
"marker_id": 51, "marker_id": 51,
"observed_center_px": [ "observed_center_px": [
599.5, 598.5,
993.5 996.25
], ],
"projected_center_px": [ "projected_center_px": [
599.3666381835938, 598.02197265625,
993.6497192382812 993.8003540039062
], ],
"reprojection_error_px": 0.20050242987727618, "reprojection_error_px": 2.4958516878113612,
"confidence": 0.5134730357373242 "confidence": 0.5232849066860699
},
{
"marker_id": 215,
"observed_center_px": [
811.0,
855.5
],
"projected_center_px": [
811.15771484375,
855.4334716796875
],
"reprojection_error_px": 0.17117239655589775,
"confidence": 0.3829839521005007
}, },
{ {
"marker_id": 210, "marker_id": 210,
"observed_center_px": [ "observed_center_px": [
353.75, 357.5,
768.5 769.75
], ],
"projected_center_px": [ "projected_center_px": [
353.6656494140625, 354.5685729980469,
768.5322875976562 771.247802734375
], ],
"reprojection_error_px": 0.0903189366102782, "reprojection_error_px": 3.2919108886604316,
"confidence": 0.28397138024588997 "confidence": 0.27039765782644665
}, },
{ {
"marker_id": 211, "marker_id": 211,
"observed_center_px": [ "observed_center_px": [
822.5, 828.75,
782.0 782.25
], ],
"projected_center_px": [ "projected_center_px": [
822.3916625976562, 820.87646484375,
781.8775634765625 782.5126342773438
], ],
"reprojection_error_px": 0.16348606979817287, "reprojection_error_px": 7.87791423032395,
"confidence": 0.26260971128726623 "confidence": 0.25970043306972035
}, },
{ {
"marker_id": 46, "marker_id": 50,
"observed_center_px": [ "observed_center_px": [
1349.5, 1402.0,
708.5 693.75
], ],
"projected_center_px": [ "projected_center_px": [
1349.598388671875, 1405.8533935546875,
708.467041015625 693.9164428710938
], ],
"reprojection_error_px": 0.10376235061118223, "reprojection_error_px": 3.856986533116897,
"confidence": 0.16166783506209648 "confidence": 0.03320002493960217
},
{
"marker_id": 72,
"observed_center_px": [
1175.75,
695.5
],
"projected_center_px": [
1175.739990234375,
695.6004028320312
],
"reprojection_error_px": 0.10090056534907439,
"confidence": 0.15100478105105508
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:08:39Z", "created_utc": "2026-06-02T10:50:08Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene10\\render_d_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene10\\render_d_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "d", "camera_id": "d",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,20 +36,14 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 12, "num_used_markers": 6,
"used_marker_ids": [ "used_marker_ids": [
95, 95,
208, 208,
69, 69,
51,
103, 103,
58,
214, 214,
64, 64
72,
84,
86,
82
], ],
"history": { "history": {
"iters": [ "iters": [
@@ -59,10 +53,10 @@
3 3
], ],
"rms": [ "rms": [
0.007226800516290803, 0.01065315008768167,
0.0002350134890045452, 0.0018627032687609378,
7.18140998863501e-05, 0.001816487731082616,
7.1813087651779e-05 0.0018164851606850432
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -71,135 +65,135 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 0.20312035165614323, "residual_rms_px": 5.138839982714276,
"residual_median_px": 0.18780907372554018, "residual_median_px": 5.373239856211058,
"residual_max_px": 0.2998088873652921, "residual_max_px": 6.987207006042256,
"sigma2_normalized": 6.8761594101635e-09 "sigma2_normalized": 6.5992366763408485e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.8190451860427856, 0.8165381550788879,
0.5737289786338806, 0.5772905945777893,
-0.00022460751642938703 -0.0009978626621887088
], ],
[ [
0.16147156059741974, 0.16173036396503448,
-0.23088954389095306, -0.2304152101278305,
-0.9594878554344177 -0.9595583081245422
], ],
[ [
-0.5505378246307373, -0.5541738867759705,
0.78582763671875, 0.7833545804023743,
-0.2817498743534088 -0.2815082371234894
] ]
], ],
"translation_m": [ "translation_m": [
-0.11481963843107224, -0.11433468014001846,
0.08641690015792847, 0.087382011115551,
1.1266446113586426 1.1243213415145874
], ],
"rvec_rad": [ "rvec_rad": [
1.7909702589439156, 1.7900248713508526,
0.5647085579245983, 0.5681287116915825,
-0.42304140571497123 -0.42679305913887006
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
0.7003490924835205, 0.7022958397865295,
-0.7995203733444214, -0.7946037650108337,
0.40032216906547546 0.4002397656440735
], ],
"position_mm": [ "position_mm": [
700.34912109375, 702.2958374023438,
-799.5203857421875, -794.603759765625,
400.3221740722656 400.2397766113281
], ],
"orientation_deg": { "orientation_deg": {
"roll": 109.7247314453125, "roll": 109.76653289794922,
"pitch": 33.40391540527344, "pitch": 33.653831481933594,
"yaw": 11.152618408203125 "yaw": 11.203473091125488
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
5.498323489377987e-08, 0.0003457596404472059,
2.9116711671747813e-08, 6.737629600450968e-05,
2.6387050186784095e-08, 4.09289040050739e-05,
3.2705977886291365e-10, -5.286234367742436e-06,
-1.1326428241967231e-08, -7.31520113719895e-05,
1.0201480990275138e-10 -1.2322687613315428e-05
], ],
[ [
2.911671167174782e-08, 6.737629600451055e-05,
3.872555929518682e-08, 0.00010163659344831531,
6.822867681623082e-10, -9.021775707995439e-05,
3.202798475195908e-09, 2.2532333721112753e-05,
-6.53206389873802e-09, -1.9563202353743613e-05,
9.373391714387991e-09 -7.429455642482155e-06
], ],
[ [
2.6387050186783863e-08, 4.092890400507155e-05,
6.822867681622513e-10, -9.021775707995363e-05,
6.770889027580396e-08, 0.00026720755472870914,
-3.6477440260727355e-09, -4.167476630541058e-05,
-1.1095527715079273e-08, -7.47239607333636e-06,
-2.053455359387328e-08 9.098241258893163e-06
], ],
[ [
3.270597788629232e-10, -5.2862343677420705e-06,
3.2027984751959153e-09, 2.2532333721112722e-05,
-3.6477440260727483e-09, -4.167476630541076e-05,
1.0219476403778418e-09, 8.864856981121871e-06,
1.2202485075015418e-10, -2.5481111328898594e-07,
1.867428436085034e-09 -3.780019572336374e-06
], ],
[ [
-1.1326428241967193e-08, -7.315201137198957e-05,
-6.532063898738008e-09, -1.9563202353743508e-05,
-1.1095527715079286e-08, -7.472396073336716e-06,
1.2202485075015227e-10, -2.5481111328889933e-07,
3.931826174825905e-09, 1.782919528175936e-05,
3.455676944617109e-09 7.908409303392687e-06
], ],
[ [
1.0201480990285941e-10, -1.2322687613315745e-05,
9.373391714388014e-09, -7.429455642482215e-06,
-2.0534553593873204e-08, 9.098241258893183e-06,
1.8674284360850184e-09, -3.7800195723362124e-06,
3.45567694461709e-09, 7.908409303392753e-06,
1.904448661694632e-08 2.7406736892702705e-05
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.01343500326213164, 1.0653928586384767,
0.011275128024195362, 0.5776272624848064,
0.014908895832678477 0.936584570358981
], ],
"tvec_std_m": [ "tvec_std_m": [
3.1967915796589584e-05, 0.0029773909688050495,
6.270427557053749e-05, 0.004222463177075599,
0.0001380017630936153 0.005235144400367836
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.0002316870234718128, 0.011277735853912818,
0.00012341553374791328, 0.01116034424589127,
0.00025021574112190444 0.015836965246208555
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.2316870234718128, 11.277735853912818,
0.12341553374791328, 11.16034424589127,
0.2502157411219044 15.836965246208555
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.017506192680891652, "roll": 1.198189572434124,
"pitch": 0.0126511997782576, "pitch": 0.8475569597936103,
"yaw": 0.015442361558043315 "yaw": 0.7101880413334068
} }
} }
}, },
@@ -208,158 +202,80 @@
{ {
"marker_id": 95, "marker_id": 95,
"observed_center_px": [ "observed_center_px": [
426.75, 421.5,
1044.25 1048.25
], ],
"projected_center_px": [ "projected_center_px": [
426.8609619140625, 423.5435485839844,
1044.3974609375 1045.98779296875
], ],
"reprojection_error_px": 0.18454613098299444, "reprojection_error_px": 3.048552356011207,
"confidence": 0.2725094280309524 "confidence": 0.20059440065661768
}, },
{ {
"marker_id": 208, "marker_id": 208,
"observed_center_px": [ "observed_center_px": [
998.5, 1003.5,
918.5 919.75
], ],
"projected_center_px": [ "projected_center_px": [
998.5399780273438, 996.5289306640625,
918.6703491210938 920.224609375
], ],
"reprojection_error_px": 0.17497732918212783, "reprojection_error_px": 6.987207006042256,
"confidence": 0.5977367963770058 "confidence": 0.5971281121184089
}, },
{ {
"marker_id": 69, "marker_id": 69,
"observed_center_px": [ "observed_center_px": [
126.0, 128.25,
933.25 929.75
], ],
"projected_center_px": [ "projected_center_px": [
126.2262954711914, 123.96449279785156,
933.2582397460938 934.046875
], ],
"reprojection_error_px": 0.22644543205247053, "reprojection_error_px": 6.0686659774031995,
"confidence": 0.7042337796652973 "confidence": 0.6560383014602613
},
{
"marker_id": 51,
"observed_center_px": [
552.0,
936.0
],
"projected_center_px": [
552.1332397460938,
935.78955078125
],
"reprojection_error_px": 0.24908172074966142,
"confidence": 0.7520399118507476
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
427.5, 419.75,
912.5 914.75
], ],
"projected_center_px": [ "projected_center_px": [
427.25323486328125, 425.5977783203125,
912.6351928710938 913.2157592773438
], ],
"reprojection_error_px": 0.2813718981959547, "reprojection_error_px": 6.045693167749556,
"confidence": 0.7542345207653582 "confidence": 0.6806547457875692
},
{
"marker_id": 58,
"observed_center_px": [
294.75,
906.0
],
"projected_center_px": [
294.66021728515625,
905.7581787109375
],
"reprojection_error_px": 0.2579505218613897,
"confidence": 0.7093145285353147
}, },
{ {
"marker_id": 214, "marker_id": 214,
"observed_center_px": [ "observed_center_px": [
1079.0, 1073.0,
853.25 853.25
], ],
"projected_center_px": [ "projected_center_px": [
1078.7611083984375, 1077.5833740234375,
853.06884765625 854.2940673828125
], ],
"reprojection_error_px": 0.2998088873652921, "reprojection_error_px": 4.700786544672561,
"confidence": 0.44318196095409695 "confidence": 0.41285121294657384
}, },
{ {
"marker_id": 64, "marker_id": 64,
"observed_center_px": [ "observed_center_px": [
238.75, 238.75,
845.75 848.0
], ],
"projected_center_px": [ "projected_center_px": [
238.6446533203125, 237.77906799316406,
845.845458984375 846.0220947265625
], ],
"reprojection_error_px": 0.1421630775521099, "reprojection_error_px": 2.203365206358295,
"confidence": 0.5844856220502335 "confidence": 0.5529673325477359
},
{
"marker_id": 72,
"observed_center_px": [
1405.25,
806.25
],
"projected_center_px": [
1405.3951416015625,
806.125732421875
],
"reprojection_error_px": 0.1910720164680859,
"confidence": 0.02120865575782036
},
{
"marker_id": 84,
"observed_center_px": [
1379.75,
753.25
],
"projected_center_px": [
1379.800048828125,
753.3600463867188
],
"reprojection_error_px": 0.12089289650983827,
"confidence": 0.12688927140480552
},
{
"marker_id": 86,
"observed_center_px": [
1321.25,
718.25
],
"projected_center_px": [
1321.26806640625,
718.3219604492188
],
"reprojection_error_px": 0.07419367416804708,
"confidence": 0.18132418976890263
},
{
"marker_id": 82,
"observed_center_px": [
1097.25,
667.25
],
"projected_center_px": [
1097.1846923828125,
667.2700805664062
],
"reprojection_error_px": 0.06832506136041783,
"confidence": 0.14200071347644871
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:08:40Z", "created_utc": "2026-06-02T10:50:09Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene10\\render_e_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene10\\render_e_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "e", "camera_id": "e",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,37 +36,13 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 29, "num_used_markers": 5,
"used_marker_ids": [ "used_marker_ids": [
63,
48, 48,
63,
57, 57,
59,
102, 102,
92, 54
217,
85,
105,
206,
47,
54,
97,
96,
62,
66,
208,
55,
95,
79,
53,
72,
103,
51,
69,
86,
84,
58,
82
], ],
"history": { "history": {
"iters": [ "iters": [
@@ -76,10 +52,10 @@
3 3
], ],
"rms": [ "rms": [
0.005847518735615157, 0.0071009386563584765,
0.0003125213547230112, 0.0011139132884662678,
0.00011282970723120655, 0.0009941093248963743,
0.00011282664917021969 0.000994097749157411
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -88,516 +64,204 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 0.31912167280976533, "residual_rms_px": 2.8163145621794143,
"residual_median_px": 0.24475113638018864, "residual_median_px": 2.5369202159349107,
"residual_max_px": 0.6794414540797669, "residual_max_px": 3.9576357881483264,
"sigma2_normalized": 1.4198681927808912e-08 "sigma2_normalized": 2.470575835595927e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.6285482048988342, 0.6319774389266968,
0.7777706384658813, 0.7749817967414856,
-2.3787528334651142e-05 0.002784034004434943
], ],
[ [
0.20614935457706451, 0.2082332819700241,
-0.1666271984577179, -0.16634635627269745,
-0.9642291069030762 -0.963829755783081
], ],
[ [
-0.749953031539917, -0.7464873790740967,
0.6060596108436584, 0.6096983551979065,
-0.2650701403617859 -0.2665041387081146
] ]
], ],
"translation_m": [ "translation_m": [
-0.0544750839471817, -0.0561879500746727,
-0.012378276325762272, -0.011359023861587048,
1.5511404275894165 1.5580114126205444
], ],
"rvec_rad": [ "rvec_rad": [
1.7009244464328959, 1.7024400843020897,
0.8123174994967949, 0.8106557959967892,
-0.6191756753528251 -0.6131796116433571
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
1.200074553489685, 1.2009106874465942,
-0.8997769951820374, -0.9082618951797485,
0.3992242217063904 0.4044247269630432
], ],
"position_mm": [ "position_mm": [
1200.0745849609375, 1200.91064453125,
-899.7769775390625, -908.2619018554688,
399.2242126464844 404.4247131347656
], ],
"orientation_deg": { "orientation_deg": {
"roll": 113.6229476928711, "roll": 113.61052703857422,
"pitch": 48.5863037109375, "pitch": 48.287010192871094,
"yaw": 18.15829849243164 "yaw": 18.23678207397461
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
2.5646943565187624e-08, 0.0002371028560237996,
-7.289966690700542e-10, -8.567693826981875e-06,
1.2946325826822244e-09, -3.1119912149653306e-05,
-1.5949154247464382e-09, -1.563021740605585e-05,
-6.923055232787968e-09, -9.90996309615847e-05,
6.3407414122330556e-09 -1.3318047519431788e-05
], ],
[ [
-7.289966690700519e-10, -8.567693826982458e-06,
1.5738928047974526e-08, 3.933871692527771e-05,
3.6527821280217914e-09, -3.5302377541861884e-05,
4.391417461921019e-09, 2.811489903198508e-05,
-4.175192606686297e-09, -7.176897169556929e-06,
1.4246272963290236e-09 -8.905556838195322e-06
], ],
[ [
1.294632582681915e-09, -3.111991214965201e-05,
3.6527821280217513e-09, -3.530237754186177e-05,
3.349241013572058e-08, 0.00016552800846100335,
-5.302840795723905e-09, -5.8639322004071e-05,
-4.932008841004824e-09, 8.919508540055124e-06,
3.484729562995802e-09 3.2890429254493446e-05
], ],
[ [
-1.5949154247464012e-09, -1.56302174060564e-05,
4.391417461921013e-09, 2.8114899031984965e-05,
-5.3028407957239e-09, -5.863932200407095e-05,
3.26627318437936e-09, 3.096533035256092e-05,
1.5299512101917842e-10, 3.5586910993171845e-06,
1.3389032968752705e-09 -8.507743651857622e-06
], ],
[ [
-6.92305523278794e-09, -9.909963096158456e-05,
-4.175192606686287e-09, -7.1768971695572325e-06,
-4.932008841004933e-09, 8.919508540055734e-06,
1.5299512101918838e-10, 3.5586910993168974e-06,
4.469845353304908e-09, 4.752702278375167e-05,
3.7609881558937334e-10 1.0968433346375218e-05
], ],
[ [
6.340741412233021e-09, -1.3318047519431219e-05,
1.4246272963290397e-09, -8.905556838195444e-06,
3.4847295629958128e-09, 3.2890429254493386e-05,
1.3389032968752529e-09, -8.507743651857648e-06,
3.7609881558937867e-10, 1.0968433346375025e-05,
2.2720224780839942e-08 3.1072753638334176e-05
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.009175726085394593, 0.8822486958680356,
0.007188035401851379, 0.35936247678857086,
0.010485661479884863 0.7371542560960898
], ],
"tvec_std_m": [ "tvec_std_m": [
5.715131830832391e-05, 0.005564650065598098,
6.685690206182835e-05, 0.00689398453608301,
0.00015073229508250692 0.005574294003578765
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.00012845848914522164, 0.006666573620313682,
0.0001573046356033555, 0.012443341841377036,
0.0001976760964094669 0.01316406240362213
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.12845848914522165, 6.666573620313682,
0.1573046356033555, 12.443341841377036,
0.1976760964094669 13.164062403622129
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.012573016258828468, "roll": 1.101530523218112,
"pitch": 0.006619578367109159, "pitch": 0.6334159720708024,
"yaw": 0.0112783872517285 "yaw": 0.5046063521484825
} }
} }
}, },
"observations": { "observations": {
"markers": [ "markers": [
{
"marker_id": 63,
"observed_center_px": [
1321.75,
1053.25
],
"projected_center_px": [
1321.96044921875,
1053.203125
],
"reprojection_error_px": 0.21560644539875276,
"confidence": 0.1017056918239888
},
{ {
"marker_id": 48, "marker_id": 48,
"observed_center_px": [ "observed_center_px": [
1024.75, 1024.5,
1034.0 1030.5
], ],
"projected_center_px": [ "projected_center_px": [
1024.31005859375, 1023.4962768554688,
1034.052734375 1032.810302734375
], ],
"reprojection_error_px": 0.443090685119726, "reprojection_error_px": 2.5189201804202335,
"confidence": 0.4651021572020284 "confidence": 0.4963016081621025
},
{
"marker_id": 63,
"observed_center_px": [
1316.0,
1051.25
],
"projected_center_px": [
1318.1717529296875,
1052.561279296875
],
"reprojection_error_px": 2.5369202159349107,
"confidence": 0.12173424671007582
}, },
{ {
"marker_id": 57, "marker_id": 57,
"observed_center_px": [ "observed_center_px": [
813.0, 813.25,
989.25 990.5
], ],
"projected_center_px": [ "projected_center_px": [
813.2783203125, 814.3779296875,
989.140869140625 987.796142578125
], ],
"reprojection_error_px": 0.29895106759806644, "reprojection_error_px": 2.92968775431314,
"confidence": 0.7877495145220144 "confidence": 0.7730384623298485
},
{
"marker_id": 59,
"observed_center_px": [
986.0,
952.0
],
"projected_center_px": [
985.9794311523438,
952.009765625
],
"reprojection_error_px": 0.022769385708592275,
"confidence": 0.7322350971120686
}, },
{ {
"marker_id": 102, "marker_id": 102,
"observed_center_px": [ "observed_center_px": [
1105.5, 1106.0,
935.25 937.0
], ],
"projected_center_px": [ "projected_center_px": [
1105.5693359375, 1102.8411865234375,
935.38134765625 934.61572265625
], ],
"reprojection_error_px": 0.14852501146733527, "reprojection_error_px": 3.9576357881483264,
"confidence": 0.6662611255220068 "confidence": 0.6377388980107869
},
{
"marker_id": 92,
"observed_center_px": [
1150.5,
909.25
],
"projected_center_px": [
1150.583984375,
909.2827758789062
],
"reprojection_error_px": 0.09015338863413726,
"confidence": 0.5732951023176659
},
{
"marker_id": 217,
"observed_center_px": [
1282.75,
810.0
],
"projected_center_px": [
1283.0703125,
810.2076416015625
],
"reprojection_error_px": 0.3817265151331382,
"confidence": 0.4285406831584614
},
{
"marker_id": 85,
"observed_center_px": [
759.25,
883.5
],
"projected_center_px": [
759.2372436523438,
883.443359375
],
"reprojection_error_px": 0.05805932143866082,
"confidence": 0.5006042888224075
},
{
"marker_id": 105,
"observed_center_px": [
856.0,
871.75
],
"projected_center_px": [
856.1986694335938,
871.8790893554688
],
"reprojection_error_px": 0.23692531637585448,
"confidence": 0.5297556344596553
},
{
"marker_id": 206,
"observed_center_px": [
1375.0,
772.75
],
"projected_center_px": [
1374.9285888671875,
772.609375
],
"reprojection_error_px": 0.157717914374254,
"confidence": 0.21565926026494167
},
{
"marker_id": 47,
"observed_center_px": [
612.25,
775.75
],
"projected_center_px": [
611.7559814453125,
775.5015258789062
],
"reprojection_error_px": 0.5529861853869751,
"confidence": 0.313223496035565
}, },
{ {
"marker_id": 54, "marker_id": 54,
"observed_center_px": [ "observed_center_px": [
544.75, 545.5,
793.5 791.0
], ],
"projected_center_px": [ "projected_center_px": [
544.8224487304688, 546.2537841796875,
793.4913330078125 792.4363403320312
], ],
"reprojection_error_px": 0.07296530202851058, "reprojection_error_px": 1.6221171779396206,
"confidence": 0.32604528713786163 "confidence": 0.33398560374859715
},
{
"marker_id": 97,
"observed_center_px": [
463.25,
785.75
],
"projected_center_px": [
462.9898376464844,
785.6824951171875
],
"reprojection_error_px": 0.26877752768845536,
"confidence": 0.27616132626441153
},
{
"marker_id": 96,
"observed_center_px": [
776.5,
747.75
],
"projected_center_px": [
776.3291015625,
747.6077270507812
],
"reprojection_error_px": 0.22236876583581253,
"confidence": 0.31584848462039483
},
{
"marker_id": 62,
"observed_center_px": [
830.75,
760.5
],
"projected_center_px": [
830.9230346679688,
760.326904296875
],
"reprojection_error_px": 0.24475113638018864,
"confidence": 0.3575017044994602
},
{
"marker_id": 66,
"observed_center_px": [
372.75,
739.25
],
"projected_center_px": [
372.57012939453125,
739.3487548828125
],
"reprojection_error_px": 0.20519737228094645,
"confidence": 0.20623321647154885
},
{
"marker_id": 208,
"observed_center_px": [
875.25,
660.75
],
"projected_center_px": [
874.8054809570312,
660.7119140625
],
"reprojection_error_px": 0.4461476417029539,
"confidence": 0.25451422792961226
},
{
"marker_id": 55,
"observed_center_px": [
584.5,
735.75
],
"projected_center_px": [
584.5219116210938,
735.8544311523438
],
"reprojection_error_px": 0.10670512976797128,
"confidence": 0.2715772845109344
},
{
"marker_id": 95,
"observed_center_px": [
479.5,
696.25
],
"projected_center_px": [
479.4051513671875,
696.3991088867188
],
"reprojection_error_px": 0.1767193346663162,
"confidence": 0.1867925968462939
},
{
"marker_id": 79,
"observed_center_px": [
749.5,
711.0
],
"projected_center_px": [
749.4364013671875,
710.7820434570312
],
"reprojection_error_px": 0.2270459000257608,
"confidence": 0.25694325940045776
},
{
"marker_id": 53,
"observed_center_px": [
1349.5,
659.0
],
"projected_center_px": [
1349.5362548828125,
659.2131958007812
],
"reprojection_error_px": 0.2162564819803248,
"confidence": 0.21339006924105708
},
{
"marker_id": 72,
"observed_center_px": [
1275.5,
647.5
],
"projected_center_px": [
1275.7286376953125,
647.7369384765625
],
"reprojection_error_px": 0.32926438828632826,
"confidence": 0.19184247964326936
},
{
"marker_id": 103,
"observed_center_px": [
523.5,
638.75
],
"projected_center_px": [
523.6732788085938,
638.1660766601562
],
"reprojection_error_px": 0.609091136302236,
"confidence": 0.22616359129114708
},
{
"marker_id": 51,
"observed_center_px": [
595.0,
656.0
],
"projected_center_px": [
595.2596435546875,
656.2591552734375
],
"reprojection_error_px": 0.36684633191736593,
"confidence": 0.19459516753849398
},
{
"marker_id": 69,
"observed_center_px": [
331.0,
630.0
],
"projected_center_px": [
331.63311767578125,
630.24658203125
],
"reprojection_error_px": 0.6794414540797669,
"confidence": 0.12893578900789202
},
{
"marker_id": 86,
"observed_center_px": [
1268.0,
594.75
],
"projected_center_px": [
1267.7525634765625,
594.8084716796875
],
"reprojection_error_px": 0.2542513922406603,
"confidence": 0.15168122070263937
},
{
"marker_id": 84,
"observed_center_px": [
1291.75,
618.0
],
"projected_center_px": [
1291.37109375,
617.8903198242188
],
"reprojection_error_px": 0.39446126203781834,
"confidence": 0.1582275341749426
},
{
"marker_id": 58,
"observed_center_px": [
442.5,
627.0
],
"projected_center_px": [
442.55987548828125,
627.3011474609375
],
"reprojection_error_px": 0.30704212630520455,
"confidence": 0.14001813177550704
},
{
"marker_id": 82,
"observed_center_px": [
1119.5,
552.5
],
"projected_center_px": [
1119.5302734375,
552.192626953125
],
"reprojection_error_px": 0.3088602774124367,
"confidence": 0.12288264165739471
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:08:40Z", "created_utc": "2026-06-02T10:50:11Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene10\\render_f_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene10\\render_f_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "f", "camera_id": "f",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,37 +36,35 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 29, "num_used_markers": 27,
"used_marker_ids": [ "used_marker_ids": [
63, 68,
48, 46,
57,
59,
102,
92,
217,
85,
105,
206,
47,
54,
97,
96,
62,
66,
208, 208,
55, 47,
95, 56,
79,
53, 53,
97,
62,
54,
55,
72, 72,
103, 66,
214,
95,
51, 51,
103,
69, 69,
86,
84,
58, 58,
82 82,
73,
210,
52,
64,
77,
83,
75,
61
], ],
"history": { "history": {
"iters": [ "iters": [
@@ -76,10 +74,10 @@
3 3
], ],
"rms": [ "rms": [
0.005847518735615157, 0.009214456291647893,
0.0003125213547230112, 0.001495202879834412,
0.00011282970723120655, 0.0013778085590872762,
0.00011282664917021969 0.0013778058170870137
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -88,516 +86,490 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 0.31912167280976533, "residual_rms_px": 3.8974600891709943,
"residual_median_px": 0.24475113638018864, "residual_median_px": 3.4644320238242634,
"residual_max_px": 0.6794414540797669, "residual_max_px": 6.031630330573848,
"sigma2_normalized": 1.4198681927808912e-08 "sigma2_normalized": 2.1356424782255455e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.6285482048988342, 0.31557267904281616,
0.7777706384658813, 0.9489014148712158,
-2.3787528334651142e-05 -0.0001766425120877102
], ],
[ [
0.20614935457706451, 0.9175890684127808,
-0.1666271984577179, -0.30520665645599365,
-0.9642291069030762 -0.2547139823436737
], ],
[ [
-0.749953031539917, -0.24175237119197845,
0.6060596108436584, 0.08021868765354156,
-0.2650701403617859 -0.9670163989067078
] ]
], ],
"translation_m": [ "translation_m": [
-0.0544750839471817, 0.12643182277679443,
-0.012378276325762272, -0.198635995388031,
1.5511404275894165 1.4972262382507324
], ],
"rvec_rad": [ "rvec_rad": [
1.7009244464328959, 2.3719993609965364,
0.8123174994967949, 1.7108437322500554,
-0.6191756753528251 -0.22175453611475338
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
1.200074553489685, 0.504325807094574,
-0.8997769951820374, -0.30070188641548157,
0.3992242217063904 1.397269368171692
], ],
"position_mm": [ "position_mm": [
1200.0745849609375, 504.3258056640625,
-899.7769775390625, -300.7018737792969,
399.2242126464844 1397.2694091796875
], ],
"orientation_deg": { "orientation_deg": {
"roll": 113.6229476928711, "roll": 175.2578887939453,
"pitch": 48.5863037109375, "pitch": 13.989989280700684,
"yaw": 18.15829849243164 "yaw": 71.02112579345703
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
2.5646943565187624e-08, 3.049182720802865e-05,
-7.289966690700542e-10, 1.7632105180342324e-05,
1.2946325826822244e-09, -3.0132124083099373e-06,
-1.5949154247464382e-09, -3.638760673020611e-07,
-6.923055232787968e-09, 1.5175801612009107e-07,
6.3407414122330556e-09 1.995159900447873e-06
], ],
[ [
-7.289966690700519e-10, 1.763210518034222e-05,
1.5738928047974526e-08, 1.590690604499095e-05,
3.6527821280217914e-09, -6.441837110495954e-06,
4.391417461921019e-09, 4.827121064500606e-07,
-4.175192606686297e-09, -3.182659340959636e-08,
1.4246272963290236e-09 2.1167414735333495e-06
], ],
[ [
1.294632582681915e-09, -3.0132124083092732e-06,
3.6527821280217513e-09, -6.441837110495555e-06,
3.349241013572058e-08, 0.00016126403333029959,
-5.302840795723905e-09, 1.28258800842991e-06,
-4.932008841004824e-09, -1.8495939407657126e-06,
3.484729562995802e-09 -2.715421623032451e-05
], ],
[ [
-1.5949154247464012e-09, -3.638760673020506e-07,
4.391417461921013e-09, 4.8271210645006e-07,
-5.3028407957239e-09, 1.2825880084299056e-06,
3.26627318437936e-09, 3.415855121988737e-07,
1.5299512101917842e-10, -2.4819775339849746e-08,
1.3389032968752705e-09 2.9525011033127345e-07
], ],
[ [
-6.92305523278794e-09, 1.517580161200987e-07,
-4.175192606686287e-09, -3.182659340963877e-08,
-4.932008841004933e-09, -1.8495939407657395e-06,
1.5299512101918838e-10, -2.481977533985553e-08,
4.469845353304908e-09, 1.990676030308227e-07,
3.7609881558937334e-10 4.2254594203635654e-07
], ],
[ [
6.340741412233021e-09, 1.995159900447747e-06,
1.4246272963290397e-09, 2.1167414735332767e-06,
3.4847295629958128e-09, -2.715421623032454e-05,
1.3389032968752529e-09, 2.952501103312703e-07,
3.7609881558937867e-10, 4.2254594203634214e-07,
2.2720224780839942e-08 8.687306202546108e-06
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.009175726085394593, 0.316383887045433,
0.007188035401851379, 0.22851540905054188,
0.010485661479884863 0.7275978234197881
], ],
"tvec_std_m": [ "tvec_std_m": [
5.715131830832391e-05, 0.0005844531736579704,
6.685690206182835e-05, 0.00044616992618376093,
0.00015073229508250692 0.0029474236550835558
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.00012845848914522164, 0.01150351298626861,
0.0001573046356033555, 0.011717532512046509,
0.0001976760964094669 0.0036946536659534625
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.12845848914522165, 11.50351298626861,
0.1573046356033555, 11.717532512046509,
0.1976760964094669 3.6946536659534623
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.012573016258828468, "roll": 0.4938165446124561,
"pitch": 0.006619578367109159, "pitch": 0.43540201603322015,
"yaw": 0.0112783872517285 "yaw": 0.15096857719867854
} }
} }
}, },
"observations": { "observations": {
"markers": [ "markers": [
{ {
"marker_id": 63, "marker_id": 68,
"observed_center_px": [ "observed_center_px": [
1321.75, 1395.0,
1053.25 941.75
], ],
"projected_center_px": [ "projected_center_px": [
1321.96044921875, 1389.993896484375,
1053.203125 942.64990234375
], ],
"reprojection_error_px": 0.21560644539875276, "reprojection_error_px": 5.086344132816785,
"confidence": 0.1017056918239888 "confidence": 0.3105318897567382
}, },
{ {
"marker_id": 48, "marker_id": 46,
"observed_center_px": [ "observed_center_px": [
1024.75, 1383.25,
1034.0 882.5
], ],
"projected_center_px": [ "projected_center_px": [
1024.31005859375, 1388.388671875,
1034.052734375 884.9475708007812
], ],
"reprojection_error_px": 0.443090685119726, "reprojection_error_px": 5.691796857210646,
"confidence": 0.4651021572020284 "confidence": 0.480064078578645
},
{
"marker_id": 57,
"observed_center_px": [
813.0,
989.25
],
"projected_center_px": [
813.2783203125,
989.140869140625
],
"reprojection_error_px": 0.29895106759806644,
"confidence": 0.7877495145220144
},
{
"marker_id": 59,
"observed_center_px": [
986.0,
952.0
],
"projected_center_px": [
985.9794311523438,
952.009765625
],
"reprojection_error_px": 0.022769385708592275,
"confidence": 0.7322350971120686
},
{
"marker_id": 102,
"observed_center_px": [
1105.5,
935.25
],
"projected_center_px": [
1105.5693359375,
935.38134765625
],
"reprojection_error_px": 0.14852501146733527,
"confidence": 0.6662611255220068
},
{
"marker_id": 92,
"observed_center_px": [
1150.5,
909.25
],
"projected_center_px": [
1150.583984375,
909.2827758789062
],
"reprojection_error_px": 0.09015338863413726,
"confidence": 0.5732951023176659
},
{
"marker_id": 217,
"observed_center_px": [
1282.75,
810.0
],
"projected_center_px": [
1283.0703125,
810.2076416015625
],
"reprojection_error_px": 0.3817265151331382,
"confidence": 0.4285406831584614
},
{
"marker_id": 85,
"observed_center_px": [
759.25,
883.5
],
"projected_center_px": [
759.2372436523438,
883.443359375
],
"reprojection_error_px": 0.05805932143866082,
"confidence": 0.5006042888224075
},
{
"marker_id": 105,
"observed_center_px": [
856.0,
871.75
],
"projected_center_px": [
856.1986694335938,
871.8790893554688
],
"reprojection_error_px": 0.23692531637585448,
"confidence": 0.5297556344596553
},
{
"marker_id": 206,
"observed_center_px": [
1375.0,
772.75
],
"projected_center_px": [
1374.9285888671875,
772.609375
],
"reprojection_error_px": 0.157717914374254,
"confidence": 0.21565926026494167
},
{
"marker_id": 47,
"observed_center_px": [
612.25,
775.75
],
"projected_center_px": [
611.7559814453125,
775.5015258789062
],
"reprojection_error_px": 0.5529861853869751,
"confidence": 0.313223496035565
},
{
"marker_id": 54,
"observed_center_px": [
544.75,
793.5
],
"projected_center_px": [
544.8224487304688,
793.4913330078125
],
"reprojection_error_px": 0.07296530202851058,
"confidence": 0.32604528713786163
},
{
"marker_id": 97,
"observed_center_px": [
463.25,
785.75
],
"projected_center_px": [
462.9898376464844,
785.6824951171875
],
"reprojection_error_px": 0.26877752768845536,
"confidence": 0.27616132626441153
},
{
"marker_id": 96,
"observed_center_px": [
776.5,
747.75
],
"projected_center_px": [
776.3291015625,
747.6077270507812
],
"reprojection_error_px": 0.22236876583581253,
"confidence": 0.31584848462039483
},
{
"marker_id": 62,
"observed_center_px": [
830.75,
760.5
],
"projected_center_px": [
830.9230346679688,
760.326904296875
],
"reprojection_error_px": 0.24475113638018864,
"confidence": 0.3575017044994602
},
{
"marker_id": 66,
"observed_center_px": [
372.75,
739.25
],
"projected_center_px": [
372.57012939453125,
739.3487548828125
],
"reprojection_error_px": 0.20519737228094645,
"confidence": 0.20623321647154885
}, },
{ {
"marker_id": 208, "marker_id": 208,
"observed_center_px": [ "observed_center_px": [
875.25, 937.0,
660.75 754.25
], ],
"projected_center_px": [ "projected_center_px": [
874.8054809570312, 934.1908569335938,
660.7119140625 750.9962768554688
], ],
"reprojection_error_px": 0.4461476417029539, "reprojection_error_px": 4.298604316379519,
"confidence": 0.25451422792961226 "confidence": 0.717438637944123
}, },
{ {
"marker_id": 55, "marker_id": 47,
"observed_center_px": [ "observed_center_px": [
584.5, 665.0,
735.75 836.25
], ],
"projected_center_px": [ "projected_center_px": [
584.5219116210938, 667.4413452148438,
735.8544311523438 836.15869140625
], ],
"reprojection_error_px": 0.10670512976797128, "reprojection_error_px": 2.443052131521773,
"confidence": 0.2715772845109344 "confidence": 0.714264135428559
}, },
{ {
"marker_id": 95, "marker_id": 56,
"observed_center_px": [ "observed_center_px": [
479.5, 1341.75,
696.25 844.0
], ],
"projected_center_px": [ "projected_center_px": [
479.4051513671875, 1345.079345703125,
696.3991088867188 840.8160400390625
], ],
"reprojection_error_px": 0.1767193346663162, "reprojection_error_px": 4.606749813455255,
"confidence": 0.1867925968462939 "confidence": 0.6720101269988878
},
{
"marker_id": 79,
"observed_center_px": [
749.5,
711.0
],
"projected_center_px": [
749.4364013671875,
710.7820434570312
],
"reprojection_error_px": 0.2270459000257608,
"confidence": 0.25694325940045776
}, },
{ {
"marker_id": 53, "marker_id": 53,
"observed_center_px": [ "observed_center_px": [
1349.5, 1399.75,
659.0 806.0
], ],
"projected_center_px": [ "projected_center_px": [
1349.5362548828125, 1394.8729248046875,
659.2131958007812 804.731689453125
], ],
"reprojection_error_px": 0.2162564819803248, "reprojection_error_px": 5.039293016291752,
"confidence": 0.21339006924105708 "confidence": 0.25536384825957736
},
{
"marker_id": 97,
"observed_center_px": [
554.75,
818.0
],
"projected_center_px": [
552.5638427734375,
815.314208984375
],
"reprojection_error_px": 3.4630559912977743,
"confidence": 0.7144285455619288
},
{
"marker_id": 62,
"observed_center_px": [
845.25,
862.5
],
"projected_center_px": [
843.5426025390625,
867.808349609375
],
"reprojection_error_px": 5.576179845106104,
"confidence": 0.7019920279258633
},
{
"marker_id": 54,
"observed_center_px": [
610.5,
848.75
],
"projected_center_px": [
607.5244140625,
853.2896118164062
],
"reprojection_error_px": 5.427908171211356,
"confidence": 0.7005026944924987
},
{
"marker_id": 55,
"observed_center_px": [
675.25,
746.0
],
"projected_center_px": [
673.111328125,
745.1023559570312
],
"reprojection_error_px": 2.3194141969025925,
"confidence": 0.6761108765479277
}, },
{ {
"marker_id": 72, "marker_id": 72,
"observed_center_px": [ "observed_center_px": [
1275.5, 1346.5,
647.5 753.25
], ],
"projected_center_px": [ "projected_center_px": [
1275.7286376953125, 1346.5191650390625,
647.7369384765625 752.4762573242188
], ],
"reprojection_error_px": 0.32926438828632826, "reprojection_error_px": 0.7739799913740637,
"confidence": 0.19184247964326936 "confidence": 0.63555573802114
}, },
{ {
"marker_id": 103, "marker_id": 66,
"observed_center_px": [ "observed_center_px": [
523.5, 508.25,
638.75 692.75
], ],
"projected_center_px": [ "projected_center_px": [
523.6732788085938, 509.3162841796875,
638.1660766601562 692.2977294921875
], ],
"reprojection_error_px": 0.609091136302236, "reprojection_error_px": 1.1582359708145924,
"confidence": 0.22616359129114708 "confidence": 0.6485230397697823
},
{
"marker_id": 214,
"observed_center_px": [
1037.75,
714.25
],
"projected_center_px": [
1040.505859375,
715.4974975585938
],
"reprojection_error_px": 3.0250638098183575,
"confidence": 0.62142490645665
},
{
"marker_id": 95,
"observed_center_px": [
612.75,
626.25
],
"projected_center_px": [
616.7435913085938,
623.7409057617188
],
"reprojection_error_px": 4.716389025160213,
"confidence": 0.6415498386959416
}, },
{ {
"marker_id": 51, "marker_id": 51,
"observed_center_px": [ "observed_center_px": [
595.0, 739.25,
656.0 559.25
], ],
"projected_center_px": [ "projected_center_px": [
595.2596435546875, 741.090576171875,
656.2591552734375 557.9261474609375
], ],
"reprojection_error_px": 0.36684633191736593, "reprojection_error_px": 2.2672243359791855,
"confidence": 0.19459516753849398 "confidence": 0.6088879208521975
},
{
"marker_id": 103,
"observed_center_px": [
690.0,
487.75
],
"projected_center_px": [
694.6275024414062,
487.4289855957031
],
"reprojection_error_px": 4.638623620535178,
"confidence": 0.5954680843098741
}, },
{ {
"marker_id": 69, "marker_id": 69,
"observed_center_px": [ "observed_center_px": [
331.0, 538.5,
630.0 403.0
], ],
"projected_center_px": [ "projected_center_px": [
331.63311767578125, 535.763427734375,
630.24658203125 406.0335998535156
], ],
"reprojection_error_px": 0.6794414540797669, "reprojection_error_px": 4.085530055725691,
"confidence": 0.12893578900789202 "confidence": 0.5651459847123547
},
{
"marker_id": 86,
"observed_center_px": [
1268.0,
594.75
],
"projected_center_px": [
1267.7525634765625,
594.8084716796875
],
"reprojection_error_px": 0.2542513922406603,
"confidence": 0.15168122070263937
},
{
"marker_id": 84,
"observed_center_px": [
1291.75,
618.0
],
"projected_center_px": [
1291.37109375,
617.8903198242188
],
"reprojection_error_px": 0.39446126203781834,
"confidence": 0.1582275341749426
}, },
{ {
"marker_id": 58, "marker_id": 58,
"observed_center_px": [ "observed_center_px": [
442.5, 633.0,
627.0 428.5
], ],
"projected_center_px": [ "projected_center_px": [
442.55987548828125, 632.9109497070312,
627.3011474609375 431.9632873535156
], ],
"reprojection_error_px": 0.30704212630520455, "reprojection_error_px": 3.4644320238242634,
"confidence": 0.14001813177550704 "confidence": 0.5885499509109636
}, },
{ {
"marker_id": 82, "marker_id": 82,
"observed_center_px": [ "observed_center_px": [
1119.5, 1356.5,
552.5 429.5
], ],
"projected_center_px": [ "projected_center_px": [
1119.5302734375, 1357.4444580078125,
552.192626953125 428.9144287109375
], ],
"reprojection_error_px": 0.3088602774124367, "reprojection_error_px": 1.1112581442200882,
"confidence": 0.12288264165739471 "confidence": 0.6113473409254715
},
{
"marker_id": 73,
"observed_center_px": [
1401.5,
418.5
],
"projected_center_px": [
1403.1639404296875,
417.5594482421875
],
"reprojection_error_px": 1.91137002243752,
"confidence": 0.22008504273316973
},
{
"marker_id": 210,
"observed_center_px": [
872.0,
307.0
],
"projected_center_px": [
871.4157104492188,
304.1835632324219
],
"reprojection_error_px": 2.8764058032409254,
"confidence": 0.60279428383853
},
{
"marker_id": 52,
"observed_center_px": [
1190.25,
312.5
],
"projected_center_px": [
1185.156005859375,
315.7298278808594
],
"reprojection_error_px": 6.031630330573848,
"confidence": 0.5743827506632194
},
{
"marker_id": 64,
"observed_center_px": [
640.5,
338.0
],
"projected_center_px": [
641.7020874023438,
334.8601989746094
],
"reprojection_error_px": 3.362047679899493,
"confidence": 0.5397522426826521
},
{
"marker_id": 77,
"observed_center_px": [
1125.5,
230.0
],
"projected_center_px": [
1127.4710693359375,
233.54409790039062
],
"reprojection_error_px": 4.055335282640183,
"confidence": 0.5278189208292927
},
{
"marker_id": 83,
"observed_center_px": [
1323.25,
208.5
],
"projected_center_px": [
1318.6959228515625,
206.75633239746094
],
"reprojection_error_px": 4.876473662603434,
"confidence": 0.5445844663450473
},
{
"marker_id": 75,
"observed_center_px": [
1108.0,
182.0
],
"projected_center_px": [
1110.4461669921875,
182.34246826171875
],
"reprojection_error_px": 2.470023778013544,
"confidence": 0.5380549070504695
},
{
"marker_id": 61,
"observed_center_px": [
1280.0,
135.0
],
"projected_center_px": [
1281.5284423828125,
132.83651733398438
],
"reprojection_error_px": 2.6489230573438007,
"confidence": 0.5493902887184056
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,58 +1,58 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:08:48Z", "created_utc": "2026-06-02T10:50:33Z",
"method": "hybrid", "method": "hybrid",
"movements": { "movements": {
"x": { "x": {
"value": 119.24137058453185, "value": 121.2922625544928,
"unit": "mm", "unit": "mm",
"observable": true, "observable": true,
"confidence": "medium", "confidence": "medium",
"n_markers": 2 "n_markers": 2
}, },
"y": { "y": {
"value": 60.002307716907545, "value": 59.852645731653915,
"unit": "deg", "unit": "deg",
"observable": true, "observable": true,
"confidence": "medium", "confidence": "medium",
"n_markers": 2 "n_markers": 2
}, },
"z": { "z": {
"value": -110.1589196416624, "value": -109.7400865641962,
"unit": "deg", "unit": "deg",
"observable": true, "observable": true,
"confidence": "high", "confidence": "high",
"n_markers": 4 "n_markers": 3
}, },
"a": { "a": {
"value": 20.396691523711944, "value": 19.278874688175865,
"unit": "deg", "unit": "deg",
"observable": true, "observable": true,
"confidence": "high", "confidence": "high",
"n_markers": 5 "n_markers": 3
}, },
"b": { "b": {
"value": 29.864584560968808, "value": 30.845318768756112,
"unit": "deg", "unit": "deg",
"observable": true, "observable": true,
"confidence": "low", "confidence": "low",
"n_markers": 2 "n_markers": 2
}, },
"c": { "c": {
"value": 179.36432311951756, "value": -179.66131888031782,
"unit": "deg", "unit": "deg",
"observable": true, "observable": true,
"confidence": "low", "confidence": "low",
"n_markers": 2 "n_markers": 2
}, },
"e": { "e": {
"value": 4.129471400779043, "value": 5.448329447172746,
"unit": "mm", "unit": "mm",
"observable": true, "observable": true,
"confidence": "low", "confidence": "low",
"n_markers": 2 "n_markers": 2
} }
}, },
"residual_rms": 108.33209388076497, "residual_rms": 1.6737525824765052,
"num_markers": 52 "num_markers": 47
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:04:57Z", "created_utc": "2026-06-02T10:47:00Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene11\\render_a_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene11\\render_a_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "a", "camera_id": "a",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,36 +36,25 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 28, "num_used_markers": 17,
"used_marker_ids": [ "used_marker_ids": [
97,
95, 95,
97,
103, 103,
54, 54,
55, 55,
47,
51, 51,
47,
210, 210,
85, 85,
79, 79,
96, 96,
105,
62, 62,
75, 75,
102, 102,
92, 92,
61,
217,
83,
206, 206,
72, 50
46,
53,
60,
50,
76,
90,
98
], ],
"history": { "history": {
"iters": [ "iters": [
@@ -75,10 +64,10 @@
3 3
], ],
"rms": [ "rms": [
0.014002069509869229, 0.011606539319944164,
0.000857500427281878, 0.0015823447523998912,
8.383661093896217e-05, 0.00130255344492995,
8.374796017015674e-05 0.0013025440826627227
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -87,503 +76,360 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 0.23686998852536895, "residual_rms_px": 3.685663133890529,
"residual_median_px": 0.19424842590080083, "residual_median_px": 2.847510888140185,
"residual_max_px": 0.45729006261551475, "residual_max_px": 7.731263670643259,
"sigma2_normalized": 7.855367331366457e-09 "sigma2_normalized": 2.0601827487661484e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.807912290096283, 0.8078689575195312,
-0.5893024802207947, -0.5893568396568298,
0.0005621457821689546 -0.0025001775939017534
], ],
[ [
-0.3429661691188812, -0.34436526894569397,
-0.47096943855285645, -0.46859225630760193,
-0.8127496242523193 -0.813531756401062
], ],
[ [
0.4792201519012451, 0.4782889187335968,
0.6564376354217529, 0.6580880284309387,
-0.5826128125190735 -0.5815151333808899
] ]
], ],
"translation_m": [ "translation_m": [
-0.22883304953575134, -0.2280081808567047,
0.17066705226898193, 0.17318464815616608,
1.13459050655365 1.1345577239990234
], ],
"rvec_rad": [ "rvec_rad": [
2.106221531377808, 2.103982725676008,
-0.6862023563171786, -0.6873867665213016,
0.35314684983439754 0.3502657646846763
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
-0.30030858516693115, -0.29880690574645996,
-0.7992608547210693, -0.7998640537261963,
0.799865186214447 0.8000836372375488
], ],
"position_mm": [ "position_mm": [
-300.30859375, -298.8069152832031,
-799.2608642578125, -799.8640747070312,
799.8651733398438 800.0836181640625
], ],
"orientation_deg": { "orientation_deg": {
"roll": 131.59024047851562, "roll": 131.4652099609375,
"pitch": -28.63448143005371, "pitch": -28.573705673217773,
"yaw": -23.001667022705078 "yaw": -23.086793899536133
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
1.9720843924194034e-08, 1.7199073567069604e-05,
-5.309460950990739e-09, -3.111302627900438e-06,
1.4213566311156696e-09, 1.5122529461404153e-06,
1.4221059797744242e-09, 7.993034874394324e-07,
2.646997751516967e-09, 1.7027127697455738e-07,
8.900074182449662e-09 3.6981105473102394e-06
], ],
[ [
-5.309460950990658e-09, -3.1113026279004054e-06,
1.1306732256428331e-08, 5.767606182248545e-06,
1.1812082072870072e-09, -9.078369900498783e-07,
-1.5052165172774602e-09, -4.109976965208183e-07,
-3.702776589624436e-09, -1.3233159524140794e-06,
-3.6628433359270195e-09 -2.439482112310656e-07
], ],
[ [
1.4213566311157531e-09, 1.5122529461404898e-06,
1.181208207286931e-09, -9.078369900498947e-07,
3.499579302462043e-08, 2.076432816486786e-05,
3.4088313216763127e-09, 9.895267535439018e-07,
-4.916163356294379e-09, -3.0104941418162713e-06,
-6.459925180339139e-09 -6.827220927790098e-06
], ],
[ [
1.4221059797744173e-09, 7.993034874394327e-07,
-1.5052165172774683e-09, -4.1099769652081856e-07,
3.408831321676296e-09, 9.89526753543908e-07,
1.118357979936571e-09, 3.2949779443757555e-07,
1.5791792895381194e-10, 3.009328737782828e-08,
1.0239529314572581e-09 4.603348878183501e-07
], ],
[ [
2.6469977515169266e-09, 1.702712769745378e-07,
-3.7027765896244213e-09, -1.323315952414075e-06,
-4.916163356294411e-09, -3.010494141816268e-06,
1.579179289538058e-10, 3.0093287377829355e-08,
2.4467174866429667e-09, 1.1111673603474006e-06,
3.5872350513343505e-09 1.8556529655335006e-06
], ],
[ [
8.900074182449612e-09, 3.6981105473102127e-06,
-3.6628433359270046e-09, -2.439482112310604e-07,
-6.4599251803392666e-09, -6.827220927790078e-06,
1.0239529314572426e-09, 4.6033488781835324e-07,
3.5872350513343612e-09, 1.8556529655334987e-06,
1.6415104636591514e-08 8.731993395273556e-06
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.008046099158097338, 0.2376157148008002,
0.006092438957370483, 0.1376006329907407,
0.010718414601279456 0.2610847915014506
], ],
"tvec_std_m": [ "tvec_std_m": [
3.344185969614386e-05, 0.0005740189843877775,
4.9464305176995734e-05, 0.001054119234407285,
0.00012812144487396135 0.002954994652325712
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.0001614943171764164, 0.0036219021307129506,
0.00013820548060477608, 0.004147767342617656,
0.0001992572706885512 0.004715861715362367
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.1614943171764164, 3.6219021307129506,
0.13820548060477608, 4.147767342617656,
0.1992572706885512 4.715861715362367
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.010652270044231032, "roll": 0.2406185304913292,
"pitch": 0.0070395427615948, "pitch": 0.19202799856533265,
"yaw": 0.006889536541991855 "yaw": 0.15119430071367648
} }
} }
}, },
"observations": { "observations": {
"markers": [ "markers": [
{
"marker_id": 97,
"observed_center_px": [
1152.0,
1026.25
],
"projected_center_px": [
1151.9644775390625,
1026.4287109375
],
"reprojection_error_px": 0.1822071469871177,
"confidence": 0.4897720015297098
},
{ {
"marker_id": 95, "marker_id": 95,
"observed_center_px": [ "observed_center_px": [
876.5, 881.0,
1027.25 1030.75
], ],
"projected_center_px": [ "projected_center_px": [
876.5775756835938, 877.2929077148438,
1027.1539306640625 1028.3294677734375
], ],
"reprojection_error_px": 0.12347997405453988, "reprojection_error_px": 4.42735919826849,
"confidence": 0.5416450286820796 "confidence": 0.4725708017022947
},
{
"marker_id": 97,
"observed_center_px": [
1153.0,
1024.25
],
"projected_center_px": [
1152.6461181640625,
1027.38330078125
],
"reprojection_error_px": 3.1532215493980686,
"confidence": 0.5003330815282974
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
659.0, 661.5,
994.75 999.75
], ],
"projected_center_px": [ "projected_center_px": [
659.0946044921875, 660.1646728515625,
994.583984375 996.0671997070312
], ],
"reprojection_error_px": 0.19107903518229144, "reprojection_error_px": 3.9174119761961386,
"confidence": 0.8649082431225718 "confidence": 0.8416840598676275
}, },
{ {
"marker_id": 54, "marker_id": 54,
"observed_center_px": [ "observed_center_px": [
1162.25, 1154.75,
961.0 960.75
], ],
"projected_center_px": [ "projected_center_px": [
1161.8984375, 1162.38916015625,
961.25634765625 961.9398193359375
], ],
"reprojection_error_px": 0.4350980490316156, "reprojection_error_px": 7.731263670643259,
"confidence": 0.7960923757637975 "confidence": 0.7439171173608352
}, },
{ {
"marker_id": 55, "marker_id": 55,
"observed_center_px": [ "observed_center_px": [
998.75, 997.5,
933.75 931.75
], ],
"projected_center_px": [ "projected_center_px": [
998.4535522460938, 998.8449096679688,
933.5325927734375 934.2598876953125
], ],
"reprojection_error_px": 0.3676236838910937, "reprojection_error_px": 2.847510888140185,
"confidence": 0.8637747711006405 "confidence": 0.8229954993023441
},
{
"marker_id": 47,
"observed_center_px": [
1106.75,
912.25
],
"projected_center_px": [
1106.952880859375,
912.1030883789062
],
"reprojection_error_px": 0.25048686095907724,
"confidence": 0.743066266439157
}, },
{ {
"marker_id": 51, "marker_id": 51,
"observed_center_px": [ "observed_center_px": [
734.25, 736.5,
927.0 928.75
], ],
"projected_center_px": [ "projected_center_px": [
734.5381469726562, 735.3778686523438,
927.0476684570312 928.1926879882812
], ],
"reprojection_error_px": 0.2920632802094468, "reprojection_error_px": 1.2529067961340268,
"confidence": 0.8019389766111062 "confidence": 0.725454582248518
},
{
"marker_id": 47,
"observed_center_px": [
1108.25,
915.25
],
"projected_center_px": [
1107.2630615234375,
912.6622924804688
],
"reprojection_error_px": 2.769526631602968,
"confidence": 0.6808658986183009
}, },
{ {
"marker_id": 210, "marker_id": 210,
"observed_center_px": [ "observed_center_px": [
364.75, 369.25,
845.75 845.25
], ],
"projected_center_px": [ "projected_center_px": [
364.7189636230469, 366.2863464355469,
845.92919921875 847.9952392578125
], ],
"reprojection_error_px": 0.18186703025833686, "reprojection_error_px": 4.039750120085479,
"confidence": 0.6228300628754091 "confidence": 0.6138726095608481
}, },
{ {
"marker_id": 85, "marker_id": 85,
"observed_center_px": [ "observed_center_px": [
1331.5, 1335.0,
821.5 822.25
], ],
"projected_center_px": [ "projected_center_px": [
1331.8153076171875, 1332.2509765625,
821.5449829101562 821.6674194335938
], ],
"reprojection_error_px": 0.3185001658752854, "reprojection_error_px": 2.8100765071930947,
"confidence": 0.601549080134278 "confidence": 0.540448211039665
}, },
{ {
"marker_id": 79, "marker_id": 79,
"observed_center_px": [ "observed_center_px": [
916.25, 915.5,
809.0 810.25
], ],
"projected_center_px": [ "projected_center_px": [
916.0784301757812, 916.3430786132812,
808.7652587890625 809.3804931640625
], ],
"reprojection_error_px": 0.29075701314818986, "reprojection_error_px": 1.2111249670922808,
"confidence": 0.711469799121534 "confidence": 0.6589361768588983
}, },
{ {
"marker_id": 96, "marker_id": 96,
"observed_center_px": [ "observed_center_px": [
1018.5, 1017.5,
795.25 792.5
], ],
"projected_center_px": [ "projected_center_px": [
1018.3417358398438, 1018.4224243164062,
795.322998046875 795.7515258789062
], ],
"reprojection_error_px": 0.1742878631389112, "reprojection_error_px": 3.3798353747918846,
"confidence": 0.6827978007642943 "confidence": 0.6443296382678243
},
{
"marker_id": 105,
"observed_center_px": [
1293.75,
765.25
],
"projected_center_px": [
1293.775390625,
765.3008422851562
],
"reprojection_error_px": 0.056829761549737866,
"confidence": 0.5581601454743093
}, },
{ {
"marker_id": 62, "marker_id": 62,
"observed_center_px": [ "observed_center_px": [
1047.25, 1041.5,
762.0 762.75
], ],
"projected_center_px": [ "projected_center_px": [
1047.4527587890625, 1047.4390869140625,
762.0806884765625 762.42236328125
], ],
"reprojection_error_px": 0.2182240976429241, "reprojection_error_px": 5.948117281313617,
"confidence": 0.616624476061661 "confidence": 0.5584722595619961
}, },
{ {
"marker_id": 75, "marker_id": 75,
"observed_center_px": [ "observed_center_px": [
144.5, 144.5,
713.75 716.5
], ],
"projected_center_px": [ "projected_center_px": [
144.47982788085938, 146.3451690673828,
713.83251953125 716.4609985351562
], ],
"reprojection_error_px": 0.08494932270679559, "reprojection_error_px": 1.84558120966982,
"confidence": 0.38049126145778556 "confidence": 0.3693582800667155
}, },
{ {
"marker_id": 102, "marker_id": 102,
"observed_center_px": [ "observed_center_px": [
1370.0, 1372.5,
654.25 653.75
], ],
"projected_center_px": [ "projected_center_px": [
1369.9024658203125, 1370.0340576171875,
654.11962890625 653.7659301757812
], ],
"reprojection_error_px": 0.16281749995895659, "reprojection_error_px": 2.4659938373506556,
"confidence": 0.36938172995419555 "confidence": 0.3269033172339992
}, },
{ {
"marker_id": 92, "marker_id": 92,
"observed_center_px": [ "observed_center_px": [
1319.75, 1324.0,
627.75 628.75
], ],
"projected_center_px": [ "projected_center_px": [
1319.64794921875, 1319.5673828125,
627.6710205078125 627.3596801757812
], ],
"reprojection_error_px": 0.12904310186883577, "reprojection_error_px": 4.645544569212103,
"confidence": 0.39949701144177324 "confidence": 0.3805319559369379
},
{
"marker_id": 61,
"observed_center_px": [
66.0,
602.5
],
"projected_center_px": [
65.88118743896484,
602.3124389648438
],
"reprojection_error_px": 0.22202604930191588,
"confidence": 0.2389002996853347
},
{
"marker_id": 217,
"observed_center_px": [
1224.0,
525.5
],
"projected_center_px": [
1223.8072509765625,
525.4091186523438
],
"reprojection_error_px": 0.21309998917861564,
"confidence": 0.3668959235531314
},
{
"marker_id": 83,
"observed_center_px": [
156.25,
565.5
],
"projected_center_px": [
156.1840057373047,
565.7434692382812
],
"reprojection_error_px": 0.25225485663897534,
"confidence": 0.2637568632301829
}, },
{ {
"marker_id": 206, "marker_id": 206,
"observed_center_px": [ "observed_center_px": [
1139.75, 1139.75,
473.5 473.75
], ],
"projected_center_px": [ "projected_center_px": [
1139.917724609375, 1139.329833984375,
473.58770751953125 473.5798034667969
], ],
"reprojection_error_px": 0.18927269632020605, "reprojection_error_px": 0.45332807171026834,
"confidence": 0.35164169987391336 "confidence": 0.33198985414097737
},
{
"marker_id": 72,
"observed_center_px": [
737.5,
473.0
],
"projected_center_px": [
737.348876953125,
472.98138427734375
],
"reprojection_error_px": 0.15226529619975088,
"confidence": 0.2647897353782805
},
{
"marker_id": 46,
"observed_center_px": [
844.5,
437.0
],
"projected_center_px": [
844.8649291992188,
437.27557373046875
],
"reprojection_error_px": 0.45729006261551475,
"confidence": 0.2545174002299098
},
{
"marker_id": 53,
"observed_center_px": [
771.0,
443.0
],
"projected_center_px": [
771.1221313476562,
442.98291015625
],
"reprojection_error_px": 0.12332124245129554,
"confidence": 0.25666522639218753
},
{
"marker_id": 60,
"observed_center_px": [
661.5,
424.0
],
"projected_center_px": [
661.5211181640625,
423.7745361328125
],
"reprojection_error_px": 0.22645072810771288,
"confidence": 0.24259045664061243
}, },
{ {
"marker_id": 50, "marker_id": 50,
"observed_center_px": [ "observed_center_px": [
860.0, 857.75,
407.75 408.75
], ],
"projected_center_px": [ "projected_center_px": [
860.0791015625, 859.9859008789062,
407.5691223144531 408.3509826660156
], ],
"reprojection_error_px": 0.1974178166193102, "reprojection_error_px": 2.271226006612671,
"confidence": 0.2353766254350542 "confidence": 0.22357575438176924
},
{
"marker_id": 76,
"observed_center_px": [
1005.25,
387.75
],
"projected_center_px": [
1005.1319580078125,
388.0108947753906
],
"reprojection_error_px": 0.2863564138372292,
"confidence": 0.2429182303832221
},
{
"marker_id": 90,
"observed_center_px": [
845.25,
327.75
],
"projected_center_px": [
845.181884765625,
327.8591003417969
],
"reprojection_error_px": 0.12861792151234652,
"confidence": 0.20586315558848348
},
{
"marker_id": 98,
"observed_center_px": [
781.5,
353.0
],
"projected_center_px": [
781.5479125976562,
352.8264465332031
],
"reprojection_error_px": 0.18004561325226362,
"confidence": 0.20614873083706559
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:04:58Z", "created_utc": "2026-06-02T10:47:01Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene11\\render_c_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene11\\render_c_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "c", "camera_id": "c",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,7 +36,7 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 13, "num_used_markers": 11,
"used_marker_ids": [ "used_marker_ids": [
58, 58,
96, 96,
@@ -48,9 +48,7 @@
208, 208,
215, 215,
214, 214,
210, 210
46,
72
], ],
"history": { "history": {
"iters": [ "iters": [
@@ -60,10 +58,10 @@
3 3
], ],
"rms": [ "rms": [
0.007442366970596828, 0.006666695807435752,
0.00020907841666223132, 0.0016708921219899904,
7.01228499441339e-05, 0.0016357520835136741,
7.012145335915103e-05 0.0016357513503628778
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -72,135 +70,135 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 0.19833847149160141, "residual_rms_px": 4.625513951613348,
"residual_median_px": 0.1453705851023072, "residual_median_px": 4.822639352064224,
"residual_max_px": 0.41376576947502525, "residual_max_px": 7.207916289160512,
"sigma2_normalized": 6.392123686491189e-09 "sigma2_normalized": 3.679063410243531e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.993781328201294, 0.9924803376197815,
0.11134881526231766, 0.12208681553602219,
0.00040677719516679645 -0.008806933648884296
], ],
[ [
0.03347043693065643, 0.026929331943392754,
-0.2952333688735962, -0.2879701852798462,
-0.9548386931419373 -0.9572606682777405
], ],
[ [
-0.10620006173849106, -0.11940503865480423,
0.9489144682884216, 0.9498252272605896,
-0.29712429642677307 -0.289092481136322
] ]
], ],
"translation_m": [ "translation_m": [
-0.19774353504180908, -0.19661974906921387,
0.1061180979013443, 0.10930830985307693,
1.0045393705368042 1.0064818859100342
], ],
"rvec_rad": [ "rvec_rad": [
1.8702510233355172, 1.8619770305770862,
0.1047307791089898, 0.1079820989203445,
-0.0765078780856398 -0.09290669664454637
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
0.2996441423892975, 0.31237664818763733,
-0.8998737931251526, -0.900499701499939,
0.3998791575431824 0.3938712477684021
], ],
"position_mm": [ "position_mm": [
299.6441345214844, 312.37664794921875,
-899.873779296875, -900.4996948242188,
399.879150390625 393.8712463378906
], ],
"orientation_deg": { "orientation_deg": {
"roll": 107.38638305664062, "roll": 106.9283447265625,
"pitch": 6.096311569213867, "pitch": 6.857766628265381,
"yaw": 1.9289857149124146 "yaw": 1.5542458295822144
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
5.42667984123436e-08, 9.256211898682748e-05,
1.1192987404181248e-08, 1.4281099504507346e-06,
1.71158506654085e-08, 5.102774525406323e-06,
2.4683712303107043e-10, -6.316332997453014e-07,
-8.756448232857096e-09, -1.2738998965010965e-05,
1.4087983620314895e-09 -6.593616010403815e-07
], ],
[ [
1.1192987404181339e-08, 1.4281099504501237e-06,
1.9951993181015765e-08, 2.7352245923959028e-05,
-4.795548649175317e-09, -3.946548572448868e-05,
2.006817838055262e-09, 5.32875925654571e-06,
-3.2934929381892006e-09, -5.272320464228498e-07,
5.4675892625263644e-09 5.855955763281343e-06
], ],
[ [
1.7115850665408415e-08, 5.102774525408425e-06,
-4.795548649175302e-09, -3.946548572448866e-05,
5.9589103313010916e-08, 0.00012306639401557442,
-2.8150771799845135e-09, -1.1510213433961531e-05,
-9.221621451771937e-09, -6.490156518615296e-06,
-1.5576007595897048e-08 -1.4835445083407744e-05
], ],
[ [
2.4683712303107477e-10, -6.316332997454927e-07,
2.0068178380552585e-09, 5.32875925654571e-06,
-2.81507717998452e-09, -1.1510213433961528e-05,
6.850129052789615e-10, 1.5037042850890489e-06,
1.2810300051263593e-10, 3.839256250876813e-07,
1.3782870185570146e-09 1.5262514908055418e-06
], ],
[ [
-8.756448232857098e-09, -1.2738998965011077e-05,
-3.2934929381892006e-09, -5.272320464229305e-07,
-9.221621451771942e-09, -6.490156518615026e-06,
1.281030005126336e-10, 3.8392562508767197e-07,
3.3286657618642335e-09, 2.913796259424031e-06,
3.2445108004894604e-09 2.1338078768070077e-06
], ],
[ [
1.4087983620315664e-09, -6.593616010406444e-07,
5.467589262526369e-09, 5.8559557632813455e-06,
-1.5576007595897038e-08, -1.4835445083407768e-05,
1.3782870185570109e-09, 1.5262514908056131e-06,
3.2445108004894525e-09, 2.1338078768070483e-06,
1.5287661955067945e-08 9.101538817152566e-06
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.013347186610774902, 0.551238162667009,
0.008093116205148024, 0.29965334405985783,
0.013986403638800722 0.6356124131476469
], ],
"tvec_std_m": [ "tvec_std_m": [
2.617275119812515e-05, 0.0012262562069523027,
5.769459040381718e-05, 0.0017069845516067305,
0.00012364328511920065 0.0030168756714774583
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.00018910376355129303, 0.008955660942841266,
0.00012077928571400542, 0.00463120769817731,
0.00021009080618631718 0.008137378681171904
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.18910376355129302, 8.955660942841266,
0.12077928571400542, 4.6312076981773105,
0.21009080618631717 8.137378681171905
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.014620027987477354, "roll": 0.5896972996025646,
"pitch": 0.011081529777901099, "pitch": 0.5564851408473456,
"yaw": 0.008742063948946874 "yaw": 0.24576150864402418
} }
} }
}, },
@@ -209,171 +207,145 @@
{ {
"marker_id": 58, "marker_id": 58,
"observed_center_px": [ "observed_center_px": [
289.5, 283.0,
1035.5 1034.0
], ],
"projected_center_px": [ "projected_center_px": [
289.5395812988281, 287.3377990722656,
1035.41259765625 1036.406005859375
], ],
"reprojection_error_px": 0.09594711517244535, "reprojection_error_px": 4.960379520429394,
"confidence": 0.3300237835361035 "confidence": 0.35308139542139383
}, },
{ {
"marker_id": 96, "marker_id": 96,
"observed_center_px": [ "observed_center_px": [
1094.0, 1097.25,
1041.25 1038.5
], ],
"projected_center_px": [ "projected_center_px": [
1094.0509033203125, 1091.43212890625,
1041.2935791015625 1040.1689453125
], ],
"reprojection_error_px": 0.0670095971621354, "reprojection_error_px": 6.052520344419136,
"confidence": 0.2039898727848836 "confidence": 0.24
}, },
{ {
"marker_id": 62, "marker_id": 62,
"observed_center_px": [ "observed_center_px": [
1180.5, 1171.5,
1031.5 1028.5
], ],
"projected_center_px": [ "projected_center_px": [
1180.3052978515625, 1178.4854736328125,
1031.4049072265625 1030.27685546875
], ],
"reprojection_error_px": 0.21668309155588025, "reprojection_error_px": 7.207916289160512,
"confidence": 0.3084011374684583 "confidence": 0.3733082376630004
}, },
{ {
"marker_id": 64, "marker_id": 64,
"observed_center_px": [ "observed_center_px": [
146.5, 149.25,
987.25 989.75
], ],
"projected_center_px": [ "projected_center_px": [
146.39523315429688, 146.05548095703125,
987.318115234375 989.5084228515625
], ],
"reprojection_error_px": 0.12496310300462125, "reprojection_error_px": 3.203640341008518,
"confidence": 0.640874213187769 "confidence": 0.6377506588260954
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
444.0, 439.0,
1004.5 1008.75
], ],
"projected_center_px": [ "projected_center_px": [
444.0306396484375, 442.0436706542969,
1004.328369140625 1005.0091552734375
], ],
"reprojection_error_px": 0.17434431435000863, "reprojection_error_px": 4.822639352064224,
"confidence": 0.5442461717587225 "confidence": 0.5472080951208358
}, },
{ {
"marker_id": 51, "marker_id": 51,
"observed_center_px": [ "observed_center_px": [
599.5, 598.75,
993.5 996.0
], ],
"projected_center_px": [ "projected_center_px": [
599.35888671875, 597.156982421875,
993.6282348632812 993.8657836914062
], ],
"reprojection_error_px": 0.190675479036772, "reprojection_error_px": 2.6631906157995475,
"confidence": 0.5134730357373242 "confidence": 0.5114083118319144
}, },
{ {
"marker_id": 79, "marker_id": 79,
"observed_center_px": [ "observed_center_px": [
949.0, 946.25,
997.75 998.25
], ],
"projected_center_px": [ "projected_center_px": [
949.0554809570312, 946.69287109375,
997.7235107421875 997.0548706054688
], ],
"reprojection_error_px": 0.061480219360055155, "reprojection_error_px": 1.2745466156057037,
"confidence": 0.48301720269421017 "confidence": 0.4739639622362142
}, },
{ {
"marker_id": 208, "marker_id": 208,
"observed_center_px": [ "observed_center_px": [
1037.75, 1042.75,
866.75 866.5
], ],
"projected_center_px": [ "projected_center_px": [
1037.6373291015625, 1036.383544921875,
866.8418579101562 866.1290893554688
], ],
"reprojection_error_px": 0.1453705851023072, "reprojection_error_px": 6.3772505806193776,
"confidence": 0.38947547888708767 "confidence": 0.3789656997765551
}, },
{ {
"marker_id": 215, "marker_id": 215,
"observed_center_px": [ "observed_center_px": [
810.75, 812.0,
855.5 854.75
], ],
"projected_center_px": [ "projected_center_px": [
811.1610107421875, 809.8978881835938,
855.4523315429688 855.5348510742188
], ],
"reprojection_error_px": 0.41376576947502525, "reprojection_error_px": 2.2438505514800022,
"confidence": 0.37747878266232066 "confidence": 0.24987663486358277
}, },
{ {
"marker_id": 214, "marker_id": 214,
"observed_center_px": [ "observed_center_px": [
1031.0, 1026.25,
791.5 792.75
], ],
"projected_center_px": [ "projected_center_px": [
1031.062744140625, 1031.4837646484375,
791.6177978515625 791.7239379882812
], ],
"reprojection_error_px": 0.13346595451841103, "reprojection_error_px": 5.333394383235356,
"confidence": 0.2873822610945893 "confidence": 0.23856484300932573
}, },
{ {
"marker_id": 210, "marker_id": 210,
"observed_center_px": [ "observed_center_px": [
353.75, 357.5,
768.5 769.75
], ],
"projected_center_px": [ "projected_center_px": [
353.71099853515625, 356.33673095703125,
768.618408203125 771.8514404296875
], ],
"reprojection_error_px": 0.12466602114148637, "reprojection_error_px": 2.4019256328734695,
"confidence": 0.28397138024588997 "confidence": 0.27208796852741535
},
{
"marker_id": 46,
"observed_center_px": [
1349.5,
708.5
],
"projected_center_px": [
1349.65771484375,
708.6098022460938
],
"reprojection_error_px": 0.19217311254782588,
"confidence": 0.16166783506209648
},
{
"marker_id": 72,
"observed_center_px": [
1176.0,
696.0
],
"projected_center_px": [
1175.795166015625,
695.7550048828125
],
"reprojection_error_px": 0.31934240025504695,
"confidence": 0.1338947452809659
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:04:58Z", "created_utc": "2026-06-02T10:47:02Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene11\\render_d_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene11\\render_d_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "d", "camera_id": "d",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,23 +36,18 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 15, "num_used_markers": 10,
"used_marker_ids": [ "used_marker_ids": [
95, 95,
79, 79,
208,
69, 69,
51, 51,
103, 103,
58,
215, 215,
58,
214, 214,
64, 64,
211, 211
72,
84,
86,
82
], ],
"history": { "history": {
"iters": [ "iters": [
@@ -62,10 +57,10 @@
3 3
], ],
"rms": [ "rms": [
0.0051024889426725395, 0.007353988537257497,
0.00017622050729884997, 0.001555344171098868,
7.544027972068694e-05, 0.0014982619644151969,
7.543975684765693e-05 0.0014982600042112995
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -74,135 +69,135 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 0.21338087007534004, "residual_rms_px": 4.237141303510284,
"residual_median_px": 0.2171491304301779, "residual_median_px": 3.7456091194777783,
"residual_max_px": 0.3442031788345192, "residual_max_px": 6.34538697658371,
"sigma2_normalized": 7.113946141351181e-09 "sigma2_normalized": 3.206832914326776e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.8190759420394897, 0.8126797080039978,
0.5736851096153259, 0.5827022790908813,
-6.507481884909794e-05 -0.003118145512416959
], ],
[ [
0.1614817976951599, 0.1601254642009735,
-0.23066362738609314, -0.22846153378486633,
-0.9595404863357544 -0.9602943062782288
], ],
[ [
-0.5504891276359558, -0.560278058052063,
0.7859259843826294, 0.7799124121665955,
-0.2815707325935364 -0.27897152304649353
] ]
], ],
"translation_m": [ "translation_m": [
-0.11481491476297379, -0.11299316585063934,
0.08644489198923111, 0.08765889704227448,
1.126613736152649 1.1242988109588623
], ],
"rvec_rad": [ "rvec_rad": [
1.7907552323234444, 1.7867097038966453,
0.5647056274750164, 0.5720487083500576,
-0.4228985793605752 -0.43386919087537007
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
0.700271487236023, 0.7077107429504395,
-0.7996276617050171, -0.7909865379333496,
0.40016135573387146 0.39747336506843567
], ],
"position_mm": [ "position_mm": [
700.271484375, 707.7107543945312,
-799.627685546875, -790.9865112304688,
400.1613464355469 397.4733581542969
], ],
"orientation_deg": { "orientation_deg": {
"roll": 109.71087646484375, "roll": 109.68191528320312,
"pitch": 33.40057373046875, "pitch": 34.07502746582031,
"yaw": 11.152898788452148 "yaw": 11.146430969238281
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
4.757601595213363e-08, 0.00010925992944066302,
2.3683224190724516e-08, 2.1968961854672425e-05,
2.2364272874453496e-08, 2.2679378987038073e-05,
2.080443633012295e-10, -2.6805674530008506e-06,
-1.0208079735511171e-08, -2.189107474536008e-05,
6.32293243287619e-10 -7.335248320046471e-07
], ],
[ [
2.3683224190724453e-08, 2.196896185467187e-05,
3.236273211273143e-08, 3.592610918139703e-05,
3.0444678294527716e-09, -2.6167554091540813e-05,
3.0715509193163226e-09, 7.397011006111543e-06,
-6.274192299036367e-09, -6.355211747545283e-06,
6.9102688514764024e-09 -1.4094274005765252e-06
], ],
[ [
2.2364272874453414e-08, 2.267937898704016e-05,
3.044467829452832e-09, -2.6167554091540878e-05,
5.629542675881826e-08, 9.780861536978037e-05,
-3.685042636921035e-09, -1.443993394131052e-05,
-9.700453598283949e-09, -4.692111923617948e-06,
-1.4994947677550227e-08 2.838250841273663e-06
], ],
[ [
2.0804436330122354e-10, -2.6805674530011424e-06,
3.071550919316312e-09, 7.397011006111533e-06,
-3.685042636921047e-09, -1.4439933941310446e-05,
1.0225655382254483e-09, 2.9901223399589974e-06,
1.3582825921520688e-10, 8.422694168563376e-08,
1.8654403378570815e-09 -1.3123181293545143e-06
], ],
[ [
-1.0208079735511167e-08, -2.189107474536009e-05,
-6.274192299036385e-09, -6.355211747545381e-06,
-9.700453598283956e-09, -4.692111923617589e-06,
1.3582825921520365e-10, 8.422694168558372e-08,
3.680306325901021e-09, 5.245954061188159e-06,
2.88981804630673e-09 2.3030602073267076e-06
], ],
[ [
6.322932432875684e-10, -7.335248320046582e-07,
6.910268851476359e-09, -1.4094274005765108e-06,
-1.4994947677550266e-08, 2.838250841273579e-06,
1.865440337857079e-09, -1.312318129354503e-06,
2.889818046306745e-09, 2.3030602073267105e-06,
1.6351988142497007e-08 1.1285692527116763e-05
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.012497313602367685, 0.5988983137141427,
0.010307307237266371, 0.34342169318769805,
0.01359437326398204 0.5666451655328679
], ],
"tvec_std_m": [ "tvec_std_m": [
3.1977578679841413e-05, 0.0017291970217297385,
6.0665528316343055e-05, 0.002290404781078698,
0.00012787489254148762 0.0033594184804987847
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.0002085084042056944, 0.006410713893485901,
0.00010437231816408737, 0.006669648120030391,
0.00023617817584822894 0.009052694642516762
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.20850840420569441, 6.410713893485901,
0.10437231816408737, 6.669648120030391,
0.23617817584822895 9.052694642516762
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.018807120085426995, "roll": 0.7227202170405644,
"pitch": 0.010491760274297882, "pitch": 0.4918756533934719,
"yaw": 0.014617780841034591 "yaw": 0.4424824670557246
} }
} }
}, },
@@ -211,197 +206,132 @@
{ {
"marker_id": 95, "marker_id": 95,
"observed_center_px": [ "observed_center_px": [
426.75, 421.25,
1044.25 1048.25
], ],
"projected_center_px": [ "projected_center_px": [
426.8860168457031, 421.4743347167969,
1044.355712890625 1044.84521484375
], ],
"reprojection_error_px": 0.17226664668275438, "reprojection_error_px": 3.412167643211668,
"confidence": 0.2725094280309524 "confidence": 0.20059440065661768
}, },
{ {
"marker_id": 79, "marker_id": 79,
"observed_center_px": [ "observed_center_px": [
838.75, 835.5,
1017.25 1016.75
], ],
"projected_center_px": [ "projected_center_px": [
838.7225341796875, 834.6665649414062,
1017.1619262695312 1018.5770874023438
], ],
"reprojection_error_px": 0.09225699585462643, "reprojection_error_px": 2.0081987881423493,
"confidence": 0.6090066030375576 "confidence": 0.6341644355241739
},
{
"marker_id": 208,
"observed_center_px": [
998.5,
918.5
],
"projected_center_px": [
998.5924072265625,
918.706298828125
],
"reprojection_error_px": 0.22604933533793348,
"confidence": 0.5977367963770058
}, },
{ {
"marker_id": 69, "marker_id": 69,
"observed_center_px": [ "observed_center_px": [
126.0, 128.0,
933.25 929.5
], ],
"projected_center_px": [ "projected_center_px": [
126.21356201171875, 124.17703247070312,
933.210693359375 933.099853515625
], ],
"reprojection_error_px": 0.2171491304301779, "reprojection_error_px": 5.251097605645502,
"confidence": 0.7042337796652973 "confidence": 0.6324710990675101
}, },
{ {
"marker_id": 51, "marker_id": 51,
"observed_center_px": [ "observed_center_px": [
552.0, 549.75,
936.0 937.5
], ],
"projected_center_px": [ "projected_center_px": [
552.15380859375, 549.7070922851562,
935.7919921875 936.1340942382812
], ],
"reprojection_error_px": 0.2586973783639635, "reprojection_error_px": 1.3665795336860533,
"confidence": 0.7520399118507476 "confidence": 0.7012296261265557
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
427.5, 419.5,
912.5 914.75
], ],
"projected_center_px": [ "projected_center_px": [
427.2632751464844, 425.51702880859375,
912.6292724609375 912.7352294921875
], ],
"reprojection_error_px": 0.2697221263241701, "reprojection_error_px": 6.34538697658371,
"confidence": 0.7542345207653582 "confidence": 0.7016133004874728
},
{
"marker_id": 58,
"observed_center_px": [
294.75,
906.0
],
"projected_center_px": [
294.65985107421875,
905.73828125
],
"reprojection_error_px": 0.27680956074723256,
"confidence": 0.7093145285353147
}, },
{ {
"marker_id": 215, "marker_id": 215,
"observed_center_px": [ "observed_center_px": [
803.5, 805.5,
860.75 860.25
], ],
"projected_center_px": [ "projected_center_px": [
803.4752197265625, 801.5691528320312,
860.8264770507812 861.3395385742188
], ],
"reprojection_error_px": 0.08039154960463916, "reprojection_error_px": 4.0790505957438885,
"confidence": 0.5699924622322405 "confidence": 0.5086231489041705
},
{
"marker_id": 58,
"observed_center_px": [
291.5,
903.25
],
"projected_center_px": [
293.2575378417969,
905.6973266601562
],
"reprojection_error_px": 3.013029546297142,
"confidence": 0.6690309256329247
}, },
{ {
"marker_id": 214, "marker_id": 214,
"observed_center_px": [ "observed_center_px": [
1078.75, 1072.75,
853.25 853.25
], ],
"projected_center_px": [ "projected_center_px": [
1078.8013916015625, 1078.273193359375,
853.1370849609375 854.3634643554688
], ],
"reprojection_error_px": 0.12406007721118287, "reprojection_error_px": 5.634311648812438,
"confidence": 0.4505055259062701 "confidence": 0.43182165806571704
}, },
{ {
"marker_id": 64, "marker_id": 64,
"observed_center_px": [ "observed_center_px": [
238.75, 238.5,
845.75 848.0
], ],
"projected_center_px": [ "projected_center_px": [
238.63392639160156, 239.0399169921875,
845.8357543945312 845.7345581054688
], ],
"reprojection_error_px": 0.14431527551875822, "reprojection_error_px": 2.328891868668474,
"confidence": 0.5844856220502335 "confidence": 0.5482676539292646
}, },
{ {
"marker_id": 211, "marker_id": 211,
"observed_center_px": [ "observed_center_px": [
892.0, 897.0,
802.5 804.25
], ],
"projected_center_px": [ "projected_center_px": [
891.6882934570312, 891.5007934570312,
802.64599609375 803.2376098632812
], ],
"reprojection_error_px": 0.3442031788345192, "reprojection_error_px": 5.59161929955498,
"confidence": 0.3920697881177011 "confidence": 0.2517212306348842
},
{
"marker_id": 72,
"observed_center_px": [
1405.5,
806.25
],
"projected_center_px": [
1405.40234375,
806.2735595703125
],
"reprojection_error_px": 0.1004579340688038,
"confidence": 0.018124094894962296
},
{
"marker_id": 84,
"observed_center_px": [
1379.75,
753.75
],
"projected_center_px": [
1379.7972412109375,
753.5234985351562
],
"reprojection_error_px": 0.23137555097115572,
"confidence": 0.1168227660503348
},
{
"marker_id": 86,
"observed_center_px": [
1321.0,
718.5
],
"projected_center_px": [
1321.260498046875,
718.4906005859375
],
"reprojection_error_px": 0.2606675687737315,
"confidence": 0.16119480452443494
},
{
"marker_id": 82,
"observed_center_px": [
1097.25,
667.25
],
"projected_center_px": [
1097.1739501953125,
667.4281005859375
],
"reprojection_error_px": 0.19365792393880432,
"confidence": 0.14200071347644871
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:04:59Z", "created_utc": "2026-06-02T10:47:02Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene11\\render_e_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene11\\render_e_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "e", "camera_id": "e",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,41 +36,18 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 33, "num_used_markers": 10,
"used_marker_ids": [ "used_marker_ids": [
63, 63,
48, 48,
57, 57,
102, 102,
59, 59,
92,
217,
85, 85,
105,
206, 206,
47,
54,
97,
96,
62,
66,
208, 208,
55, 62,
79, 211
95,
103,
214,
53,
215,
51,
58,
72,
211,
60,
69,
84,
86,
82
], ],
"history": { "history": {
"iters": [ "iters": [
@@ -80,10 +57,10 @@
3 3
], ],
"rms": [ "rms": [
0.006422738645332243, 0.004475796615340314,
0.0003871161998935931, 0.001043625562633067,
0.00012868318174508002, 0.0009971080228060403,
0.00012867981800261292 0.0009971053243463782
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -92,135 +69,135 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 0.3639634561784025, "residual_rms_px": 2.820033799214713,
"residual_median_px": 0.29773158173963726, "residual_median_px": 2.443228491858159,
"residual_max_px": 0.7854093670295016, "residual_max_px": 4.570270010351268,
"sigma2_normalized": 1.8214345117243e-08 "sigma2_normalized": 1.4203128968418976e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.6286893486976624, 0.6248887777328491,
0.7776565551757812, 0.7807055711746216,
-1.0693412150430959e-05 -0.0035819103941321373
], ],
[ [
0.2062961459159851, 0.20415449142456055,
-0.16679149866104126, -0.16783329844474792,
-0.9641693234443665 -0.9644443392753601
], ],
[ [
-0.7497943639755249, -0.753548264503479,
0.6061608195304871, 0.6019391417503357,
-0.2652875781059265 -0.2642616927623749
] ]
], ],
"translation_m": [ "translation_m": [
-0.05454832315444946, -0.050423625856637955,
-0.01248213555663824, -0.00960732065141201,
1.5512332916259766 1.557456135749817
], ],
"rvec_rad": [ "rvec_rad": [
1.7011799061048978, 1.700245825506205,
0.8122603598080703, 0.8140580798063318,
-0.6189697289902427 -0.6258228510344861
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
1.1999748945236206, 1.207088828086853,
-0.8999589085578918, -0.8997402191162109,
0.3994874358177185 0.4021296501159668
], ],
"position_mm": [ "position_mm": [
1199.974853515625, 1207.0888671875,
-899.9589233398438, -899.740234375,
399.4874267578125 402.129638671875
], ],
"orientation_deg": { "orientation_deg": {
"roll": 113.63668823242188, "roll": 113.7022933959961,
"pitch": 48.572566986083984, "pitch": 48.898681640625,
"yaw": 18.166568756103516 "yaw": 18.092491149902344
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
2.756132300830011e-08, 1.4269313289035077e-05,
-7.733613438582077e-11, -2.3842135767464085e-06,
1.7758449824369922e-09, -4.474324308690546e-06,
-1.337111882012207e-09, -6.098241593885679e-08,
-7.064822160956516e-09, -2.9850739588850145e-06,
7.849364125026945e-09 5.0016839801233075e-06
], ],
[ [
-7.733613438578113e-11, -2.384213576746372e-06,
1.88219865575048e-08, 8.582624745043691e-06,
5.53404170581455e-09, 5.910065540219245e-06,
4.810502846886823e-09, 2.1781397824787113e-06,
-5.212274458788402e-09, -2.826769167612508e-06,
2.5586424005974698e-09 7.110784436353483e-07
], ],
[ [
1.7758449824371462e-09, -4.474324308690536e-06,
5.5340417058146605e-09, 5.910065540219261e-06,
3.889133728048619e-08, 2.5138591909000206e-05,
-5.544728741396214e-09, -3.964034141236378e-06,
-6.3615783030593e-09, -4.116213371436883e-06,
2.7798662388174374e-09 2.95373042552216e-07
], ],
[ [
-1.3371118820122641e-09, -6.098241593883874e-08,
4.8105028468867324e-09, 2.178139782478709e-06,
-5.54472874139623e-09, -3.964034141236384e-06,
3.484007320776933e-09, 2.318170973816205e-06,
1.0616408006251676e-10, 1.5921605513046875e-07,
2.2716191816981473e-09 1.5440660199543137e-06
], ],
[ [
-7.064822160956552e-09, -2.9850739588850217e-06,
-5.21227445878841e-09, -2.8267691676124987e-06,
-6.361578303059228e-09, -4.116213371436873e-06,
1.0616408006246298e-10, 1.5921605513047278e-07,
4.900368720804411e-09, 2.8574665125873134e-06,
2.851443815424196e-10 -8.521843936322939e-08
], ],
[ [
7.849364125026922e-09, 5.00168398012333e-06,
2.5586424005974876e-09, 7.11078443635345e-07,
2.7798662388173865e-09, 2.953730425522276e-07,
2.271619181698089e-09, 1.5440660199543082e-06,
2.851443815424221e-10, -8.52184393632384e-08,
2.753832901093455e-08 1.1416335933464718e-05
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.009512017987071533, 0.21643334372400042,
0.007860593933718523, 0.16785438633767472,
0.011299235769946061 0.28727187323025505
], ],
"tvec_std_m": [ "tvec_std_m": [
5.902548026722809e-05, 0.0015225540955303377,
7.000263367048708e-05, 0.0016904042453174664,
0.00016594676559347142 0.0033788068801671274
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.00013566376799162768, 0.002655523739409108,
0.00017318272887093068, 0.003783048099531789,
0.000211999399195551 0.004158913084967002
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.1356637679916277, 2.6555237394091082,
0.17318272887093067, 3.783048099531789,
0.211999399195551 4.158913084967002
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.013530081390138143, "roll": 0.2749640129403074,
"pitch": 0.008910319308511147, "pitch": 0.1941375808614716,
"yaw": 0.012158982508124083 "yaw": 0.2572768130026521
} }
} }
}, },
@@ -229,431 +206,132 @@
{ {
"marker_id": 63, "marker_id": 63,
"observed_center_px": [ "observed_center_px": [
1321.75, 1315.5,
1053.25 1051.5
], ],
"projected_center_px": [ "projected_center_px": [
1321.968505859375, 1319.025634765625,
1053.1949462890625 1052.6761474609375
], ],
"reprojection_error_px": 0.2253346881179129, "reprojection_error_px": 3.7166414072995226,
"confidence": 0.1017056918239888 "confidence": 0.12036540821870305
}, },
{ {
"marker_id": 48, "marker_id": 48,
"observed_center_px": [ "observed_center_px": [
1024.75, 1024.0,
1034.0 1030.75
], ],
"projected_center_px": [ "projected_center_px": [
1024.388916015625, 1022.7384643554688,
1034.0643310546875 1033.223876953125
], ],
"reprojection_error_px": 0.366769857498311, "reprojection_error_px": 2.7769658553222993,
"confidence": 0.4651021572020284 "confidence": 0.5336003353862959
}, },
{ {
"marker_id": 57, "marker_id": 57,
"observed_center_px": [ "observed_center_px": [
813.5, 813.0,
989.25 990.25
], ],
"projected_center_px": [ "projected_center_px": [
813.3814086914062, 813.6586303710938,
989.1576538085938 988.4968872070312
], ],
"reprojection_error_px": 0.1503054142112579, "reprojection_error_px": 1.8727515667054673,
"confidence": 0.7639533626902504 "confidence": 0.7474157066244057
}, },
{ {
"marker_id": 102, "marker_id": 102,
"observed_center_px": [ "observed_center_px": [
1105.5, 1105.75,
935.25 937.0
], ],
"projected_center_px": [ "projected_center_px": [
1105.58837890625, 1104.379150390625,
935.3623046875 934.9142456054688
], ],
"reprojection_error_px": 0.14290967043702446, "reprojection_error_px": 2.4959166744565033,
"confidence": 0.6662611255220068 "confidence": 0.6592833102794173
}, },
{ {
"marker_id": 59, "marker_id": 59,
"observed_center_px": [ "observed_center_px": [
985.75, 989.5,
951.75 951.5
], ],
"projected_center_px": [ "projected_center_px": [
986.031494140625, 985.3399047851562,
952.0037841796875 951.4696655273438
], ],
"reprojection_error_px": 0.3790057533413768, "reprojection_error_px": 4.160205809427846,
"confidence": 0.7319206487505432 "confidence": 0.6937274375974865
},
{
"marker_id": 92,
"observed_center_px": [
1150.75,
909.25
],
"projected_center_px": [
1150.5823974609375,
909.2534790039062
],
"reprojection_error_px": 0.16763864282550292,
"confidence": 0.5742052273811341
},
{
"marker_id": 217,
"observed_center_px": [
1282.75,
810.0
],
"projected_center_px": [
1283.0230712890625,
810.1702270507812
],
"reprojection_error_px": 0.321784365263351,
"confidence": 0.4285406831584614
}, },
{ {
"marker_id": 85, "marker_id": 85,
"observed_center_px": [ "observed_center_px": [
759.25, 759.0,
883.5 884.75
], ],
"projected_center_px": [ "projected_center_px": [
759.298583984375, 760.91357421875,
883.4326782226562 883.3171997070312
], ],
"reprojection_error_px": 0.08302183593773203, "reprojection_error_px": 2.3905403092598143,
"confidence": 0.5006042888224075 "confidence": 0.48917934037555
},
{
"marker_id": 105,
"observed_center_px": [
856.0,
871.75
],
"projected_center_px": [
856.2390747070312,
871.8583374023438
],
"reprojection_error_px": 0.262476109938923,
"confidence": 0.5297556344596553
}, },
{ {
"marker_id": 206, "marker_id": 206,
"observed_center_px": [ "observed_center_px": [
1375.0, 1375.25,
772.75 773.25
], ],
"projected_center_px": [ "projected_center_px": [
1374.844970703125, 1373.9327392578125,
772.5537109375 772.5511474609375
], ],
"reprojection_error_px": 0.2501269256731186, "reprojection_error_px": 1.4911642210911802,
"confidence": 0.21565926026494167 "confidence": 0.18076327263315284
},
{
"marker_id": 47,
"observed_center_px": [
611.75,
775.5
],
"projected_center_px": [
611.7815551757812,
775.4615478515625
],
"reprojection_error_px": 0.049742304309763535,
"confidence": 0.28296118775935797
},
{
"marker_id": 54,
"observed_center_px": [
544.75,
793.5
],
"projected_center_px": [
544.864013671875,
793.4620971679688
],
"reprojection_error_px": 0.12014883291322191,
"confidence": 0.32604528713786163
},
{
"marker_id": 97,
"observed_center_px": [
463.25,
785.75
],
"projected_center_px": [
463.0340576171875,
785.6549682617188
],
"reprojection_error_px": 0.23592826023072413,
"confidence": 0.27616132626441153
},
{
"marker_id": 96,
"observed_center_px": [
776.0,
747.5
],
"projected_center_px": [
776.3222045898438,
747.5478515625
],
"reprojection_error_px": 0.32573849902962126,
"confidence": 0.31220857772929933
},
{
"marker_id": 62,
"observed_center_px": [
830.75,
760.5
],
"projected_center_px": [
830.9151000976562,
760.2689208984375
],
"reprojection_error_px": 0.28399928419810405,
"confidence": 0.3575017044994602
},
{
"marker_id": 66,
"observed_center_px": [
372.75,
739.25
],
"projected_center_px": [
372.59381103515625,
739.3072509765625
],
"reprojection_error_px": 0.16635103563345224,
"confidence": 0.20623321647154885
}, },
{ {
"marker_id": 208, "marker_id": 208,
"observed_center_px": [ "observed_center_px": [
875.25, 878.25,
660.75 661.5
], ],
"projected_center_px": [ "projected_center_px": [
874.7659912109375, 876.885009765625,
660.6372680664062 661.3606567382812
], ],
"reprojection_error_px": 0.49696377809809567, "reprojection_error_px": 1.3720841390109928,
"confidence": 0.25451422792961226 "confidence": 0.27935774483027703
}, },
{ {
"marker_id": 55, "marker_id": 62,
"observed_center_px": [ "observed_center_px": [
584.75, 829.25,
736.0 758.0
], ],
"projected_center_px": [ "projected_center_px": [
584.5292358398438, 832.9965209960938,
735.8002319335938 760.617431640625
], ],
"reprojection_error_px": 0.29773158173963726, "reprojection_error_px": 4.570270010351268,
"confidence": 0.2684612168157516 "confidence": 0.35910018217659384
},
{
"marker_id": 79,
"observed_center_px": [
749.5,
711.0
],
"projected_center_px": [
749.4147338867188,
710.7091064453125
],
"reprojection_error_px": 0.3031325951342424,
"confidence": 0.25694325940045776
},
{
"marker_id": 95,
"observed_center_px": [
479.5,
696.25
],
"projected_center_px": [
479.3988037109375,
696.3336181640625
],
"reprojection_error_px": 0.1312733266174215,
"confidence": 0.1867925968462939
},
{
"marker_id": 103,
"observed_center_px": [
523.25,
638.0
],
"projected_center_px": [
523.6326293945312,
638.072509765625
],
"reprojection_error_px": 0.3894392374560419,
"confidence": 0.14764046114843485
},
{
"marker_id": 214,
"observed_center_px": [
965.25,
635.0
],
"projected_center_px": [
965.9200439453125,
635.270751953125
],
"reprojection_error_px": 0.7226793955627507,
"confidence": 0.26145573023918267
},
{
"marker_id": 53,
"observed_center_px": [
1349.5,
659.0
],
"projected_center_px": [
1349.3980712890625,
659.0911254882812
],
"reprojection_error_px": 0.13672350466498678,
"confidence": 0.21339006924105708
},
{
"marker_id": 215,
"observed_center_px": [
770.25,
622.25
],
"projected_center_px": [
769.8566284179688,
622.2119140625
],
"reprojection_error_px": 0.3952110071658207,
"confidence": 0.20251239054950188
},
{
"marker_id": 51,
"observed_center_px": [
595.5,
656.5
],
"projected_center_px": [
595.2241821289062,
656.1705322265625
],
"reprojection_error_px": 0.42967954541559494,
"confidence": 0.2173770408112933
},
{
"marker_id": 58,
"observed_center_px": [
442.5,
627.0
],
"projected_center_px": [
442.5168151855469,
627.2061157226562
],
"reprojection_error_px": 0.20680048740533472,
"confidence": 0.14001813177550704
},
{
"marker_id": 72,
"observed_center_px": [
1275.25,
647.5
],
"projected_center_px": [
1275.6009521484375,
647.6138305664062
],
"reprojection_error_px": 0.3689509565528523,
"confidence": 0.1941600279477843
}, },
{ {
"marker_id": 211, "marker_id": 211,
"observed_center_px": [ "observed_center_px": [
860.5, 863.0,
599.5 600.75
], ],
"projected_center_px": [ "projected_center_px": [
859.7236328125, 862.541748046875,
599.6188354492188 600.5535278320312
], ],
"reprojection_error_px": 0.7854093670295016, "reprojection_error_px": 0.4985941890247197,
"confidence": 0.1697686881392548 "confidence": 0.11480167664019023
},
{
"marker_id": 60,
"observed_center_px": [
1345.75,
620.0
],
"projected_center_px": [
1345.3231201171875,
619.8807373046875
],
"reprojection_error_px": 0.44322683226900417,
"confidence": 0.1582275341749426
},
{
"marker_id": 69,
"observed_center_px": [
331.0,
630.0
],
"projected_center_px": [
331.5946960449219,
630.15771484375
],
"reprojection_error_px": 0.6152538970090378,
"confidence": 0.12893578900789202
},
{
"marker_id": 84,
"observed_center_px": [
1291.5,
618.0
],
"projected_center_px": [
1291.2296142578125,
617.7548217773438
],
"reprojection_error_px": 0.36499426083592457,
"confidence": 0.15774950537078866
},
{
"marker_id": 86,
"observed_center_px": [
1267.75,
594.5
],
"projected_center_px": [
1267.6068115234375,
594.66455078125
],
"reprojection_error_px": 0.21812817202341142,
"confidence": 0.16411854004724083
},
{
"marker_id": 82,
"observed_center_px": [
1118.75,
552.0
],
"projected_center_px": [
1119.3914794921875,
552.0361938476562
],
"reprojection_error_px": 0.6424997537005728,
"confidence": 0.1343704007977513
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:05:01Z", "created_utc": "2026-06-02T10:47:03Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene11\\render_f_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene11\\render_f_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "f", "camera_id": "f",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,34 +36,31 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 28, "num_used_markers": 25,
"used_marker_ids": [ "used_marker_ids": [
68,
62,
46,
208, 208,
53, 46,
54, 54,
47, 53,
96,
56, 56,
62,
97, 97,
55, 96,
72, 72,
79, 79,
84, 214,
55,
66, 66,
95,
103,
73, 73,
103,
82, 82,
210, 210,
58,
69, 69,
64, 58,
52,
101, 101,
64,
81, 81,
52,
83, 83,
61 61
], ],
@@ -72,521 +69,479 @@
0, 0,
1, 1,
2, 2,
3, 3
4
], ],
"rms": [ "rms": [
0.006755731890837703, 0.009692554585138667,
0.000304944250845784, 0.0015274396608373655,
7.323845367954866e-05, 0.0013399625629432717,
7.317477152161458e-05, 0.0013399548249961961
7.317474913716518e-05
], ],
"lambda": [ "lambda": [
0.001, 0.001,
0.0005, 0.0005,
0.00025, 0.00025,
0.000125, 0.000125
6.25e-05
] ]
}, },
"residual_rms_px": 0.2069744284125745, "residual_rms_px": 3.789956553795116,
"residual_median_px": 0.1874770597503284, "residual_median_px": 3.544937750095099,
"residual_max_px": 0.4051094550705274, "residual_max_px": 5.897180953930579,
"sigma2_normalized": 5.997089180258551e-09 "sigma2_normalized": 2.040316969294477e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.3164093792438507, 0.3154412508010864,
0.948622465133667, 0.9489429593086243,
0.0006941986503079534 0.002015070989727974
], ],
[ [
0.9183136820793152, 0.9194084405899048,
-0.3061163127422333, -0.30509650707244873,
-0.25098371505737305 -0.24820205569267273
], ],
[ [
-0.237876296043396, -0.23491479456424713,
0.08005109429359436, 0.08014583587646484,
-0.967991054058075 -0.9687061905860901
] ]
], ],
"translation_m": [ "translation_m": [
0.12612494826316833, 0.12719404697418213,
-0.20019173622131348, -0.19874036312103271,
1.497531533241272 1.49770987033844
], ],
"rvec_rad": [ "rvec_rad": [
2.3749908194017593, 2.375524848666976,
1.711610696443462, 1.7141355806971181,
-0.21744900872901518 -0.2136759241312138
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
0.500158965587616, 0.49443551898002625,
-0.3008059561252594, -0.3013700842857361,
1.3992646932601929 1.401256799697876
], ],
"position_mm": [ "position_mm": [
500.1589660644531, 494.4355163574219,
-300.80596923828125, -301.3700866699219,
1399.2646484375 1401.2568359375
], ],
"orientation_deg": { "orientation_deg": {
"roll": 175.27249145507812, "roll": 175.27040100097656,
"pitch": 13.761231422424316, "pitch": 13.586599349975586,
"yaw": 70.98835754394531 "yaw": 71.0633316040039
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
9.29671002828522e-08, 3.5193464636648885e-05,
5.520982696975476e-08, 2.070358787166573e-05,
-3.564061512067214e-10, 7.760702894184055e-06,
-9.132533585141687e-10, -1.7002300257175483e-07,
3.5659197212959323e-10, 1.024618166576078e-07,
3.7215331808921906e-09 1.2931658792077882e-06
], ],
[ [
5.520982696975457e-08, 2.0703587871665754e-05,
4.839814619565686e-08, 1.840465526017166e-05,
-1.197076611241349e-08, 2.3069130852204804e-06,
1.5140128657801077e-09, 6.994031589617919e-07,
-1.9810468905974142e-10, -1.2835593159787945e-07,
4.837976534081576e-09 1.4290455538073755e-06
], ],
[ [
-3.5640615120098366e-10, 7.76070289418164e-06,
-1.1970766112408687e-08, 2.306913085218433e-06,
4.5947711585254305e-07, 0.00016642242456931728,
3.3820521560207062e-09, 1.3285227227864196e-06,
-6.837079425711561e-09, -2.292525772724137e-06,
-8.587514215160825e-08 -2.8102554445256454e-05
], ],
[ [
-9.132533585141162e-10, -1.7002300257177545e-07,
1.514012865780136e-09, 6.994031589617685e-07,
3.382052156020531e-09, 1.3285227227865007e-06,
9.851928404750455e-10, 3.7280237587438374e-07,
-8.132572992055425e-11, -3.2915634081019334e-08,
8.518179587341373e-10 3.843047347415698e-07
], ],
[ [
3.565919721295614e-10, 1.0246181665764786e-07,
-1.981046890598598e-10, -1.2835593159787014e-07,
-6.837079425711668e-09, -2.2925257727241043e-06,
-8.132572992056734e-11, -3.291563408102064e-08,
5.969048735738358e-10, 2.1872160745222467e-07,
1.6813942289672771e-09 5.131696251457621e-07
], ],
[ [
3.7215331808911678e-09, 1.2931658792082013e-06,
4.837976534080719e-09, 1.4290455538077276e-06,
-8.587514215160847e-08, -2.810255444525624e-05,
8.518179587341001e-10, 3.8430473474158586e-07,
1.6813942289672356e-09, 5.131696251457603e-07,
2.712478036661316e-08 9.414312437274566e-06
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.01746977352889057, 0.33990194054771844,
0.01260483009246452, 0.2458026020160661,
0.038837795941657274 0.7391431472729117
], ],
"tvec_std_m": [ "tvec_std_m": [
3.1387781706820974e-05, 0.0006105754465046754,
2.443163673546731e-05, 0.00046767681945145053,
0.0001646960241372364 0.003068275156708499
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.0006245488088510477, 0.011763616313170994,
0.0006217704040181737, 0.011246276515779795,
0.0002625947555261599 0.004213654083739408
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.6245488088510477, 11.763616313170994,
0.6217704040181737, 11.246276515779796,
0.2625947555261599 4.213654083739407
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.026179677611457564, "roll": 0.4740476151115879,
"pitch": 0.023669734708667588, "pitch": 0.44733444295607094,
"yaw": 0.005272709371422534 "yaw": 0.13355915714474415
} }
} }
}, },
"observations": { "observations": {
"markers": [ "markers": [
{ {
"marker_id": 68, "marker_id": 208,
"observed_center_px": [ "observed_center_px": [
1390.25, 937.0,
941.75 754.0
], ],
"projected_center_px": [ "projected_center_px": [
1390.18603515625, 934.760986328125,
941.5135498046875 751.304443359375
], ],
"reprojection_error_px": 0.24494937456397253, "reprojection_error_px": 3.504170062320136,
"confidence": 0.38560830398820567 "confidence": 0.7015533061967676
},
{
"marker_id": 62,
"observed_center_px": [
844.5,
868.0
],
"projected_center_px": [
844.5735473632812,
868.0855102539062
],
"reprojection_error_px": 0.11278837780877737,
"confidence": 0.7633000221267091
}, },
{ {
"marker_id": 46, "marker_id": 46,
"observed_center_px": [ "observed_center_px": [
1388.75, 1383.75,
884.25 882.75
], ],
"projected_center_px": [ "projected_center_px": [
1388.7379150390625, 1387.3065185546875,
884.0671997070312 884.9299926757812
], ],
"reprojection_error_px": 0.1831993269374146, "reprojection_error_px": 4.171473636054333,
"confidence": 0.41353385692040123 "confidence": 0.47143525482057913
},
{
"marker_id": 208,
"observed_center_px": [
935.5,
751.25
],
"projected_center_px": [
935.374755859375,
751.3952026367188
],
"reprojection_error_px": 0.19175479256324224,
"confidence": 0.7424533226417426
},
{
"marker_id": 53,
"observed_center_px": [
1395.25,
804.0
],
"projected_center_px": [
1395.369873046875,
804.1165161132812
],
"reprojection_error_px": 0.1671692316823435,
"confidence": 0.3126694345835915
}, },
{ {
"marker_id": 54, "marker_id": 54,
"observed_center_px": [ "observed_center_px": [
608.0, 610.5,
853.75 848.75
], ],
"projected_center_px": [ "projected_center_px": [
608.13916015625, 608.6583862304688,
853.7831420898438 853.0736083984375
], ],
"reprojection_error_px": 0.1430522534136936, "reprojection_error_px": 4.699481977746737,
"confidence": 0.7421751793130777 "confidence": 0.7005026944924987
}, },
{ {
"marker_id": 47, "marker_id": 53,
"observed_center_px": [ "observed_center_px": [
668.0, 1399.75,
836.75 806.0
], ],
"projected_center_px": [ "projected_center_px": [
668.1448974609375, 1393.9581298828125,
836.6394653320312 804.8905029296875
], ],
"reprojection_error_px": 0.1822448545476556, "reprojection_error_px": 5.897180953930579,
"confidence": 0.7421751793130777 "confidence": 0.2405163644043805
},
{
"marker_id": 96,
"observed_center_px": [
813.25,
826.0
],
"projected_center_px": [
813.1637573242188,
826.1403198242188
],
"reprojection_error_px": 0.16470413532965925,
"confidence": 0.7421751793130777
}, },
{ {
"marker_id": 56, "marker_id": 56,
"observed_center_px": [ "observed_center_px": [
1346.0, 1342.25,
840.5 844.25
], ],
"projected_center_px": [ "projected_center_px": [
1345.7203369140625, 1344.2518310546875,
840.2069091796875 840.8841552734375
], ],
"reprojection_error_px": 0.4051094550705274, "reprojection_error_px": 3.9161509540414627,
"confidence": 0.7206062047849244 "confidence": 0.6345894206040225
},
{
"marker_id": 62,
"observed_center_px": [
845.25,
863.0
],
"projected_center_px": [
844.1565551757812,
867.6507568359375
],
"reprojection_error_px": 4.777568495650288,
"confidence": 0.6747903473348275
}, },
{ {
"marker_id": 97, "marker_id": 97,
"observed_center_px": [ "observed_center_px": [
553.0, 555.0,
816.0 818.0
], ],
"projected_center_px": [ "projected_center_px": [
553.0214233398438, 553.7796020507812,
815.870361328125 815.1251220703125
], ],
"reprojection_error_px": 0.13139689773953844, "reprojection_error_px": 3.123186556237334,
"confidence": 0.7493333333333333 "confidence": 0.6946666666666667
}, },
{ {
"marker_id": 55, "marker_id": 96,
"observed_center_px": [ "observed_center_px": [
674.0, 816.75,
745.75 827.25
], ],
"projected_center_px": [ "projected_center_px": [
673.7264404296875, 812.90087890625,
745.6279907226562 825.6697387695312
], ],
"reprojection_error_px": 0.29953480977593194, "reprojection_error_px": 4.160884371245349,
"confidence": 0.714264135428559 "confidence": 0.6668638701841824
}, },
{ {
"marker_id": 72, "marker_id": 72,
"observed_center_px": [ "observed_center_px": [
1347.25, 1346.5,
752.0 753.0
], ],
"projected_center_px": [ "projected_center_px": [
1347.3133544921875, 1345.88232421875,
752.1029663085938 752.7025756835938
], ],
"reprojection_error_px": 0.12089603957847153, "reprojection_error_px": 0.6855542245019886,
"confidence": 0.6720101269988878 "confidence": 0.6560227834014383
}, },
{ {
"marker_id": 79, "marker_id": 79,
"observed_center_px": [ "observed_center_px": [
823.0, 821.25,
737.75 737.0
], ],
"projected_center_px": [ "projected_center_px": [
822.9767456054688, 822.7464599609375,
737.8599243164062 737.4547119140625
], ],
"reprojection_error_px": 0.11235711905525343, "reprojection_error_px": 1.564018970306769,
"confidence": 0.7007874536280202 "confidence": 0.6609128878733954
}, },
{ {
"marker_id": 84, "marker_id": 214,
"observed_center_px": [ "observed_center_px": [
1410.75, 1037.5,
680.5 714.0
], ],
"projected_center_px": [ "projected_center_px": [
1410.9974365234375, 1040.8631591796875,
680.5765380859375 715.8899536132812
], ],
"reprojection_error_px": 0.2590036905717998, "reprojection_error_px": 3.857818597118215,
"confidence": 0.09375509355389204 "confidence": 0.653198206311934
},
{
"marker_id": 55,
"observed_center_px": [
675.5,
746.0
],
"projected_center_px": [
674.0990600585938,
745.0283203125
],
"reprojection_error_px": 1.7049322961711544,
"confidence": 0.6539740633879756
}, },
{ {
"marker_id": 66, "marker_id": 66,
"observed_center_px": [ "observed_center_px": [
509.5, 508.0,
692.75 693.0
], ],
"projected_center_px": [ "projected_center_px": [
509.4854431152344, 510.5155334472656,
692.8970336914062 692.1668090820312
], ],
"reprojection_error_px": 0.14775252722924248, "reprojection_error_px": 2.649927476384531,
"confidence": 0.6611197014534322 "confidence": 0.6535051684779027
},
{
"marker_id": 95,
"observed_center_px": [
617.25,
624.0
],
"projected_center_px": [
617.0776977539062,
624.2393188476562
],
"reprojection_error_px": 0.29489248015584696,
"confidence": 0.6477291469727456
},
{
"marker_id": 103,
"observed_center_px": [
695.0,
487.75
],
"projected_center_px": [
695.0471801757812,
487.6961364746094
],
"reprojection_error_px": 0.07160480678178074,
"confidence": 0.6337670359070791
}, },
{ {
"marker_id": 73, "marker_id": 73,
"observed_center_px": [ "observed_center_px": [
1404.0, 1401.75,
417.5 418.75
], ],
"projected_center_px": [ "projected_center_px": [
1403.9791259765625, 1403.1568603515625,
417.57012939453125 417.9326477050781
], ],
"reprojection_error_px": 0.07317005420108022, "reprojection_error_px": 1.6270589487823166,
"confidence": 0.18744910383322472 "confidence": 0.2090385473648542
},
{
"marker_id": 103,
"observed_center_px": [
689.75,
488.25
],
"projected_center_px": [
695.5625,
487.3232727050781
],
"reprojection_error_px": 5.8859136698692085,
"confidence": 0.5835587226236766
}, },
{ {
"marker_id": 82, "marker_id": 82,
"observed_center_px": [ "observed_center_px": [
1358.25, 1356.5,
429.0 429.5
], ],
"projected_center_px": [ "projected_center_px": [
1358.4229736328125, 1357.50390625,
428.9125671386719 429.2601318359375
], ],
"reprojection_error_px": 0.19381533192288145, "reprojection_error_px": 1.0321649552856254,
"confidence": 0.6165792028347551 "confidence": 0.6113473409254715
}, },
{ {
"marker_id": 210, "marker_id": 210,
"observed_center_px": [ "observed_center_px": [
872.25, 872.25,
304.25 307.25
], ],
"projected_center_px": [ "projected_center_px": [
872.233154296875, 872.3678588867188,
304.1954650878906 304.18914794921875
], ],
"reprojection_error_px": 0.05707744171345533, "reprojection_error_px": 3.063120303538594,
"confidence": 0.5950107118694543 "confidence": 0.5583029073465398
},
{
"marker_id": 58,
"observed_center_px": [
633.0,
432.5
],
"projected_center_px": [
633.0872802734375,
432.1778869628906
],
"reprojection_error_px": 0.3337284147434113,
"confidence": 0.6273000253365986
}, },
{ {
"marker_id": 69, "marker_id": 69,
"observed_center_px": [ "observed_center_px": [
535.5, 538.5,
406.25 402.75
], ],
"projected_center_px": [ "projected_center_px": [
535.624267578125, 536.7540283203125,
406.27618408203125 405.68804931640625
], ],
"reprojection_error_px": 0.12699620909646164, "reprojection_error_px": 3.4176820934525236,
"confidence": 0.5831437313149622 "confidence": 0.5623923047875398
}, },
{ {
"marker_id": 64, "marker_id": 58,
"observed_center_px": [ "observed_center_px": [
642.0, 633.25,
335.0 428.25
], ],
"projected_center_px": [ "projected_center_px": [
641.8160400390625, 633.8778686523438,
334.9044494628906 431.7388916015625
], ],
"reprojection_error_px": 0.20729489229119125, "reprojection_error_px": 3.544937750095099,
"confidence": 0.5891999992118755 "confidence": 0.5472071309155037
},
{
"marker_id": 52,
"observed_center_px": [
1186.25,
315.5
],
"projected_center_px": [
1186.3646240234375,
315.6883239746094
],
"reprojection_error_px": 0.2204644782310136,
"confidence": 0.5951794442486946
}, },
{ {
"marker_id": 101, "marker_id": 101,
"observed_center_px": [ "observed_center_px": [
1307.5, 1308.0,
307.5 303.75
], ],
"projected_center_px": [ "projected_center_px": [
1307.765625, 1307.1339111328125,
307.50732421875 307.630615234375
], ],
"reprojection_error_px": 0.2657259580946089, "reprojection_error_px": 3.976089098992811,
"confidence": 0.6113473409254715 "confidence": 0.5465481419156353
},
{
"marker_id": 64,
"observed_center_px": [
640.0,
338.25
],
"projected_center_px": [
642.6405639648438,
334.46282958984375
],
"reprojection_error_px": 4.616842835531052,
"confidence": 0.5461315019106076
}, },
{ {
"marker_id": 81, "marker_id": 81,
"observed_center_px": [ "observed_center_px": [
1156.0, 1152.25,
375.5 375.75
], ],
"projected_center_px": [ "projected_center_px": [
1155.9227294921875, 1155.166259765625,
375.6810607910156 375.8266296386719
], ],
"reprojection_error_px": 0.19685969983926485, "reprojection_error_px": 2.9172663783285477,
"confidence": 0.5641014640617378 "confidence": 0.2162628044281095
},
{
"marker_id": 52,
"observed_center_px": [
1190.5,
312.75
],
"projected_center_px": [
1185.718505859375,
315.7847595214844
],
"reprojection_error_px": 5.6632545033815385,
"confidence": 0.5334633920786324
}, },
{ {
"marker_id": 83, "marker_id": 83,
"observed_center_px": [ "observed_center_px": [
1319.75, 1323.25,
207.0 209.0
], ],
"projected_center_px": [ "projected_center_px": [
1319.594970703125, 1319.30517578125,
206.84852600097656 206.7149658203125
], ],
"reprojection_error_px": 0.21674513897596234, "reprojection_error_px": 4.558839690006293,
"confidence": 0.5695343676313864 "confidence": 0.5329407344239817
}, },
{ {
"marker_id": 61, "marker_id": 61,
"observed_center_px": [ "observed_center_px": [
1282.5, 1280.25,
132.75 134.75
], ],
"projected_center_px": [ "projected_center_px": [
1282.389404296875, 1282.3272705078125,
132.9357452392578 132.5583038330078
], ],
"reprojection_error_px": 0.21617748138197732, "reprojection_error_px": 3.019699463694334,
"confidence": 0.5346582638408491 "confidence": 0.5096742872628433
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,58 @@
{
"schema_version": "1.0",
"created_utc": "2026-06-02T10:48:24Z",
"method": "hybrid",
"movements": {
"x": {
"value": 51.941750987249435,
"unit": "mm",
"observable": true,
"confidence": "medium",
"n_markers": 3
},
"y": {
"value": 4.061280007307935,
"unit": "deg",
"observable": true,
"confidence": "medium",
"n_markers": 3
},
"z": {
"value": 175.9421859823331,
"unit": "deg",
"observable": true,
"confidence": "high",
"n_markers": 4
},
"a": {
"value": 19.51027181680659,
"unit": "deg",
"observable": true,
"confidence": "high",
"n_markers": 4
},
"b": {
"value": 59.22957658950886,
"unit": "deg",
"observable": true,
"confidence": "medium",
"n_markers": 3
},
"c": {
"value": 9.572897242826926,
"unit": "deg",
"observable": true,
"confidence": "medium",
"n_markers": 3
},
"e": {
"value": 5.663478542936139,
"unit": "mm",
"observable": true,
"confidence": "medium",
"n_markers": 3
}
},
"residual_rms": 7.2739878843811825,
"num_markers": 53
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:05:30Z", "created_utc": "2026-06-02T10:45:34Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene12\\render_a_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene12\\render_a_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "a", "camera_id": "a",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,10 +36,10 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 27, "num_used_markers": 21,
"used_marker_ids": [ "used_marker_ids": [
97,
95, 95,
97,
103, 103,
54, 54,
55, 55,
@@ -53,18 +53,12 @@
62, 62,
75, 75,
102, 102,
92,
61,
217, 217,
83, 205,
206, 206,
72, 207,
46, 86,
53, 50
50,
76,
90,
98
], ],
"history": { "history": {
"iters": [ "iters": [
@@ -74,10 +68,10 @@
3 3
], ],
"rms": [ "rms": [
0.013569645886531822, 0.012546559443462436,
0.0008286486769559049, 0.0015918998182770452,
8.380980089768e-05, 0.001305423341693484,
8.373139850301565e-05 0.0013054156284112834
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -86,490 +80,412 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 0.23682531857206568, "residual_rms_px": 3.693319102585715,
"residual_median_px": 0.20572156328725652, "residual_median_px": 3.3252415349943423,
"residual_max_px": 0.44648398268341155, "residual_max_px": 7.828495178683238,
"sigma2_normalized": 7.887315481031506e-09 "sigma2_normalized": 1.9881282899722465e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.8079115748405457, 0.8075541853904724,
-0.5893034934997559, -0.58979332447052,
0.0005798847414553165 -0.00022959439957048744
], ],
[ [
-0.34297630190849304, -0.3440646529197693,
-0.4710065424442291, -0.47078242897987366,
-0.8127238750457764 -0.8123936653137207
], ],
[ [
0.4792141318321228, 0.47903624176979065,
0.6564100980758667, 0.6561309099197388,
-0.582648754119873 -0.5831093788146973
] ]
], ],
"translation_m": [ "translation_m": [
-0.22883108258247375, -0.2280091643333435,
0.17066460847854614, 0.1728125363588333,
1.1345936059951782 1.133517861366272
], ],
"rvec_rad": [ "rvec_rad": [
2.106268466426251, 2.1063877283517063,
-0.6862085006435511, -0.6874380939453907,
0.3531544388827099 0.3524625225352515
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
-0.3003040552139282, -0.2994076609611511,
-0.7992255091667175, -0.7968572378158569,
0.7999054789543152 0.8013043403625488
], ],
"position_mm": [ "position_mm": [
-300.3040466308594, -299.40765380859375,
-799.2255249023438, -796.8572387695312,
799.9054565429688 801.3043212890625
], ],
"orientation_deg": { "orientation_deg": {
"roll": 131.5931854248047, "roll": 131.6277618408203,
"pitch": -28.63408851623535, "pitch": -28.622472763061523,
"yaw": -23.00229263305664 "yaw": -23.076799392700195
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
2.1029062061101747e-08, 1.0899704126481861e-05,
-5.4813396252667375e-09, -1.6989824947931635e-06,
1.6068380984978096e-09, 1.3894887467449462e-06,
1.4795723230349181e-09, 6.531246458517575e-07,
2.5947948462876744e-09, 3.33930132432458e-07,
9.032070956000331e-09 3.2893159826867397e-06
], ],
[ [
-5.4813396252667044e-09, -1.6989824947931682e-06,
1.1558286599098074e-08, 3.82257437110432e-06,
8.396841332990918e-10, 8.23001999208377e-09,
-1.5144880073488847e-09, -3.781487613241503e-07,
-3.6990324882808543e-09, -1.1236573550203111e-06,
-3.4935839858351117e-09 -5.655284066803576e-07
], ],
[ [
1.6068380984978287e-09, 1.389488746745051e-06,
8.396841332990814e-10, 8.230019992042714e-09,
3.573029371711405e-08, 1.422162264010401e-05,
3.4251261070092503e-09, 8.071072583663297e-07,
-4.965006788649651e-09, -2.4004747162901845e-06,
-6.813184462193225e-09 -5.131684760931705e-06
], ],
[ [
1.479572323034914e-09, 6.531246458517693e-07,
-1.5144880073488866e-09, -3.781487613241449e-07,
3.4251261070092396e-09, 8.07107258366292e-07,
1.1251829953139806e-09, 3.0485142587025797e-07,
1.5607975254399128e-10, 4.406578326279382e-08,
1.035382110367025e-09 4.214591801029752e-07
], ],
[ [
2.5947948462876587e-09, 3.339301324324361e-07,
-3.699032488280855e-09, -1.123657355020303e-06,
-4.965006788649664e-09, -2.400474716290207e-06,
1.5607975254398848e-10, 4.406578326279329e-08,
2.4606440627518452e-09, 9.452157175960406e-07,
3.6088082928627332e-09 1.5889419137689366e-06
], ],
[ [
9.032070956000292e-09, 3.2893159826866694e-06,
-3.493583985835121e-09, -5.655284066803264e-07,
-6.8131844621932994e-09, -5.1316847609318465e-06,
1.0353821103670193e-09, 4.214591801029788e-07,
3.6088082928627456e-09, 1.5889419137689406e-06,
1.6695097695740637e-08 7.31296273341577e-06
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.008308690538765772, 0.18916029689039893,
0.006159839011108554, 0.1120212989518217,
0.010830310942088722 0.21607136115275485
], ],
"tvec_std_m": [ "tvec_std_m": [
3.354374748465026e-05, 0.0005521335217773487,
4.960487942482922e-05, 0.0009722220515890599,
0.00012920951085636318 0.0027042490146833315
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.00017828462769185416, 0.0030326589810744206,
0.00014280138785746036, 0.003304524832505939,
0.00019967215602304338 0.003892541512032847
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.17828462769185416, 3.0326589810744204,
0.14280138785746035, 3.3045248325059386,
0.1996721560230434 3.892541512032847
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.010107489447636847, "roll": 0.28540305199614624,
"pitch": 0.0077050763306238165, "pitch": 0.16741108313154224,
"yaw": 0.006864498303782839 "yaw": 0.1221408753926748
} }
} }
}, },
"observations": { "observations": {
"markers": [ "markers": [
{
"marker_id": 97,
"observed_center_px": [
1152.0,
1026.25
],
"projected_center_px": [
1151.9625244140625,
1026.4366455078125
],
"reprojection_error_px": 0.1903705994315954,
"confidence": 0.4897720015297098
},
{ {
"marker_id": 95, "marker_id": 95,
"observed_center_px": [ "observed_center_px": [
876.5, 881.25,
1027.25 1031.25
], ],
"projected_center_px": [ "projected_center_px": [
876.5790405273438, 877.3377075195312,
1027.1588134765625 1028.95751953125
], ],
"reprojection_error_px": 0.12067471574193091, "reprojection_error_px": 4.534478928425243,
"confidence": 0.5416450286820796 "confidence": 0.45573027871641286
},
{
"marker_id": 97,
"observed_center_px": [
1153.25,
1024.0
],
"projected_center_px": [
1152.671142578125,
1028.3148193359375
],
"reprojection_error_px": 4.353474683128398,
"confidence": 0.5455570235395628
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
659.0, 661.5,
994.75 1000.0
], ],
"projected_center_px": [ "projected_center_px": [
659.0980224609375, 660.10791015625,
994.58544921875 996.3756103515625
], ],
"reprojection_error_px": 0.19153423312355697, "reprojection_error_px": 3.8825396915901327,
"confidence": 0.8649082431225718 "confidence": 0.8492885602498799
}, },
{ {
"marker_id": 54, "marker_id": 54,
"observed_center_px": [ "observed_center_px": [
1162.25, 1154.75,
961.0 961.0
], ],
"projected_center_px": [ "projected_center_px": [
1161.8968505859375, 1162.3802490234375,
961.2623901367188 962.7506103515625
], ],
"reprojection_error_px": 0.43995805766001306, "reprojection_error_px": 7.828495178683238,
"confidence": 0.7960923757637975 "confidence": 0.7524431457735686
}, },
{ {
"marker_id": 55, "marker_id": 55,
"observed_center_px": [ "observed_center_px": [
998.75, 997.5,
933.75 932.25
], ],
"projected_center_px": [ "projected_center_px": [
998.4539184570312, 998.8458862304688,
933.535888671875 934.819091796875
], ],
"reprojection_error_px": 0.3653873847277806, "reprojection_error_px": 2.9002831596476573,
"confidence": 0.8637747711006405 "confidence": 0.8623788434718633
}, },
{ {
"marker_id": 51, "marker_id": 51,
"observed_center_px": [ "observed_center_px": [
734.25, 736.5,
927.0 929.25
], ],
"projected_center_px": [ "projected_center_px": [
734.5408325195312, 735.31298828125,
927.0477294921875 928.4229736328125
], ],
"reprojection_error_px": 0.2947230205487375, "reprojection_error_px": 1.4467098646491572,
"confidence": 0.8019389766111062 "confidence": 0.7704666026640716
}, },
{ {
"marker_id": 47, "marker_id": 47,
"observed_center_px": [ "observed_center_px": [
1106.75, 1108.25,
912.25 915.0
], ],
"projected_center_px": [ "projected_center_px": [
1106.9521484375, 1107.243408203125,
912.10693359375 913.3046875
], ],
"reprojection_error_px": 0.24765295754539546, "reprojection_error_px": 1.9716266173371395,
"confidence": 0.7469874806952211 "confidence": 0.7309457014059588
}, },
{ {
"marker_id": 210, "marker_id": 210,
"observed_center_px": [ "observed_center_px": [
364.75, 369.0,
845.75 845.5
], ],
"projected_center_px": [ "projected_center_px": [
364.7235412597656, 365.98193359375,
845.9249267578125 847.6962890625
], ],
"reprojection_error_px": 0.1769164648459356, "reprojection_error_px": 3.7326144294035943,
"confidence": 0.6228300628754091 "confidence": 0.5963354569243849
}, },
{ {
"marker_id": 85, "marker_id": 85,
"observed_center_px": [ "observed_center_px": [
1331.5, 1335.0,
821.5 822.0
], ],
"projected_center_px": [ "projected_center_px": [
1331.812744140625, 1332.1116943359375,
821.54833984375 822.4010620117188
], ],
"reprojection_error_px": 0.31645795611588623, "reprojection_error_px": 2.916017891971757,
"confidence": 0.601549080134278 "confidence": 0.6128519038478318
}, },
{ {
"marker_id": 79, "marker_id": 79,
"observed_center_px": [ "observed_center_px": [
916.25, 915.5,
809.0 810.25
], ],
"projected_center_px": [ "projected_center_px": [
916.0797119140625, 916.264404296875,
808.7631225585938 809.5487670898438
], ],
"reprojection_error_px": 0.29173439025838005, "reprojection_error_px": 1.0373242132367135,
"confidence": 0.711469799121534 "confidence": 0.6589361768588983
}, },
{ {
"marker_id": 96, "marker_id": 96,
"observed_center_px": [ "observed_center_px": [
1018.5, 1017.75,
795.25 792.75
], ],
"projected_center_px": [ "projected_center_px": [
1018.3423461914062, 1018.3485107421875,
795.3215942382812 796.0209350585938
], ],
"reprojection_error_px": 0.17314865959396614, "reprojection_error_px": 3.3252415349943423,
"confidence": 0.6827978007642943 "confidence": 0.6416409063775428
}, },
{ {
"marker_id": 105, "marker_id": 105,
"observed_center_px": [ "observed_center_px": [
1293.75, 1293.5,
765.25 768.75
], ],
"projected_center_px": [ "projected_center_px": [
1293.7738037109375, 1293.7991943359375,
765.3016357421875 765.873291015625
], ],
"reprojection_error_px": 0.056858302169956014, "reprojection_error_px": 2.8922261030979106,
"confidence": 0.5581601454743093 "confidence": 0.5188246379772157
}, },
{ {
"marker_id": 62, "marker_id": 62,
"observed_center_px": [ "observed_center_px": [
1047.25, 1041.75,
762.0 763.0
], ],
"projected_center_px": [ "projected_center_px": [
1047.4532470703125, 1047.3480224609375,
762.0783081054688 762.652587890625
], ],
"reprojection_error_px": 0.21781076872533, "reprojection_error_px": 5.608792262769333,
"confidence": 0.616624476061661 "confidence": 0.5737366218664377
}, },
{ {
"marker_id": 75, "marker_id": 75,
"observed_center_px": [ "observed_center_px": [
144.5, 144.25,
713.75 716.5
], ],
"projected_center_px": [ "projected_center_px": [
144.48138427734375, 145.490478515625,
713.8167114257812 715.33447265625
], ],
"reprojection_error_px": 0.06926008561777589, "reprojection_error_px": 1.7021283549592063,
"confidence": 0.38049126145778556 "confidence": 0.3538655141518615
}, },
{ {
"marker_id": 102, "marker_id": 102,
"observed_center_px": [ "observed_center_px": [
1370.0, 1372.5,
654.25 654.5
], ],
"projected_center_px": [ "projected_center_px": [
1369.901123046875, 1369.811767578125,
654.1168823242188 654.1995849609375
], ],
"reprojection_error_px": 0.16582209582768348, "reprojection_error_px": 2.7049663121219925,
"confidence": 0.36938172995419555 "confidence": 0.35500593874581543
},
{
"marker_id": 92,
"observed_center_px": [
1319.75,
627.75
],
"projected_center_px": [
1319.6473388671875,
627.6664428710938
],
"reprojection_error_px": 0.13236729951691786,
"confidence": 0.39949701144177324
},
{
"marker_id": 61,
"observed_center_px": [
66.0,
602.5
],
"projected_center_px": [
65.88048553466797,
602.2900390625
],
"reprojection_error_px": 0.24159325880388344,
"confidence": 0.2389002996853347
}, },
{ {
"marker_id": 217, "marker_id": 217,
"observed_center_px": [ "observed_center_px": [
1224.0, 1220.0,
525.5 527.0
], ],
"projected_center_px": [ "projected_center_px": [
1223.8089599609375, 1223.210693359375,
525.4009399414062 525.2332153320312
], ],
"reprojection_error_px": 0.21519570565789345, "reprojection_error_px": 3.664707343145448,
"confidence": 0.3668959235531314 "confidence": 0.4036300214106436
}, },
{ {
"marker_id": 83, "marker_id": 205,
"observed_center_px": [ "observed_center_px": [
156.25, 1323.0,
565.5 477.25
], ],
"projected_center_px": [ "projected_center_px": [
156.18336486816406, 1319.0716552734375,
565.7203369140625 477.6245422363281
], ],
"reprojection_error_px": 0.23019252049833913, "reprojection_error_px": 3.9461594211974096,
"confidence": 0.2637568632301829 "confidence": 0.3061711135325228
}, },
{ {
"marker_id": 206, "marker_id": 206,
"observed_center_px": [ "observed_center_px": [
1139.75, 1139.75,
473.5 473.75
], ],
"projected_center_px": [ "projected_center_px": [
1139.9200439453125, 1139.207763671875,
473.57568359375 473.3412170410156
], ],
"reprojection_error_px": 0.18612616608192287, "reprojection_error_px": 0.6790609273802344,
"confidence": 0.35164169987391336 "confidence": 0.33198985414097737
}, },
{ {
"marker_id": 72, "marker_id": 207,
"observed_center_px": [ "observed_center_px": [
737.5, 1239.0,
473.0 429.5
], ],
"projected_center_px": [ "projected_center_px": [
737.3502197265625, 1234.2960205078125,
472.9613037109375 429.082763671875
], ],
"reprojection_error_px": 0.15469820004841953, "reprojection_error_px": 4.722447375718209,
"confidence": 0.2647897353782805 "confidence": 0.2694940199057334
}, },
{ {
"marker_id": 46, "marker_id": 86,
"observed_center_px": [ "observed_center_px": [
844.5, 575.0,
437.0 447.0
], ],
"projected_center_px": [ "projected_center_px": [
844.866455078125, 578.23876953125,
437.25506591796875 448.99151611328125
], ],
"reprojection_error_px": 0.44648398268341155, "reprojection_error_px": 3.8020737112807534,
"confidence": 0.2545174002299098 "confidence": 0.25141344849446345
},
{
"marker_id": 53,
"observed_center_px": [
771.0,
443.0
],
"projected_center_px": [
771.1234741210938,
442.9616394042969
],
"reprojection_error_px": 0.12929576127071085,
"confidence": 0.25666522639218753
}, },
{ {
"marker_id": 50, "marker_id": 50,
"observed_center_px": [ "observed_center_px": [
860.0, 857.5,
407.75 408.25
], ],
"projected_center_px": [ "projected_center_px": [
860.0806274414062, 859.6461181640625,
407.54718017578125 407.3815612792969
], ],
"reprojection_error_px": 0.2182582539191655, "reprojection_error_px": 2.3151693211805213,
"confidence": 0.2353766254350542 "confidence": 0.2572247127014648
},
{
"marker_id": 76,
"observed_center_px": [
1005.25,
387.75
],
"projected_center_px": [
1005.1338500976562,
387.9899597167969
],
"reprojection_error_px": 0.26659232078156175,
"confidence": 0.2429182303832221
},
{
"marker_id": 90,
"observed_center_px": [
845.25,
327.75
],
"projected_center_px": [
845.183349609375,
327.8323059082031
],
"reprojection_error_px": 0.10590815405626862,
"confidence": 0.20586315558848348
},
{
"marker_id": 98,
"observed_center_px": [
781.5,
353.0
],
"projected_center_px": [
781.5491333007812,
352.80023193359375
],
"reprojection_error_px": 0.20572156328725652,
"confidence": 0.20614873083706559
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:05:30Z", "created_utc": "2026-06-02T10:45:41Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene12\\render_c_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene12\\render_c_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "c", "camera_id": "c",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,169 +36,180 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 11, "num_used_markers": 4,
"used_marker_ids": [ "used_marker_ids": [
58, 58,
96, 96,
62,
64,
103, 103,
51, 79
79,
208,
214,
210,
46
], ],
"history": { "history": {
"iters": [ "iters": [
0, 0,
1, 1,
2, 2,
3 3,
4,
5,
6,
7,
8,
9
], ],
"rms": [ "rms": [
0.007016616852156748, 0.006733409367639859,
0.00016106784341587236, 0.0018627805768104356,
4.3590887339034974e-05, 0.0009544819610140259,
4.358872510910168e-05 0.0007064582879965275,
0.0006472234129836755,
0.0006087809322017009,
0.0005913043060991373,
0.0005896796180407396,
0.0005896548496144336,
0.0005896547336603714
], ],
"lambda": [ "lambda": [
0.001, 0.001,
0.0005, 0.0005,
0.00025, 0.00025,
0.000125 0.000125,
6.25e-05,
3.125e-05,
1.5625e-05,
7.8125e-06,
3.90625e-06,
1.953125e-06
] ]
}, },
"residual_rms_px": 0.12329967143922184, "residual_rms_px": 1.671542644192701,
"residual_median_px": 0.11232035983651718, "residual_median_px": 1.624785191226359,
"residual_max_px": 0.18640830196328792, "residual_max_px": 2.147408135863507,
"sigma2_normalized": 2.6124683133146665e-09 "sigma2_normalized": 1.3907708183002074e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.9938030242919922, 0.9988023042678833,
0.1111544668674469, 0.009278332814574242,
0.0005202947650104761 0.04804018884897232
], ],
[ [
0.033556509763002396, 0.048907794058322906,
-0.29555103182792664, -0.21752753853797913,
-0.9547374248504639 -0.9748280644416809
], ],
[ [
-0.10596955567598343, 0.0014052846236154437,
0.9488383531570435, 0.9760100841522217,
-0.2974494695663452 -0.21772079169750214
] ]
], ],
"translation_m": [ "translation_m": [
-0.19775529205799103, -0.2148105502128601,
0.10605161637067795, 0.11477137356996536,
1.0044796466827393 0.9766083359718323
], ],
"rvec_rad": [ "rvec_rad": [
1.8705925035363242, 1.7899090301279232,
0.10464469609406983, 0.04278788187776752,
-0.07625341205759421 0.03636033499012226
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
0.29941534996032715, 0.20756764709949493,
-0.8997637629508972, -0.9262205958366394,
0.400136262178421 0.33482983708381653
], ],
"position_mm": [ "position_mm": [
299.41534423828125, 207.56764221191406,
-899.7637329101562, -926.2205810546875,
400.1362609863281 334.829833984375
], ],
"orientation_deg": { "orientation_deg": {
"roll": 107.40557861328125, "roll": 102.57521057128906,
"pitch": 6.083029270172119, "pitch": -0.08051689714193344,
"yaw": 1.9339004755020142 "yaw": 2.803331136703491
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
3.2017531243858134e-08, 0.0012295980257712527,
4.274757839618624e-09, 0.0003371529828226649,
8.013262266431698e-09, -0.00035058491112908795,
-3.776014384394423e-11, 7.234240356003337e-05,
-5.0777501154620056e-09, -0.00021374570240975446,
7.506292766662584e-11 3.508108790919336e-05
], ],
[ [
4.2747578396186426e-09, 0.0003371529828230177,
9.599365496817268e-09, 0.002891728658996285,
-5.150460084920618e-09, -0.006138438176657985,
1.193600686184658e-09, 0.0007752269288347408,
-1.2142516042167332e-09, 0.0003653149573178701,
2.6374704895028395e-09 0.001632926438372239
], ],
[ [
8.013262266431606e-09, -0.00035058491112984494,
-5.150460084920632e-09, -0.006138438176658081,
3.160670586212249e-08, 0.01322787063869498,
-1.9378704810195974e-09, -0.0016564221871981694,
-4.135970533537309e-09, -0.0008652162252529065,
-7.336889165289382e-09 -0.0035313959812201994
], ],
[ [
-3.776014384393948e-11, 7.234240356012826e-05,
1.1936006861846576e-09, 0.0007752269288347459,
-1.937870481019589e-09, -0.0016564221871981544,
3.8601771520632364e-10, 0.0002086494141553395,
8.881265083966506e-11, 0.00010246894891957735,
6.54226914620536e-10 0.00044103844001819336
], ],
[ [
-5.077750115461996e-09, -0.00021374570240970098,
-1.2142516042167276e-09, 0.0003653149573179477,
-4.135970533537324e-09, -0.0008652162252530585,
8.881265083966685e-11, 0.00010246894891959748,
1.6158473784987665e-09, 0.00010346194627960385,
1.4531910092054614e-09 0.00024382899776285898
], ],
[ [
7.506292766665695e-11, 3.508108790939978e-05,
2.637470489502848e-09, 0.0016329264383722964,
-7.336889165289379e-09, -0.003531395981220267,
6.542269146205382e-10, 0.00044103844001820594,
1.4531910092054556e-09, 0.00024382899776282237,
6.421317134140382e-09 0.000953485633592603
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.010252187809391558, 2.009112293268789,
0.005613631445778692, 3.0810688412081855,
0.010186201191176676 6.5897297159930455
], ],
"tvec_std_m": [ "tvec_std_m": [
1.9647333539346343e-05, 0.014444701940688824,
4.019760413878875e-05, 0.010171624564424497,
8.013312133032372e-05 0.03087856268663752
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.0001380856216145841, 0.09464626027717368,
6.878050144962065e-05, 0.013952879483745332,
0.00015303379095809775 0.026426121899376365
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.1380856216145841, 94.64626027717368,
0.06878050144962065, 13.952879483745331,
0.15303379095809774 26.426121899376366
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.00930748630794134, "roll": 1.8727063897616572,
"pitch": 0.008401746757052141, "pitch": 6.145964949565449,
"yaw": 0.005755656160118874 "yaw": 1.5116892623332454
} }
} }
}, },
@@ -207,145 +218,54 @@
{ {
"marker_id": 58, "marker_id": 58,
"observed_center_px": [ "observed_center_px": [
289.5, 283.0,
1035.5 1033.75
], ],
"projected_center_px": [ "projected_center_px": [
289.598876953125, 283.1031188964844,
1035.4375 1035.16845703125
], ],
"reprojection_error_px": 0.11697393666660727, "reprojection_error_px": 1.4222003573036812,
"confidence": 0.3300237835361035 "confidence": 0.3455642187784726
}, },
{ {
"marker_id": 96, "marker_id": 96,
"observed_center_px": [ "observed_center_px": [
1094.0, 1097.25,
1041.25 1038.5
], ],
"projected_center_px": [ "projected_center_px": [
1094.1019287109375, 1096.7867431640625,
1041.3177490234375 1037.505859375
], ],
"reprojection_error_px": 0.12239032760032696, "reprojection_error_px": 1.0967782265883173,
"confidence": 0.2039898727848836 "confidence": 0.24062095751888135
},
{
"marker_id": 62,
"observed_center_px": [
1180.5,
1031.5
],
"projected_center_px": [
1180.3428955078125,
1031.423583984375
],
"reprojection_error_px": 0.17470325958462393,
"confidence": 0.3084011374684583
},
{
"marker_id": 64,
"observed_center_px": [
146.5,
987.25
],
"projected_center_px": [
146.4176788330078,
987.313232421875
],
"reprojection_error_px": 0.1038032451859459,
"confidence": 0.640874213187769
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
444.0, 439.25,
1004.5 1008.75
], ],
"projected_center_px": [ "projected_center_px": [
444.08465576171875, 438.9738464355469,
1004.3339233398438 1006.6204223632812
], ],
"reprojection_error_px": 0.18640830196328792, "reprojection_error_px": 2.147408135863507,
"confidence": 0.5442461717587225 "confidence": 0.5403933035820727
},
{
"marker_id": 51,
"observed_center_px": [
599.5,
993.5
],
"projected_center_px": [
599.4124755859375,
993.6273803710938
],
"reprojection_error_px": 0.15455187477661153,
"confidence": 0.5134730357373242
}, },
{ {
"marker_id": 79, "marker_id": 79,
"observed_center_px": [ "observed_center_px": [
949.0, 946.0,
997.75 998.25
], ],
"projected_center_px": [ "projected_center_px": [
949.1014404296875, 946.6526489257812,
997.724853515625 999.9568481445312
], ],
"reprojection_error_px": 0.10451079586151256, "reprojection_error_px": 1.8273700251490366,
"confidence": 0.48301720269421017 "confidence": 0.46771638047871156
},
{
"marker_id": 208,
"observed_center_px": [
1037.75,
866.75
],
"projected_center_px": [
1037.65771484375,
866.8140258789062
],
"reprojection_error_px": 0.11232035983651718,
"confidence": 0.38947547888708767
},
{
"marker_id": 214,
"observed_center_px": [
1031.0,
791.5
],
"projected_center_px": [
1031.0511474609375,
791.5429077148438
],
"reprojection_error_px": 0.0667617761407353,
"confidence": 0.2873822610945893
},
{
"marker_id": 210,
"observed_center_px": [
353.75,
768.5
],
"projected_center_px": [
353.67596435546875,
768.5121459960938
],
"reprojection_error_px": 0.07502534160046856,
"confidence": 0.28397138024588997
},
{
"marker_id": 46,
"observed_center_px": [
1349.5,
708.5
],
"projected_center_px": [
1349.5556640625,
708.4562377929688
],
"reprojection_error_px": 0.07080691080854956,
"confidence": 0.16166783506209648
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:05:31Z", "created_utc": "2026-06-02T10:45:45Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene12\\render_d_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene12\\render_d_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "d", "camera_id": "d",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,22 +36,16 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 14, "num_used_markers": 8,
"used_marker_ids": [ "used_marker_ids": [
95, 95,
79, 79,
208, 208,
69, 69,
51,
103, 103,
58,
214, 214,
64, 64,
211, 211
72,
84,
86,
82
], ],
"history": { "history": {
"iters": [ "iters": [
@@ -61,10 +55,10 @@
3 3
], ],
"rms": [ "rms": [
0.005445133356571395, 0.011567487426969966,
0.0001839196529977501, 0.0019839123955967806,
7.126679088116217e-05, 0.001780195130382758,
7.126618858243272e-05 0.0017801797482983974
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -73,135 +67,135 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 0.20157124706451862, "residual_rms_px": 5.034476222156848,
"residual_median_px": 0.1999512020748218, "residual_median_px": 5.114839508422849,
"residual_max_px": 0.29085669562135164, "residual_max_px": 6.89245155485257,
"sigma2_normalized": 6.464015898947936e-09 "sigma2_normalized": 5.070463896860557e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.8189834952354431, 0.8138809204101562,
0.5738170146942139, 0.581026017665863,
-0.0001522956445114687 -0.002585869748145342
], ],
[ [
0.1614612638950348, 0.15878526866436005,
-0.23070113360881805, -0.22669750452041626,
-0.9595348834991455 -0.9609346985816956
], ],
[ [
-0.5506325960159302, -0.5589142441749573,
0.7858186960220337, 0.7816757559776306,
-0.28158965706825256 -0.2767631411552429
] ]
], ],
"translation_m": [ "translation_m": [
-0.11480410397052765, -0.11301086843013763,
0.0864604115486145, 0.08804183453321457,
1.1266937255859375 1.123140811920166
], ],
"rvec_rad": [ "rvec_rad": [
1.790765746980792, 1.7847996231463576,
0.5648032103319289, 0.5697972610445592,
-0.4230848193217965 -0.4324633098335699
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
0.700456976890564, 0.7057369947433472,
-0.7995539307594299, -0.7923108339309692,
0.40020960569381714 0.3951541781425476
], ],
"position_mm": [ "position_mm": [
700.4569702148438, 705.7369995117188,
-799.553955078125, -792.3108520507812,
400.2095947265625 395.1541748046875
], ],
"orientation_deg": { "orientation_deg": {
"roll": 109.71458435058594, "roll": 109.49720764160156,
"pitch": 33.410423278808594, "pitch": 33.980743408203125,
"yaw": 11.152743339538574 "yaw": 11.039531707763672
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
4.388721692233939e-08, 0.00016883064504751445,
2.200425289149055e-08, 2.9937771767298118e-05,
2.062376732559511e-08, 3.2170736717178865e-05,
2.1294094950170088e-10, -4.085976825344648e-06,
-9.284381692585626e-09, -3.468950790271908e-05,
6.581032055409397e-10 -2.1464462556335278e-06
], ],
[ [
2.2004252891490597e-08, 2.9937771767299016e-05,
3.0004017991909275e-08, 5.4246218489597354e-05,
2.4004477392693313e-09, -4.3795797270633136e-05,
2.7883888567948956e-09, 1.2035677564326122e-05,
-5.6461182685181166e-09, -9.798858398005783e-06,
6.625472402695096e-09 -2.87348348918001e-06
], ],
[ [
2.0623767325595093e-08, 3.217073671717645e-05,
2.4004477392693263e-09, -4.3795797270633224e-05,
5.274954447022547e-08, 0.00015383118876499395,
-3.285953890965272e-09, -2.338411610741813e-05,
-8.967774896069776e-09, -7.1728838914191344e-06,
-1.4289584045399276e-08 5.3320972456075575e-06
], ],
[ [
2.129409495017075e-10, -4.085976825344283e-06,
2.788388856794895e-09, 1.2035677564326143e-05,
-3.2859538909652705e-09, -2.338411610741817e-05,
9.322679158708103e-10, 4.929597188644585e-06,
1.17911329232955e-10, 1.714882153248569e-07,
1.6728484482496831e-09 -1.6349548251048203e-06
], ],
[ [
-9.284381692585626e-09, -3.468950790271913e-05,
-5.646118268518116e-09, -9.798858398005656e-06,
-8.967774896069771e-09, -7.172883891419548e-06,
1.1791132923295442e-10, 1.7148821532492122e-07,
3.360060363905632e-09, 8.731476733522857e-06,
2.697679427415415e-09 3.7644264434330894e-06
], ],
[ [
6.581032055409552e-10, -2.146446255633746e-06,
6.625472402695092e-09, -2.873483489180092e-06,
-1.4289584045399256e-08, 5.33209724560762e-06,
1.6728484482496792e-09, -1.634954825104805e-06,
2.697679427415414e-09, 3.7644264434331335e-06,
1.5210076967557427e-08 1.712308619826244e-05
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.012003051045338374, 0.7444718353561532,
0.009924584665854103, 0.4219950598310064,
0.013159275798731595 0.71063211530832
], ],
"tvec_std_m": [ "tvec_std_m": [
3.053306266771826e-05, 0.0022202696207092925,
5.796602767057298e-05, 0.002954907229258282,
0.00012332914078820717 0.004138005098868589
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.00019862313119974222, 0.008594738047038595,
0.00011857798142586821, 0.00904469785958525,
0.0002202484727654713 0.01184068021218163
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.19862313119974223, 8.594738047038595,
0.11857798142586821, 9.044697859585249,
0.2202484727654713 11.84068021218163
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.01653506191503046, "roll": 0.8890318387607298,
"pitch": 0.01017696674215643, "pitch": 0.665132143876577,
"yaw": 0.013910594874628417 "yaw": 0.5207112904943038
} }
} }
}, },
@@ -210,184 +204,106 @@
{ {
"marker_id": 95, "marker_id": 95,
"observed_center_px": [ "observed_center_px": [
426.75, 421.75,
1044.25 1048.25
], ],
"projected_center_px": [ "projected_center_px": [
426.81756591796875, 422.54296875,
1044.3577880859375 1044.9290771484375
], ],
"reprojection_error_px": 0.12721409018276922, "reprojection_error_px": 3.41428294441257,
"confidence": 0.2725094280309524 "confidence": 0.20455660482323051
}, },
{ {
"marker_id": 79, "marker_id": 79,
"observed_center_px": [ "observed_center_px": [
838.75, 835.25,
1017.25 1017.0
], ],
"projected_center_px": [ "projected_center_px": [
838.6275024414062, 836.2778930664062,
1017.1675415039062 1018.4794921875
], ],
"reprojection_error_px": 0.14766534948819984, "reprojection_error_px": 1.801516385948121,
"confidence": 0.6090066030375576 "confidence": 0.6368872098181371
}, },
{ {
"marker_id": 208, "marker_id": 208,
"observed_center_px": [ "observed_center_px": [
998.5, 1004.0,
918.5 919.25
], ],
"projected_center_px": [ "projected_center_px": [
998.502197265625, 997.5314331054688,
918.7161254882812 919.7769775390625
], ],
"reprojection_error_px": 0.2161366573745313, "reprojection_error_px": 6.48999714912896,
"confidence": 0.5977367963770058 "confidence": 0.5523199170765896
}, },
{ {
"marker_id": 69, "marker_id": 69,
"observed_center_px": [ "observed_center_px": [
126.0, 128.25,
933.25 929.5
], ],
"projected_center_px": [ "projected_center_px": [
126.23101043701172, 124.04503631591797,
933.219970703125 933.6099853515625
], ],
"reprojection_error_px": 0.23295403125756842, "reprojection_error_px": 5.879940405693501,
"confidence": 0.7042337796652973 "confidence": 0.6492368798045723
},
{
"marker_id": 51,
"observed_center_px": [
552.0,
936.0
],
"projected_center_px": [
552.1124877929688,
935.7998046875
],
"reprojection_error_px": 0.22963376649341669,
"confidence": 0.7520399118507476
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
427.5, 419.25,
912.5 914.75
], ],
"projected_center_px": [ "projected_center_px": [
427.2442626953125, 425.95379638671875,
912.6385498046875 913.1484375
], ],
"reprojection_error_px": 0.29085669562135164, "reprojection_error_px": 6.89245155485257,
"confidence": 0.7542345207653582 "confidence": 0.6847157012897437
},
{
"marker_id": 58,
"observed_center_px": [
294.75,
906.0
],
"projected_center_px": [
294.6606140136719,
905.7485961914062
],
"reprojection_error_px": 0.2668215312288246,
"confidence": 0.7093145285353147
}, },
{ {
"marker_id": 214, "marker_id": 214,
"observed_center_px": [ "observed_center_px": [
1078.5, 1073.0,
853.25 853.25
], ],
"projected_center_px": [ "projected_center_px": [
1078.739990234375, 1079.457275390625,
853.1455078125 854.3788452148438
], ],
"reprojection_error_px": 0.26175165681214435, "reprojection_error_px": 6.5552038099091074,
"confidence": 0.44165340418811916 "confidence": 0.4199382088889765
}, },
{ {
"marker_id": 64, "marker_id": 64,
"observed_center_px": [ "observed_center_px": [
238.75, 238.75,
845.75 847.75
], ],
"projected_center_px": [ "projected_center_px": [
238.6645965576172, 238.79344177246094,
845.8497314453125 846.418701171875
], ],
"reprojection_error_px": 0.13130159616301149, "reprojection_error_px": 1.33200741640636,
"confidence": 0.5844856220502335 "confidence": 0.5250977526943454
}, },
{ {
"marker_id": 211, "marker_id": 211,
"observed_center_px": [ "observed_center_px": [
891.75, 896.5,
802.5 804.5
], ],
"projected_center_px": [ "projected_center_px": [
891.652587890625, 892.2605590820312,
802.6558227539062 803.5266723632812
], ],
"reprojection_error_px": 0.18376574677511234, "reprojection_error_px": 4.349738611152195,
"confidence": 0.36853067170267756 "confidence": 0.31018216438965346
},
{
"marker_id": 72,
"observed_center_px": [
1405.5,
806.25
],
"projected_center_px": [
1405.4010009765625,
806.2726440429688
],
"reprojection_error_px": 0.10155569567261735,
"confidence": 0.018124094894962296
},
{
"marker_id": 84,
"observed_center_px": [
1379.75,
753.75
],
"projected_center_px": [
1379.8179931640625,
753.519775390625
],
"reprojection_error_px": 0.24005507934868067,
"confidence": 0.1168227660503348
},
{
"marker_id": 86,
"observed_center_px": [
1321.25,
718.5
],
"projected_center_px": [
1321.293212890625,
718.48583984375
],
"reprojection_error_px": 0.0454737720141251,
"confidence": 0.1706963550335543
},
{
"marker_id": 82,
"observed_center_px": [
1097.25,
667.25
],
"projected_center_px": [
1097.22021484375,
667.4258422851562
],
"reprojection_error_px": 0.1783470346874566,
"confidence": 0.14200071347644871
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:05:31Z", "created_utc": "2026-06-02T10:45:46Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene12\\render_e_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene12\\render_e_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "e", "camera_id": "e",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,610 +36,221 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 32, "num_used_markers": 4,
"used_marker_ids": [ "used_marker_ids": [
63,
48, 48,
57, 63,
59,
102, 102,
92, 96
217,
85,
105,
206,
47,
54,
97,
66,
96,
62,
208,
55,
79,
95,
103,
214,
53,
72,
215,
51,
211,
60,
69,
58,
86,
82
], ],
"history": { "history": {
"iters": [ "iters": [
0, 0,
1, 1,
2, 2,
3 3,
4
], ],
"rms": [ "rms": [
0.005533814140359487, 0.012928706437659405,
0.0002931784752488266, 0.0010338597534779,
0.00011341061930010878, 0.0007515992370772813,
0.00011340836045650484 0.0007515430556971851,
0.0007515430427662811
], ],
"lambda": [ "lambda": [
0.001, 0.001,
0.0005, 0.0005,
0.00025, 0.00025,
0.000125 0.000125,
6.25e-05
] ]
}, },
"residual_rms_px": 0.3207702966072531, "residual_rms_px": 2.130151506298838,
"residual_median_px": 0.270456465845166, "residual_median_px": 1.48397853474063,
"residual_max_px": 0.6494079876378961, "residual_max_px": 3.5963750664142617,
"sigma2_normalized": 1.4191951692535031e-08 "sigma2_normalized": 2.259267780505335e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.628866970539093, 0.6275373697280884,
0.7775129079818726, 0.7785161137580872,
0.0001530717418063432 0.01046254113316536
], ],
[ [
0.2064560055732727, 0.20968438684940338,
-0.16679565608501434, -0.15604810416698456,
-0.9641343951225281 -0.965236485004425
], ],
[ [
-0.749601423740387, -0.7498195171356201,
0.6063438653945923, 0.6079158186912537,
-0.2654144763946533 -0.2611686885356903
] ]
], ],
"translation_m": [ "translation_m": [
-0.05465828999876976, -0.04981779307126999,
-0.012549780309200287, -0.007949994876980782,
1.5511655807495117 1.5683560371398926
], ],
"rvec_rad": [ "rvec_rad": [
1.7012996296438765, 1.6923177325258207,
0.8122092784967998, 0.8178730142676006,
-0.6186261391953282 -0.611920447922744
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
1.199719786643982, 1.2089135646820068,
-0.9001354575157166, -0.9158850908279419,
0.3996104896068573 0.40245309472084045
], ],
"position_mm": [ "position_mm": [
1199.7197265625, 1208.91357421875,
-900.1354370117188, -915.8850708007812,
399.6105041503906 402.4530944824219
], ],
"orientation_deg": { "orientation_deg": {
"roll": 113.6404037475586, "roll": 113.2490005493164,
"pitch": 48.55585861206055, "pitch": 48.57474136352539,
"yaw": 18.174924850463867 "yaw": 18.476455688476562
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
2.3809641772667717e-08, 0.000272082422546094,
-7.295716933678232e-10, -8.910300008797184e-05,
9.676582791611571e-10, -0.00011785276635093648,
-1.3223756431736614e-09, -1.9403276350243423e-05,
-6.050514988591592e-09, -5.052582017848906e-05,
6.5539029534822575e-09 3.423129250337246e-05
], ],
[ [
-7.29571693367761e-10, -8.910300008797304e-05,
1.4970073913133646e-08, 6.545744222650847e-05,
3.961888060719378e-09, 4.220501097944911e-05,
3.9608988343387395e-09, 2.1525594752335236e-05,
-3.925396845530066e-09, 1.6890808128396334e-06,
1.5812901525004196e-09 -1.2505042751709069e-05
], ],
[ [
9.676582791611786e-10, -0.00011785276635093416,
3.961888060719399e-09, 4.2205010979448036e-05,
3.23096468699172e-08, 0.00027791234169972326,
-4.811246122790142e-09, -3.943062341051954e-05,
-4.773290361043513e-09, 1.9183647271015188e-07,
3.2592147111876027e-09 6.679211594377874e-05
], ],
[ [
-1.3223756431736744e-09, -1.9403276350244382e-05,
3.960898834338709e-09, 2.1525594752335385e-05,
-4.81124612279013e-09, -3.943062341051912e-05,
2.900475828065931e-09, 2.0613736074620886e-05,
1.2366248205627614e-10, 3.6726330207876463e-06,
1.386495190928588e-09 -1.2092957051431293e-05
], ],
[ [
-6.050514988591616e-09, -5.052582017848866e-05,
-3.925396845530055e-09, 1.6890808128392302e-06,
-4.773290361043507e-09, 1.9183647271048416e-07,
1.2366248205626044e-10, 3.6726330207873854e-06,
3.949963279543689e-09, 1.992468729232547e-05,
1.7317281373812092e-10 -3.1430426913150685e-06
], ],
[ [
6.553902953482238e-09, 3.423129250337421e-05,
1.581290152500422e-09, -1.2505042751709572e-05,
3.2592147111876e-09, 6.679211594377766e-05,
1.3864951909285539e-09, -1.2092957051431307e-05,
1.731728137381249e-10, -3.1430426913154056e-06,
2.2248152827823534e-08 8.005812039090982e-05
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.008840952618514504, 0.9450893632143449,
0.0070102677339870766, 0.46355593728989053,
0.01029885012567914 0.9551609288902498
], ],
"tvec_std_m": [ "tvec_std_m": [
5.3856065842817846e-05, 0.004540235244414202,
6.284873331693877e-05, 0.004463707796476543,
0.00014915814703804663 0.008947520348728458
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.00014217963132221823, 0.0075098731882440595,
0.00015727573579307113, 0.013569218479327485,
0.00019034172299572867 0.014428053338598666
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.14217963132221823, 7.509873188244059,
0.15727573579307114, 13.569218479327485,
0.19034172299572868 14.428053338598666
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.011710708170264462, "roll": 0.9848960942024836,
"pitch": 0.006838599236581732, "pitch": 0.645935594304412,
"yaw": 0.010550200024173081 "yaw": 0.5853395638898927
} }
} }
}, },
"observations": { "observations": {
"markers": [ "markers": [
{
"marker_id": 63,
"observed_center_px": [
1321.75,
1053.5
],
"projected_center_px": [
1322.0760498046875,
1053.304931640625
],
"reprojection_error_px": 0.3799475489669739,
"confidence": 0.10255192012368959
},
{ {
"marker_id": 48, "marker_id": 48,
"observed_center_px": [ "observed_center_px": [
1024.75, 1024.25,
1034.25 1030.5
], ],
"projected_center_px": [ "projected_center_px": [
1024.5126953125, 1025.0589599609375,
1034.15966796875 1030.6004638671875
], ],
"reprojection_error_px": 0.2539161093338184, "reprojection_error_px": 0.8151743414817895,
"confidence": 0.46991091003074825 "confidence": 0.49526620842323854
}, },
{ {
"marker_id": 57, "marker_id": 63,
"observed_center_px": [ "observed_center_px": [
813.75, 1316.0,
989.0 1051.25
], ],
"projected_center_px": [ "projected_center_px": [
813.484375, 1316.9158935546875,
989.2312622070312 1052.74755859375
], ],
"reprojection_error_px": 0.3521914948234337, "reprojection_error_px": 1.755432352793061,
"confidence": 0.774347714351216 "confidence": 0.12173424671007582
},
{
"marker_id": 59,
"observed_center_px": [
986.0,
952.0
],
"projected_center_px": [
986.1099853515625,
952.0723876953125
],
"reprojection_error_px": 0.13166911555479538,
"confidence": 0.7322350971120686
}, },
{ {
"marker_id": 102, "marker_id": 102,
"observed_center_px": [ "observed_center_px": [
1105.5, 1107.25,
935.25 938.0
], ],
"projected_center_px": [ "projected_center_px": [
1105.6505126953125, 1104.6612548828125,
935.4310913085938 935.5035400390625
], ],
"reprojection_error_px": 0.23547427353838518, "reprojection_error_px": 3.5963750664142617,
"confidence": 0.6662611255220068 "confidence": 0.6830523542298091
},
{
"marker_id": 92,
"observed_center_px": [
1150.75,
909.25
],
"projected_center_px": [
1150.6259765625,
909.3167114257812
],
"reprojection_error_px": 0.14082694124024578,
"confidence": 0.5742052273811341
},
{
"marker_id": 217,
"observed_center_px": [
1282.75,
810.0
],
"projected_center_px": [
1283.03662109375,
810.23193359375
],
"reprojection_error_px": 0.36870698839625526,
"confidence": 0.4285406831584614
},
{
"marker_id": 85,
"observed_center_px": [
759.25,
883.5
],
"projected_center_px": [
759.3401489257812,
883.4680786132812
],
"reprojection_error_px": 0.09563369568076573,
"confidence": 0.5006042888224075
},
{
"marker_id": 105,
"observed_center_px": [
856.0,
871.75
],
"projected_center_px": [
856.2745971679688,
871.8949584960938
],
"reprojection_error_px": 0.3105101773633509,
"confidence": 0.5297556344596553
},
{
"marker_id": 206,
"observed_center_px": [
1375.0,
772.75
],
"projected_center_px": [
1374.8236083984375,
772.6101684570312
],
"reprojection_error_px": 0.22509299747172307,
"confidence": 0.21565926026494167
},
{
"marker_id": 47,
"observed_center_px": [
611.5,
775.5
],
"projected_center_px": [
611.7551879882812,
775.4501342773438
],
"reprojection_error_px": 0.26001442202128217,
"confidence": 0.3148186874091085
},
{
"marker_id": 54,
"observed_center_px": [
544.75,
793.5
],
"projected_center_px": [
544.843505859375,
793.4529418945312
],
"reprojection_error_px": 0.10467956356311997,
"confidence": 0.32604528713786163
},
{
"marker_id": 97,
"observed_center_px": [
463.25,
785.75
],
"projected_center_px": [
463.0019226074219,
785.6375732421875
],
"reprojection_error_px": 0.2723640368708609,
"confidence": 0.27616132626441153
},
{
"marker_id": 66,
"observed_center_px": [
372.5,
739.0
],
"projected_center_px": [
372.52490234375,
739.2656860351562
],
"reprojection_error_px": 0.26685051246211106,
"confidence": 0.20880323274886187
}, },
{ {
"marker_id": 96, "marker_id": 96,
"observed_center_px": [ "observed_center_px": [
776.5, 780.25,
747.75 747.75
], ],
"projected_center_px": [ "projected_center_px": [
776.285888671875, 781.08447265625,
747.5377807617188 748.6296997070312
], ],
"reprojection_error_px": 0.3014642033942428, "reprojection_error_px": 1.2125247166881992,
"confidence": 0.31584848462039483 "confidence": 0.43374788877204123
},
{
"marker_id": 62,
"observed_center_px": [
830.75,
760.5
],
"projected_center_px": [
830.8865356445312,
760.2669067382812
],
"reprojection_error_px": 0.27013783682825615,
"confidence": 0.3575017044994602
},
{
"marker_id": 208,
"observed_center_px": [
875.25,
660.75
],
"projected_center_px": [
874.711669921875,
660.6205444335938
],
"reprojection_error_px": 0.5536768161009016,
"confidence": 0.25451422792961226
},
{
"marker_id": 55,
"observed_center_px": [
584.75,
736.0
],
"projected_center_px": [
584.478271484375,
735.7723999023438
],
"reprojection_error_px": 0.35445477942454157,
"confidence": 0.2684612168157516
},
{
"marker_id": 79,
"observed_center_px": [
749.5,
711.0
],
"projected_center_px": [
749.356689453125,
710.6843872070312
],
"reprojection_error_px": 0.34662565965483083,
"confidence": 0.25694325940045776
},
{
"marker_id": 95,
"observed_center_px": [
479.5,
696.25
],
"projected_center_px": [
479.3166198730469,
696.2832641601562
],
"reprojection_error_px": 0.1863726785562865,
"confidence": 0.1867925968462939
},
{
"marker_id": 103,
"observed_center_px": [
523.25,
638.0
],
"projected_center_px": [
523.520751953125,
638.0035400390625
],
"reprojection_error_px": 0.27077509486207596,
"confidence": 0.14764046114843485
},
{
"marker_id": 214,
"observed_center_px": [
965.25,
635.0
],
"projected_center_px": [
965.8482055664062,
635.2527465820312
],
"reprojection_error_px": 0.6494079876378961,
"confidence": 0.26145573023918267
},
{
"marker_id": 53,
"observed_center_px": [
1349.5,
659.0
],
"projected_center_px": [
1349.2769775390625,
659.0974731445312
],
"reprojection_error_px": 0.24339275253677678,
"confidence": 0.21339006924105708
},
{
"marker_id": 72,
"observed_center_px": [
1275.5,
647.5
],
"projected_center_px": [
1275.482421875,
647.6109619140625
],
"reprojection_error_px": 0.11234561340314654,
"confidence": 0.19184247964326936
},
{
"marker_id": 215,
"observed_center_px": [
770.25,
622.25
],
"projected_center_px": [
769.7776489257812,
622.1724853515625
],
"reprojection_error_px": 0.47866904854815534,
"confidence": 0.14268186854556272
},
{
"marker_id": 51,
"observed_center_px": [
595.0,
656.0
],
"projected_center_px": [
595.1279907226562,
656.1142578125
],
"reprojection_error_px": 0.1715706058838584,
"confidence": 0.19459516753849398
},
{
"marker_id": 211,
"observed_center_px": [
860.0,
599.75
],
"projected_center_px": [
859.6314086914062,
599.5791015625
],
"reprojection_error_px": 0.40628294169309453,
"confidence": 0.1506768697944017
},
{
"marker_id": 60,
"observed_center_px": [
1345.25,
620.0
],
"projected_center_px": [
1345.18017578125,
619.8761596679688
],
"reprojection_error_px": 0.1421683838328976,
"confidence": 0.14246549607185086
},
{
"marker_id": 69,
"observed_center_px": [
331.0,
630.0
],
"projected_center_px": [
331.4573974609375,
630.0693969726562
],
"reprojection_error_px": 0.462632010442343,
"confidence": 0.12893578900789202
},
{
"marker_id": 58,
"observed_center_px": [
442.25,
627.0
],
"projected_center_px": [
442.39105224609375,
627.1260986328125
],
"reprojection_error_px": 0.1891998977940356,
"confidence": 0.1295478737351265
},
{
"marker_id": 86,
"observed_center_px": [
1267.75,
594.5
],
"projected_center_px": [
1267.458984375,
594.646240234375
],
"reprojection_error_px": 0.32569356785818715,
"confidence": 0.16411854004724083
},
{
"marker_id": 82,
"observed_center_px": [
1118.75,
552.0
],
"projected_center_px": [
1119.2330322265625,
551.9917602539062
],
"reprojection_error_px": 0.483102499800628,
"confidence": 0.1343704007977513
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:05:32Z", "created_utc": "2026-06-02T10:45:48Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene12\\render_f_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene12\\render_f_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "f", "camera_id": "f",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,34 +36,31 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 28, "num_used_markers": 25,
"used_marker_ids": [ "used_marker_ids": [
68,
62,
46,
208, 208,
53, 46,
54, 54,
47, 53,
96,
56, 56,
62,
97, 97,
55, 214,
96,
72, 72,
79, 79,
84,
66, 66,
95, 55,
103,
73, 73,
103,
82, 82,
210, 210,
58, 58,
69, 69,
64,
52,
101, 101,
64,
81, 81,
52,
83, 83,
61 61
], ],
@@ -72,521 +69,479 @@
0, 0,
1, 1,
2, 2,
3, 3
4
], ],
"rms": [ "rms": [
0.006755731890837703, 0.009647051682191843,
0.000304944250845784, 0.0015046438052762829,
7.323845367954866e-05, 0.001325367667366497,
7.317477152161458e-05, 0.0013253608845661537
7.317474913716518e-05
], ],
"lambda": [ "lambda": [
0.001, 0.001,
0.0005, 0.0005,
0.00025, 0.00025,
0.000125, 0.000125
6.25e-05
] ]
}, },
"residual_rms_px": 0.2069744284125745, "residual_rms_px": 3.748671786524014,
"residual_median_px": 0.1874770597503284, "residual_median_px": 3.5249727022563158,
"residual_max_px": 0.4051094550705274, "residual_max_px": 5.94759739168087,
"sigma2_normalized": 5.997089180258551e-09 "sigma2_normalized": 1.9961153116933964e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.3164093792438507, 0.3154360055923462,
0.948622465133667, 0.9489446878433228,
0.0006941986503079534 0.0020342417992651463
], ],
[ [
0.9183136820793152, 0.9194700717926025,
-0.3061163127422333, -0.30510690808296204,
-0.25098371505737305 -0.24796071648597717
], ],
[ [
-0.237876296043396, -0.23468033969402313,
0.08005109429359436, 0.08008616417646408,
-0.967991054058075 -0.9687679409980774
] ]
], ],
"translation_m": [ "translation_m": [
0.12612494826316833, 0.1272106021642685,
-0.20019173622131348, -0.19872689247131348,
1.497531533241272 1.4977636337280273
], ],
"rvec_rad": [ "rvec_rad": [
2.3749908194017593, 2.375686556210794,
1.711610696443462, 1.714266103289276,
-0.21744900872901518 -0.21345223730484378
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
0.500158965587616, 0.49409231543540955,
-0.3008059561252594, -0.30129891633987427,
1.3992646932601929 1.4014501571655273
], ],
"position_mm": [ "position_mm": [
500.1589660644531, 494.0923156738281,
-300.80596923828125, -301.2989196777344,
1399.2646484375 1401.4501953125
], ],
"orientation_deg": { "orientation_deg": {
"roll": 175.27249145507812, "roll": 175.27420043945312,
"pitch": 13.761231422424316, "pitch": 13.572779655456543,
"yaw": 70.98835754394531 "yaw": 71.06481170654297
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
9.29671002828522e-08, 3.446578581162709e-05,
5.520982696975476e-08, 2.027550552724251e-05,
-3.564061512067214e-10, 7.592154246770846e-06,
-9.132533585141687e-10, -1.6754437267455553e-07,
3.5659197212959323e-10, 1.0255456763072458e-07,
3.7215331808921906e-09 1.2649221635763214e-06
], ],
[ [
5.520982696975457e-08, 2.0275505527242525e-05,
4.839814619565686e-08, 1.8019058285071473e-05,
-1.197076611241349e-08, 2.2571278855349536e-06,
1.5140128657801077e-09, 6.835014900933647e-07,
-1.9810468905974142e-10, -1.2413993089270582e-07,
4.837976534081576e-09 1.3976678697973187e-06
], ],
[ [
-3.5640615120098366e-10, 7.59215424676982e-06,
-1.1970766112408687e-08, 2.257127885533992e-06,
4.5947711585254305e-07, 0.0001629926534088899,
3.3820521560207062e-09, 1.3036067547656143e-06,
-6.837079425711561e-09, -2.2408941130398255e-06,
-8.587514215160825e-08 -2.7527586754327216e-05
], ],
[ [
-9.132533585141162e-10, -1.675443726745571e-07,
1.514012865780136e-09, 6.835014900933572e-07,
3.382052156020531e-09, 1.3036067547656562e-06,
9.851928404750455e-10, 3.648175742245246e-07,
-8.132572992055425e-11, -3.22118913387412e-08,
8.518179587341373e-10 3.7532517861450736e-07
], ],
[ [
3.565919721295614e-10, 1.0255456763074401e-07,
-1.981046890598598e-10, -1.2413993089271143e-07,
-6.837079425711668e-09, -2.2408941130398094e-06,
-8.132572992056734e-11, -3.221189133874311e-08,
5.969048735738358e-10, 2.13937065797508e-07,
1.6813942289672771e-09 5.019783609972905e-07
], ],
[ [
3.7215331808911678e-09, 1.2649221635765025e-06,
4.837976534080719e-09, 1.3976678697974879e-06,
-8.587514215160847e-08, -2.752758675432716e-05,
8.518179587341001e-10, 3.753251786145136e-07,
1.6813942289672356e-09, 5.019783609972887e-07,
2.712478036661316e-08 9.217670934461953e-06
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.01746977352889057, 0.33636958917321,
0.01260483009246452, 0.24321405995432163,
0.038837795941657274 0.7314870590898838
], ],
"tvec_std_m": [ "tvec_std_m": [
3.1387781706820974e-05, 0.0006040013031645914,
2.443163673546731e-05, 0.0004625333131759355,
0.0001646960241372364 0.0030360617474718713
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.0006245488088510477, 0.012351422935273764,
0.0006217704040181737, 0.010909373076651714,
0.0002625947555261599 0.004401940207361167
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.6245488088510477, 12.351422935273764,
0.6217704040181737, 10.909373076651715,
0.2625947555261599 4.401940207361167
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.026179677611457564, "roll": 0.5650084455785621,
"pitch": 0.023669734708667588, "pitch": 0.4667139940734043,
"yaw": 0.005272709371422534 "yaw": 0.08070041327688976
} }
} }
}, },
"observations": { "observations": {
"markers": [ "markers": [
{ {
"marker_id": 68, "marker_id": 208,
"observed_center_px": [ "observed_center_px": [
1390.25, 937.0,
941.75 754.0
], ],
"projected_center_px": [ "projected_center_px": [
1390.18603515625, 934.7600708007812,
941.5135498046875 751.334228515625
], ],
"reprojection_error_px": 0.24494937456397253, "reprojection_error_px": 3.481898968152241,
"confidence": 0.38560830398820567 "confidence": 0.7015533061967676
},
{
"marker_id": 62,
"observed_center_px": [
844.5,
868.0
],
"projected_center_px": [
844.5735473632812,
868.0855102539062
],
"reprojection_error_px": 0.11278837780877737,
"confidence": 0.7633000221267091
}, },
{ {
"marker_id": 46, "marker_id": 46,
"observed_center_px": [ "observed_center_px": [
1388.75, 1383.75,
884.25 883.0
], ],
"projected_center_px": [ "projected_center_px": [
1388.7379150390625, 1387.2449951171875,
884.0671997070312 884.9419555664062
], ],
"reprojection_error_px": 0.1831993269374146, "reprojection_error_px": 3.998272413313116,
"confidence": 0.41353385692040123 "confidence": 0.47040708889922145
},
{
"marker_id": 208,
"observed_center_px": [
935.5,
751.25
],
"projected_center_px": [
935.374755859375,
751.3952026367188
],
"reprojection_error_px": 0.19175479256324224,
"confidence": 0.7424533226417426
},
{
"marker_id": 53,
"observed_center_px": [
1395.25,
804.0
],
"projected_center_px": [
1395.369873046875,
804.1165161132812
],
"reprojection_error_px": 0.1671692316823435,
"confidence": 0.3126694345835915
}, },
{ {
"marker_id": 54, "marker_id": 54,
"observed_center_px": [ "observed_center_px": [
608.0, 610.5,
853.75 848.75
], ],
"projected_center_px": [ "projected_center_px": [
608.13916015625, 608.6897583007812,
853.7831420898438 853.0833740234375
], ],
"reprojection_error_px": 0.1430522534136936, "reprojection_error_px": 4.696286345251245,
"confidence": 0.7421751793130777 "confidence": 0.7005026944924987
}, },
{ {
"marker_id": 47, "marker_id": 53,
"observed_center_px": [ "observed_center_px": [
668.0, 1399.75,
836.75 806.0
], ],
"projected_center_px": [ "projected_center_px": [
668.1448974609375, 1393.9031982421875,
836.6394653320312 804.90966796875
], ],
"reprojection_error_px": 0.1822448545476556, "reprojection_error_px": 5.94759739168087,
"confidence": 0.7421751793130777 "confidence": 0.2405163644043805
},
{
"marker_id": 96,
"observed_center_px": [
813.25,
826.0
],
"projected_center_px": [
813.1637573242188,
826.1403198242188
],
"reprojection_error_px": 0.16470413532965925,
"confidence": 0.7421751793130777
}, },
{ {
"marker_id": 56, "marker_id": 56,
"observed_center_px": [ "observed_center_px": [
1346.0, 1342.0,
840.5 844.25
], ],
"projected_center_px": [ "projected_center_px": [
1345.7203369140625, 1344.199462890625,
840.2069091796875 840.8999633789062
], ],
"reprojection_error_px": 0.4051094550705274, "reprojection_error_px": 4.007540688490351,
"confidence": 0.7206062047849244 "confidence": 0.6606581481915969
},
{
"marker_id": 62,
"observed_center_px": [
845.25,
863.0
],
"projected_center_px": [
844.1615600585938,
867.6608276367188
],
"reprojection_error_px": 4.786231896309427,
"confidence": 0.6747903473348275
}, },
{ {
"marker_id": 97, "marker_id": 97,
"observed_center_px": [ "observed_center_px": [
553.0, 555.0,
816.0 818.0
], ],
"projected_center_px": [ "projected_center_px": [
553.0214233398438, 553.8162231445312,
815.870361328125 815.1375122070312
], ],
"reprojection_error_px": 0.13139689773953844, "reprojection_error_px": 3.0976061738766254,
"confidence": 0.7493333333333333 "confidence": 0.6946666666666667
}, },
{ {
"marker_id": 55, "marker_id": 214,
"observed_center_px": [ "observed_center_px": [
674.0, 1037.75,
745.75 714.25
], ],
"projected_center_px": [ "projected_center_px": [
673.7264404296875, 1040.8529052734375,
745.6279907226562 715.9225463867188
], ],
"reprojection_error_px": 0.29953480977593194, "reprojection_error_px": 3.5249727022563158,
"confidence": 0.714264135428559 "confidence": 0.62142490645665
},
{
"marker_id": 96,
"observed_center_px": [
816.75,
827.25
],
"projected_center_px": [
812.91015625,
825.6831665039062
],
"reprojection_error_px": 4.147211982633083,
"confidence": 0.6668638701841824
}, },
{ {
"marker_id": 72, "marker_id": 72,
"observed_center_px": [ "observed_center_px": [
1347.25, 1346.5,
752.0 753.0
], ],
"projected_center_px": [ "projected_center_px": [
1347.3133544921875, 1345.8375244140625,
752.1029663085938 752.7251586914062
], ],
"reprojection_error_px": 0.12089603957847153, "reprojection_error_px": 0.717224962527629,
"confidence": 0.6720101269988878 "confidence": 0.6560227834014383
}, },
{ {
"marker_id": 79, "marker_id": 79,
"observed_center_px": [ "observed_center_px": [
823.0, 821.25,
737.75 737.0
], ],
"projected_center_px": [ "projected_center_px": [
822.9767456054688, 822.756103515625,
737.8599243164062 737.4741821289062
], ],
"reprojection_error_px": 0.11235711905525343, "reprojection_error_px": 1.5789859059383804,
"confidence": 0.7007874536280202 "confidence": 0.6609128878733954
},
{
"marker_id": 84,
"observed_center_px": [
1410.75,
680.5
],
"projected_center_px": [
1410.9974365234375,
680.5765380859375
],
"reprojection_error_px": 0.2590036905717998,
"confidence": 0.09375509355389204
}, },
{ {
"marker_id": 66, "marker_id": 66,
"observed_center_px": [ "observed_center_px": [
509.5, 508.25,
692.75 692.75
], ],
"projected_center_px": [ "projected_center_px": [
509.4854431152344, 510.5535583496094,
692.8970336914062 692.1859130859375
], ],
"reprojection_error_px": 0.14775252722924248, "reprojection_error_px": 2.3716186701642448,
"confidence": 0.6611197014534322 "confidence": 0.6480920753055313
}, },
{ {
"marker_id": 95, "marker_id": 55,
"observed_center_px": [ "observed_center_px": [
617.25, 675.5,
624.0 746.0
], ],
"projected_center_px": [ "projected_center_px": [
617.0776977539062, 674.1229858398438,
624.2393188476562 745.0462036132812
], ],
"reprojection_error_px": 0.29489248015584696, "reprojection_error_px": 1.6750807576318718,
"confidence": 0.6477291469727456 "confidence": 0.6539740633879756
},
{
"marker_id": 103,
"observed_center_px": [
695.0,
487.75
],
"projected_center_px": [
695.0471801757812,
487.6961364746094
],
"reprojection_error_px": 0.07160480678178074,
"confidence": 0.6337670359070791
}, },
{ {
"marker_id": 73, "marker_id": 73,
"observed_center_px": [ "observed_center_px": [
1404.0, 1401.75,
417.5 418.75
], ],
"projected_center_px": [ "projected_center_px": [
1403.9791259765625, 1403.137451171875,
417.57012939453125 417.96246337890625
], ],
"reprojection_error_px": 0.07317005420108022, "reprojection_error_px": 1.5953791661862304,
"confidence": 0.18744910383322472 "confidence": 0.2090385473648542
},
{
"marker_id": 103,
"observed_center_px": [
689.75,
488.25
],
"projected_center_px": [
695.5842895507812,
487.3470458984375
],
"reprojection_error_px": 5.9037497128421546,
"confidence": 0.5835587226236766
}, },
{ {
"marker_id": 82, "marker_id": 82,
"observed_center_px": [ "observed_center_px": [
1358.25, 1356.5,
429.0 429.5
], ],
"projected_center_px": [ "projected_center_px": [
1358.4229736328125, 1357.4864501953125,
428.9125671386719 429.2897033691406
], ],
"reprojection_error_px": 0.19381533192288145, "reprojection_error_px": 1.0086172023036657,
"confidence": 0.6165792028347551 "confidence": 0.6113473409254715
}, },
{ {
"marker_id": 210, "marker_id": 210,
"observed_center_px": [ "observed_center_px": [
872.25, 872.25,
304.25 307.25
], ],
"projected_center_px": [ "projected_center_px": [
872.233154296875, 872.3836669921875,
304.1954650878906 304.21856689453125
], ],
"reprojection_error_px": 0.05707744171345533, "reprojection_error_px": 3.0343786081720854,
"confidence": 0.5950107118694543 "confidence": 0.5583029073465398
}, },
{ {
"marker_id": 58, "marker_id": 58,
"observed_center_px": [ "observed_center_px": [
633.0, 633.25,
432.5 428.25
], ],
"projected_center_px": [ "projected_center_px": [
633.0872802734375, 633.9029541015625,
432.1778869628906 431.7609558105469
], ],
"reprojection_error_px": 0.3337284147434113, "reprojection_error_px": 3.5711566420923284,
"confidence": 0.6273000253365986 "confidence": 0.5472071309155037
}, },
{ {
"marker_id": 69, "marker_id": 69,
"observed_center_px": [ "observed_center_px": [
535.5, 538.5,
406.25 403.0
], ],
"projected_center_px": [ "projected_center_px": [
535.624267578125, 536.78369140625,
406.27618408203125 405.7082824707031
], ],
"reprojection_error_px": 0.12699620909646164, "reprojection_error_px": 3.206323304050595,
"confidence": 0.5831437313149622 "confidence": 0.555265570346706
},
{
"marker_id": 64,
"observed_center_px": [
642.0,
335.0
],
"projected_center_px": [
641.8160400390625,
334.9044494628906
],
"reprojection_error_px": 0.20729489229119125,
"confidence": 0.5891999992118755
},
{
"marker_id": 52,
"observed_center_px": [
1186.25,
315.5
],
"projected_center_px": [
1186.3646240234375,
315.6883239746094
],
"reprojection_error_px": 0.2204644782310136,
"confidence": 0.5951794442486946
}, },
{ {
"marker_id": 101, "marker_id": 101,
"observed_center_px": [ "observed_center_px": [
1307.5, 1308.0,
307.5 303.75
], ],
"projected_center_px": [ "projected_center_px": [
1307.765625, 1307.129638671875,
307.50732421875 307.6549987792969
], ],
"reprojection_error_px": 0.2657259580946089, "reprojection_error_px": 4.000817954844433,
"confidence": 0.6113473409254715 "confidence": 0.5465481419156353
},
{
"marker_id": 64,
"observed_center_px": [
640.0,
338.25
],
"projected_center_px": [
642.66455078125,
334.4810485839844
],
"reprojection_error_px": 4.615715073761179,
"confidence": 0.5461315019106076
}, },
{ {
"marker_id": 81, "marker_id": 81,
"observed_center_px": [ "observed_center_px": [
1156.0, 1152.25,
375.5 375.75
], ],
"projected_center_px": [ "projected_center_px": [
1155.9227294921875, 1155.1649169921875,
375.6810607910156 375.8524475097656
], ],
"reprojection_error_px": 0.19685969983926485, "reprojection_error_px": 2.9167167438063983,
"confidence": 0.5565801112075812 "confidence": 0.21009736859076114
},
{
"marker_id": 52,
"observed_center_px": [
1190.25,
312.75
],
"projected_center_px": [
1185.7193603515625,
315.80816650390625
],
"reprojection_error_px": 5.4661758103456615,
"confidence": 0.5453547347720937
}, },
{ {
"marker_id": 83, "marker_id": 83,
"observed_center_px": [ "observed_center_px": [
1319.75, 1323.25,
207.0 209.0
], ],
"projected_center_px": [ "projected_center_px": [
1319.594970703125, 1319.30859375,
206.84852600097656 206.7326202392578
], ],
"reprojection_error_px": 0.21674513897596234, "reprojection_error_px": 4.547053354312259,
"confidence": 0.5695343676313864 "confidence": 0.5329407344239817
}, },
{ {
"marker_id": 61, "marker_id": 61,
"observed_center_px": [ "observed_center_px": [
1282.5, 1280.25,
132.75 134.75
], ],
"projected_center_px": [ "projected_center_px": [
1282.389404296875, 1282.3377685546875,
132.9357452392578 132.5686798095703
], ],
"reprojection_error_px": 0.21617748138197732, "reprojection_error_px": 3.0194263215250245,
"confidence": 0.5346582638408491 "confidence": 0.5096742872628433
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T23:05:32Z", "created_utc": "2026-06-02T10:45:50Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene12\\render_g_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene12\\render_g_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "g", "camera_id": "g",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,42 +36,31 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 35, "num_used_markers": 24,
"used_marker_ids": [ "used_marker_ids": [
86, 86,
84,
64, 64,
53,
72, 72,
58, 53,
103,
56,
69, 69,
46, 103,
208, 208,
58,
56,
46,
68, 68,
95, 95,
96,
66,
62,
55,
217, 217,
97, 62,
47,
54, 54,
205, 205,
92,
105,
102,
85, 85,
59, 92,
63,
57, 57,
71, 59,
48, 48,
65, 71,
78, 63,
87,
80 80
], ],
"history": { "history": {
@@ -79,153 +68,150 @@
0, 0,
1, 1,
2, 2,
3, 3
4
], ],
"rms": [ "rms": [
0.009061120638411843, 0.009258723025635594,
0.0006044048941477165, 0.0014210356952154815,
8.982165014416299e-05, 0.0012493128981905044,
8.973406625002514e-05, 0.001249306015645948
8.973406440861801e-05
], ],
"lambda": [ "lambda": [
0.001, 0.001,
0.0005, 0.0005,
0.00025, 0.00025,
0.000125, 0.000125
6.25e-05
] ]
}, },
"residual_rms_px": 0.2538049590236932, "residual_rms_px": 3.5353477634189536,
"residual_median_px": 0.19470457894652796, "residual_median_px": 3.522769363782656,
"residual_max_px": 0.4866358270009017, "residual_max_px": 5.79906745441176,
"sigma2_normalized": 8.807096282336374e-09 "sigma2_normalized": 1.7837320234926735e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
-0.7070697546005249, -0.7074983716011047,
-0.7071437835693359, -0.7067009806632996,
-0.00024968929938040674 0.004447129555046558
], ],
[ [
-0.6417070627212524, -0.6407499313354492,
0.641788125038147, 0.6387929320335388,
-0.41990476846694946 -0.4258909523487091
], ],
[ [
0.29709330201148987, 0.29813674092292786,
-0.2967417240142822, -0.30416667461395264,
-0.9075681567192078 -0.9047635793685913
] ]
], ],
"translation_m": [ "translation_m": [
-0.0004838148888666183, 0.0009112151456065476,
0.3319397568702698, 0.3326437473297119,
1.3889654874801636 1.3835103511810303
], ],
"rvec_rad": [ "rvec_rad": [
1.116265343341294, 1.1166515999356956,
-2.694912859274303, -2.6941950599171753,
0.5930734640231006 0.6050090520414879
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
-0.19998633861541748, -0.19868911802768707,
0.1987868845462799, 0.20897121727466583,
1.3999638557434082 1.3934156894683838
], ],
"position_mm": [ "position_mm": [
-199.98634338378906, -198.68911743164062,
198.78688049316406, 208.97122192382812,
1399.9638671875 1393.4156494140625
], ],
"orientation_deg": { "orientation_deg": {
"roll": -161.89413452148438, "roll": -161.41819763183594,
"pitch": -17.28310203552246, "pitch": -17.34572410583496,
"yaw": -137.7744140625 "yaw": -137.83424377441406
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
3.072966780227661e-08, 9.98531472699052e-06,
-3.863558303066653e-08, -1.431516530064478e-05,
2.7165173743888813e-08, 9.222611642238843e-06,
2.475871606832266e-09, 1.21687690767508e-06,
6.494657404240794e-09, 2.375223043944549e-06,
2.5018749271701422e-08 8.608180595661275e-06
], ],
[ [
-3.8635583030666105e-08, -1.4315165300644898e-05,
1.0841759005730073e-07, 3.9185469888068646e-05,
-8.433554454798182e-08, -2.7735001585138018e-05,
-1.8245255309718038e-08, -6.1838905944793704e-06,
-8.301231718958206e-09, -3.6661949557709048e-06,
-5.805429386967001e-08 -2.0459349519318858e-05
], ],
[ [
2.7165173743887748e-08, 9.222611642238823e-06,
-8.433554454797999e-08, -2.7735001585138208e-05,
2.870139461052012e-07, 7.962489478264622e-05,
3.118965930711491e-08, 8.92586582077697e-06,
-1.5708375766982584e-08, -2.9330746501784293e-06,
2.754085924381276e-09 4.553387885206727e-06
], ],
[ [
2.475871606832118e-09, 1.2168769076751045e-06,
-1.8245255309717823e-08, -6.1838905944794196e-06,
3.118965930711502e-08, 8.92586582077693e-06,
6.200734152582455e-09, 1.8073225223300978e-06,
-9.86864381554853e-10, -3.627966656549927e-08,
3.2956677202317245e-09 1.5868781991715987e-06
], ],
[ [
6.494657404240868e-09, 2.3752230439445645e-06,
-8.301231718958475e-09, -3.6661949557708645e-06,
-1.570837576698223e-08, -2.9330746501784576e-06,
-9.86864381554794e-10, -3.627966656551186e-08,
4.123402270302718e-09, 1.227551388215965e-06,
9.0741836057339e-09 3.028286182234542e-06
], ],
[ [
2.5018749271701356e-08, 8.608180595661353e-06,
-5.805429386967041e-08, -2.0459349519318814e-05,
2.7540859243827077e-09, 4.5533878852065595e-06,
3.295667720231913e-09, 1.586878199171561e-06,
9.07418360573378e-09, 3.0282861822345777e-06,
5.699050770379069e-08 1.7125768459625926e-05
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.010043881151978308, 0.18105207701827192,
0.01886568188783742, 0.3586618315025251,
0.03069545902598759 0.5112661833247805
], ],
"tvec_std_m": [ "tvec_std_m": [
7.874474047568164e-05, 0.0013443669596989126,
6.421372337984084e-05, 0.0011079491812425175,
0.0002387268474717301 0.004138329186957694
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.00046817571615404496, 0.008825927205931929,
0.0006749440803154896, 0.010963671914864697,
0.00029697866790539726 0.004524104486006729
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.46817571615404496, 8.82592720593193,
0.6749440803154896, 10.963671914864697,
0.2969786679053973 4.5241044860067285
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.02728532771069972, "roll": 0.4633799384185807,
"pitch": 0.01864391492387676, "pitch": 0.343809988520626,
"yaw": 0.005971844462950307 "yaw": 0.13874234430653562
} }
} }
}, },
@@ -234,457 +220,314 @@
{ {
"marker_id": 86, "marker_id": 86,
"observed_center_px": [ "observed_center_px": [
74.0, 70.5,
955.25 959.0
], ],
"projected_center_px": [ "projected_center_px": [
73.88146209716797, 72.09856414794922,
955.2792358398438 956.2841796875
], ],
"reprojection_error_px": 0.12209000261768153, "reprojection_error_px": 3.151362769485006,
"confidence": 0.6483335065489111 "confidence": 0.5262168023657781
},
{
"marker_id": 84,
"observed_center_px": [
73.5,
880.0
],
"projected_center_px": [
73.49522399902344,
879.8413696289062
],
"reprojection_error_px": 0.15870225209072794,
"confidence": 0.6193012733871159
}, },
{ {
"marker_id": 64, "marker_id": 64,
"observed_center_px": [ "observed_center_px": [
921.75, 921.5,
863.25 859.25
], ],
"projected_center_px": [ "projected_center_px": [
921.831787109375, 922.7077026367188,
862.9029541015625 863.3631591796875
], ],
"reprojection_error_px": 0.35655292297527136, "reprojection_error_px": 4.2867964841108295,
"confidence": 0.6301648743824048 "confidence": 0.5876289194459208
},
{
"marker_id": 53,
"observed_center_px": [
58.75,
764.0
],
"projected_center_px": [
58.729000091552734,
764.1621704101562
],
"reprojection_error_px": 0.1635244265699773,
"confidence": 0.40543359028432663
}, },
{ {
"marker_id": 72, "marker_id": 72,
"observed_center_px": [ "observed_center_px": [
115.0, 115.25,
789.0 787.75
], ],
"projected_center_px": [ "projected_center_px": [
115.19657897949219, 114.29695892333984,
788.9808959960938 789.0098876953125
], ],
"reprojection_error_px": 0.19750508384201124, "reprojection_error_px": 1.5797481756917438,
"confidence": 0.5889608001281618 "confidence": 0.49122811795656307
}, },
{ {
"marker_id": 58, "marker_id": 53,
"observed_center_px": [ "observed_center_px": [
878.75, 54.0,
769.25 764.5
], ],
"projected_center_px": [ "projected_center_px": [
878.4910888671875, 57.447086334228516,
769.3904418945312 764.1121826171875
], ],
"reprojection_error_px": 0.29454863848569857, "reprojection_error_px": 3.468833596187128,
"confidence": 0.6025285956069217 "confidence": 0.32594286952973284
},
{
"marker_id": 103,
"observed_center_px": [
796.5,
746.5
],
"projected_center_px": [
796.6454467773438,
746.6806030273438
],
"reprojection_error_px": 0.23188837514073382,
"confidence": 0.6446676805363658
},
{
"marker_id": 56,
"observed_center_px": [
95.25,
714.0
],
"projected_center_px": [
95.13108825683594,
714.1541748046875
],
"reprojection_error_px": 0.19470457894652796,
"confidence": 0.5338277449622252
}, },
{ {
"marker_id": 69, "marker_id": 69,
"observed_center_px": [ "observed_center_px": [
977.5, 976.5,
751.0 754.75
], ],
"projected_center_px": [ "projected_center_px": [
977.4252319335938, 978.0035400390625,
750.8006591796875 751.2153930664062
], ],
"reprojection_error_px": 0.21290144761600335, "reprojection_error_px": 3.8411038548928973,
"confidence": 0.5866976533295247 "confidence": 0.5319288269685942
}, },
{ {
"marker_id": 46, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
46.75, 801.0,
695.0 744.25
], ],
"projected_center_px": [ "projected_center_px": [
46.68659973144531, 797.3609008789062,
695.4581909179688 746.85595703125
], ],
"reprojection_error_px": 0.4625564953190608, "reprojection_error_px": 4.4759417402225665,
"confidence": 0.25489120456317976 "confidence": 0.5872237273710109
}, },
{ {
"marker_id": 208, "marker_id": 208,
"observed_center_px": [ "observed_center_px": [
477.5, 474.75,
605.25 603.75
], ],
"projected_center_px": [ "projected_center_px": [
477.3812255859375, 478.3053894042969,
605.0993041992188 604.7418823242188
], ],
"reprojection_error_px": 0.1918764858157257, "reprojection_error_px": 3.6911548817794246,
"confidence": 0.5592585450018642 "confidence": 0.4906752251774617
},
{
"marker_id": 58,
"observed_center_px": [
880.5,
773.0
],
"projected_center_px": [
879.1823120117188,
769.6748657226562
],
"reprojection_error_px": 3.5767051313781835,
"confidence": 0.5335095921090989
},
{
"marker_id": 56,
"observed_center_px": [
97.25,
709.5
],
"projected_center_px": [
94.27033996582031,
713.9109497070312
],
"reprojection_error_px": 5.323049054559498,
"confidence": 0.4578243545603675
},
{
"marker_id": 46,
"observed_center_px": [
51.25,
694.5
],
"projected_center_px": [
45.48712158203125,
695.1468505859375
],
"reprojection_error_px": 5.79906745441176,
"confidence": 0.2746946127362205
}, },
{ {
"marker_id": 68, "marker_id": 68,
"observed_center_px": [ "observed_center_px": [
33.0, 28.25,
650.75 651.75
], ],
"projected_center_px": [ "projected_center_px": [
32.95542526245117, 31.748443603515625,
650.529052734375 650.067138671875
], ],
"reprojection_error_px": 0.2253987608987929, "reprojection_error_px": 3.882155315888074,
"confidence": 0.11177681049843842 "confidence": 0.058885542403194435
}, },
{ {
"marker_id": 95, "marker_id": 95,
"observed_center_px": [ "observed_center_px": [
799.25, 802.0,
602.25 598.75
], ],
"projected_center_px": [ "projected_center_px": [
799.7071533203125, 800.2178955078125,
602.0831909179688 602.3417358398438
], ],
"reprojection_error_px": 0.4866358270009017, "reprojection_error_px": 4.009546453689364,
"confidence": 0.5169030981045668 "confidence": 0.5062704988708202
},
{
"marker_id": 96,
"observed_center_px": [
555.5,
523.0
],
"projected_center_px": [
555.2626953125,
522.8138427734375
],
"reprojection_error_px": 0.30160906437127283,
"confidence": 0.5036491725121419
},
{
"marker_id": 66,
"observed_center_px": [
856.75,
509.0
],
"projected_center_px": [
856.4667358398438,
509.3004455566406
],
"reprojection_error_px": 0.4129238633623887,
"confidence": 0.5036491725121419
},
{
"marker_id": 62,
"observed_center_px": [
514.75,
504.0
],
"projected_center_px": [
514.6860961914062,
503.84112548828125
],
"reprojection_error_px": 0.1712448750376427,
"confidence": 0.5036491725121419
},
{
"marker_id": 55,
"observed_center_px": [
700.5,
531.0
],
"projected_center_px": [
700.4498901367188,
530.8845825195312
],
"reprojection_error_px": 0.12582604339253403,
"confidence": 0.5306273485801539
}, },
{ {
"marker_id": 217, "marker_id": 217,
"observed_center_px": [ "observed_center_px": [
227.0, 229.0,
362.0 365.5
], ],
"projected_center_px": [ "projected_center_px": [
227.07652282714844, 227.5218048095703,
362.12518310546875 361.4461364746094
], ],
"reprojection_error_px": 0.14671929992195926, "reprojection_error_px": 4.314958922574115,
"confidence": 0.42765819396972654 "confidence": 0.403469130041854
}, },
{ {
"marker_id": 97, "marker_id": 62,
"observed_center_px": [ "observed_center_px": [
767.75, 515.5,
437.0 508.0
], ],
"projected_center_px": [ "projected_center_px": [
768.004150390625, 515.4136352539062,
437.28375244140625 503.8336486816406
], ],
"reprojection_error_px": 0.3809302679741365, "reprojection_error_px": 4.167246354292333,
"confidence": 0.4770832099303063 "confidence": 0.4218000126418067
},
{
"marker_id": 47,
"observed_center_px": [
668.5,
463.5
],
"projected_center_px": [
668.4751586914062,
463.31268310546875
],
"reprojection_error_px": 0.18895689876128194,
"confidence": 0.5046753915740128
}, },
{ {
"marker_id": 54, "marker_id": 54,
"observed_center_px": [ "observed_center_px": [
709.25, 709.25,
430.25 434.5
], ],
"projected_center_px": [ "projected_center_px": [
709.202392578125, 709.67626953125,
430.4231262207031 430.8776550292969
], ],
"reprojection_error_px": 0.17955265220132888, "reprojection_error_px": 3.6473399622259395,
"confidence": 0.48044802302553946 "confidence": 0.4186853520847334
}, },
{ {
"marker_id": 205, "marker_id": 205,
"observed_center_px": [ "observed_center_px": [
149.5, 148.0,
287.0 285.0
], ],
"projected_center_px": [ "projected_center_px": [
149.6940155029297, 149.80377197265625,
287.00897216796875 286.1125793457031
], ],
"reprojection_error_px": 0.1942228492611491, "reprojection_error_px": 2.1192984994628326,
"confidence": 0.37983708259950827 "confidence": 0.38107014005487916
},
{
"marker_id": 92,
"observed_center_px": [
327.25,
312.0
],
"projected_center_px": [
327.41644287109375,
312.1011657714844
],
"reprojection_error_px": 0.19477613472383998,
"confidence": 0.4022491322386975
},
{
"marker_id": 105,
"observed_center_px": [
497.75,
340.75
],
"projected_center_px": [
497.6415710449219,
340.72918701171875
],
"reprojection_error_px": 0.11040841806913773,
"confidence": 0.4159799246492322
},
{
"marker_id": 102,
"observed_center_px": [
358.75,
281.0
],
"projected_center_px": [
358.7662353515625,
281.0223388671875
],
"reprojection_error_px": 0.0276154237262211,
"confidence": 0.40369943799637525
}, },
{ {
"marker_id": 85, "marker_id": 85,
"observed_center_px": [ "observed_center_px": [
556.0, 555.75,
321.25 319.5
], ],
"projected_center_px": [ "projected_center_px": [
555.6840209960938, 556.2955322265625,
321.3298645019531 321.7366943359375
], ],
"reprojection_error_px": 0.32591574000315887, "reprojection_error_px": 2.302261271583469,
"confidence": 0.3811333266788848 "confidence": 0.378986473237694
}, },
{ {
"marker_id": 59, "marker_id": 92,
"observed_center_px": [ "observed_center_px": [
427.5, 328.5,
258.0 309.75
], ],
"projected_center_px": [ "projected_center_px": [
427.41796875, 327.9501647949219,
257.8740539550781 311.9439697265625
], ],
"reprojection_error_px": 0.15030479768798286, "reprojection_error_px": 2.2618182760372316,
"confidence": 0.40503361354029466 "confidence": 0.3823929240812279
},
{
"marker_id": 63,
"observed_center_px": [
273.25,
182.0
],
"projected_center_px": [
273.1070556640625,
181.91488647460938
],
"reprojection_error_px": 0.1663652469148332,
"confidence": 0.3570061701664598
}, },
{ {
"marker_id": 57, "marker_id": 57,
"observed_center_px": [ "observed_center_px": [
520.5, 520.75,
214.0 213.25
], ],
"projected_center_px": [ "projected_center_px": [
520.9197998046875, 521.4791259765625,
214.16876220703125 214.71652221679688
], ],
"reprojection_error_px": 0.4524517195654379, "reprojection_error_px": 1.6377765726914766,
"confidence": 0.3794817963241243 "confidence": 0.34202700092640825
}, },
{ {
"marker_id": 71, "marker_id": 59,
"observed_center_px": [ "observed_center_px": [
336.5, 424.75,
168.0 258.5
], ],
"projected_center_px": [ "projected_center_px": [
336.720947265625, 428.0319519042969,
168.0829620361328 258.0758056640625
], ],
"reprojection_error_px": 0.23600930834707853, "reprojection_error_px": 3.3092520509564305,
"confidence": 0.33715640885841447 "confidence": 0.3878121905105899
}, },
{ {
"marker_id": 48, "marker_id": 48,
"observed_center_px": [ "observed_center_px": [
415.75, 415.75,
184.75 187.75
], ],
"projected_center_px": [ "projected_center_px": [
415.7911376953125, 416.3456726074219,
184.7445068359375 185.02688598632812
], ],
"reprojection_error_px": 0.041502829145030895, "reprojection_error_px": 2.787503504336618,
"confidence": 0.37002407289138056 "confidence": 0.30502208755989735
}, },
{ {
"marker_id": 65, "marker_id": 71,
"observed_center_px": [ "observed_center_px": [
308.25, 337.0,
123.0 166.0
], ],
"projected_center_px": [ "projected_center_px": [
308.3800048828125, 337.18463134765625,
122.93383026123047 168.11569213867188
], ],
"reprojection_error_px": 0.14587564527336241, "reprojection_error_px": 2.123733024693861,
"confidence": 0.3320649522984733 "confidence": 0.2958320974375416
}, },
{ {
"marker_id": 78, "marker_id": 63,
"observed_center_px": [ "observed_center_px": [
334.75, 276.0,
79.0 183.25
], ],
"projected_center_px": [ "projected_center_px": [
334.93670654296875, 273.4526672363281,
78.97499084472656 181.7027130126953
], ],
"reprojection_error_px": 0.1883740720875158, "reprojection_error_px": 2.9804364160234336,
"confidence": 0.33383204999036237 "confidence": 0.2956054401706931
},
{
"marker_id": 87,
"observed_center_px": [
161.25,
64.75
],
"projected_center_px": [
160.97647094726562,
64.78429412841797
],
"reprojection_error_px": 0.27567050972803137,
"confidence": 0.3255830489836334
}, },
{ {
"marker_id": 80, "marker_id": 80,
"observed_center_px": [ "observed_center_px": [
298.0, 299.5,
58.5 56.75
], ],
"projected_center_px": [ "projected_center_px": [
297.9054260253906, 298.1875,
58.236732482910156 58.199134826660156
], ],
"reprojection_error_px": 0.2797392039526564, "reprojection_error_px": 1.9551593274818708,
"confidence": 0.2761672244399736 "confidence": 0.23609848651755727
} }
] ]
}, },

View File

@@ -0,0 +1,58 @@
{
"schema_version": "1.0",
"created_utc": "2026-06-02T10:46:00Z",
"method": "hybrid",
"movements": {
"x": {
"value": 50.890418833206006,
"unit": "mm",
"observable": true,
"confidence": "medium",
"n_markers": 3
},
"y": {
"value": -0.10742310691186951,
"unit": "deg",
"observable": true,
"confidence": "medium",
"n_markers": 3
},
"z": {
"value": 177.38474182201784,
"unit": "deg",
"observable": true,
"confidence": "high",
"n_markers": 4
},
"a": {
"value": -149.067065103264,
"unit": "deg",
"observable": true,
"confidence": "medium",
"n_markers": 1
},
"b": {
"value": 0.0,
"unit": "deg",
"observable": false,
"confidence": "none",
"n_markers": 0
},
"c": {
"value": 0.0,
"unit": "deg",
"observable": false,
"confidence": "none",
"n_markers": 0
},
"e": {
"value": 0.0,
"unit": "mm",
"observable": false,
"confidence": "none",
"n_markers": 0
}
},
"residual_rms": 2.588180494366695,
"num_markers": 47
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T21:50:55Z", "created_utc": "2026-06-02T11:34:34Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\render_a_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\render_a_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "a", "camera_id": "a",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,21 +36,21 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 26, "num_used_markers": 24,
"used_marker_ids": [ "used_marker_ids": [
97, 97,
95, 95,
103, 103,
54, 54,
51,
55, 55,
47, 47,
51,
210, 210,
85, 85,
79, 79,
215, 215,
96,
105, 105,
96,
208, 208,
75, 75,
211, 211,
@@ -59,11 +59,9 @@
92, 92,
61, 61,
217, 217,
83,
205, 205,
206, 206,
72, 94
76
], ],
"history": { "history": {
"iters": [ "iters": [
@@ -73,10 +71,10 @@
3 3
], ],
"rms": [ "rms": [
0.010157520500733036, 0.01309157539574473,
0.0004950425047159214, 0.0015742066694050326,
9.349237301979008e-05, 0.0011808708988422759,
9.347961702374584e-05 0.0011808588278160552
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -85,135 +83,135 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 0.26439655076136714, "residual_rms_px": 3.341786024068858,
"residual_median_px": 0.23255237350884186, "residual_median_px": 2.859177820447991,
"residual_max_px": 0.4797609434534557, "residual_max_px": 7.996734463255087,
"sigma2_normalized": 9.878235163700998e-09 "sigma2_normalized": 1.5936315099736541e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.8080592155456543, 0.8076796531677246,
-0.5891010761260986, -0.5896213054656982,
0.0004778678703587502 -0.0006016076076775789
], ],
[ [
-0.342823326587677, -0.34383243322372437,
-0.4709038734436035, -0.4701618552207947,
-0.812847912311554 -0.8128511905670166
], ],
[ [
0.4790745973587036, 0.4789915382862091,
0.6566653847694397, 0.6567302346229553,
-0.5824757814407349 -0.5824710726737976
] ]
], ],
"translation_m": [ "translation_m": [
-0.22885794937610626, -0.2276008278131485,
0.1706245094537735, 0.17272575199604034,
1.1345173120498657 1.134351372718811
], ],
"rvec_rad": [ "rvec_rad": [
2.1061047412557423, 2.1055890557545403,
-0.6859242732847866, -0.6871521602063719,
0.35296498238638263 0.35216171829044357
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
-0.3000935912132263, -0.30012744665145874,
-0.7994710206985474, -0.7979521155357361,
0.7996299862861633 0.8009902238845825
], ],
"position_mm": [ "position_mm": [
-300.0935974121094, -300.12744140625,
-799.4710083007812, -797.9520874023438,
799.6300048828125 800.990234375
], ],
"orientation_deg": { "orientation_deg": {
"roll": 131.5736846923828, "roll": 131.5706329345703,
"pitch": -28.62497901916504, "pitch": -28.619556427001953,
"yaw": -22.989336013793945 "yaw": -23.059646606445312
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
4.460936285995379e-08, 8.782055943985672e-06,
-1.2193328957069284e-08, -1.7266411201503553e-06,
-1.0519196887487442e-09, 8.412844615835691e-07,
1.997648035845089e-09, 4.1234673854204935e-07,
4.072092927702889e-09, 3.426441825285362e-07,
1.3187830162713453e-08 2.132565990730979e-06
], ],
[ [
-1.2193328957069145e-08, -1.7266411201503524e-06,
1.772270692240801e-08, 2.7888704143480976e-06,
-2.5310680123153638e-09, -6.094810274183931e-07,
-2.0787648135128236e-09, -3.0222394197728535e-07,
-4.5128208520239385e-09, -6.596225981784419e-07,
-3.023945390483963e-09 -1.954794080289234e-07
], ],
[ [
-1.0519196887488166e-09, 8.412844615835724e-07,
-2.5310680123153133e-09, -6.094810274183928e-07,
4.738522245971935e-08, 8.409086254870119e-06,
3.8943842651842965e-09, 5.866299963421361e-07,
-5.755246755388928e-09, -1.1295437615302811e-06,
-1.1826390387496366e-08 -2.6415996224421363e-06
], ],
[ [
1.997648035845084e-09, 4.12346738542055e-07,
-2.0787648135128107e-09, -3.022239419772813e-07,
3.894384265184304e-09, 5.866299963421287e-07,
1.224768821437347e-09, 1.9855332106542312e-07,
2.0094360221457148e-10, 2.641527833148665e-08,
9.216092163913507e-10 1.8756881399752573e-07
], ],
[ [
4.072092927702867e-09, 3.426441825285337e-07,
-4.512820852023921e-09, -6.596225981784419e-07,
-5.755246755388909e-09, -1.1295437615302797e-06,
2.0094360221457363e-10, 2.641527833148927e-08,
2.801395956546726e-09, 4.922946182005032e-07,
4.29352678436664e-09 7.942110591376136e-07
], ],
[ [
1.3187830162713533e-08, 2.132565990730975e-06,
-3.023945390483856e-09, -1.9547940802891447e-07,
-1.1826390387496323e-08, -2.641599622442143e-06,
9.216092163913399e-10, 1.8756881399753658e-07,
4.293526784366608e-09, 7.942110591376088e-07,
2.1231713445959332e-08 4.1663757494486e-06
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.012101400731594436, 0.16979337154045368,
0.007627595612267216, 0.09568344426065473,
0.012472229519515978 0.1661487338359342
], ],
"tvec_std_m": [ "tvec_std_m": [
3.499669729327822e-05, 0.00044559322376515456,
5.2928215127158084e-05, 0.0007016370986489405,
0.00014571106150858737 0.002041170191201263
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.0002005266948713801, 0.0023645075577752167,
0.00021204259571441995, 0.0028885346012249564,
0.0002597786782644062 0.003401924588084859
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.2005266948713801, 2.364507557775217,
0.21204259571441994, 2.8885346012249564,
0.2597786782644062 3.401924588084859
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.0124888599317547, "roll": 0.25737174500061255,
"pitch": 0.00959849976848799, "pitch": 0.11853018823662066,
"yaw": 0.008166021539697536 "yaw": 0.10034171994077565
} }
} }
}, },
@@ -222,340 +220,314 @@
{ {
"marker_id": 97, "marker_id": 97,
"observed_center_px": [ "observed_center_px": [
1152.0, 1153.25,
1026.25 1024.0
], ],
"projected_center_px": [ "projected_center_px": [
1151.9522705078125, 1153.174560546875,
1026.484375 1027.6143798828125
], ],
"reprojection_error_px": 0.23918558704377785, "reprojection_error_px": 3.615167084432959,
"confidence": 0.4897720015297098 "confidence": 0.5455570235395628
}, },
{ {
"marker_id": 95, "marker_id": 95,
"observed_center_px": [ "observed_center_px": [
876.5, 881.5,
1027.25 1031.0
], ],
"projected_center_px": [ "projected_center_px": [
876.5068969726562, 877.9846801757812,
1027.1715087890625 1028.2784423828125
], ],
"reprojection_error_px": 0.07879364458036053, "reprojection_error_px": 4.445711341305984,
"confidence": 0.5416450286820796 "confidence": 0.45752616270152235
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
659.0, 661.25,
994.75 999.75
], ],
"projected_center_px": [ "projected_center_px": [
659.0037231445312, 660.8859252929688,
994.5722045898438 995.7683715820312
], ],
"reprojection_error_px": 0.17783438834440807, "reprojection_error_px": 3.9982390187526584,
"confidence": 0.8649082431225718 "confidence": 0.8987700853806685
}, },
{ {
"marker_id": 54, "marker_id": 54,
"observed_center_px": [ "observed_center_px": [
1162.25, 1155.0,
961.0 960.75
], ],
"projected_center_px": [ "projected_center_px": [
1161.908935546875, 1162.872802734375,
961.3109130859375 962.1524047851562
], ],
"reprojection_error_px": 0.46151046379538846, "reprojection_error_px": 7.996734463255087,
"confidence": 0.7960923757637975 "confidence": 0.8023386850510938
},
{
"marker_id": 55,
"observed_center_px": [
998.75,
933.75
],
"projected_center_px": [
998.4373779296875,
933.5657958984375
],
"reprojection_error_px": 0.3628549433023085,
"confidence": 0.8637747711006405
},
{
"marker_id": 47,
"observed_center_px": [
1106.75,
912.25
],
"projected_center_px": [
1106.9661865234375,
912.1497802734375
],
"reprojection_error_px": 0.238286815640847,
"confidence": 0.743066266439157
}, },
{ {
"marker_id": 51, "marker_id": 51,
"observed_center_px": [ "observed_center_px": [
734.25, 736.5,
927.0 929.25
], ],
"projected_center_px": [ "projected_center_px": [
734.481689453125, 736.0343017578125,
927.0477294921875 927.9215698242188
], ],
"reprojection_error_px": 0.2365546598861206, "reprojection_error_px": 1.4076937112535277,
"confidence": 0.8019389766111062 "confidence": 0.7704666026640716
},
{
"marker_id": 55,
"observed_center_px": [
997.75,
932.0
],
"projected_center_px": [
999.4160766601562,
934.2809448242188
],
"reprojection_error_px": 2.824627538038902,
"confidence": 0.8158419957617544
},
{
"marker_id": 47,
"observed_center_px": [
1108.75,
915.0
],
"projected_center_px": [
1107.757080078125,
912.78955078125
],
"reprojection_error_px": 2.4232159870570227,
"confidence": 0.6979185869602446
}, },
{ {
"marker_id": 210, "marker_id": 210,
"observed_center_px": [ "observed_center_px": [
364.75, 369.25,
845.75 845.25
], ],
"projected_center_px": [ "projected_center_px": [
364.6476135253906, 366.9586181640625,
845.8784790039062 847.302490234375
], ],
"reprojection_error_px": 0.16428586253137667, "reprojection_error_px": 3.076222826823351,
"confidence": 0.6228300628754091 "confidence": 0.5907780357293846
}, },
{ {
"marker_id": 85, "marker_id": 85,
"observed_center_px": [ "observed_center_px": [
1331.5, 1335.25,
821.5 821.75
], ],
"projected_center_px": [ "projected_center_px": [
1331.9102783203125, 1332.519775390625,
821.6173095703125 822.0009765625
], ],
"reprojection_error_px": 0.4267198558836344, "reprojection_error_px": 2.741735883078672,
"confidence": 0.601549080134278 "confidence": 0.5671985638906173
}, },
{ {
"marker_id": 79, "marker_id": 79,
"observed_center_px": [ "observed_center_px": [
916.25, 915.5,
809.0 810.25
], ],
"projected_center_px": [ "projected_center_px": [
916.08984375, 916.86572265625,
808.7914428710938 809.2201538085938
], ],
"reprojection_error_px": 0.26295646109514154, "reprojection_error_px": 1.7104916111307047,
"confidence": 0.711469799121534 "confidence": 0.6589361768588983
}, },
{ {
"marker_id": 215, "marker_id": 215,
"observed_center_px": [ "observed_center_px": [
763.5, 763.5,
752.5 751.75
], ],
"projected_center_px": [ "projected_center_px": [
763.8089599609375, 764.935546875,
752.644287109375 753.2274169921875
], ],
"reprojection_error_px": 0.34099124240117185, "reprojection_error_px": 2.0599892716047394,
"confidence": 0.6243438029309963 "confidence": 0.5752892000247514
},
{
"marker_id": 96,
"observed_center_px": [
1018.5,
795.25
],
"projected_center_px": [
1018.3749389648438,
795.3609008789062
],
"reprojection_error_px": 0.16715043361155701,
"confidence": 0.6827978007642943
}, },
{ {
"marker_id": 105, "marker_id": 105,
"observed_center_px": [ "observed_center_px": [
1294.0, 1293.5,
765.5 768.75
], ],
"projected_center_px": [ "projected_center_px": [
1293.876953125, 1294.21728515625,
765.3689575195312 765.5640869140625
], ],
"reprojection_error_px": 0.1797572394499547, "reprojection_error_px": 3.265660758028058,
"confidence": 0.5445073073835709 "confidence": 0.5188246379772157
},
{
"marker_id": 96,
"observed_center_px": [
1018.0,
792.75
],
"projected_center_px": [
1018.8943481445312,
795.700927734375
],
"reprojection_error_px": 3.083477435806862,
"confidence": 0.6356371410754026
}, },
{ {
"marker_id": 208, "marker_id": 208,
"observed_center_px": [ "observed_center_px": [
892.0, 894.25,
689.25 687.25
], ],
"projected_center_px": [ "projected_center_px": [
892.146484375, 892.7307739257812,
689.2838134765625 689.6502685546875
], ],
"reprojection_error_px": 0.1503363672448665, "reprojection_error_px": 2.8406578462053003,
"confidence": 0.5603213022372155 "confidence": 0.5467744549138944
}, },
{ {
"marker_id": 75, "marker_id": 75,
"observed_center_px": [ "observed_center_px": [
144.5, 144.25,
713.75 716.25
], ],
"projected_center_px": [ "projected_center_px": [
144.48695373535156, 146.625,
713.787841796875 715.2664184570312
], ],
"reprojection_error_px": 0.04002757314659271, "reprojection_error_px": 2.570614255711811,
"confidence": 0.38049126145778556 "confidence": 0.36357946944230474
}, },
{ {
"marker_id": 211, "marker_id": 211,
"observed_center_px": [ "observed_center_px": [
686.5, 690.25,
683.25 681.5
], ],
"projected_center_px": [ "projected_center_px": [
686.4108276367188, 687.6364135742188,
683.295654296875 683.889892578125
], ],
"reprojection_error_px": 0.10017996404627952, "reprojection_error_px": 3.541527995089827,
"confidence": 0.49052671216614224 "confidence": 0.47042176028034954
}, },
{ {
"marker_id": 214, "marker_id": 214,
"observed_center_px": [ "observed_center_px": [
812.25, 811.25,
625.25 627.5
], ],
"projected_center_px": [ "projected_center_px": [
812.40625, 813.083740234375,
625.0691528320312 625.4566040039062
], ],
"reprojection_error_px": 0.23899740722927787, "reprojection_error_px": 2.7455546696464905,
"confidence": 0.48503119569643854 "confidence": 0.45709203492045486
}, },
{ {
"marker_id": 102, "marker_id": 102,
"observed_center_px": [ "observed_center_px": [
1370.0, 1372.75,
654.5 654.0
], ],
"projected_center_px": [ "projected_center_px": [
1370.0548095703125, 1370.19091796875,
654.1972045898438 654.0479125976562
], ],
"reprojection_error_px": 0.307716020722894, "reprojection_error_px": 2.5595305154814616,
"confidence": 0.38292413664728714 "confidence": 0.33274845378913714
}, },
{ {
"marker_id": 92, "marker_id": 92,
"observed_center_px": [ "observed_center_px": [
1319.75, 1323.25,
627.75 628.5
], ],
"projected_center_px": [ "projected_center_px": [
1319.795654296875, 1319.754150390625,
627.7449951171875 627.5585327148438
], ],
"reprojection_error_px": 0.045927809387314486, "reprojection_error_px": 3.6204040023713957,
"confidence": 0.39949701144177324 "confidence": 0.3667945046841247
}, },
{ {
"marker_id": 61, "marker_id": 61,
"observed_center_px": [ "observed_center_px": [
66.0, 68.75,
602.5 603.5
], ],
"projected_center_px": [ "projected_center_px": [
65.94391632080078, 67.78475952148438,
602.28125 603.6194458007812
], ],
"reprojection_error_px": 0.22582502423894674, "reprojection_error_px": 0.9726029409216007,
"confidence": 0.2389002996853347 "confidence": 0.2479407110577365
}, },
{ {
"marker_id": 217, "marker_id": 217,
"observed_center_px": [ "observed_center_px": [
1224.0, 1219.5,
525.5 526.5
], ],
"projected_center_px": [ "projected_center_px": [
1223.9512939453125, 1223.621337890625,
525.4711303710938 525.2517700195312
], ],
"reprojection_error_px": 0.05661921260849824, "reprojection_error_px": 4.306216911959074,
"confidence": 0.3668959235531314 "confidence": 0.37106712222869814
},
{
"marker_id": 83,
"observed_center_px": [
156.25,
565.5
],
"projected_center_px": [
156.2564239501953,
565.7272338867188
],
"reprojection_error_px": 0.22732467180097624,
"confidence": 0.2637568632301829
}, },
{ {
"marker_id": 205, "marker_id": 205,
"observed_center_px": [ "observed_center_px": [
1320.25, 1323.0,
478.25 477.25
], ],
"projected_center_px": [ "projected_center_px": [
1319.778564453125, 1319.4383544921875,
478.1610107421875 477.699462890625
], ],
"reprojection_error_px": 0.4797609434534557, "reprojection_error_px": 3.589893537887989,
"confidence": 0.32449684623408637 "confidence": 0.3061711135325228
}, },
{ {
"marker_id": 206, "marker_id": 206,
"observed_center_px": [ "observed_center_px": [
1139.75, 1139.5,
473.5 473.5
], ],
"projected_center_px": [ "projected_center_px": [
1140.0626220703125, 1139.6519775390625,
473.6487731933594 473.4571533203125
], ],
"reprojection_error_px": 0.34621672678947746, "reprojection_error_px": 0.15790190100102322,
"confidence": 0.35164169987391336 "confidence": 0.33934827334193574
}, },
{ {
"marker_id": 72, "marker_id": 94,
"observed_center_px": [ "observed_center_px": [
737.5, 1163.5,
473.25 314.5
], ],
"projected_center_px": [ "projected_center_px": [
737.459228515625, 1166.3697509765625,
473.0251159667969 314.7137145996094
], ],
"reprojection_error_px": 0.22855008713156313, "reprojection_error_px": 2.8776977946906825,
"confidence": 0.2624849891322413 "confidence": 0.20569599848963674
},
{
"marker_id": 76,
"observed_center_px": [
1005.25,
387.75
],
"projected_center_px": [
1005.2974853515625,
388.0843505859375
],
"reprojection_error_px": 0.33770574903273975,
"confidence": 0.2429182303832221
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T21:50:56Z", "created_utc": "2026-06-02T11:34:34Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\render_c_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\render_c_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "c", "camera_id": "c",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,7 +36,7 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 10, "num_used_markers": 11,
"used_marker_ids": [ "used_marker_ids": [
58, 58,
96, 96,
@@ -47,7 +47,8 @@
79, 79,
208, 208,
215, 215,
210 210,
50
], ],
"history": { "history": {
"iters": [ "iters": [
@@ -57,10 +58,10 @@
3 3
], ],
"rms": [ "rms": [
0.0034083616623330234, 0.006950555219290591,
8.180868348896284e-05, 0.001742586035743614,
4.1267905010331625e-05, 0.001729872051437838,
4.126604245975138e-05 0.0017298719590930144
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -69,135 +70,135 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 0.11671646780760063, "residual_rms_px": 4.89307832793875,
"residual_median_px": 0.10407980083906956, "residual_median_px": 3.9673698990207495,
"residual_max_px": 0.184332841158837, "residual_max_px": 7.215835533069248,
"sigma2_normalized": 2.432694637173306e-09 "sigma2_normalized": 4.1146283679117146e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.993751585483551, 0.9936583638191223,
0.11161427944898605, 0.11238982528448105,
0.00023641996085643768 -0.00339790852740407
], ],
[ [
0.03343210369348526, 0.029612628743052483,
-0.2956386208534241, -0.2907240092754364,
-0.9547146558761597 -0.9563485980033875
], ],
[ [
-0.10648989677429199, -0.10847170650959015,
0.9487571120262146, 0.9501831531524658,
-0.2975228726863861 -0.2922085225582123
] ]
], ],
"translation_m": [ "translation_m": [
-0.19768622517585754, -0.19788235425949097,
0.10605408251285553, 0.10869618505239487,
1.0045101642608643 1.0054523944854736
], ],
"rvec_rad": [ "rvec_rad": [
1.8706667497813116, 1.8652867497243732,
0.1048869617314377, 0.10280067801725531,
-0.07683475997220553 -0.08098643264811076
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
0.29987555742263794, 0.3024718165397644,
-0.8996179103851318, -0.9015233516693115,
0.40016287565231323 0.39708080887794495
], ],
"position_mm": [ "position_mm": [
299.87554931640625, 302.4718017578125,
-899.617919921875, -901.5233764648438,
400.1628723144531 397.080810546875
], ],
"orientation_deg": { "orientation_deg": {
"roll": 107.41101837158203, "roll": 107.09415435791016,
"pitch": 6.113012790679932, "pitch": 6.2272233963012695,
"yaw": 1.9268357753753662 "yaw": 1.7070016860961914
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
9.045244517507983e-08, 5.059702695160301e-05,
1.7351021079034218e-09, 6.546865441227916e-06,
-8.438776987360548e-09, 1.2673654814016595e-05,
2.8733078724467294e-10, -1.502814699549666e-07,
-1.2190303151337081e-08, -8.217856544782799e-06,
-1.3583466547696724e-09 -6.601916831244453e-08
], ],
[ [
1.7351021079033522e-09, 6.5468654412280495e-06,
2.494324477745989e-08, 1.4639315384700196e-05,
-4.1744723958364326e-08, -6.686095802691595e-06,
5.415836722477858e-09, 1.8222071104462708e-06,
-2.733563844551834e-10, -1.9668019206962307e-06,
4.62520547234217e-09 3.837787320207436e-06
], ],
[ [
-8.43877698736057e-09, 1.2673654814016056e-05,
-4.174472395836461e-08, -6.686095802691643e-06,
1.2208599713641803e-07, 4.5146343568434164e-05,
-1.2088000949322044e-08, -2.8839640170677894e-06,
-3.2349254926150315e-09, -6.181614779054015e-06,
-1.143005605748209e-08 -1.0529054748562068e-05
], ],
[ [
2.8733078724469047e-10, -1.502814699549273e-07,
5.415836722477865e-09, 1.8222071104462702e-06,
-1.2088000949321996e-08, -2.8839640170677754e-06,
1.5263456129974805e-09, 6.058679489594602e-07,
2.003981071537465e-10, 1.3410941645658453e-07,
1.1738714484801264e-09 9.518478945222152e-07
], ],
[ [
-1.2190303151337076e-08, -8.217856544782748e-06,
-2.733563844551504e-10, -1.9668019206962036e-06,
-3.234925492615124e-09, -6.181614779054086e-06,
2.0039810715375946e-10, 1.3410941645659147e-07,
2.4317195917774325e-09, 2.57285711645297e-06,
1.6034585280738628e-09 2.287457990433197e-06
], ],
[ [
-1.3583466547696892e-09, -6.601916831230063e-08,
4.625205472342259e-09, 3.837787320207449e-06,
-1.1430056057482266e-08, -1.0529054748562062e-05,
1.1738714484801506e-09, 9.518478945222193e-07,
1.6034585280738626e-09, 2.287457990433176e-06,
6.319420934448765e-09 1.0054894147987836e-05
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.017231885021518716, 0.40755397356477546,
0.009048969131638288, 0.21922143486602402,
0.020019607554768615 0.38497623737870823
], ],
"tvec_std_m": [ "tvec_std_m": [
3.906847338964604e-05, 0.0007783751980629009,
4.9312468928025016e-05, 0.0016040128167982232,
7.949478558024271e-05 0.0031709453082618497
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.00027505207543954347, 0.005342667151117018,
0.00014729136726827593, 0.0028041201000270043,
0.00022932987350307276 0.006003205269817301
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.27505207543954346, 5.342667151117018,
0.14729136726827594, 2.804120100027004,
0.22932987350307277 6.0032052698173
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.016061949994309762, "roll": 0.43415275380195695,
"pitch": 0.017788713499589687, "pitch": 0.31968075292483455,
"yaw": 0.00686273560778559 "yaw": 0.2248300786099534
} }
} }
}, },
@@ -206,132 +207,145 @@
{ {
"marker_id": 58, "marker_id": 58,
"observed_center_px": [ "observed_center_px": [
289.5, 283.0,
1035.5 1034.0
], ],
"projected_center_px": [ "projected_center_px": [
289.5467834472656, 288.988037109375,
1035.4593505859375 1036.9447021484375
], ],
"reprojection_error_px": 0.061976332593015604, "reprojection_error_px": 6.672919838141661,
"confidence": 0.3300237835361035 "confidence": 0.34134185624863755
}, },
{ {
"marker_id": 96, "marker_id": 96,
"observed_center_px": [ "observed_center_px": [
1094.0, 1097.25,
1041.25 1039.0
], ],
"projected_center_px": [ "projected_center_px": [
1094.0997314453125, 1092.10693359375,
1041.3389892578125 1040.4412841796875
], ],
"reprojection_error_px": 0.13366169679507953, "reprojection_error_px": 5.3412013766300515,
"confidence": 0.2039898727848836 "confidence": 0.23796567608034963
}, },
{ {
"marker_id": 62, "marker_id": 62,
"observed_center_px": [ "observed_center_px": [
1180.5, 1171.5,
1031.5 1028.5
], ],
"projected_center_px": [ "projected_center_px": [
1180.3758544921875, 1178.4324951171875,
1031.4412841796875 1030.502197265625
], ],
"reprojection_error_px": 0.13733045789260767, "reprojection_error_px": 7.215835533069248,
"confidence": 0.3084011374684583 "confidence": 0.3612787707711435
}, },
{ {
"marker_id": 64, "marker_id": 64,
"observed_center_px": [ "observed_center_px": [
146.5, 149.25,
987.25 990.0
], ],
"projected_center_px": [ "projected_center_px": [
146.43740844726562, 146.13372802734375,
987.3319091796875 989.7598876953125
], ],
"reprojection_error_px": 0.10308645008331216, "reprojection_error_px": 3.1255087468163034,
"confidence": 0.640874213187769 "confidence": 0.616503916634816
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
444.0, 439.25,
1004.5 1009.25
], ],
"projected_center_px": [ "projected_center_px": [
444.04595947265625, 443.38787841796875,
1004.3505249023438 1005.3236083984375
], ],
"reprojection_error_px": 0.1563811943495319, "reprojection_error_px": 5.704260584046989,
"confidence": 0.5442461717587225 "confidence": 0.5603928511306994
}, },
{ {
"marker_id": 51, "marker_id": 51,
"observed_center_px": [ "observed_center_px": [
599.5, 598.75,
993.5 996.5
], ],
"projected_center_px": [ "projected_center_px": [
599.3802490234375, 598.3726196289062,
993.64013671875 994.1015014648438
], ],
"reprojection_error_px": 0.184332841158837, "reprojection_error_px": 2.428005594646259,
"confidence": 0.5134730357373242 "confidence": 0.5334935602695114
}, },
{ {
"marker_id": 79, "marker_id": 79,
"observed_center_px": [ "observed_center_px": [
949.0, 946.0,
997.75 998.75
], ],
"projected_center_px": [ "projected_center_px": [
949.1038208007812, 947.2364501953125,
997.7338256835938 997.2610473632812
], ],
"reprojection_error_px": 0.10507315159482697, "reprojection_error_px": 1.935404102475769,
"confidence": 0.48301720269421017 "confidence": 0.48423420812018686
}, },
{ {
"marker_id": 208, "marker_id": 208,
"observed_center_px": [ "observed_center_px": [
1037.75, 1042.5,
866.75 867.0
], ],
"projected_center_px": [ "projected_center_px": [
1037.7314453125, 1035.443359375,
866.792236328125 866.4033813476562
], ],
"reprojection_error_px": 0.046132242972841915, "reprojection_error_px": 7.081816908585314,
"confidence": 0.38947547888708767 "confidence": 0.3766641825147349
}, },
{ {
"marker_id": 215, "marker_id": 215,
"observed_center_px": [ "observed_center_px": [
811.25, 812.25,
855.5 854.75
], ],
"projected_center_px": [ "projected_center_px": [
811.2280883789062, 809.5188598632812,
855.400146484375 855.6270141601562
], ],
"reprojection_error_px": 0.10222936819538792, "reprojection_error_px": 2.868497914154843,
"confidence": 0.38597486802039316 "confidence": 0.3703387843628071
}, },
{ {
"marker_id": 210, "marker_id": 210,
"observed_center_px": [ "observed_center_px": [
353.75, 357.75,
768.5 770.0
], ],
"projected_center_px": [ "projected_center_px": [
353.8035583496094, 353.9175109863281,
768.5106201171875 771.0256958007812
], ],
"reprojection_error_px": 0.054601132790046324, "reprojection_error_px": 3.9673698990207495,
"confidence": 0.28397138024588997 "confidence": 0.2855056958565939
},
{
"marker_id": 50,
"observed_center_px": [
1401.75,
694.0
],
"projected_center_px": [
1405.2076416015625,
694.4644165039062
],
"reprojection_error_px": 3.4886914644256226,
"confidence": 0.037489248669361035
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T21:50:56Z", "created_utc": "2026-06-02T11:34:35Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\render_d_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\render_d_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "d", "camera_id": "d",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,23 +36,16 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 15, "num_used_markers": 8,
"used_marker_ids": [ "used_marker_ids": [
95, 95,
79,
208, 208,
69, 69,
51, 51,
103,
58, 58,
215,
214, 214,
64, 64,
211, 211
72,
84,
86,
82
], ],
"history": { "history": {
"iters": [ "iters": [
@@ -62,10 +55,10 @@
3 3
], ],
"rms": [ "rms": [
0.005312608480558766, 0.01025077670656169,
0.0001830036352836781, 0.001635011732824927,
7.282814416703478e-05, 0.0015849950017542771,
7.282746274481173e-05 0.0015849918186903243
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -74,135 +67,135 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 0.20599008428050125, "residual_rms_px": 4.482099813482871,
"residual_median_px": 0.21162909583720768, "residual_median_px": 3.9734724427394985,
"residual_max_px": 0.30994011725512793, "residual_max_px": 7.365972189363775,
"sigma2_normalized": 6.629799161897215e-09 "sigma2_normalized": 4.019518503223584e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.8190987706184387, 0.8137235641479492,
0.573652446269989, 0.5812505483627319,
-0.00010806728823808953 -0.0013406152138486505
], ],
[ [
0.16134685277938843, 0.1618010401725769,
-0.23056243360042572, -0.22872793674468994,
-0.9595875144004822 -0.9599499702453613
], ],
[ [
-0.5504946708679199, -0.5582780838012695,
0.7859795093536377, 0.7809169888496399,
-0.28141042590141296 -0.2801682651042938
] ]
], ],
"translation_m": [ "translation_m": [
-0.11481635272502899, -0.11264180392026901,
0.08645228296518326, 0.08715580403804779,
1.126455545425415 1.1227692365646362
], ],
"rvec_rad": [ "rvec_rad": [
1.7906171069324783, 1.787743235762642,
0.5645911145563629, 0.5719340965182171,
-0.4229465195907201 -0.43074400244521505
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
0.7002049088478088, 0.7043748497962952,
-0.7995736598968506, -0.7913814783096313,
0.39994245767593384 0.3980785310268402
], ],
"position_mm": [ "position_mm": [
700.2048950195312, 704.3748779296875,
-799.5736694335938, -791.3814697265625,
399.94244384765625 398.0785217285156
], ],
"orientation_deg": { "orientation_deg": {
"roll": 109.69928741455078, "roll": 109.73637390136719,
"pitch": 33.40095520019531, "pitch": 33.936798095703125,
"yaw": 11.143509864807129 "yaw": 11.246026992797852
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
4.431714310239129e-08, 0.0001514749475697957,
2.206007901648826e-08, 3.356580504324191e-05,
2.083197582723185e-08, 2.7527139604622153e-05,
1.9324398514016737e-10, -2.57881609089409e-06,
-9.51003610973945e-09, -3.096536135170435e-05,
5.883138592605696e-10 -3.9375221983572915e-06
], ],
[ [
2.206007901648831e-08, 3.3565805043241476e-05,
3.014808869497353e-08, 5.315614337257972e-05,
2.8353535222173587e-09, -4.3732252526111656e-05,
2.8611485915198984e-09, 1.0941855311800544e-05,
-5.845165331316281e-09, -9.31720480474573e-06,
6.437193251986895e-09 -1.829471986907818e-06
], ],
[ [
2.0831975827231755e-08, 2.7527139604622597e-05,
2.8353535222172743e-09, -4.3732252526111195e-05,
5.2431405819946066e-08, 0.00013819934430687761,
-3.433043963349805e-09, -2.0297950573614935e-05,
-9.03567159128671e-09, -5.95617560073179e-06,
-1.3965046907979775e-08 1.1794093449207588e-06
], ],
[ [
1.9324398514016947e-10, -2.578816090894202e-06,
2.8611485915199017e-09, 1.0941855311800497e-05,
-3.4330439633498125e-09, -2.0297950573615002e-05,
9.526335778036126e-10, 4.095432536918085e-06,
1.2663326456879038e-10, 8.402718377852458e-09,
1.7376860784725404e-09 -1.1995372028492678e-06
], ],
[ [
-9.510036109739448e-09, -3.0965361351704336e-05,
-5.845165331316269e-09, -9.317204804745822e-06,
-9.035671591286733e-09, -5.956175600731665e-06,
1.266332645687897e-10, 8.402718377832525e-09,
3.4286885317528718e-09, 7.465352886161573e-06,
2.6913492917075053e-09 3.3548347919741495e-06
], ],
[ [
5.883138592606145e-10, -3.9375221983573245e-06,
6.437193251986921e-09, -1.8294719869078671e-06,
-1.3965046907979748e-08, 1.1794093449208306e-06,
1.737686078472536e-09, -1.1995372028492477e-06,
2.6913492917074937e-09, 3.354834791974158e-06,
1.5229388303943048e-08 1.3613683851754314e-05
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.012061699664264123, 0.7051687172229221,
0.009948383637987447, 0.4177335574330118,
0.013119533222099088 0.6735589692507088
], ],
"tvec_std_m": [ "tvec_std_m": [
3.08647627206757e-05, 0.002023717504227822,
5.85550043271527e-05, 0.0027322797964633074,
0.0001234074078163181 0.0036896725941137805
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.00018900697609133235, 0.008207422517337727,
0.00010675669817575096, 0.00805357150047758,
0.00021932358896623166 0.010349418393442302
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.18900697609133235, 8.207422517337728,
0.10675669817575095, 8.053571500477581,
0.21932358896623166 10.349418393442303
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.015006112217328811, "roll": 0.8267996784452986,
"pitch": 0.011146927266263073, "pitch": 0.6195812452718638,
"yaw": 0.013436693854505547 "yaw": 0.5104139409350278
} }
} }
}, },
@@ -211,197 +204,106 @@
{ {
"marker_id": 95, "marker_id": 95,
"observed_center_px": [ "observed_center_px": [
426.75, 421.5,
1044.25 1048.25
], ],
"projected_center_px": [ "projected_center_px": [
426.8537292480469, 423.16033935546875,
1044.357666015625 1045.4034423828125
], ],
"reprojection_error_px": 0.14950494246322715, "reprojection_error_px": 3.295393306312095,
"confidence": 0.2725094280309524 "confidence": 0.20059440065661768
},
{
"marker_id": 79,
"observed_center_px": [
839.0,
1017.25
],
"projected_center_px": [
838.77587890625,
1017.1420288085938
],
"reprojection_error_px": 0.24877307498477677,
"confidence": 0.6110801964998331
}, },
{ {
"marker_id": 208, "marker_id": 208,
"observed_center_px": [ "observed_center_px": [
998.5, 1003.75,
918.5 919.75
], ],
"projected_center_px": [ "projected_center_px": [
998.6676635742188, 998.244140625,
918.6652221679688 920.6378173828125
], ],
"reprojection_error_px": 0.235392096103714, "reprojection_error_px": 5.576980111359501,
"confidence": 0.5977367963770058 "confidence": 0.5971711979967728
}, },
{ {
"marker_id": 69, "marker_id": 69,
"observed_center_px": [ "observed_center_px": [
126.0, 128.0,
933.25 929.75
], ],
"projected_center_px": [ "projected_center_px": [
126.11750793457031, 124.60504150390625,
933.2417602539062 932.9298095703125
], ],
"reprojection_error_px": 0.1177964689736934, "reprojection_error_px": 4.651551579166902,
"confidence": 0.7042337796652973 "confidence": 0.6485521925210277
}, },
{ {
"marker_id": 51, "marker_id": 51,
"observed_center_px": [ "observed_center_px": [
552.0, 549.25,
936.0 937.25
], ],
"projected_center_px": [ "projected_center_px": [
552.14208984375, 551.0654907226562,
935.7981567382812 936.3114624023438
], ],
"reprojection_error_px": 0.24684048695091174, "reprojection_error_px": 2.043736623507363,
"confidence": 0.7520399118507476 "confidence": 0.775025713517728
},
{
"marker_id": 103,
"observed_center_px": [
427.5,
912.5
],
"projected_center_px": [
427.22650146484375,
912.6458129882812
],
"reprojection_error_px": 0.30994011725512793,
"confidence": 0.7542345207653582
}, },
{ {
"marker_id": 58, "marker_id": 58,
"observed_center_px": [ "observed_center_px": [
294.75, 291.75,
906.0 903.5
], ],
"projected_center_px": [ "projected_center_px": [
294.5975646972656, 293.9588623046875,
905.763427734375 905.538818359375
], ],
"reprojection_error_px": 0.28143020161785426, "reprojection_error_px": 3.005969557995214,
"confidence": 0.7093145285353147 "confidence": 0.6668670535817509
},
{
"marker_id": 215,
"observed_center_px": [
803.5,
860.75
],
"projected_center_px": [
803.505859375,
860.806640625
],
"reprojection_error_px": 0.05694288959809864,
"confidence": 0.5699924622322405
}, },
{ {
"marker_id": 214, "marker_id": 214,
"observed_center_px": [ "observed_center_px": [
1078.75, 1073.0,
853.0 853.25
], ],
"projected_center_px": [ "projected_center_px": [
1078.87841796875, 1080.1917724609375,
853.1031494140625 854.8424682617188
], ],
"reprojection_error_px": 0.16471483333116374, "reprojection_error_px": 7.365972189363775,
"confidence": 0.43607549225020326 "confidence": 0.41285121294657384
}, },
{ {
"marker_id": 64, "marker_id": 64,
"observed_center_px": [ "observed_center_px": [
238.5, 238.75,
845.75 848.0
], ],
"projected_center_px": [ "projected_center_px": [
238.5615234375, 239.31793212890625,
845.87353515625 845.2676391601562
], ],
"reprojection_error_px": 0.13800749324412903, "reprojection_error_px": 2.7907602301444006,
"confidence": 0.5608921554878125 "confidence": 0.5529673325477359
}, },
{ {
"marker_id": 211, "marker_id": 211,
"observed_center_px": [ "observed_center_px": [
891.75, 897.5,
802.75 804.5
], ],
"projected_center_px": [ "projected_center_px": [
891.7256469726562, 892.9674682617188,
802.6329956054688 803.3545532226562
], ],
"reprojection_error_px": 0.11951191689714394, "reprojection_error_px": 4.675028585822126,
"confidence": 0.4317344210578425 "confidence": 0.3764293280418822
},
{
"marker_id": 72,
"observed_center_px": [
1405.75,
806.25
],
"projected_center_px": [
1405.510498046875,
806.2532958984375
],
"reprojection_error_px": 0.23952463025167164,
"confidence": 0.01780842581967726
},
{
"marker_id": 84,
"observed_center_px": [
1379.75,
753.75
],
"projected_center_px": [
1379.887939453125,
753.5162353515625
],
"reprojection_error_px": 0.27142808179614,
"confidence": 0.1168227660503348
},
{
"marker_id": 86,
"observed_center_px": [
1321.25,
718.5
],
"projected_center_px": [
1321.3348388671875,
718.4949951171875
],
"reprojection_error_px": 0.0849863650100716,
"confidence": 0.1706963550335543
},
{
"marker_id": 82,
"observed_center_px": [
1097.25,
667.25
],
"projected_center_px": [
1097.210693359375,
667.4579467773438
],
"reprojection_error_px": 0.21162909583720768,
"confidence": 0.14200071347644871
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T21:50:56Z", "created_utc": "2026-06-02T11:34:35Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\render_e_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\render_e_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "e", "camera_id": "e",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,40 +36,16 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 32, "num_used_markers": 8,
"used_marker_ids": [ "used_marker_ids": [
63, 63,
48, 48,
57, 57,
59,
102, 102,
92, 59,
217,
85, 85,
105,
206, 206,
47, 62
62,
54,
97,
96,
66,
208,
214,
55,
79,
215,
95,
53,
72,
51,
69,
103,
86,
84,
58,
82,
52
], ],
"history": { "history": {
"iters": [ "iters": [
@@ -79,10 +55,10 @@
3 3
], ],
"rms": [ "rms": [
0.0047659104138482716, 0.005663473768016997,
0.0002736498248802709, 0.0011623636937920696,
0.00016810117206285475, 0.0010974742799338484,
0.00016810033002859158 0.0010974711243317702
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -91,135 +67,135 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 0.475465139251447, "residual_rms_px": 3.106402550885394,
"residual_median_px": 0.31074992354813913, "residual_median_px": 2.8207249932136333,
"residual_max_px": 1.3619984942378356, "residual_max_px": 4.253196401368107,
"sigma2_normalized": 3.1180933468322725e-08 "sigma2_normalized": 1.927108589957293e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.6286311745643616, 0.626761794090271,
0.777703583240509, 0.7792057991027832,
6.681495869997889e-05 -0.0028273924253880978
], ],
[ [
0.20638149976730347, 0.20457451045513153,
-0.16673888266086578, -0.1680505871772766,
-0.964160144329071 -0.9643175005912781
], ],
[ [
-0.7498196363449097, -0.751876950263977,
0.60611492395401, 0.603818953037262,
-0.26532089710235596 -0.26473331451416016
] ]
], ],
"translation_m": [ "translation_m": [
-0.05451793968677521, -0.05209608003497124,
-0.012502112425863743, -0.010105405934154987,
1.5512148141860962 1.5561801195144653
], ],
"rvec_rad": [ "rvec_rad": [
1.701154319967755, 1.7011089403657853,
0.8123879652051592, 0.8125663196386289,
-0.6189405848695385 -0.623357998529346
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
1.1999832391738892, 1.204775094985962,
-0.8999002575874329, -0.9007557034492493,
0.39951932430267334 0.40208062529563904
], ],
"position_mm": [ "position_mm": [
1199.9832763671875, 1204.775146484375,
-899.9002685546875, -900.7556762695312,
399.5193176269531 402.08062744140625
], ],
"orientation_deg": { "orientation_deg": {
"roll": 113.64093017578125, "roll": 113.67415618896484,
"pitch": 48.57475662231445, "pitch": 48.75322341918945,
"yaw": 18.17516326904297 "yaw": 18.076637268066406
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
4.8803456251735476e-08, 3.428830970209463e-05,
-2.347352088674766e-09, 3.210893219363162e-06,
8.813345966929262e-10, 2.2437565550083213e-06,
-2.6858506123946906e-09, -1.2172647921329928e-06,
-1.1845445597458695e-08, -1.4666362935424064e-05,
1.414718859734965e-08 4.2169397451882225e-06
], ],
[ [
-2.3473520886748804e-09, 3.2108932193632066e-06,
3.2382413774232326e-08, 2.0271878753655108e-05,
1.0015524529396196e-08, 3.541582395660568e-06,
8.315634375901834e-09, 8.048601571460941e-06,
-8.402757415525338e-09, -8.678607781195352e-06,
3.498122644932266e-09 3.013386848437011e-06
], ],
[ [
8.813345966919233e-10, 2.243756555008173e-06,
1.0015524529396167e-08, 3.5415823956603866e-06,
6.96928227164144e-08, 4.9954202575322785e-05,
-9.750167124040155e-09, -1.3735107950300852e-05,
-1.0266765288145345e-08, -1.1234104288937588e-05,
7.231034933133871e-09 -5.486535635188157e-06
], ],
[ [
-2.6858506123946426e-09, -1.2172647921329458e-06,
8.315634375901723e-09, 8.048601571461014e-06,
-9.750167124040128e-09, -1.3735107950300779e-05,
6.071978607026392e-09, 8.573259540691624e-06,
2.1693177394891425e-10, 8.084219448199761e-07,
3.1146311994529946e-09 5.347375857015495e-06
], ],
[ [
-1.1845445597458553e-08, -1.4666362935424071e-05,
-8.402757415525348e-09, -8.678607781195295e-06,
-1.0266765288145598e-08, -1.1234104288937708e-05,
2.1693177394888246e-10, 8.084219448200372e-07,
8.16454007472112e-09, 1.1478181748829094e-05,
5.573249532547895e-10 1.616139459295925e-06
], ],
[ [
1.414718859734952e-08, 4.216939745188134e-06,
3.4981226449324657e-09, 3.013386848437082e-06,
7.231034933134298e-09, -5.4865356351881215e-06,
3.1146311994528717e-09, 5.347375857015519e-06,
5.573249532547228e-10, 1.6161394592959293e-06,
4.94385710402501e-08 1.7672328965025606e-05
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.01265749959848775, 0.3355024304251842,
0.010310440997685678, 0.25797025467903684,
0.015125741005441284 0.40495675500483097
], ],
"tvec_std_m": [ "tvec_std_m": [
7.792290168510405e-05, 0.0029280128996798534,
9.035784456659598e-05, 0.003387946538661597,
0.0002223478604355124 0.004203846924547278
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.00019687961399038873, 0.005048652182082827,
0.00024448744049019065, 0.004430891799083061,
0.0002571464655158343 0.006034539732065121
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.19687961399038872, 5.048652182082827,
0.24448744049019064, 4.430891799083061,
0.2571464655158343 6.034539732065121
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.01684006908325967, "roll": 0.5325119583177889,
"pitch": 0.011044353801821732, "pitch": 0.29237131482187717,
"yaw": 0.015457582697527164 "yaw": 0.4198746508604799
} }
} }
}, },
@@ -228,418 +204,106 @@
{ {
"marker_id": 63, "marker_id": 63,
"observed_center_px": [ "observed_center_px": [
1321.75, 1315.5,
1053.5 1051.5
], ],
"projected_center_px": [ "projected_center_px": [
1321.9202880859375, 1319.5997314453125,
1053.292236328125 1052.6322021484375
], ],
"reprojection_error_px": 0.268633161696839, "reprojection_error_px": 4.253196401368107,
"confidence": 0.10255192012368959 "confidence": 0.12036540821870305
}, },
{ {
"marker_id": 48, "marker_id": 48,
"observed_center_px": [ "observed_center_px": [
1024.75, 1024.25,
1034.0 1030.5
], ],
"projected_center_px": [ "projected_center_px": [
1024.3328857421875, 1023.1760864257812,
1034.1273193359375 1033.3056640625
], ],
"reprojection_error_px": 0.43611296400593125, "reprojection_error_px": 3.0041706337182803,
"confidence": 0.4651021572020284 "confidence": 0.5220905934972447
}, },
{ {
"marker_id": 57, "marker_id": 57,
"observed_center_px": [ "observed_center_px": [
813.0, 813.0,
989.25 990.25
], ],
"projected_center_px": [ "projected_center_px": [
813.3291625976562, 813.71826171875,
989.193115234375 988.5928344726562
], ],
"reprojection_error_px": 0.33404175226462557, "reprojection_error_px": 1.8061277589468008,
"confidence": 0.7877495145220144 "confidence": 0.7474157066244057
},
{
"marker_id": 59,
"observed_center_px": [
986.0,
952.0
],
"projected_center_px": [
985.9912719726562,
952.0533447265625
],
"reprojection_error_px": 0.05405403142542784,
"confidence": 0.7322350971120686
}, },
{ {
"marker_id": 102, "marker_id": 102,
"observed_center_px": [ "observed_center_px": [
1105.5, 1105.75,
935.25 937.0
], ],
"projected_center_px": [ "projected_center_px": [
1105.5555419921875, 1104.3223876953125,
935.4225463867188 934.7825317382812
], ],
"reprojection_error_px": 0.181265464073697, "reprojection_error_px": 2.6372793527089864,
"confidence": 0.6662611255220068 "confidence": 0.6592833102794173
}, },
{ {
"marker_id": 92, "marker_id": 59,
"observed_center_px": [ "observed_center_px": [
1150.75, 989.5,
909.25 951.5
], ],
"projected_center_px": [ "projected_center_px": [
1150.5565185546875, 985.3326416015625,
909.3153686523438 951.4159545898438
], ],
"reprojection_error_px": 0.20422568494058718, "reprojection_error_px": 4.168205807298375,
"confidence": 0.5742052273811341 "confidence": 0.6937274375974865
},
{
"marker_id": 217,
"observed_center_px": [
1282.75,
810.0
],
"projected_center_px": [
1283.0172119140625,
810.239501953125
],
"reprojection_error_px": 0.3588361639629353,
"confidence": 0.4285406831584614
}, },
{ {
"marker_id": 85, "marker_id": 85,
"observed_center_px": [ "observed_center_px": [
759.25, 759.0,
883.5 884.75
], ],
"projected_center_px": [ "projected_center_px": [
759.2673950195312, 760.3969116210938,
883.4511108398438 883.2217407226562
], ],
"reprojection_error_px": 0.05189158588129709, "reprojection_error_px": 2.0704923317737762,
"confidence": 0.5006042888224075 "confidence": 0.48917934037555
},
{
"marker_id": 105,
"observed_center_px": [
856.0,
871.75
],
"projected_center_px": [
856.212158203125,
871.8855590820312
],
"reprojection_error_px": 0.2517684807007897,
"confidence": 0.5297556344596553
}, },
{ {
"marker_id": 206, "marker_id": 206,
"observed_center_px": [ "observed_center_px": [
1375.0, 1375.5,
772.75 773.0
], ],
"projected_center_px": [ "projected_center_px": [
1374.8514404296875, 1373.230712890625,
772.62744140625 772.17578125
], ],
"reprojection_error_px": 0.19258908285105927, "reprojection_error_px": 2.414332316112905,
"confidence": 0.21565926026494167 "confidence": 0.1868327145376036
},
{
"marker_id": 47,
"observed_center_px": [
611.75,
775.5
],
"projected_center_px": [
611.7710571289062,
775.4537963867188
],
"reprojection_error_px": 0.05077574773469841,
"confidence": 0.28296118775935797
}, },
{ {
"marker_id": 62, "marker_id": 62,
"observed_center_px": [ "observed_center_px": [
829.75, 829.25,
760.25 758.0
], ],
"projected_center_px": [ "projected_center_px": [
830.9109497070312, 831.9244384765625,
760.2816162109375 760.2854614257812
], ],
"reprojection_error_px": 1.1613801302975653, "reprojection_error_px": 3.51794756834891,
"confidence": 0.3448253730150205 "confidence": 0.35910018217659384
},
{
"marker_id": 54,
"observed_center_px": [
544.75,
793.5
],
"projected_center_px": [
544.8492431640625,
793.4494018554688
],
"reprojection_error_px": 0.11139738705706502,
"confidence": 0.32604528713786163
},
{
"marker_id": 97,
"observed_center_px": [
463.25,
785.75
],
"projected_center_px": [
463.0206604003906,
785.6332397460938
],
"reprojection_error_px": 0.25735113918776503,
"confidence": 0.27616132626441153
},
{
"marker_id": 96,
"observed_center_px": [
776.5,
747.25
],
"projected_center_px": [
776.3196411132812,
747.5537719726562
],
"reprojection_error_px": 0.3532799730948478,
"confidence": 0.30110214106292693
},
{
"marker_id": 66,
"observed_center_px": [
372.75,
739.25
],
"projected_center_px": [
372.5903015136719,
739.2720336914062
],
"reprojection_error_px": 0.16121132122924922,
"confidence": 0.20623321647154885
},
{
"marker_id": 208,
"observed_center_px": [
876.0,
661.25
],
"projected_center_px": [
874.7783203125,
660.6478881835938
],
"reprojection_error_px": 1.3619984942378356,
"confidence": 0.3368156668341905
},
{
"marker_id": 214,
"observed_center_px": [
966.25,
635.25
],
"projected_center_px": [
965.9401245117188,
635.287353515625
],
"reprojection_error_px": 0.3121187328038646,
"confidence": 0.24973007349917223
},
{
"marker_id": 55,
"observed_center_px": [
584.75,
736.0
],
"projected_center_px": [
584.5267944335938,
735.7857666015625
],
"reprojection_error_px": 0.3093811142924136,
"confidence": 0.2684612168157516
},
{
"marker_id": 79,
"observed_center_px": [
749.25,
711.0
],
"projected_center_px": [
749.41943359375,
710.7084350585938
],
"reprojection_error_px": 0.337220784869898,
"confidence": 0.2574655017976131
},
{
"marker_id": 215,
"observed_center_px": [
770.75,
622.5
],
"projected_center_px": [
769.8751831054688,
622.2080688476562
],
"reprojection_error_px": 0.9222409645347847,
"confidence": 0.21666916342173884
},
{
"marker_id": 95,
"observed_center_px": [
479.5,
696.25
],
"projected_center_px": [
479.40423583984375,
696.304931640625
],
"reprojection_error_px": 0.11040045068832849,
"confidence": 0.1867925968462939
},
{
"marker_id": 53,
"observed_center_px": [
1349.5,
659.0
],
"projected_center_px": [
1349.4320068359375,
659.1437377929688
],
"reprojection_error_px": 0.15900824974433647,
"confidence": 0.21339006924105708
},
{
"marker_id": 72,
"observed_center_px": [
1275.5,
647.5
],
"projected_center_px": [
1275.6339111328125,
647.6578979492188
],
"reprojection_error_px": 0.2070361172805701,
"confidence": 0.19184247964326936
},
{
"marker_id": 51,
"observed_center_px": [
595.0,
656.0
],
"projected_center_px": [
595.2385864257812,
656.1492309570312
],
"reprojection_error_px": 0.2814131501965299,
"confidence": 0.19459516753849398
},
{
"marker_id": 69,
"observed_center_px": [
331.25,
630.0
],
"projected_center_px": [
331.6144714355469,
630.1083374023438
],
"reprojection_error_px": 0.3802320608210089,
"confidence": 0.12009469945950632
},
{
"marker_id": 103,
"observed_center_px": [
523.25,
638.0
],
"projected_center_px": [
523.650390625,
638.04248046875
],
"reprojection_error_px": 0.40263785566326266,
"confidence": 0.14764046114843485
},
{
"marker_id": 86,
"observed_center_px": [
1268.0,
594.75
],
"projected_center_px": [
1267.650390625,
594.7017211914062
],
"reprojection_error_px": 0.35292712908916846,
"confidence": 0.15168122070263937
},
{
"marker_id": 84,
"observed_center_px": [
1290.75,
617.75
],
"projected_center_px": [
1291.2694091796875,
617.7969360351562
],
"reprojection_error_px": 0.5215255385307899,
"confidence": 0.17268436709798
},
{
"marker_id": 58,
"observed_center_px": [
442.25,
627.0
],
"projected_center_px": [
442.53680419921875,
627.1671752929688
],
"reprojection_error_px": 0.33197022045463026,
"confidence": 0.1295478737351265
},
{
"marker_id": 82,
"observed_center_px": [
1118.75,
552.0
],
"projected_center_px": [
1119.438232421875,
552.0543823242188
],
"reprojection_error_px": 0.6903776529605816,
"confidence": 0.1343704007977513
},
{
"marker_id": 52,
"observed_center_px": [
928.0,
538.25
],
"projected_center_px": [
927.2877197265625,
538.225341796875
],
"reprojection_error_px": 0.7127069628603003,
"confidence": 0.11177517166638828
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T21:50:57Z", "created_utc": "2026-06-02T11:34:35Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\render_f_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\render_f_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "f", "camera_id": "f",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -38,513 +38,510 @@
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 25, "num_used_markers": 25,
"used_marker_ids": [ "used_marker_ids": [
68,
62,
46,
208, 208,
53, 68,
47, 46,
96,
56, 56,
97, 53,
79, 96,
62,
47,
72, 72,
84, 97,
214,
79,
51, 51,
73,
210, 210,
103, 103,
82, 73,
58,
69, 69,
64, 58,
82,
52, 52,
101, 101,
64,
83, 83,
61, 75,
75 61
], ],
"history": { "history": {
"iters": [ "iters": [
0, 0,
1, 1,
2, 2,
3, 3
4
], ],
"rms": [ "rms": [
0.00627844104706071, 0.008864642368883676,
0.0002649620870762019, 0.0014492774348792837,
7.979889870036665e-05, 0.0013492665508018455,
7.976165881751295e-05, 0.0013492643751861814
7.976164502550778e-05
], ],
"lambda": [ "lambda": [
0.001, 0.001,
0.0005, 0.0005,
0.00025, 0.00025,
0.000125, 0.000125
6.25e-05
] ]
}, },
"residual_rms_px": 0.22560361943573912, "residual_rms_px": 3.8174390985604356,
"residual_median_px": 0.1881813568829561, "residual_median_px": 3.4823865674764805,
"residual_max_px": 0.5454773515718615, "residual_max_px": 6.011976811039489,
"sigma2_normalized": 7.2294545647017464e-09 "sigma2_normalized": 2.0687663114754704e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.31644201278686523, 0.31552258133888245,
0.948611319065094, 0.9489180445671082,
0.001019060262478888 0.00010037494212156162
], ],
[ [
0.9183542728424072, 0.9175695180892944,
-0.3060792088508606, -0.30507197976112366,
-0.2508803904056549 -0.2549455165863037
], ],
[ [
-0.23767605423927307, -0.2418917864561081,
0.08032494783401489, 0.08053316920995712,
-0.968017578125 -0.9669554233551025
] ]
], ],
"translation_m": [ "translation_m": [
0.126078262925148, 0.12658311426639557,
-0.2001868486404419, -0.1985943466424942,
1.497305989265442 1.4968063831329346
], ],
"rvec_rad": [ "rvec_rad": [
2.3749284219264295, 2.3716463094588587,
1.7115781771585432, 1.7107489466523402,
-0.21696004666288404 -0.22161647784276026
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
0.4998197853565216, 0.5043494701385498,
-0.3011433184146881, -0.3012451231479645,
1.3990671634674072 1.3967015743255615
], ],
"position_mm": [ "position_mm": [
499.8197937011719, 504.3494567871094,
-301.143310546875, -301.2451171875,
1399.067138671875 1396.7015380859375
], ],
"orientation_deg": { "orientation_deg": {
"roll": 175.25653076171875, "roll": 175.23907470703125,
"pitch": 13.749419212341309, "pitch": 13.998221397399902,
"yaw": 70.98731994628906 "yaw": 71.02355194091797
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
1.199917318153767e-07, 3.29722108791026e-05,
6.523434977406124e-08, 1.7543849581180544e-05,
2.506616171252268e-09, 2.8944459202802937e-06,
-7.372896953717589e-10, -1.3780022032720415e-07,
1.7586124521426885e-09, 3.7372928089736797e-07,
8.13980404380572e-09 2.1671549327339174e-06
], ],
[ [
6.52343497740605e-08, 1.7543849581180524e-05,
5.6706462029292093e-08, 1.5405750949595322e-05,
-2.1847392571018023e-08, -3.1130156232096234e-06,
2.1008781430018367e-09, 6.936269652927779e-07,
5.725283687895207e-11, -5.013787557402933e-08,
9.496172120517045e-09 2.239871919443797e-06
], ],
[ [
2.5066161712666446e-09, 2.8944459202819293e-06,
-2.1847392571007425e-08, -3.1130156232079166e-06,
5.689723804514445e-07, 0.00015404418199370566,
4.2389489694049485e-09, 1.0115905227289e-06,
-6.072305032092841e-09, -1.8092143162277314e-06,
-1.0301355725014395e-07 -2.649800704177339e-05
], ],
[ [
-7.372896953716302e-10, -1.378002203271969e-07,
2.100878143001925e-09, 6.936269652927858e-07,
4.238948969404537e-09, 1.0115905227287796e-06,
1.3979720299332366e-09, 3.962258711088347e-07,
-1.5148149444866442e-10, -3.7486807683914226e-08,
1.7233340432075393e-09 5.363936084119502e-07
], ],
[ [
1.758612452142556e-09, 3.7372928089735717e-07,
5.725283687880915e-11, -5.01378755740576e-08,
-6.0723050320931025e-09, -1.8092143162276998e-06,
-1.5148149444867776e-10, -3.748680768391702e-08,
7.850653639863657e-10, 2.2166372451427224e-07,
1.5312997670747257e-09 4.4345136155773306e-07
], ],
[ [
8.139804043803175e-09, 2.167154932733607e-06,
9.49617212051522e-09, 2.2398719194434923e-06,
-1.0301355725014527e-07, -2.6498007041773658e-05,
1.723334043207449e-09, 5.36393608411928e-07,
1.531299767074683e-09, 4.4345136155773925e-07,
3.4523854541223585e-08 9.277947358839467e-06
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.019847156450041523, 0.3290005824430169,
0.013643911962353756, 0.22488685387107663,
0.04321835424362316 0.7111239124310909
], ],
"tvec_std_m": [ "tvec_std_m": [
3.7389464156808086e-05, 0.0006294647496951952,
2.8019017898319807e-05, 0.0004708117718518434,
0.0001858059593802728 0.0030459723174775352
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.0006965654646076337, 0.011091910184255682,
0.0006748282675256277, 0.011036066780840424,
0.000268350189903484 0.005487517090049322
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.6965654646076337, 11.091910184255681,
0.6748282675256276, 11.036066780840423,
0.26835018990348397 5.487517090049322
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.02488829422472782, "roll": 0.40887538001824164,
"pitch": 0.026271335821817277, "pitch": 0.44102906402322384,
"yaw": 0.004471637035944087 "yaw": 0.09834393888640129
} }
} }
}, },
"observations": { "observations": {
"markers": [ "markers": [
{ {
"marker_id": 68, "marker_id": 208,
"observed_center_px": [ "observed_center_px": [
1390.25, 936.75,
941.75 754.0
], ],
"projected_center_px": [ "projected_center_px": [
1390.1610107421875, 934.4549560546875,
941.576904296875 751.1040649414062
], ],
"reprojection_error_px": 0.19463095962964816, "reprojection_error_px": 3.695086815557647,
"confidence": 0.38560830398820567 "confidence": 0.7442305341015119
}, },
{ {
"marker_id": 62, "marker_id": 68,
"observed_center_px": [ "observed_center_px": [
844.5, 1395.25,
868.0 942.0
], ],
"projected_center_px": [ "projected_center_px": [
844.5333251953125, 1390.379150390625,
868.14697265625 942.8663330078125
], ],
"reprojection_error_px": 0.15070345161208795, "reprojection_error_px": 4.947293077792546,
"confidence": 0.7633000221267091 "confidence": 0.3228339421209916
}, },
{ {
"marker_id": 46, "marker_id": 46,
"observed_center_px": [ "observed_center_px": [
1388.75, 1383.5,
884.25 882.5
], ],
"projected_center_px": [ "projected_center_px": [
1388.712646484375, 1388.768798828125,
884.126953125 885.1453247070312
], ],
"reprojection_error_px": 0.128591673823824, "reprojection_error_px": 5.89559020767907,
"confidence": 0.41353385692040123 "confidence": 0.4761841447500904
},
{
"marker_id": 208,
"observed_center_px": [
935.25,
751.5
],
"projected_center_px": [
935.353759765625,
751.4447021484375
],
"reprojection_error_px": 0.11757525823906667,
"confidence": 0.7564906336540409
},
{
"marker_id": 53,
"observed_center_px": [
1395.25,
804.0
],
"projected_center_px": [
1395.34375,
804.1709594726562
],
"reprojection_error_px": 0.19497744431318995,
"confidence": 0.3126694345835915
},
{
"marker_id": 47,
"observed_center_px": [
668.0,
836.75
],
"projected_center_px": [
668.078369140625,
836.6961059570312
],
"reprojection_error_px": 0.09511198699332538,
"confidence": 0.7421751793130777
},
{
"marker_id": 96,
"observed_center_px": [
813.25,
826.0
],
"projected_center_px": [
813.1187133789062,
826.1952514648438
],
"reprojection_error_px": 0.23528559539811192,
"confidence": 0.7421751793130777
}, },
{ {
"marker_id": 56, "marker_id": 56,
"observed_center_px": [ "observed_center_px": [
1346.0, 1341.75,
840.5 844.0
], ],
"projected_center_px": [ "projected_center_px": [
1345.697021484375, 1345.4459228515625,
840.2638549804688 840.9966430664062
], ],
"reprojection_error_px": 0.38413598006401695, "reprojection_error_px": 4.762352212433215,
"confidence": 0.7206062047849244 "confidence": 0.6720101269988878
}, },
{ {
"marker_id": 97, "marker_id": 53,
"observed_center_px": [ "observed_center_px": [
553.0, 1399.75,
816.0 806.0
], ],
"projected_center_px": [ "projected_center_px": [
552.93212890625, 1395.248046875,
815.9227905273438 804.906005859375
], ],
"reprojection_error_px": 0.10279974725006626, "reprojection_error_px": 4.632969363099555,
"confidence": 0.7493333333333333 "confidence": 0.25536384825957736
}, },
{ {
"marker_id": 79, "marker_id": 96,
"observed_center_px": [ "observed_center_px": [
823.0, 816.5,
738.0 827.0
], ],
"projected_center_px": [ "projected_center_px": [
822.9308471679688, 812.4025268554688,
737.900634765625 825.9017944335938
], ],
"reprojection_error_px": 0.12106016677809822, "reprojection_error_px": 4.242091658161158,
"confidence": 0.7072049211520863 "confidence": 0.7073036915264065
},
{
"marker_id": 62,
"observed_center_px": [
845.5,
862.75
],
"projected_center_px": [
843.760009765625,
867.9566040039062
],
"reprojection_error_px": 5.489653110098393,
"confidence": 0.7021126386789793
},
{
"marker_id": 47,
"observed_center_px": [
664.75,
836.5
],
"projected_center_px": [
667.5921630859375,
836.2803955078125
],
"reprojection_error_px": 2.850634515341225,
"confidence": 0.6877833343649649
}, },
{ {
"marker_id": 72, "marker_id": 72,
"observed_center_px": [ "observed_center_px": [
1347.25, 1346.5,
752.25 753.5
], ],
"projected_center_px": [ "projected_center_px": [
1347.2894287109375, 1346.8795166015625,
752.1531372070312 752.6315307617188
], ],
"reprojection_error_px": 0.10458022713639446, "reprojection_error_px": 0.9477719497338819,
"confidence": 0.6734789354579702 "confidence": 0.656333567312455
}, },
{ {
"marker_id": 84, "marker_id": 97,
"observed_center_px": [ "observed_center_px": [
1410.75, 554.25,
680.5 817.5
], ],
"projected_center_px": [ "projected_center_px": [
1410.9696044921875, 552.6680297851562,
680.6224975585938 815.4180297851562
], ],
"reprojection_error_px": 0.2514593105262936, "reprojection_error_px": 2.6148096940598395,
"confidence": 0.09375509355389204 "confidence": 0.6757834243292992
},
{
"marker_id": 214,
"observed_center_px": [
1037.5,
714.5
],
"projected_center_px": [
1040.8026123046875,
715.6044311523438
],
"reprojection_error_px": 3.4823865674764805,
"confidence": 0.6534862502647855
},
{
"marker_id": 79,
"observed_center_px": [
821.5,
736.5
],
"projected_center_px": [
822.2413330078125,
737.5534057617188
],
"reprojection_error_px": 1.2881142524227376,
"confidence": 0.7073333333333334
}, },
{ {
"marker_id": 51, "marker_id": 51,
"observed_center_px": [ "observed_center_px": [
741.5, 739.25,
557.75 559.0
], ],
"projected_center_px": [ "projected_center_px": [
741.6490478515625, 741.2777099609375,
558.2747192382812 557.9622802734375
], ],
"reprojection_error_px": 0.5454773515718615, "reprojection_error_px": 2.2778213091860624,
"confidence": 0.6338363820742217 "confidence": 0.5778977292530064
},
{
"marker_id": 73,
"observed_center_px": [
1404.0,
417.75
],
"projected_center_px": [
1403.950439453125,
417.5940856933594
],
"reprojection_error_px": 0.16360170788159858,
"confidence": 0.18183995001251904
}, },
{ {
"marker_id": 210, "marker_id": 210,
"observed_center_px": [ "observed_center_px": [
872.25, 872.0,
304.0 307.25
], ],
"projected_center_px": [ "projected_center_px": [
872.1950073242188, 871.6602783203125,
304.166259765625 304.1678466796875
], ],
"reprojection_error_px": 0.17511854286528772, "reprojection_error_px": 3.1008192320035466,
"confidence": 0.6202294530715595 "confidence": 0.6091109328838102
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
695.0, 690.0,
487.75 488.0
], ],
"projected_center_px": [ "projected_center_px": [
694.9754638671875, 694.8012084960938,
487.6863708496094 487.4399719238281
], ],
"reprojection_error_px": 0.068195971969211, "reprojection_error_px": 4.833759868783676,
"confidence": 0.6337670359070791 "confidence": 0.5891999992118755
}, },
{ {
"marker_id": 82, "marker_id": 73,
"observed_center_px": [ "observed_center_px": [
1358.25, 1401.75,
429.0 418.75
], ],
"projected_center_px": [ "projected_center_px": [
1358.3963623046875, 1403.5086669921875,
428.9345397949219 417.6496276855469
], ],
"reprojection_error_px": 0.1603339099576467, "reprojection_error_px": 2.074543038797883,
"confidence": 0.6165792028347551 "confidence": 0.2090385473648542
},
{
"marker_id": 69,
"observed_center_px": [
538.5,
403.0
],
"projected_center_px": [
535.8853759765625,
406.00201416015625
],
"reprojection_error_px": 3.9809983423401643,
"confidence": 0.5651459847123547
}, },
{ {
"marker_id": 58, "marker_id": 58,
"observed_center_px": [ "observed_center_px": [
633.0, 633.0,
432.5 428.5
], ],
"projected_center_px": [ "projected_center_px": [
633.00244140625, 633.0657958984375,
432.15277099609375 431.95166015625
], ],
"reprojection_error_px": 0.34723758670138827, "reprojection_error_px": 3.4522872033617036,
"confidence": 0.6273000253365986 "confidence": 0.5885499509109636
}, },
{ {
"marker_id": 69, "marker_id": 82,
"observed_center_px": [ "observed_center_px": [
535.5, 1356.5,
406.25 429.5
], ],
"projected_center_px": [ "projected_center_px": [
535.5177612304688, 1357.7828369140625,
406.2386779785156 429.00018310546875
], ],
"reprojection_error_px": 0.0210629883505808, "reprojection_error_px": 1.3767670377156263,
"confidence": 0.5831437313149622 "confidence": 0.6113473409254715
},
{
"marker_id": 64,
"observed_center_px": [
642.0,
335.0
],
"projected_center_px": [
641.7300415039062,
334.8587951660156
],
"reprojection_error_px": 0.30465783225407833,
"confidence": 0.5891999992118755
}, },
{ {
"marker_id": 52, "marker_id": 52,
"observed_center_px": [ "observed_center_px": [
1186.25, 1190.5,
315.5 312.5
], ],
"projected_center_px": [ "projected_center_px": [
1186.338134765625, 1185.457275390625,
315.6842956542969 315.7733459472656
], ],
"reprojection_error_px": 0.2042856458601214, "reprojection_error_px": 6.011976811039489,
"confidence": 0.5951794442486946 "confidence": 0.5798408315806451
}, },
{ {
"marker_id": 101, "marker_id": 101,
"observed_center_px": [ "observed_center_px": [
1307.5, 1307.75,
307.5 304.0
], ],
"projected_center_px": [ "projected_center_px": [
1307.7393798828125, 1307.04345703125,
307.5126037597656 307.53900146484375
], ],
"reprojection_error_px": 0.23971145791462664, "reprojection_error_px": 3.6088411346104268,
"confidence": 0.6113473409254715 "confidence": 0.5694099539829083
},
{
"marker_id": 64,
"observed_center_px": [
640.5,
338.0
],
"projected_center_px": [
641.8642578125,
334.8265686035156
],
"reprojection_error_px": 3.4542533501699113,
"confidence": 0.5397522426826521
}, },
{ {
"marker_id": 83, "marker_id": 83,
"observed_center_px": [ "observed_center_px": [
1319.75, 1323.25,
207.0 208.5
], ],
"projected_center_px": [ "projected_center_px": [
1319.567626953125, 1319.0126953125,
206.8432159423828 206.80738830566406
], ],
"reprojection_error_px": 0.2405019104900843, "reprojection_error_px": 4.562859340645101,
"confidence": 0.5695343676313864 "confidence": 0.5445844663450473
},
{
"marker_id": 61,
"observed_center_px": [
1282.25,
132.75
],
"projected_center_px": [
1282.36181640625,
132.91726684570312
],
"reprojection_error_px": 0.201199170918118,
"confidence": 0.5362894565510938
}, },
{ {
"marker_id": 75, "marker_id": 75,
"observed_center_px": [ "observed_center_px": [
1111.5, 1108.0,
182.0 182.0
], ],
"projected_center_px": [ "projected_center_px": [
1111.4647216796875, 1110.7283935546875,
182.18484497070312 182.35667419433594
], ],
"reprojection_error_px": 0.1881813568829561, "reprojection_error_px": 2.7516082334092333,
"confidence": 0.5650361954096211 "confidence": 0.5380549070504695
},
{
"marker_id": 61,
"observed_center_px": [
1280.0,
135.0
],
"projected_center_px": [
1281.83544921875,
132.87496948242188
],
"reprojection_error_px": 2.807958072202706,
"confidence": 0.5493902887184056
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-01T21:50:57Z", "created_utc": "2026-06-02T11:34:36Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\render_g_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\render_g_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "g", "camera_id": "g",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,191 +36,187 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 30, "num_used_markers": 29,
"used_marker_ids": [ "used_marker_ids": [
86, 86,
84,
64, 64,
72,
53, 53,
58, 58,
103, 72,
56, 56,
103,
69, 69,
51,
46, 46,
68, 68,
51,
95, 95,
66,
55, 55,
66,
217, 217,
205,
92,
105, 105,
205,
85, 85,
92,
102, 102,
59, 59,
63,
57, 57,
71, 71,
48, 48,
63,
65, 65,
87, 80,
78, 78,
80 87
], ],
"history": { "history": {
"iters": [ "iters": [
0, 0,
1, 1,
2, 2,
3, 3
4
], ],
"rms": [ "rms": [
0.009126000226770589, 0.010949820434584251,
0.000554436828218953, 0.0013762599404504056,
9.80022497670917e-05, 0.0011273308352748052,
9.790068968052301e-05, 0.0011273221888234305
9.790068695929782e-05
], ],
"lambda": [ "lambda": [
0.001, 0.001,
0.0005, 0.0005,
0.00025, 0.00025,
0.000125, 0.000125
6.25e-05
] ]
}, },
"residual_rms_px": 0.2769022269282445, "residual_rms_px": 3.1910598537294286,
"residual_median_px": 0.20220338296486912, "residual_median_px": 2.6265738362329216,
"residual_max_px": 0.5720240152899726, "residual_max_px": 5.640256643631571,
"sigma2_normalized": 1.0649493896757492e-08 "sigma2_normalized": 1.4174924693573396e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
-0.7071592211723328, -0.7080869674682617,
-0.7070543169975281, -0.7061140537261963,
0.0001950077567016706 0.0039758337661623955
], ],
[ [
-0.6416893005371094, -0.6393649578094482,
0.6416686177253723, 0.6387412548065186,
-0.42011457681655884 -0.4280444383621216
], ],
[ [
0.29691869020462036, 0.29970866441726685,
-0.29721301794052124, -0.30563467741012573,
-0.9074710607528687 -0.9037489295005798
] ]
], ],
"translation_m": [ "translation_m": [
-0.0003962292685173452, 0.001635424792766571,
0.33191484212875366, 0.3317646086215973,
1.3889687061309814 1.3822529315948486
], ],
"rvec_rad": [ "rvec_rad": [
1.116310578606113, 1.1147217123196815,
-2.6951311303867653, -2.693084685566841,
0.5937083743690098 0.6078489762008324
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
-0.19970476627349854, -0.20099647343158722,
0.19956010580062866, 0.2117074877023697,
1.3998912572860718 1.3912131786346436
], ],
"position_mm": [ "position_mm": [
-199.70477294921875, -200.99647521972656,
199.5601043701172, 211.70748901367188,
1399.8912353515625 1391.213134765625
], ],
"orientation_deg": { "orientation_deg": {
"roll": -161.86544799804688, "roll": -161.31520080566406,
"pitch": -17.272624969482422, "pitch": -17.440105438232422,
"yaw": -137.77880859375 "yaw": -137.9196319580078
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
4.531406354310375e-08, 6.025132126949777e-06,
-6.182081750784791e-08, -8.163666315983106e-06,
5.238857005457936e-08, 7.139813527977852e-06,
5.697496726215225e-09, 7.620999617489003e-07,
9.675434076692272e-09, 1.2605671730492343e-06,
3.826892340509916e-08 5.196489881521914e-06
], ],
[ [
-6.182081750784806e-08, -8.163666315983135e-06,
1.5910458083936492e-07, 2.1602822400993992e-05,
-1.359791454262542e-07, -1.747527352093057e-05,
-2.6977064957262984e-08, -3.6861471348048713e-06,
-1.3462598870791013e-08, -1.90608865735714e-06,
-8.566308189219412e-08 -1.222007660828014e-05
], ],
[ [
5.238857005457881e-08, 7.139813527977974e-06,
-1.3597914542625506e-07, -1.747527352093061e-05,
3.9512782835077723e-07, 5.3489240609972785e-05,
4.466772068442006e-08, 5.874549087782705e-06,
-1.55607215539967e-08, -2.2344072809948265e-06,
1.9803973270653332e-08 2.5161353743571253e-06
], ],
[ [
5.6974967262152355e-09, 7.620999617489164e-07,
-2.6977064957263126e-08, -3.686147134804887e-06,
4.4667720684419784e-08, 5.874549087782733e-06,
8.69623764877311e-09, 1.180904646064636e-06,
-7.451859773673221e-10, -7.802177838121058e-08,
6.085397072988099e-09 9.5953878918674e-07
], ],
[ [
9.675434076692323e-09, 1.2605671730492237e-06,
-1.3462598870790852e-08, -1.906088657357129e-06,
-1.556072155399672e-08, -2.2344072809948553e-06,
-7.451859773673735e-10, -7.802177838121272e-08,
5.580985348685259e-09, 7.754818343279845e-07,
1.310687526195737e-08 1.8563071010908739e-06
], ],
[ [
3.826892340509923e-08, 5.196489881521908e-06,
-8.566308189219364e-08, -1.2220076608280119e-05,
1.9803973270652416e-08, 2.5161353743571025e-06,
6.085397072987891e-09, 9.595387891867325e-07,
1.3106875261957455e-08, 1.8563071010908745e-06,
7.857577609491446e-08 1.1413787755231417e-05
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.012196610002133242, 0.140639048652963,
0.02285409215644813, 0.2663041166714458,
0.03601566525799963 0.4190403545384677
], ],
"tvec_std_m": [ "tvec_std_m": [
9.325362003039405e-05, 0.0010866943664456148,
7.470599272270772e-05, 0.0008806144640692568,
0.0002803137101443924 0.003378429776572456
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.0005595027683738259, 0.006342779108307862,
0.0007992969684991664, 0.009127852831696232,
0.0003270159145950284 0.004034626909247534
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
0.5595027683738258, 6.3427791083078615,
0.7992969684991664, 9.12785283169623,
0.3270159145950284 4.034626909247534
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.03248054637914672, "roll": 0.2666845572039992,
"pitch": 0.023147064378879877, "pitch": 0.25783536558936726,
"yaw": 0.004655245360248868 "yaw": 0.07490888842366639
} }
} }
}, },
@@ -229,392 +225,379 @@
{ {
"marker_id": 86, "marker_id": 86,
"observed_center_px": [ "observed_center_px": [
74.0, 70.5,
955.25 959.5
], ],
"projected_center_px": [ "projected_center_px": [
73.88755798339844, 72.55520629882812,
955.270751953125 956.151123046875
], ],
"reprojection_error_px": 0.11434094041911784, "reprojection_error_px": 3.9292301762450346,
"confidence": 0.6483335065489111 "confidence": 0.6078576315643269
},
{
"marker_id": 84,
"observed_center_px": [
73.5,
880.0
],
"projected_center_px": [
73.49514770507812,
879.827392578125
],
"reprojection_error_px": 0.1726756116315882,
"confidence": 0.6193012733871159
}, },
{ {
"marker_id": 64, "marker_id": 64,
"observed_center_px": [ "observed_center_px": [
921.75, 921.75,
863.25 859.0
], ],
"projected_center_px": [ "projected_center_px": [
921.9016723632812, 923.7271118164062,
862.8864135742188 862.4439697265625
], ],
"reprojection_error_px": 0.3939537977932233, "reprojection_error_px": 3.9711331647342427,
"confidence": 0.6301648743824048 "confidence": 0.616540888528013
},
{
"marker_id": 72,
"observed_center_px": [
115.0,
789.0
],
"projected_center_px": [
115.20006561279297,
788.9625244140625
],
"reprojection_error_px": 0.20354525040782712,
"confidence": 0.5889608001281618
}, },
{ {
"marker_id": 53, "marker_id": 53,
"observed_center_px": [ "observed_center_px": [
59.0, 54.5,
764.0 764.25
], ],
"projected_center_px": [ "projected_center_px": [
58.71562576293945, 57.85102844238281,
764.1417236328125 764.02587890625
], ],
"reprojection_error_px": 0.31773305588392975, "reprojection_error_px": 3.358514833422993,
"confidence": 0.42405177609227646 "confidence": 0.3432399892342364
}, },
{ {
"marker_id": 58, "marker_id": 58,
"observed_center_px": [ "observed_center_px": [
878.75, 880.75,
769.25 772.5
], ],
"projected_center_px": [ "projected_center_px": [
878.5499877929688, 880.0536499023438,
769.3863525390625 768.81982421875
], ],
"reprojection_error_px": 0.24206796126357202, "reprojection_error_px": 3.7454769041344944,
"confidence": 0.6025285956069217 "confidence": 0.615770312625039
}, },
{ {
"marker_id": 103, "marker_id": 72,
"observed_center_px": [ "observed_center_px": [
796.5, 115.75,
746.5 787.75
], ],
"projected_center_px": [ "projected_center_px": [
796.7073974609375, 114.73828125,
746.677734375 788.8611450195312
], ],
"reprojection_error_px": 0.2731358908308508, "reprojection_error_px": 1.5027368643680319,
"confidence": 0.6446676805363658 "confidence": 0.5483470750310988
}, },
{ {
"marker_id": 56, "marker_id": 56,
"observed_center_px": [ "observed_center_px": [
95.25, 98.0,
714.0 709.75
], ],
"projected_center_px": [ "projected_center_px": [
95.12326049804688, 94.68077087402344,
714.1329345703125 713.8141479492188
], ],
"reprojection_error_px": 0.1836695438538877, "reprojection_error_px": 5.247340330478871,
"confidence": 0.5338277449622252 "confidence": 0.5360398491116452
},
{
"marker_id": 103,
"observed_center_px": [
801.25,
744.0
],
"projected_center_px": [
798.1572265625,
746.0865478515625
],
"reprojection_error_px": 3.73080815274193,
"confidence": 0.5881521572283912
}, },
{ {
"marker_id": 69, "marker_id": 69,
"observed_center_px": [ "observed_center_px": [
977.5, 977.0,
751.0 755.0
], ],
"projected_center_px": [ "projected_center_px": [
977.4688110351562, 978.909423828125,
750.8015747070312 750.2752075195312
], ],
"reprojection_error_px": 0.20086151552191112, "reprojection_error_px": 5.096034079448995,
"confidence": 0.5866976533295247 "confidence": 0.5873934926369923
},
{
"marker_id": 46,
"observed_center_px": [
46.75,
695.0
],
"projected_center_px": [
46.6645622253418,
695.4346923828125
],
"reprojection_error_px": 0.4430091206891286,
"confidence": 0.25489120456317976
},
{
"marker_id": 68,
"observed_center_px": [
32.75,
650.75
],
"projected_center_px": [
32.926177978515625,
650.503662109375
],
"reprojection_error_px": 0.3028548108771371,
"confidence": 0.10851782362904303
}, },
{ {
"marker_id": 51, "marker_id": 51,
"observed_center_px": [ "observed_center_px": [
723.75, 725.0,
705.5 703.75
], ],
"projected_center_px": [ "projected_center_px": [
723.4423217773438, 724.8175048828125,
705.4312133789062 704.839599609375
], ],
"reprojection_error_px": 0.3152736714957405, "reprojection_error_px": 1.1047767994248576,
"confidence": 0.5862493517171874 "confidence": 0.5872237273710109
},
{
"marker_id": 46,
"observed_center_px": [
51.5,
694.75
],
"projected_center_px": [
45.87099838256836,
695.1061401367188
],
"reprojection_error_px": 5.640256643631571,
"confidence": 0.290584867175275
},
{
"marker_id": 68,
"observed_center_px": [
28.25,
652.0
],
"projected_center_px": [
32.11808395385742,
650.0682373046875
],
"reprojection_error_px": 4.323630486650112,
"confidence": 0.06745941479560678
}, },
{ {
"marker_id": 95, "marker_id": 95,
"observed_center_px": [ "observed_center_px": [
799.25, 802.25,
602.25 599.25
], ],
"projected_center_px": [ "projected_center_px": [
799.7463989257812, 800.8502197265625,
602.10107421875 601.6578369140625
], ],
"reprojection_error_px": 0.5182574474503013, "reprojection_error_px": 2.7851505199228974,
"confidence": 0.5169030981045668 "confidence": 0.516475515683492
},
{
"marker_id": 66,
"observed_center_px": [
856.75,
509.0
],
"projected_center_px": [
856.4856567382812,
509.33837890625
],
"reprojection_error_px": 0.4293921799602944,
"confidence": 0.5036491725121419
}, },
{ {
"marker_id": 55, "marker_id": 55,
"observed_center_px": [ "observed_center_px": [
700.5, 699.25,
531.0 531.75
], ],
"projected_center_px": [ "projected_center_px": [
700.4845581054688, 701.55419921875,
530.9069213867188 530.5887451171875
], ],
"reprojection_error_px": 0.09435083654676697, "reprojection_error_px": 2.5802803999844635,
"confidence": 0.5306273485801539 "confidence": 0.4903670758306923
},
{
"marker_id": 66,
"observed_center_px": [
857.75,
509.0
],
"projected_center_px": [
857.2883911132812,
509.1506652832031
],
"reprojection_error_px": 0.48557470265696673,
"confidence": 0.5048654104890617
}, },
{ {
"marker_id": 217, "marker_id": 217,
"observed_center_px": [ "observed_center_px": [
227.0, 229.25,
362.0 365.25
], ],
"projected_center_px": [ "projected_center_px": [
227.08255004882812, 227.84991455078125,
362.1143798828125 361.46636962890625
], ],
"reprojection_error_px": 0.1410576766919371, "reprojection_error_px": 4.0343646402100415,
"confidence": 0.42765819396972654 "confidence": 0.4158618894065431
},
{
"marker_id": 205,
"observed_center_px": [
149.5,
287.0
],
"projected_center_px": [
149.6797332763672,
286.9947204589844
],
"reprojection_error_px": 0.1798108010855284,
"confidence": 0.37983708259950827
},
{
"marker_id": 92,
"observed_center_px": [
327.25,
312.0
],
"projected_center_px": [
327.41204833984375,
312.1150817871094
],
"reprojection_error_px": 0.19875482930083235,
"confidence": 0.4022491322386975
}, },
{ {
"marker_id": 105, "marker_id": 105,
"observed_center_px": [ "observed_center_px": [
497.75, 502.25,
340.75 341.5
], ],
"projected_center_px": [ "projected_center_px": [
497.6519470214844, 498.6248779296875,
340.760009765625 340.8576965332031
], ],
"reprojection_error_px": 0.09856257912439716, "reprojection_error_px": 3.681584410023227,
"confidence": 0.4159799246492322 "confidence": 0.4298554298561924
},
{
"marker_id": 205,
"observed_center_px": [
148.0,
284.75
],
"projected_center_px": [
150.10440063476562,
286.3217468261719
],
"reprojection_error_px": 2.6265738362329216,
"confidence": 0.38275133184923893
}, },
{ {
"marker_id": 85, "marker_id": 85,
"observed_center_px": [ "observed_center_px": [
556.25, 555.75,
321.5 319.5
], ],
"projected_center_px": [ "projected_center_px": [
555.6928100585938, 556.6015014648438,
321.3705749511719 321.60516357421875
], ],
"reprojection_error_px": 0.5720240152899726, "reprojection_error_px": 2.270851914777473,
"confidence": 0.3947307115074338 "confidence": 0.378986473237694
},
{
"marker_id": 92,
"observed_center_px": [
329.0,
309.75
],
"projected_center_px": [
328.2503662109375,
312.0440673828125
],
"reprojection_error_px": 2.413440692163036,
"confidence": 0.3811333266788848
}, },
{ {
"marker_id": 102, "marker_id": 102,
"observed_center_px": [ "observed_center_px": [
358.75, 358.5,
281.0 279.75
], ],
"projected_center_px": [ "projected_center_px": [
358.7615051269531, 359.6181335449219,
281.04388427734375 281.1107177734375
], ],
"reprojection_error_px": 0.04536736430729355, "reprojection_error_px": 1.7611858173481485,
"confidence": 0.40369943799637525 "confidence": 0.3820909512919581
}, },
{ {
"marker_id": 59, "marker_id": 59,
"observed_center_px": [ "observed_center_px": [
427.5, 425.5,
258.0 258.5
], ],
"projected_center_px": [ "projected_center_px": [
427.4154357910156, 428.29425048828125,
257.9078674316406 258.1671447753906
], ],
"reprojection_error_px": 0.12505804889589456, "reprojection_error_px": 2.8140057554684854,
"confidence": 0.40503361354029466 "confidence": 0.4056511279614534
},
{
"marker_id": 63,
"observed_center_px": [
273.25,
182.0
],
"projected_center_px": [
273.0831604003906,
181.9365692138672
],
"reprojection_error_px": 0.17849066257718682,
"confidence": 0.3570061701664598
}, },
{ {
"marker_id": 57, "marker_id": 57,
"observed_center_px": [ "observed_center_px": [
520.5, 520.75,
214.0 213.0
], ],
"projected_center_px": [ "projected_center_px": [
520.9146728515625, 521.7000122070312,
214.22279357910156 214.7935028076172
], ],
"reprojection_error_px": 0.4707340573103452, "reprojection_error_px": 2.0295752054159317,
"confidence": 0.3794817963241243 "confidence": 0.35829797882009473
}, },
{ {
"marker_id": 71, "marker_id": 71,
"observed_center_px": [ "observed_center_px": [
336.5, 337.25,
168.0 166.0
], ],
"projected_center_px": [ "projected_center_px": [
336.7019958496094, 337.4042053222656,
168.1163787841797 168.4540557861328
], ],
"reprojection_error_px": 0.23312302474563837, "reprojection_error_px": 2.458895907285825,
"confidence": 0.33715640885841447 "confidence": 0.33944417346066164
}, },
{ {
"marker_id": 48, "marker_id": 48,
"observed_center_px": [ "observed_center_px": [
415.75, 415.75,
184.75 187.5
], ],
"projected_center_px": [ "projected_center_px": [
415.7794494628906, 416.560791015625,
184.78768920898438 185.25799560546875
], ],
"reprojection_error_px": 0.047830401821584066, "reprojection_error_px": 2.384106913734293,
"confidence": 0.37002407289138056 "confidence": 0.3363425332572343
},
{
"marker_id": 63,
"observed_center_px": [
275.75,
183.25
],
"projected_center_px": [
273.6916809082031,
182.07626342773438
],
"reprojection_error_px": 2.3694588041849074,
"confidence": 0.32781322776968225
}, },
{ {
"marker_id": 65, "marker_id": 65,
"observed_center_px": [ "observed_center_px": [
308.25, 310.5,
123.0 124.5
], ],
"projected_center_px": [ "projected_center_px": [
308.3537292480469, 308.95513916015625,
122.96915435791016 123.3545913696289
], ],
"reprojection_error_px": 0.10821834657905684, "reprojection_error_px": 1.9231630053147657,
"confidence": 0.3320649522984733 "confidence": 0.3375471143770103
},
{
"marker_id": 80,
"observed_center_px": [
299.25,
56.5
],
"projected_center_px": [
298.3591003417969,
58.79887771606445
],
"reprojection_error_px": 2.4654697228731406,
"confidence": 0.24658567276025462
},
{
"marker_id": 78,
"observed_center_px": [
333.75,
82.5
],
"projected_center_px": [
335.48040771484375,
79.60076904296875
],
"reprojection_error_px": 3.3763665384254575,
"confidence": 0.29355437233363646
}, },
{ {
"marker_id": 87, "marker_id": 87,
"observed_center_px": [ "observed_center_px": [
161.0, 161.0,
65.0 66.0
], ],
"projected_center_px": [ "projected_center_px": [
160.92620849609375, 161.04598999023438,
64.80181884765625 64.83654022216797
], ],
"reprojection_error_px": 0.2114732966429633, "reprojection_error_px": 1.1643683840755543,
"confidence": 0.33383204999036237 "confidence": 0.3158166687011719
},
{
"marker_id": 78,
"observed_center_px": [
334.75,
79.0
],
"projected_center_px": [
334.90802001953125,
79.02161407470703
],
"reprojection_error_px": 0.15949136276957998,
"confidence": 0.33383204999036237
},
{
"marker_id": 80,
"observed_center_px": [
298.0,
58.5
],
"projected_center_px": [
297.8714294433594,
58.279991149902344
],
"reprojection_error_px": 0.25482205979108863,
"confidence": 0.2761672244399736
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-02T05:24:00Z", "created_utc": "2026-06-02T10:17:22Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\render_a_aruco_detection.json", "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" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "a", "camera_id": "a",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,7 +36,7 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 18, "num_used_markers": 16,
"used_marker_ids": [ "used_marker_ids": [
97, 97,
95, 95,
@@ -48,13 +48,11 @@
210, 210,
85, 85,
215, 215,
96,
208,
62, 62,
211, 211,
74, 214,
102, 102,
92, 61,
206 206
], ],
"history": { "history": {
@@ -65,10 +63,10 @@
3 3
], ],
"rms": [ "rms": [
0.010166887216252387, 0.00931572637597973,
0.0014690713042282758, 0.001454879865633533,
0.0012685181386969235, 0.00130839661106343,
0.0012685132649094724 0.0013083926292096002
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -77,135 +75,135 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 3.5878912075846126, "residual_rms_px": 3.7014540514455336,
"residual_median_px": 2.99884595483693, "residual_median_px": 3.182634720487192,
"residual_max_px": 6.940039621998929, "residual_max_px": 7.264216780065236,
"sigma2_normalized": 1.9309510838896484e-06 "sigma2_normalized": 2.106943104105678e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.808974027633667, 0.8082273602485657,
-0.587838888168335, -0.5888670682907104,
-0.002537468681111932 -0.0020197934936732054
], ],
[ [
-0.34697991609573364, -0.34557008743286133,
-0.47401466965675354, -0.4715164303779602,
-0.8092681765556335 -0.8113282918930054
], ],
[ [
0.47451654076576233, 0.47681212425231934,
0.65555739402771, 0.6564357280731201,
-0.5874338746070862 -0.5845873355865479
] ]
], ],
"translation_m": [ "translation_m": [
-0.22801479697227478, -0.22752241790294647,
0.17232255637645721, 0.17349110543727875,
1.1400357484817505 1.1376546621322632
], ],
"rvec_rad": [ "rvec_rad": [
2.1113893925835234, 2.1078743005918716,
-0.6876223062447547, -0.6876565501105179,
0.347172440775238 0.3494018439358376
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
-0.29671528935432434, -0.2986043393611908,
-0.7997114062309265, -0.7989736795425415,
0.8085721731185913 0.8053572177886963
], ],
"position_mm": [ "position_mm": [
-296.7153015136719, -298.6043395996094,
-799.71142578125, -798.9736938476562,
808.5721435546875 805.3572387695312
], ],
"orientation_deg": { "orientation_deg": {
"roll": 131.86297607421875, "roll": 131.68658447265625,
"pitch": -28.3278751373291, "pitch": -28.477401733398438,
"yaw": -23.215147018432617 "yaw": -23.14987564086914
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
2.5521169645671983e-05, 2.313210133579494e-05,
-4.989748438898709e-06, -7.052966016905286e-06,
1.051350352942115e-06, -2.5012814008762416e-06,
8.934875440538053e-07, 8.043068746762485e-07,
1.5039818468984486e-07, 1.397006487242658e-06,
4.325178236482539e-06 5.561387527664406e-06
], ],
[ [
-4.989748438898677e-06, -7.052966016905321e-06,
6.963469930701318e-06, 8.509157223395569e-06,
-2.2292340990913223e-06, -6.104352947909434e-07,
-4.5178164596587323e-07, -5.724486203405068e-07,
-1.2260593413021072e-06, -1.8214850413217091e-06,
4.963200473341543e-07 -1.281133184020014e-06
], ],
[ [
1.0513503529423325e-06, -2.5012814008761844e-06,
-2.22923409909133e-06, -6.104352947909529e-07,
2.6461827960812845e-05, 2.3090549131067428e-05,
8.934144888700676e-07, 1.0654877451369956e-06,
-3.6528622343780327e-06, -2.630828479244912e-06,
-1.0502628601281869e-05 -5.756876538529343e-06
], ],
[ [
8.934875440538104e-07, 8.043068746762555e-07,
-4.5178164596587614e-07, -5.724486203405074e-07,
8.934144888700712e-07, 1.0654877451369912e-06,
2.847233212537208e-07, 3.2640631619816405e-07,
3.205822451903174e-08, 6.580651142628197e-08,
4.110013273151191e-07 4.49450153155701e-07
], ],
[ [
1.5039818468979507e-07, 1.3970064872426595e-06,
-1.2260593413021062e-06, -1.821485041321709e-06,
-3.6528622343780243e-06, -2.6308284792449064e-06,
3.205822451903171e-08, 6.580651142628189e-08,
1.1575823707104135e-06, 1.0511643441229841e-06,
2.224355409003472e-06 1.7539508977246955e-06
], ],
[ [
4.325178236482443e-06, 5.561387527664409e-06,
4.963200473341405e-07, -1.2811331840200198e-06,
-1.05026286012819e-05, -5.756876538529334e-06,
4.110013273151203e-07, 4.494501531557014e-07,
2.2243554090034874e-06, 1.7539508977246965e-06,
1.0893388013986364e-05 8.327735466970876e-06
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.289449577254034, 0.2755688827757277,
0.15119432299733387, 0.16713442304388187,
0.29473557108478565 0.275321269270513
], ],
"tvec_std_m": [ "tvec_std_m": [
0.000533594716291045, 0.000571319802035746,
0.0010759100198020342, 0.0010252630609375254,
0.0033005132955324333 0.0028857816041708484
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.0039453635676902485, 0.004099616401159966,
0.005012380575184466, 0.003885195512556317,
0.005327086562393522 0.005377508198896125
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
3.9453635676902485, 4.099616401159966,
5.012380575184467, 3.885195512556317,
5.327086562393522 5.377508198896125
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.2718555241872546, "roll": 0.3469479914634675,
"pitch": 0.22517882619059668, "pitch": 0.21162376203078273,
"yaw": 0.1689714465956029 "yaw": 0.19048703370738837
} }
} }
}, },
@@ -214,41 +212,41 @@
{ {
"marker_id": 97, "marker_id": 97,
"observed_center_px": [ "observed_center_px": [
1153.0, 1153.25,
1024.25 1024.25
], ],
"projected_center_px": [ "projected_center_px": [
1151.4683837890625, 1152.0513916015625,
1027.084228515625 1027.604736328125
], ],
"reprojection_error_px": 3.2215989037104595, "reprojection_error_px": 3.562431462364787,
"confidence": 0.5362497840776611 "confidence": 0.5232444471841244
}, },
{ {
"marker_id": 95, "marker_id": 95,
"observed_center_px": [ "observed_center_px": [
881.0, 881.5,
1031.0 1031.25
], ],
"projected_center_px": [ "projected_center_px": [
877.1641845703125, 877.5541381835938,
1027.9886474609375 1028.3292236328125
], ],
"reprojection_error_px": 4.876650912782959, "reprojection_error_px": 4.909252495166025,
"confidence": 0.4935894813040658 "confidence": 0.46357119077233666
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
661.25, 661.5,
999.75 999.75
], ],
"projected_center_px": [ "projected_center_px": [
660.756591796875, 661.1196899414062,
995.5361328125 995.8881225585938
], ],
"reprojection_error_px": 4.24265581078647, "reprojection_error_px": 3.880558350690022,
"confidence": 0.8261355565026409 "confidence": 0.8416840598676275
}, },
{ {
"marker_id": 54, "marker_id": 54,
@@ -257,24 +255,24 @@
960.75 960.75
], ],
"projected_center_px": [ "projected_center_px": [
1161.6109619140625, 1161.8773193359375,
961.794677734375 962.1536254882812
], ],
"reprojection_error_px": 6.940039621998929, "reprojection_error_px": 7.264216780065236,
"confidence": 0.7439171173608352 "confidence": 0.7439171173608352
}, },
{ {
"marker_id": 55, "marker_id": 55,
"observed_center_px": [ "observed_center_px": [
997.5, 997.5,
932.25 932.0
], ],
"projected_center_px": [ "projected_center_px": [
998.8057250976562, 998.8411865234375,
934.1423950195312 934.329345703125
], ],
"reprojection_error_px": 2.299147002824331, "reprojection_error_px": 2.6878676856045702,
"confidence": 0.8304000031548856 "confidence": 0.8207282940701063
}, },
{ {
"marker_id": 51, "marker_id": 51,
@@ -283,50 +281,50 @@
929.0 929.0
], ],
"projected_center_px": [ "projected_center_px": [
735.9511108398438, 736.1297607421875,
927.8583374023438 928.0480346679688
], ],
"reprojection_error_px": 1.3934193112995008, "reprojection_error_px": 1.1361930867247736,
"confidence": 0.7610742478887381 "confidence": 0.6944097259883877
}, },
{ {
"marker_id": 47, "marker_id": 47,
"observed_center_px": [ "observed_center_px": [
1108.5, 1108.25,
915.0 915.25
], ],
"projected_center_px": [ "projected_center_px": [
1107.0137939453125, 1106.9873046875,
912.5769653320312 912.8035278320312
], ],
"reprojection_error_px": 2.842517447469446, "reprojection_error_px": 2.753111970272039,
"confidence": 0.7320604858744362 "confidence": 0.6808658986183009
}, },
{ {
"marker_id": 210, "marker_id": 210,
"observed_center_px": [ "observed_center_px": [
369.0, 369.5,
845.25 845.5
], ],
"projected_center_px": [ "projected_center_px": [
367.82171630859375, 368.1038513183594,
847.3658447265625 847.7474365234375
], ],
"reprojection_error_px": 2.4218074581510973, "reprojection_error_px": 2.6457894980757053,
"confidence": 0.5918603141621647 "confidence": 0.5737440190695554
}, },
{ {
"marker_id": 85, "marker_id": 85,
"observed_center_px": [ "observed_center_px": [
1334.75, 1335.5,
822.25 822.0
], ],
"projected_center_px": [ "projected_center_px": [
1331.6754150390625, 1331.5672607421875,
821.5414428710938 821.8925170898438
], ],
"reprojection_error_px": 3.1551744622044144, "reprojection_error_px": 3.9342077532732396,
"confidence": 0.5700409377184962 "confidence": 0.5667059568825606
}, },
{ {
"marker_id": 215, "marker_id": 215,
@@ -335,37 +333,11 @@
751.75 751.75
], ],
"projected_center_px": [ "projected_center_px": [
765.24169921875, 765.0740966796875,
753.4178466796875 753.48291015625
], ],
"reprojection_error_px": 2.4114785330869064, "reprojection_error_px": 2.341101870196513,
"confidence": 0.5752892000247514 "confidence": 0.6001388753845062
},
{
"marker_id": 96,
"observed_center_px": [
1017.5,
792.75
],
"projected_center_px": [
1019.0455932617188,
795.5435180664062
],
"reprojection_error_px": 3.192585428458966,
"confidence": 0.630646820118
},
{
"marker_id": 208,
"observed_center_px": [
894.0,
687.5
],
"projected_center_px": [
893.2735595703125,
689.643310546875
],
"reprojection_error_px": 2.263072203494659,
"confidence": 0.5300970271462531
}, },
{ {
"marker_id": 62, "marker_id": 62,
@@ -374,76 +346,76 @@
762.75 762.75
], ],
"projected_center_px": [ "projected_center_px": [
1048.181884765625, 1047.53515625,
762.152587890625 762.337890625
], ],
"reprojection_error_px": 6.7085382349301215, "reprojection_error_px": 6.049210287209146,
"confidence": 0.5584722595619961 "confidence": 0.5584722595619961
}, },
{ {
"marker_id": 211, "marker_id": 211,
"observed_center_px": [ "observed_center_px": [
690.25, 690.5,
681.25 681.5
], ],
"projected_center_px": [ "projected_center_px": [
688.2192993164062, 688.0368041992188,
683.8973999023438 684.1185302734375
], ],
"reprojection_error_px": 3.3365358546369346, "reprojection_error_px": 3.5950012998460865,
"confidence": 0.48560086587640716 "confidence": 0.4438641460384709
}, },
{ {
"marker_id": 74, "marker_id": 214,
"observed_center_px": [ "observed_center_px": [
353.75, 811.25,
686.0 627.75
], ],
"projected_center_px": [ "projected_center_px": [
354.0268859863281, 813.302490234375,
684.1837768554688 625.54833984375
], ],
"reprojection_error_px": 1.8372077618374794, "reprojection_error_px": 3.0099873099107106,
"confidence": 0.32535152930719674 "confidence": 0.44271097768359907
}, },
{ {
"marker_id": 102, "marker_id": 102,
"observed_center_px": [ "observed_center_px": [
1372.5, 1373.0,
653.75 654.0
], ],
"projected_center_px": [ "projected_center_px": [
1370.4840087890625, 1369.656982421875,
653.3258056640625 653.71337890625
], ],
"reprojection_error_px": 2.06013625695455, "reprojection_error_px": 3.3552821310636736,
"confidence": 0.3269033172339992 "confidence": 0.3481421201037941
}, },
{ {
"marker_id": 92, "marker_id": 61,
"observed_center_px": [ "observed_center_px": [
1323.25, 69.5,
628.5 603.75
], ],
"projected_center_px": [ "projected_center_px": [
1320.40283203125, 69.8992691040039,
626.7992553710938 603.91064453125
], ],
"reprojection_error_px": 3.3164586134956453, "reprojection_error_px": 0.4303748166803145,
"confidence": 0.3667945046841247 "confidence": 0.24357786442192086
}, },
{ {
"marker_id": 206, "marker_id": 206,
"observed_center_px": [ "observed_center_px": [
1139.5, 1139.5,
473.5 473.75
], ],
"projected_center_px": [ "projected_center_px": [
1141.291015625, 1139.6912841796875,
472.4190979003906 473.0556945800781
], ],
"reprojection_error_px": 2.0919097298722273, "reprojection_error_px": 0.7201733496399398,
"confidence": 0.33934827334193574 "confidence": 0.3095305578342233
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-02T05:24:01Z", "created_utc": "2026-06-02T10:17:23Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\render_c_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\render_c_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "c", "camera_id": "c",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,18 +36,15 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 12, "num_used_markers": 9,
"used_marker_ids": [ "used_marker_ids": [
58, 58,
96,
62, 62,
96,
64, 64,
103, 103,
51, 51,
79, 79,
208,
215,
214,
210, 210,
211 211
], ],
@@ -59,10 +56,10 @@
3 3
], ],
"rms": [ "rms": [
0.004615243620407225, 0.0076663880131429985,
0.0016240856842413794, 0.0015974121186899282,
0.0016198876023363316, 0.001544728765187211,
0.001619887586615354 0.0015447278440450006
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -71,135 +68,135 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 4.581746141315907, "residual_rms_px": 4.36963023704351,
"residual_median_px": 4.435813592191235, "residual_median_px": 3.381446391843444,
"residual_max_px": 7.101108780982503, "residual_max_px": 7.6326076603074,
"sigma2_normalized": 3.4987143910271506e-06 "sigma2_normalized": 3.579276168067186e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.9918709397315979, 0.9908876419067383,
0.12671272456645966, 0.1336192935705185,
-0.011660023592412472 -0.016959398984909058
], ],
[ [
0.02620624378323555, 0.02297070063650608,
-0.29308047890663147, -0.2917128801345825,
-0.9557285308837891 -0.9562300443649292
], ],
[ [
-0.12452030181884766, -0.1327180564403534,
0.9476537704467773, 0.9471269845962524,
-0.2940186858177185 -0.2921240031719208
] ]
], ],
"translation_m": [ "translation_m": [
-0.19619186222553253, -0.1949968785047531,
0.10813505202531815, 0.10920257866382599,
1.0083338022232056 1.007332682609558
], ],
"rvec_rad": [ "rvec_rad": [
1.8671128682666271, 1.8652058964975777,
0.11070969321584771, 0.11343838301028099,
-0.09859130866453486 -0.10843073961346895
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
0.317321240901947, 0.324402779340744,
-0.898999035358429, -0.8961607813835144,
0.39752912521362305 0.3953818082809448
], ],
"position_mm": [ "position_mm": [
317.32122802734375, 324.40277099609375,
-898.9990234375, -896.1607666015625,
397.52911376953125 395.3818054199219
], ],
"orientation_deg": { "orientation_deg": {
"roll": 107.23699951171875, "roll": 107.14141845703125,
"pitch": 7.153054237365723, "pitch": 7.626686096191406,
"yaw": 1.5134608745574951 "yaw": 1.3279895782470703
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
6.959756996807975e-05, 9.626642596205987e-05,
1.1688762330222433e-06, -2.3280165184306095e-06,
6.079411798173631e-06, -6.104036548382145e-06,
-5.837466304221457e-07, -6.509495012778203e-07,
-9.097027407978662e-06, -1.2514536281344633e-05,
4.4636134345928046e-07 -3.4080267389838897e-07
], ],
[ [
1.1688762330215977e-06, -2.3280165184278444e-06,
2.2677982586359303e-05, 3.0409269818479533e-05,
-3.059836598356964e-05, -4.549110740123385e-05,
4.114551799845292e-06, 6.537797058991797e-06,
-6.112791296902993e-07, -4.904564671552344e-07,
4.831658805448745e-06 3.752941890447258e-06
], ],
[ [
6.0794117981759546e-06, -6.104036548392291e-06,
-3.0598365983569426e-05, -4.549110740123367e-05,
0.0001030647763463562, 0.00015137014211986623,
-9.003560949274884e-06, -1.4872474167888285e-05,
-6.097317975605303e-06, -3.9681648946698035e-06,
-1.2609404908654946e-05 -9.345125003645243e-06
], ],
[ [
-5.837466304223393e-07, -6.509495012768633e-07,
4.114551799845282e-06, 6.5377970589917905e-06,
-9.003560949274906e-06, -1.4872474167888333e-05,
1.1571399036730627e-06, 2.0110628158139716e-06,
3.273816229504428e-07, 2.3554740807628557e-07,
1.248777588101568e-06 8.193641821066372e-07
], ],
[ [
-9.097027407978798e-06, -1.2514536281344255e-05,
-6.112791296904013e-07, -4.904564671548775e-07,
-6.097317975604982e-06, -3.96816489467112e-06,
3.273816229504187e-07, 2.355474080764243e-07,
2.2672320495666097e-06, 2.7526532504654924e-06,
1.8101612254100426e-06 2.011287456741066e-06
], ],
[ [
4.4636134345894223e-07, -3.4080267389773003e-07,
4.8316588054487185e-06, 3.7529418904471476e-06,
-1.2609404908654949e-05, -9.345125003644945e-06,
1.2487775881015821e-06, 8.193641821066744e-07,
1.810161225410089e-06, 2.0112874567409797e-06,
8.427365923810952e-06 8.85160070474438e-06
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.4779909461868487, 0.5621601501718043,
0.2728505547730407, 0.3159552880698867,
0.5816714727854189 0.7049247220471679
], ],
"tvec_std_m": [ "tvec_std_m": [
0.001075704375594458, 0.0014181194645776396,
0.0015057330605278646, 0.0016591121874260017,
0.0029029925807364633 0.002975163979471448
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.008376744841229819, 0.009571292469862384,
0.0038023787854790554, 0.004713017634428098,
0.006691547316499596 0.007892441348633084
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
8.376744841229819, 9.571292469862383,
3.8023787854790556, 4.713017634428097,
6.691547316499595 7.892441348633084
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.5115464644995066, "roll": 0.5988492153322602,
"pitch": 0.5065358521962163, "pitch": 0.6002798485859735,
"yaw": 0.23448104674542614 "yaw": 0.2682693293186484
} }
} }
}, },
@@ -212,63 +209,63 @@
1034.0 1034.0
], ],
"projected_center_px": [ "projected_center_px": [
287.2854309082031, 285.92816162109375,
1036.528076171875 1037.0867919921875
], ],
"reprojection_error_px": 4.975548934518161, "reprojection_error_px": 4.254693324116235,
"confidence": 0.34134185624863755 "confidence": 0.35308139542139383
},
{
"marker_id": 96,
"observed_center_px": [
1097.0,
1038.75
],
"projected_center_px": [
1091.1240234375,
1040.4439697265625
],
"reprojection_error_px": 6.115278734249122,
"confidence": 0.22610879831433603
}, },
{ {
"marker_id": 62, "marker_id": 62,
"observed_center_px": [ "observed_center_px": [
1171.5, 1171.25,
1028.5 1028.5
], ],
"projected_center_px": [ "projected_center_px": [
1178.354248046875, 1178.7291259765625,
1030.3560791015625 1030.02294921875
], ],
"reprojection_error_px": 7.101108780982503, "reprojection_error_px": 7.6326076603074,
"confidence": 0.3612787707711435 "confidence": 0.3733082376630004
},
{
"marker_id": 96,
"observed_center_px": [
1097.25,
1038.5
],
"projected_center_px": [
1090.8133544921875,
1040.1055908203125
],
"reprojection_error_px": 6.6338772430242186,
"confidence": 0.24218917802256315
}, },
{ {
"marker_id": 64, "marker_id": 64,
"observed_center_px": [ "observed_center_px": [
149.5, 148.75,
990.0 990.25
], ],
"projected_center_px": [ "projected_center_px": [
147.0460205078125, 146.53921508789062,
989.2703857421875 990.1421508789062
], ],
"reprojection_error_px": 2.5601469319709182, "reprojection_error_px": 2.213413960498838,
"confidence": 0.627290157669418 "confidence": 0.6431793718871057
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
439.25, 439.0,
1009.0 1009.0
], ],
"projected_center_px": [ "projected_center_px": [
441.7829895019531, 440.87152099609375,
1005.3040771484375 1005.3575439453125
], ],
"reprojection_error_px": 4.480611737442402, "reprojection_error_px": 4.095128441105281,
"confidence": 0.5322558856063425 "confidence": 0.5340468635229503
}, },
{ {
"marker_id": 51, "marker_id": 51,
@@ -277,89 +274,50 @@
996.0 996.0
], ],
"projected_center_px": [ "projected_center_px": [
596.879638671875, 596.0571899414062,
994.2493286132812 993.9547729492188
], ],
"reprojection_error_px": 2.5618551485244563, "reprojection_error_px": 3.381446391843444,
"confidence": 0.5327847056473787 "confidence": 0.5114083118319144
}, },
{ {
"marker_id": 79, "marker_id": 79,
"observed_center_px": [ "observed_center_px": [
946.0, 946.25,
998.75 998.25
], ],
"projected_center_px": [ "projected_center_px": [
946.7507934570312, 946.2843017578125,
997.3475341796875 996.7310791015625
], ],
"reprojection_error_px": 1.5907863440027856, "reprojection_error_px": 1.5193081669954946,
"confidence": 0.48423420812018686 "confidence": 0.4739639622362142
},
{
"marker_id": 208,
"observed_center_px": [
1042.5,
866.75
],
"projected_center_px": [
1037.396728515625,
866.1358032226562
],
"reprojection_error_px": 5.140098980032823,
"confidence": 0.3845113529837918
},
{
"marker_id": 215,
"observed_center_px": [
812.25,
854.75
],
"projected_center_px": [
810.529296875,
855.7051391601562
],
"reprojection_error_px": 1.9680218646266998,
"confidence": 0.3703387843628071
},
{
"marker_id": 214,
"observed_center_px": [
1026.5,
792.5
],
"projected_center_px": [
1033.4305419921875,
791.1577758789062
],
"reprojection_error_px": 7.059318515035298,
"confidence": 0.26033633278661333
}, },
{ {
"marker_id": 210, "marker_id": 210,
"observed_center_px": [ "observed_center_px": [
357.75, 357.5,
769.5 769.75
], ],
"projected_center_px": [ "projected_center_px": [
357.4304504394531, 359.3235168457031,
771.5237426757812 771.4747924804688
], ],
"reprojection_error_px": 2.0488158383378323, "reprojection_error_px": 2.5100045392876518,
"confidence": 0.276814379287008 "confidence": 0.27208796852741535
}, },
{ {
"marker_id": 211, "marker_id": 211,
"observed_center_px": [ "observed_center_px": [
828.75, 828.5,
782.0 782.0
], ],
"projected_center_px": [ "projected_center_px": [
824.3886108398438, 825.4447631835938,
782.5092163085938 781.3448486328125
], ],
"reprojection_error_px": 4.391015446940068, "reprojection_error_px": 3.1246912356666297,
"confidence": 0.2192072563917946 "confidence": 0.24467726124936065
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-02T05:24:01Z", "created_utc": "2026-06-02T10:17:24Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\render_d_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\render_d_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "d", "camera_id": "d",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -60,10 +60,10 @@
3 3
], ],
"rms": [ "rms": [
0.005280661861970249, 0.007683181829759067,
0.00144727257981188, 0.0015639923119285307,
0.0014397336755201193, 0.0015216765183360766,
0.0014397336334661356 0.0015216755252171954
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -72,135 +72,135 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 4.072181614150245, "residual_rms_px": 4.303381815088256,
"residual_median_px": 3.1055233944577676, "residual_median_px": 3.4193744603923864,
"residual_max_px": 6.549244562604083, "residual_max_px": 6.439883119991975,
"sigma2_normalized": 2.6946828159331417e-06 "sigma2_normalized": 3.0101453252186173e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.8162084817886353, 0.816347599029541,
0.5777562856674194, 0.5775600075721741,
-0.00116585788782686 -0.001017685397528112
], ],
[ [
0.16109800338745117, 0.16006892919540405,
-0.22952349483966827, -0.22794046998023987,
-0.9598783254623413 -0.9604275226593018
], ],
[ [
-0.5548433065414429, -0.5549365282058716,
0.7832730412483215, 0.783879816532135,
-0.2804144024848938 -0.2785280644893646
] ]
], ],
"translation_m": [ "translation_m": [
-0.11429616808891296, -0.11400632560253143,
0.08662492036819458, 0.08762393891811371,
1.1251342296600342 1.1235148906707764
], ],
"rvec_rad": [ "rvec_rad": [
1.7888641155861158, 1.786994749142411,
0.5681972273262575, 0.5674745599663947,
-0.42758482030561973 -0.42770809413123617
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
0.7036075592041016, 0.702522337436676,
-0.795369565486908, -0.7948821187019348,
0.39851996302604675 0.39697086811065674
], ],
"position_mm": [ "position_mm": [
703.6075439453125, 702.5223388671875,
-795.3695678710938, -794.8821411132812,
398.51995849609375 396.9708557128906
], ],
"orientation_deg": { "orientation_deg": {
"roll": 109.6975326538086, "roll": 109.5611343383789,
"pitch": 33.69992446899414, "pitch": 33.70634460449219,
"yaw": 11.165164947509766 "yaw": 11.093774795532227
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
3.546895351742844e-05, 3.9418902353889175e-05,
9.896592472599479e-06, 1.1001270162488577e-05,
7.677087485067508e-06, 8.523899578691731e-06,
-3.289082421053511e-07, -3.6299332667814235e-07,
-6.757139645553152e-06, -7.515277468658668e-06,
2.8909357806575656e-07 3.273047194002675e-07
], ],
[ [
9.896592472599549e-06, 1.1001270162488445e-05,
1.4875865779808891e-05, 1.6535621669288686e-05,
-5.832008909084875e-06, -6.471702796314828e-06,
2.208486278695395e-06, 2.4551300819385953e-06,
-2.5545007780139315e-06, -2.8398240389250604e-06,
1.7903709382968203e-06 1.9962031040713184e-06
], ],
[ [
7.677087485067167e-06, 8.523899578692266e-06,
-5.832008909084883e-06, -6.47170279631484e-06,
3.145686254824771e-05, 3.4938365723088034e-05,
-3.517659367637784e-06, -3.910505224269513e-06,
-2.770144779684103e-06, -3.084267842115777e-06,
-3.4747946329326245e-06 -3.86803051597652e-06
], ],
[ [
-3.2890824210532233e-07, -3.629933266782088e-07,
2.2084862786954086e-06, 2.455130081938604e-06,
-3.5176593676377983e-06, -3.910505224269501e-06,
7.748655922718187e-07, 8.618544630475821e-07,
4.134068251059262e-08, 4.6586699392544686e-08,
3.3553809462382777e-07 3.766659502718702e-07
], ],
[ [
-6.757139645553122e-06, -7.515277468658685e-06,
-2.554500778013915e-06, -2.839824038925083e-06,
-2.770144779684149e-06, -3.084267842115695e-06,
4.1340682510600795e-08, 4.6586699392539624e-08,
1.8047775076887459e-06, 2.0105262603212144e-06,
1.01101997722802e-06 1.1272224651576083e-06
], ],
[ [
2.8909357806583766e-07, 3.273047194002149e-07,
1.7903709382968299e-06, 1.9962031040713217e-06,
-3.4747946329326063e-06, -3.8680305159765256e-06,
3.355380946238432e-07, 3.7666595027189246e-07,
1.0110199772280057e-06, 1.1272224651576166e-06,
5.948406005486526e-06 6.601223394332739e-06
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.34122969659055974, 0.3597285406495296,
0.22098548966816584, 0.23298764734923758,
0.32135150244682875 0.3386678149083347
], ],
"tvec_std_m": [ "tvec_std_m": [
0.0008802645013129966, 0.000928361170583724,
0.001343420078638378, 0.0014179302734342104,
0.002438935424624138 0.002569284607499282
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.00420518761935822, 0.0045006549922467455,
0.004035539737944341, 0.003603393393858441,
0.005875404305514575 0.005636125010892156
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
4.20518761935822, 4.500654992246745,
4.035539737944341, 3.603393393858441,
5.875404305514575 5.6361250108921555
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.47176277926260973, "roll": 0.4083996910210244,
"pitch": 0.2916080604719235, "pitch": 0.3082557239131054,
"yaw": 0.2839472448045676 "yaw": 0.299458004743549
} }
} }
}, },
@@ -209,80 +209,80 @@
{ {
"marker_id": 95, "marker_id": 95,
"observed_center_px": [ "observed_center_px": [
422.0, 421.5,
1048.0 1048.25
], ],
"projected_center_px": [ "projected_center_px": [
423.61181640625, 423.6573486328125,
1044.8646240234375 1044.94287109375
], ],
"reprojection_error_px": 3.525412690999724, "reprojection_error_px": 3.9485762910259545,
"confidence": 0.1966298037464167 "confidence": 0.20171023244086997
}, },
{ {
"marker_id": 79, "marker_id": 79,
"observed_center_px": [ "observed_center_px": [
835.25, 835.25,
1017.25 1016.75
], ],
"projected_center_px": [ "projected_center_px": [
836.6884765625, 836.7723388671875,
1018.293212890625 1018.12158203125
], ],
"reprojection_error_px": 1.7769378030837164, "reprojection_error_px": 2.0490858681367152,
"confidence": 0.6308599149142898 "confidence": 0.6341644355241739
}, },
{ {
"marker_id": 208, "marker_id": 208,
"observed_center_px": [ "observed_center_px": [
1003.5, 1003.75,
919.75 919.25
], ],
"projected_center_px": [ "projected_center_px": [
997.5079345703125, 997.4419555664062,
919.7905883789062 919.4130249023438
], ],
"reprojection_error_px": 5.992202894608817, "reprojection_error_px": 6.31015068718468,
"confidence": 0.6159321401194328 "confidence": 0.5709388770322462
}, },
{ {
"marker_id": 69, "marker_id": 69,
"observed_center_px": [ "observed_center_px": [
128.0, 128.25,
929.75 929.5
], ],
"projected_center_px": [ "projected_center_px": [
124.33126068115234, 123.8359603881836,
933.2605590820312 933.5233154296875
], ],
"reprojection_error_px": 5.077762623251589, "reprojection_error_px": 5.972504729294556,
"confidence": 0.6598390021609063 "confidence": 0.6337671464016648
}, },
{ {
"marker_id": 51, "marker_id": 51,
"observed_center_px": [ "observed_center_px": [
549.0, 549.25,
937.75 937.75
], ],
"projected_center_px": [ "projected_center_px": [
550.4237670898438, 550.5474243164062,
936.4151000976562 936.1015625
], ],
"reprojection_error_px": 1.9516840101306088, "reprojection_error_px": 2.097774069867505,
"confidence": 0.7948303912231248 "confidence": 0.7523660533037418
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
419.5, 419.75,
915.25 915.0
], ],
"projected_center_px": [ "projected_center_px": [
425.6794738769531, 425.81634521484375,
913.0805053710938 912.838623046875
], ],
"reprojection_error_px": 6.549244562604083, "reprojection_error_px": 6.439883119991975,
"confidence": 0.7846660865006628 "confidence": 0.715835941329851
}, },
{ {
"marker_id": 215, "marker_id": 215,
@@ -291,24 +291,24 @@
860.25 860.25
], ],
"projected_center_px": [ "projected_center_px": [
802.4540405273438, 802.3526611328125,
861.6016235351562 861.0606689453125
], ],
"reprojection_error_px": 3.1055233944577676, "reprojection_error_px": 3.008613742275573,
"confidence": 0.5682950455343564 "confidence": 0.5507691858513063
}, },
{ {
"marker_id": 58, "marker_id": 58,
"observed_center_px": [ "observed_center_px": [
292.0, 291.0,
903.5 903.25
], ],
"projected_center_px": [ "projected_center_px": [
293.1023254394531, 293.1227722167969,
906.0203247070312 905.9306640625
], ],
"reprojection_error_px": 2.7508467793277185, "reprojection_error_px": 3.4193744603923864,
"confidence": 0.7531448873008529 "confidence": 0.7305828465416525
}, },
{ {
"marker_id": 214, "marker_id": 214,
@@ -317,63 +317,63 @@
853.25 853.25
], ],
"projected_center_px": [ "projected_center_px": [
1078.8189697265625, 1078.56396484375,
854.2210693359375 853.8736572265625
], ],
"reprojection_error_px": 5.89943932368568, "reprojection_error_px": 5.598808187349303,
"confidence": 0.4278239208073023 "confidence": 0.41285121294657384
}, },
{ {
"marker_id": 64, "marker_id": 64,
"observed_center_px": [ "observed_center_px": [
238.5, 238.5,
848.0 847.75
], ],
"projected_center_px": [ "projected_center_px": [
237.8762969970703, 237.87583923339844,
846.0831298828125 845.9911499023438
], ],
"reprojection_error_px": 2.0157868146284543, "reprojection_error_px": 1.8663146381545772,
"confidence": 0.5667786136218291 "confidence": 0.5422700289343805
}, },
{ {
"marker_id": 211, "marker_id": 211,
"observed_center_px": [ "observed_center_px": [
897.0, 897.0,
804.25 804.0
], ],
"projected_center_px": [ "projected_center_px": [
891.6453247070312, 891.3202514648438,
803.4764404296875 802.987060546875
], ],
"reprojection_error_px": 5.410262646300272, "reprojection_error_px": 5.769366495405431,
"confidence": 0.43521670392955913 "confidence": 0.4172155620509698
}, },
{ {
"marker_id": 72, "marker_id": 72,
"observed_center_px": [ "observed_center_px": [
1406.25, 1406.0,
807.0 806.5
], ],
"projected_center_px": [ "projected_center_px": [
1408.1475830078125, 1408.3350830078125,
807.7481689453125 807.9618530273438
], ],
"reprojection_error_px": 2.039749504784534, "reprojection_error_px": 2.754927753486243,
"confidence": 0.023139854786786464 "confidence": 0.022976260379031384
}, },
{ {
"marker_id": 210, "marker_id": 210,
"observed_center_px": [ "observed_center_px": [
521.75, 522.0,
712.25 712.25
], ],
"projected_center_px": [ "projected_center_px": [
520.5487060546875, 520.686279296875,
711.4475708007812 711.0575561523438
], ],
"reprojection_error_px": 1.4446452030873589, "reprojection_error_px": 1.7741996549521946,
"confidence": 0.3343680870644677 "confidence": 0.33251685249510665
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-02T05:24:02Z", "created_utc": "2026-06-02T10:17:24Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\render_e_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\render_e_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "e", "camera_id": "e",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,414 +36,238 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 18, "num_used_markers": 5,
"used_marker_ids": [ "used_marker_ids": [
63,
48, 48,
59, 63,
57,
102, 102,
92, 59
85,
105,
206,
54,
97,
66,
96,
62,
79,
55,
95,
51,
103
], ],
"history": { "history": {
"iters": [ "iters": [
0, 0,
1, 1,
2, 2,
3 3,
4,
5
], ],
"rms": [ "rms": [
0.006258078897849388, 0.005490335017817859,
0.0012497857293784, 0.0009207981874234163,
0.0011737462823681202, 0.0007978218412669279,
0.0011737444461867694 0.0007975729786899693,
0.0007975720026124208,
0.0007975720014286099
], ],
"lambda": [ "lambda": [
0.001, 0.001,
0.0005, 0.0005,
0.00025, 0.00025,
0.000125 0.000125,
6.25e-05,
3.125e-05
] ]
}, },
"residual_rms_px": 3.319853510656256, "residual_rms_px": 2.253019850621171,
"residual_median_px": 2.7661355236910827, "residual_median_px": 2.4455549596746637,
"residual_max_px": 6.245636680834603, "residual_max_px": 3.031885766797793,
"sigma2_normalized": 1.6532112299296348e-06 "sigma2_normalized": 1.5903027436554643e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.6311056613922119, 0.6081708669662476,
0.7756927609443665, 0.7936710119247437,
0.0025397813878953457 -0.01464788243174553
], ],
[ [
0.20680801570415497, 0.18743933737277985,
-0.1651020497083664, -0.16151224076747894,
-0.9643504023551941 -0.9689067602157593
], ],
[ [
-0.7476202845573425, -0.7713589668273926,
0.6091322302818298, 0.5865152478218079,
-0.26461631059646606 -0.24699220061302185
] ]
], ],
"translation_m": [ "translation_m": [
-0.05646064877510071, -0.034584689885377884,
-0.0120223518460989, 0.004542244132608175,
1.55373215675354 1.5705739259719849
], ],
"rvec_rad": [ "rvec_rad": [
1.7004172633744823, 1.6823844384302438,
0.8106763354248011, 0.8184781874192645,
-0.6147772851963954 -0.6557157357078522
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
1.1997206211090088, 1.2316583395004272,
-0.9046171307563782, -0.8929830193519592,
0.3996925354003906 0.3918139338493347
], ],
"position_mm": [ "position_mm": [
1199.7205810546875, 1231.6583251953125,
-904.6171264648438, -892.9830322265625,
399.6925354003906 391.8139343261719
], ],
"orientation_deg": { "orientation_deg": {
"roll": 113.4808578491211, "roll": 112.83683776855469,
"pitch": 48.38465881347656, "pitch": 50.47608184814453,
"yaw": 18.14353370666504 "yaw": 17.1293888092041
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
1.8852969794299043e-05, 0.00022358250348588856,
-3.1028253750736982e-06, 2.975312359882589e-05,
-2.0968925454616047e-06, 4.5138641220183715e-05,
-1.8268917917478507e-06, -2.4590117864030585e-05,
-5.343161521823129e-06, -0.00012635747142908656,
2.032019150197196e-06 -2.5854417508982424e-05
], ],
[ [
-3.1028253750737008e-06, 2.9753123598819887e-05,
4.205889989410158e-06, 9.823927464164613e-05,
-1.840874984090855e-06, -8.201642444486075e-05,
2.037821647856922e-06, 7.214641878689235e-05,
-6.059920582954464e-08, -3.678386854705206e-05,
-1.5538906927680496e-06 8.967059424569534e-06
], ],
[ [
-2.096892545461351e-06, 4.5138641220182e-05,
-1.8408749840908652e-06, -8.20164244448554e-05,
1.58936219623512e-05, 0.0003238769314833864,
-3.788461491836273e-06, -0.00015433721099328558,
2.9484969049223944e-07, -4.801246017776198e-05,
5.479614448440687e-06 -3.7783704139557304e-05
], ],
[ [
-1.8268917917479028e-06, -2.4590117864032844e-05,
2.0378216478569242e-06, 7.214641878688992e-05,
-3.788461491836253e-06, -0.00015433721099328819,
1.7301129813213664e-06, 9.105076910041697e-05,
2.980372563511018e-07, 1.3187908136323388e-05,
-1.5033989955993304e-06 2.554654668162132e-05
], ],
[ [
-5.343161521823152e-06, -0.0001263574714290839,
-6.059920582954585e-08, -3.6783868547055807e-05,
2.9484969049232806e-07, -4.8012460177760766e-05,
2.98037256351085e-07, 1.3187908136320947e-05,
2.003931440640027e-06, 8.492817647776868e-05,
5.949757598558291e-08 2.3355601847241886e-05
], ],
[ [
2.0320191501972558e-06, -2.58544175089823e-05,
-1.5538906927680498e-06, 8.96705942456874e-06,
5.479614448440673e-06, -3.778370413955766e-05,
-1.503398995599331e-06, 2.5546546681621066e-05,
5.949757598556242e-08, 2.335560184724219e-05,
6.368643324043564e-06 3.993646224257001e-05
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.2487783128757499, 0.8567251964282351,
0.11750371213151733, 0.5678912876723358,
0.2284199708928548 1.0311281430045345
], ],
"tvec_std_m": [ "tvec_std_m": [
0.0013153375921493944, 0.009542052667032234,
0.0014156028541367199, 0.00921564845671582,
0.002523617111220235 0.006319530223249986
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.0016908437716058235, 0.01321223442485409,
0.0038553658644815995, 0.01236893063454088,
0.004055303338066671 0.012969271812022972
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
1.6908437716058236, 13.212234424854088,
3.8553658644815996, 12.368930634540881,
4.055303338066671 12.969271812022972
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.28740908832008866, "roll": 1.2148648959768518,
"pitch": 0.18725010875026776, "pitch": 0.9980721779493005,
"yaw": 0.1545607386549265 "yaw": 0.9061157949788621
} }
} }
}, },
"observations": { "observations": {
"markers": [ "markers": [
{
"marker_id": 63,
"observed_center_px": [
1315.5,
1051.5
],
"projected_center_px": [
1320.332275390625,
1052.1746826171875
],
"reprojection_error_px": 4.879147680156338,
"confidence": 0.12568593194235728
},
{ {
"marker_id": 48, "marker_id": 48,
"observed_center_px": [ "observed_center_px": [
1024.0, 1024.25,
1030.75 1030.5
], ],
"projected_center_px": [ "projected_center_px": [
1024.0400390625, 1021.9434814453125,
1032.9552001953125 1031.8519287109375
], ],
"reprojection_error_px": 2.2055636531127747, "reprojection_error_px": 2.6735255904095707,
"confidence": 0.5336003353862959 "confidence": 0.49526620842323854
}, },
{ {
"marker_id": 59, "marker_id": 63,
"observed_center_px": [ "observed_center_px": [
989.75, 1316.0,
951.5 1051.25
], ],
"projected_center_px": [ "projected_center_px": [
985.3331298828125, 1317.467041015625,
951.3397216796875 1050.654052734375
], ],
"reprojection_error_px": 4.419777231045261, "reprojection_error_px": 1.5834653406159371,
"confidence": 0.697320940739163 "confidence": 0.12173424671007582
},
{
"marker_id": 57,
"observed_center_px": [
813.25,
990.5
],
"projected_center_px": [
815.8483276367188,
988.9376220703125
],
"reprojection_error_px": 3.031885766797793,
"confidence": 0.7730384623298485
}, },
{ {
"marker_id": 102, "marker_id": 102,
"observed_center_px": [ "observed_center_px": [
1106.0, 1107.5,
936.75 938.0
], ],
"projected_center_px": [ "projected_center_px": [
1104.3175048828125, 1107.58984375,
934.8981323242188 937.2622680664062
], ],
"reprojection_error_px": 2.502039909346617, "reprojection_error_px": 0.7431825517717943,
"confidence": 0.6864050426596802 "confidence": 0.6844006612851383
}, },
{ {
"marker_id": 92, "marker_id": 59,
"observed_center_px": [ "observed_center_px": [
1148.5, 990.0,
911.25 951.75
], ],
"projected_center_px": [ "projected_center_px": [
1148.9718017578125, 988.09912109375,
908.9784545898438 953.2886352539062
], ],
"reprojection_error_px": 2.320024881133151, "reprojection_error_px": 2.4455549596746637,
"confidence": 0.5564615479175569 "confidence": 0.6409119765834078
},
{
"marker_id": 85,
"observed_center_px": [
759.0,
884.75
],
"projected_center_px": [
758.8946533203125,
882.908935546875
],
"reprojection_error_px": 1.8440759863632616,
"confidence": 0.48917934037555
},
{
"marker_id": 105,
"observed_center_px": [
849.25,
871.0
],
"projected_center_px": [
855.4765014648438,
871.488525390625
],
"reprojection_error_px": 6.245636680834603,
"confidence": 0.5666772055387952
},
{
"marker_id": 206,
"observed_center_px": [
1375.25,
773.0
],
"projected_center_px": [
1371.8447265625,
773.1643676757812
],
"reprojection_error_px": 3.409238025862201,
"confidence": 0.1864715688265129
},
{
"marker_id": 54,
"observed_center_px": [
545.75,
790.75
],
"projected_center_px": [
544.303466796875,
793.0947265625
],
"reprojection_error_px": 2.7550319345946135,
"confidence": 0.31086735641350827
},
{
"marker_id": 97,
"observed_center_px": [
465.25,
786.25
],
"projected_center_px": [
462.5426330566406,
785.2210083007812
],
"reprojection_error_px": 2.8963182979527953,
"confidence": 0.27788610830268484
},
{
"marker_id": 66,
"observed_center_px": [
370.5,
739.5
],
"projected_center_px": [
371.8512268066406,
738.924072265625
],
"reprojection_error_px": 1.468845341826886,
"confidence": 0.20469970303362667
},
{
"marker_id": 96,
"observed_center_px": [
780.0,
747.25
],
"projected_center_px": [
774.9572143554688,
747.6428833007812
],
"reprojection_error_px": 5.0580672538750635,
"confidence": 0.3209641589306251
},
{
"marker_id": 62,
"observed_center_px": [
829.25,
758.0
],
"projected_center_px": [
829.4951171875,
760.3787841796875
],
"reprojection_error_px": 2.3913796455476164,
"confidence": 0.33830762807857967
},
{
"marker_id": 79,
"observed_center_px": [
747.25,
710.25
],
"projected_center_px": [
747.8635864257812,
710.9146118164062
],
"reprojection_error_px": 0.9045425188512833,
"confidence": 0.28184826428485077
},
{
"marker_id": 55,
"observed_center_px": [
586.25,
735.5
],
"projected_center_px": [
583.4798583984375,
735.6984252929688
],
"reprojection_error_px": 2.7772391127875515,
"confidence": 0.24456409327527204
},
{
"marker_id": 95,
"observed_center_px": [
474.75,
697.5
],
"projected_center_px": [
478.2113037109375,
696.2301635742188
],
"reprojection_error_px": 3.6868832267364544,
"confidence": 0.19613497293230078
},
{
"marker_id": 51,
"observed_center_px": [
592.75,
656.5
],
"projected_center_px": [
593.5814819335938,
656.3573608398438
],
"reprojection_error_px": 0.8436279605980835,
"confidence": 0.1651061694769518
},
{
"marker_id": 103,
"observed_center_px": [
518.5,
638.75
],
"projected_center_px": [
521.9558715820312,
638.213134765625
],
"reprojection_error_px": 3.4973236440700908,
"confidence": 0.14350915832259362
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-02T05:24:02Z", "created_utc": "2026-06-02T10:17:24Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\render_f_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\render_f_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "f", "camera_id": "f",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,32 +36,35 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 26, "num_used_markers": 29,
"used_marker_ids": [ "used_marker_ids": [
68, 68,
46, 46,
53,
56,
97,
215,
54, 54,
56,
47, 47,
55, 53,
215,
62, 62,
97,
72, 72,
55,
66, 66,
96,
95, 95,
51, 51,
103, 103,
82, 82,
73, 73,
58,
69, 69,
210, 210,
58,
74,
64, 64,
101,
52, 52,
83,
77, 77,
83,
75, 75,
61 61
], ],
@@ -73,10 +76,10 @@
3 3
], ],
"rms": [ "rms": [
0.008416632156341888, 0.010021732742651996,
0.0014563332850688533, 0.0015186919547159295,
0.0013700095280301426, 0.0013407192288427652,
0.0013700078453338556 0.0013407135220185832
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -85,135 +88,135 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 3.874965136212424, "residual_rms_px": 3.7920967153823275,
"residual_median_px": 3.5227997775150444, "residual_median_px": 3.4861914706762445,
"residual_max_px": 5.852012771734456, "residual_max_px": 6.361059561554256,
"sigma2_normalized": 2.121737343320966e-06 "sigma2_normalized": 2.0049180650741152e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.3160955309867859, 0.31643280386924744,
0.9487238526344299, 0.9486125111579895,
0.0025797339621931314 0.0021496054250746965
], ],
[ [
0.9179052114486694, 0.9175298810005188,
-0.30513763427734375, -0.3054875135421753,
-0.2536553144454956 -0.2545904815196991
], ],
[ [
-0.23986166715621948, -0.240851029753685,
0.08254725486040115, 0.0825331062078476,
-0.9672912359237671 -0.9670465588569641
] ]
], ],
"translation_m": [ "translation_m": [
0.1259421855211258, 0.1264871060848236,
-0.2002721130847931, -0.1986197531223297,
1.4973636865615845 1.4965101480484009
], ],
"rvec_rad": [ "rvec_rad": [
2.3718102217212973, 2.3716314295414436,
1.7103527942113022, 1.7094856896801482,
-0.21741642475062148 -0.21866320091909996
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
0.5031812191009521, 0.5026509165763855,
-0.30419817566871643, -0.3041747212409973,
1.3972618579864502 1.3963563442230225
], ],
"position_mm": [ "position_mm": [
503.18121337890625, 502.6509094238281,
-304.19818115234375, -304.1747131347656,
1397.2618408203125 1396.3563232421875
], ],
"orientation_deg": { "orientation_deg": {
"roll": 175.1222686767578, "roll": 175.1218719482422,
"pitch": 13.878375053405762, "pitch": 13.936773300170898,
"yaw": 70.99801635742188 "yaw": 70.97197723388672
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
3.1852406112065966e-05, 2.823759325182141e-05,
1.9154435746919504e-05, 1.6926348872795924e-05,
-6.700836600353422e-06, -4.723386025649866e-06,
-4.4237574567895556e-07, -3.178491648871055e-07,
2.186715816472518e-07, 2.8262103383091514e-07,
2.708892861310153e-06 2.7835377079357425e-06
], ],
[ [
1.9154435746919436e-05, 1.6926348872795782e-05,
1.7468854564826478e-05, 1.524865120175307e-05,
-1.0730851362144012e-05, -7.21326179575758e-06,
3.894759950513676e-07, 3.83689179943569e-07,
3.4742005599867713e-08, 6.103127178659327e-08,
2.9816302231205955e-06 2.647496335351544e-06
], ],
[ [
-6.700836600349839e-06, -4.72338602564983e-06,
-1.0730851362140909e-05, -7.213261795757735e-06,
0.00018216669310099345, 0.00015758610005416618,
1.5680581098036084e-06, 1.3022467037353742e-06,
-1.8029038769530656e-06, -1.746293781822353e-06,
-3.208921592765715e-05 -2.790181912776282e-05
], ],
[ [
-4.4237574567890595e-07, -3.1784916488711856e-07,
3.89475995051409e-07, 3.836891799435489e-07,
1.5680581098035165e-06, 1.3022467037354024e-06,
3.423267966842042e-07, 2.9455523405407e-07,
-2.7126410073583545e-08, -2.745749953095006e-08,
2.237739787962633e-07 2.3026786631624608e-07
], ],
[ [
2.1867158164721044e-07, 2.826210338309412e-07,
3.4742005599833025e-08, 6.103127178657162e-08,
-1.8029038769530764e-06, -1.7462937818223704e-06,
-2.712641007358468e-08, -2.7457499530954406e-08,
2.0016294054453288e-07, 1.7586525681894589e-07,
4.050286942907722e-07 3.837187197340201e-07
], ],
[ [
2.7088928613095747e-06, 2.7835377079357e-06,
2.9816302231200902e-06, 2.647496335351557e-06,
-3.208921592765738e-05, -2.7901819127762726e-05,
2.237739787962445e-07, 2.3026786631625187e-07,
4.050286942907732e-07, 3.837187197340069e-07,
9.793703306119337e-06 8.643017386677037e-06
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.3233655532796328, 0.30446436644725455,
0.2394720582716155, 0.22373727672032925,
0.7733162204897694 0.7192528414482648
], ],
"tvec_std_m": [ "tvec_std_m": [
0.0005850869992438767, 0.0005427294298764993,
0.00044739573147777446, 0.0004193629177919119,
0.0031294893043625083 0.0029399009144318177
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.010989660525404944, 0.011099608245280888,
0.012445042819574278, 0.011459294937800114,
0.004844640964346519 0.005079687217062106
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
10.989660525404943, 11.099608245280889,
12.445042819574278, 11.459294937800113,
4.844640964346519 5.079687217062107
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.532669618958499, "roll": 0.4909426996663119,
"pitch": 0.42398468857728244, "pitch": 0.42558049412138593,
"yaw": 0.10265499147381701 "yaw": 0.09518099317472581
} }
} }
}, },
@@ -222,80 +225,28 @@
{ {
"marker_id": 68, "marker_id": 68,
"observed_center_px": [ "observed_center_px": [
1395.25, 1395.0,
942.0 941.75
], ],
"projected_center_px": [ "projected_center_px": [
1390.0498046875, 1390.5240478515625,
941.6648559570312 942.4951171875
], ],
"reprojection_error_px": 5.210983862734984, "reprojection_error_px": 4.5375485956858,
"confidence": 0.29729413038864677 "confidence": 0.31028063344682905
}, },
{ {
"marker_id": 46, "marker_id": 46,
"observed_center_px": [ "observed_center_px": [
1383.75, 1383.75,
882.5 882.75
], ],
"projected_center_px": [ "projected_center_px": [
1388.56787109375, 1388.86328125,
884.1957397460938 884.7987670898438
], ],
"reprojection_error_px": 5.107584082761038, "reprojection_error_px": 5.508456383600436,
"confidence": 0.46634796204782664 "confidence": 0.47143525482057913
},
{
"marker_id": 53,
"observed_center_px": [
1400.25,
805.75
],
"projected_center_px": [
1395.152099609375,
804.2342529296875
],
"reprojection_error_px": 5.3184657161530575,
"confidence": 0.24205987777153554
},
{
"marker_id": 56,
"observed_center_px": [
1341.75,
844.0
],
"projected_center_px": [
1345.5269775390625,
840.302001953125
],
"reprojection_error_px": 5.285900953032883,
"confidence": 0.6720101269988878
},
{
"marker_id": 97,
"observed_center_px": [
554.75,
818.0
],
"projected_center_px": [
552.3075561523438,
815.5173950195312
],
"reprojection_error_px": 3.4826512082036163,
"confidence": 0.7144285455619288
},
{
"marker_id": 215,
"observed_center_px": [
889.0,
620.0
],
"projected_center_px": [
887.28466796875,
619.165283203125
],
"reprojection_error_px": 1.90764674623409,
"confidence": 0.7068260740006296
}, },
{ {
"marker_id": 54, "marker_id": 54,
@@ -304,12 +255,25 @@
848.75 848.75
], ],
"projected_center_px": [ "projected_center_px": [
607.4749145507812, 607.9702758789062,
853.4927368164062 853.6723022460938
], ],
"reprojection_error_px": 5.6253617203492166, "reprojection_error_px": 5.534307863748015,
"confidence": 0.7005026944924987 "confidence": 0.7005026944924987
}, },
{
"marker_id": 56,
"observed_center_px": [
1342.25,
844.0
],
"projected_center_px": [
1345.5501708984375,
840.6995849609375
],
"reprojection_error_px": 4.667319079403475,
"confidence": 0.6329378010641592
},
{ {
"marker_id": 47, "marker_id": 47,
"observed_center_px": [ "observed_center_px": [
@@ -317,24 +281,37 @@
836.5 836.5
], ],
"projected_center_px": [ "projected_center_px": [
667.56298828125, 667.9239501953125,
836.3667602539062 836.4869384765625
], ],
"reprojection_error_px": 2.81614202418645, "reprojection_error_px": 3.1739770707613446,
"confidence": 0.6877833343649649 "confidence": 0.6877833343649649
}, },
{ {
"marker_id": 55, "marker_id": 53,
"observed_center_px": [ "observed_center_px": [
676.0, 1399.5,
745.75 806.0
], ],
"projected_center_px": [ "projected_center_px": [
673.193115234375, 1395.2620849609375,
745.2991943359375 804.5857543945312
], ],
"reprojection_error_px": 2.8428555774517537, "reprojection_error_px": 4.467663204730162,
"confidence": 0.6761108765479277 "confidence": 0.24350756922501487
},
{
"marker_id": 215,
"observed_center_px": [
888.75,
620.0
],
"projected_center_px": [
886.9843139648438,
619.1538696289062
],
"reprojection_error_px": 1.9579539779149675,
"confidence": 0.6875210573245337
}, },
{ {
"marker_id": 62, "marker_id": 62,
@@ -343,12 +320,25 @@
863.25 863.25
], ],
"projected_center_px": [ "projected_center_px": [
844.1627197265625, 844.1611938476562,
867.9298095703125 868.03955078125
], ],
"reprojection_error_px": 4.941667358375338, "reprojection_error_px": 5.0461967535855985,
"confidence": 0.6334920995585299 "confidence": 0.6334920995585299
}, },
{
"marker_id": 97,
"observed_center_px": [
554.75,
818.25
],
"projected_center_px": [
552.9161987304688,
815.6981811523438
],
"reprojection_error_px": 3.1423886658699773,
"confidence": 0.6608886785422622
},
{ {
"marker_id": 72, "marker_id": 72,
"observed_center_px": [ "observed_center_px": [
@@ -356,37 +346,63 @@
753.25 753.25
], ],
"projected_center_px": [ "projected_center_px": [
1347.07373046875, 1346.901611328125,
752.1920166015625 752.3621215820312
], ],
"reprojection_error_px": 1.203534595323897, "reprojection_error_px": 0.9744843477311561,
"confidence": 0.63555573802114 "confidence": 0.63555573802114
}, },
{
"marker_id": 55,
"observed_center_px": [
676.0,
745.5
],
"projected_center_px": [
673.5105590820312,
745.3541870117188
],
"reprojection_error_px": 2.493707583420438,
"confidence": 0.6545304182010626
},
{ {
"marker_id": 66, "marker_id": 66,
"observed_center_px": [ "observed_center_px": [
508.0, 508.25,
693.0 692.75
], ],
"projected_center_px": [ "projected_center_px": [
508.7984619140625, 509.5003662109375,
692.4354248046875 692.5861206054688
], ],
"reprojection_error_px": 0.9778990639991935, "reprojection_error_px": 1.2610599182458104,
"confidence": 0.6946666666666667 "confidence": 0.6480920753055313
},
{
"marker_id": 96,
"observed_center_px": [
815.5,
827.75
],
"projected_center_px": [
812.7606811523438,
825.9982299804688
],
"reprojection_error_px": 3.2515482389860497,
"confidence": 0.5116549960773986
}, },
{ {
"marker_id": 95, "marker_id": 95,
"observed_center_px": [ "observed_center_px": [
612.5, 612.75,
626.0 626.0
], ],
"projected_center_px": [ "projected_center_px": [
616.550048828125, 616.9766235351562,
623.8281860351562 623.9188842773438
], ],
"reprojection_error_px": 4.595614366772631, "reprojection_error_px": 4.711198272098486,
"confidence": 0.6412938250103973 "confidence": 0.6214553357279435
}, },
{ {
"marker_id": 51, "marker_id": 51,
@@ -395,102 +411,128 @@
559.0 559.0
], ],
"projected_center_px": [ "projected_center_px": [
741.310791015625, 741.3570556640625,
557.947509765625 558.0090942382812
], ],
"reprojection_error_px": 2.3139998495106826, "reprojection_error_px": 2.328428182286342,
"confidence": 0.6355340780755219 "confidence": 0.5970662807065851
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
690.0, 690.0,
487.75 488.0
], ],
"projected_center_px": [ "projected_center_px": [
694.6463012695312, 694.7941284179688,
487.349609375 487.4731140136719
], ],
"reprojection_error_px": 4.66352100240104, "reprojection_error_px": 4.822994519027003,
"confidence": 0.5954680843098741 "confidence": 0.5891999992118755
}, },
{ {
"marker_id": 82, "marker_id": 82,
"observed_center_px": [ "observed_center_px": [
1356.75, 1357.0,
429.5 429.25
], ],
"projected_center_px": [ "projected_center_px": [
1358.0069580078125, 1357.4981689453125,
429.1807861328125 428.8148498535156
], ],
"reprojection_error_px": 1.2968580980233604, "reprojection_error_px": 0.6614589541756477,
"confidence": 0.6065602887376399 "confidence": 0.5960189620884889
}, },
{ {
"marker_id": 73, "marker_id": 73,
"observed_center_px": [ "observed_center_px": [
1401.75, 1401.5,
418.5 418.5
], ],
"projected_center_px": [ "projected_center_px": [
1403.525390625, 1403.162353515625,
417.8912048339844 417.4544982910156
], ],
"reprojection_error_px": 1.8768706469818006, "reprojection_error_px": 1.963795568382831,
"confidence": 0.20623049817079758 "confidence": 0.22008504273316973
},
{
"marker_id": 58,
"observed_center_px": [
632.75,
428.25
],
"projected_center_px": [
632.6746826171875,
431.7947692871094
],
"reprojection_error_px": 3.5455693487770947,
"confidence": 0.5951948697115713
}, },
{ {
"marker_id": 69, "marker_id": 69,
"observed_center_px": [ "observed_center_px": [
538.5, 538.5,
403.0 403.25
], ],
"projected_center_px": [ "projected_center_px": [
535.1592407226562, 535.7028198242188,
405.8141784667969 406.03594970703125
], ],
"reprojection_error_px": 4.3680971820853, "reprojection_error_px": 3.947876987178189,
"confidence": 0.5651459847123547 "confidence": 0.5353468538324895
}, },
{ {
"marker_id": 210, "marker_id": 210,
"observed_center_px": [ "observed_center_px": [
872.25, 872.25,
307.5 307.25
], ],
"projected_center_px": [ "projected_center_px": [
872.0038452148438, 871.5974731445312,
304.0086364746094 304.0945129394531
], ],
"reprojection_error_px": 3.5000302062529935, "reprojection_error_px": 3.222249196816828,
"confidence": 0.5825378815199377 "confidence": 0.5583029073465398
},
{
"marker_id": 58,
"observed_center_px": [
633.25,
428.5
],
"projected_center_px": [
632.9736328125,
431.9752197265625
],
"reprojection_error_px": 3.4861914706762445,
"confidence": 0.5706094762037633
},
{
"marker_id": 74,
"observed_center_px": [
1102.75,
342.0
],
"projected_center_px": [
1105.9566650390625,
339.7966003417969
],
"reprojection_error_px": 3.8907159657979857,
"confidence": 0.5696194687762921
}, },
{ {
"marker_id": 64, "marker_id": 64,
"observed_center_px": [ "observed_center_px": [
640.5, 640.5,
337.75 338.0
], ],
"projected_center_px": [ "projected_center_px": [
641.4583740234375, 641.6788330078125,
334.579345703125 334.79168701171875
], ],
"reprojection_error_px": 3.312329910967759, "reprojection_error_px": 3.4180285971715376,
"confidence": 0.5461129593472626 "confidence": 0.5397522426826521
},
{
"marker_id": 101,
"observed_center_px": [
1307.5,
303.75
],
"projected_center_px": [
1306.6988525390625,
307.3880920410156
],
"reprojection_error_px": 3.725258508220314,
"confidence": 0.5659193956439582
}, },
{ {
"marker_id": 52, "marker_id": 52,
@@ -499,37 +541,37 @@
312.5 312.5
], ],
"projected_center_px": [ "projected_center_px": [
1186.0, 1185.21826171875,
315.9181213378906 315.6405334472656
], ],
"reprojection_error_px": 5.852012771734456, "reprojection_error_px": 6.361059561554256,
"confidence": 0.5743827506632194 "confidence": 0.5556704791810116
},
{
"marker_id": 83,
"observed_center_px": [
1323.0,
208.5
],
"projected_center_px": [
1319.094970703125,
207.36993408203125
],
"reprojection_error_px": 4.0652555624962385,
"confidence": 0.562745572281817
}, },
{ {
"marker_id": 77, "marker_id": 77,
"observed_center_px": [ "observed_center_px": [
1125.5, 1125.0,
230.25 230.5
], ],
"projected_center_px": [ "projected_center_px": [
1128.239013671875, 1127.476806640625,
233.71730041503906 233.43856811523438
], ],
"reprojection_error_px": 4.418638711509261, "reprojection_error_px": 3.8431437265494255,
"confidence": 0.5567076120516155 "confidence": 0.5510542561538847
},
{
"marker_id": 83,
"observed_center_px": [
1323.25,
208.5
],
"projected_center_px": [
1318.564453125,
206.66952514648438
],
"reprojection_error_px": 5.0304063163103745,
"confidence": 0.5445844663450473
}, },
{ {
"marker_id": 75, "marker_id": 75,
@@ -538,24 +580,24 @@
182.0 182.0
], ],
"projected_center_px": [ "projected_center_px": [
1111.14013671875, 1110.407470703125,
182.54635620117188 182.22398376464844
], ],
"reprojection_error_px": 2.696076221521005, "reprojection_error_px": 1.9205762703173932,
"confidence": 0.5155640078275618 "confidence": 0.5155640078275618
}, },
{ {
"marker_id": 61, "marker_id": 61,
"observed_center_px": [ "observed_center_px": [
1280.25, 1280.0,
135.0 135.0
], ],
"projected_center_px": [ "projected_center_px": [
1281.889892578125, 1281.353271484375,
133.5420684814453 132.7445068359375
], ],
"reprojection_error_px": 2.194267982855475, "reprojection_error_px": 2.6303218669119532,
"confidence": 0.5393477003090094 "confidence": 0.5493902887184056
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-02T05:24:02Z", "created_utc": "2026-06-02T10:17:25Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\render_g_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\render_g_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "g", "camera_id": "g",
"camera_matrix": [ "camera_matrix": [
[ [
2000.0, 1992.8416748046875,
0.0, 0.0,
720.0 719.249267578125
], ],
[ [
0.0, 0.0,
2000.0, 1997.40380859375,
540.0 537.7935791015625
], ],
[ [
0.0, 0.0,
@@ -25,8 +25,8 @@
] ]
], ],
"distortion_coefficients": [ "distortion_coefficients": [
0.0, 0.019999999552965164,
0.0, -0.009999999776482582,
0.0, 0.0,
0.0, 0.0,
0.0 0.0
@@ -36,168 +36,193 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 4, "num_used_markers": 35,
"used_marker_ids": [ "used_marker_ids": [
86, 86,
64,
58,
72,
53,
215,
103, 103,
69,
208,
51,
56,
46,
68,
95,
79,
55,
66,
217,
54,
47,
97,
105,
205,
85, 85,
59 92,
102,
59,
57,
71,
48,
63,
65,
80,
78,
87
], ],
"history": { "history": {
"iters": [ "iters": [
0, 0,
1, 1,
2, 2,
3, 3
4,
5
], ],
"rms": [ "rms": [
0.015229112724224234, 0.01027885023582636,
0.0017094244159621397, 0.0013485658974435552,
0.00025613023825781016, 0.0011185928439617478,
0.0002528245988902813, 0.0011185845622694011
0.00025279876070568094,
0.0002527986641177637
], ],
"lambda": [ "lambda": [
0.001, 0.001,
0.0005, 0.0005,
0.00025, 0.00025,
0.000125, 0.000125
6.25e-05,
3.125e-05
] ]
}, },
"residual_rms_px": 0.7150350751742213, "residual_rms_px": 3.1647714544840815,
"residual_median_px": 0.6137426700897954, "residual_median_px": 2.6709359022107186,
"residual_max_px": 1.0009067808809242, "residual_max_px": 5.916066235325502,
"sigma2_normalized": 2.556286581389161e-07 "sigma2_normalized": 1.3685343687836917e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
-0.711036741733551, -0.7075504064559937,
-0.7031285166740417, -0.7066592574119568,
-0.006088037975132465 0.0022719097323715687
], ],
[ [
-0.631399393081665, -0.6394652724266052,
0.6422634124755859, 0.6388967633247375,
-0.43454858660697937 -0.42766228318214417
], ],
[ [
0.3094536364078522, 0.3007599711418152,
-0.3051360249519348, -0.3040454089641571,
-0.9006277918815613 -0.9039357304573059
] ]
], ],
"translation_m": [ "translation_m": [
0.0030967509374022484, 0.0010256684618070722,
0.32669392228126526, 0.3319382965564728,
1.3683161735534668 1.3819644451141357
], ],
"rvec_rad": [ "rvec_rad": [
1.1015324285243384, 1.1147844742986022,
-2.6858240414609043, -2.6917839520281595,
0.6105429226750756 0.60595907993423
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
-0.2149541676044464, -0.20265084505081177,
0.2098764181137085, 0.20883041620254517,
1.3743268251419067 1.3911621570587158
], ],
"position_mm": [ "position_mm": [
-214.95416259765625, -202.65084838867188,
209.8764190673828, 208.83041381835938,
1374.3267822265625 1391.162109375
], ],
"orientation_deg": { "orientation_deg": {
"roll": -161.28341674804688, "roll": -161.40924072265625,
"pitch": -18.02630615234375, "pitch": -17.503253936767578,
"yaw": -138.39495849609375 "yaw": -137.8935546875
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
1.8722970232016312e-05, 4.640810292539114e-06,
-2.8865789407508642e-05, -5.608793570738099e-06,
1.9721268554435647e-05, 4.2166447345293484e-06,
2.956559660158163e-06, 3.145225150270515e-07,
3.6102761295503055e-06, 9.245954947004873e-07,
1.242195715459419e-05 3.851959860283075e-06
], ],
[ [
-2.8865789407508886e-05, -5.608793570738063e-06,
6.0283211794076646e-05, 1.5601917818756728e-05,
-4.973488240965878e-05, -1.02597396572281e-05,
-8.595921730347387e-06, -2.397031217840036e-06,
-4.887901675377437e-06, -1.3965469872968895e-06,
-2.2655433738979435e-05 -9.318277859853025e-06
], ],
[ [
1.9721268554436162e-05, 4.216644734529219e-06,
-4.973488240965999e-05, -1.0259739657227852e-05,
9.417883248482171e-05, 4.068647244844244e-05,
1.1853452785893905e-05, 3.878551504010314e-06,
-1.799152464065739e-06, -2.289964160101736e-06,
8.658590455413456e-06 -1.6614025789068596e-07
], ],
[ [
2.9565596601582783e-06, 3.145225150270365e-07,
-8.595921730347583e-06, -2.3970312178400116e-06,
1.185345278589381e-05, 3.878551504010324e-06,
2.008637954019326e-06, 7.964121355152393e-07,
1.490456596999481e-08, -1.0227956752966147e-07,
1.6948958990309446e-06 5.292634719035232e-07
], ],
[ [
3.6102761295502725e-06, 9.245954947004953e-07,
-4.88790167537727e-06, -1.3965469872969147e-06,
-1.799152464065908e-06, -2.2899641601017025e-06,
1.49045659699507e-08, -1.0227956752965695e-07,
1.3398232917562443e-06, 6.129596793327114e-07,
3.2125760745588653e-06 1.4896443882510953e-06
], ],
[ [
1.2421957154594109e-05, 3.8519598602830735e-06,
-2.2655433738979025e-05, -9.318277859853076e-06,
8.658590455412997e-06, -1.661402578904991e-07,
1.6948958990308268e-06, 5.292634719035452e-07,
3.212576074558871e-06, 1.4896443882510843e-06,
1.4242228663308722e-05 9.551365959018342e-06
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.24791911093891894, 0.12342966214628988,
0.44485740465535434, 0.2263141066919514,
0.5560313564160433 0.36546656497321983
], ],
"tvec_std_m": [ "tvec_std_m": [
0.0014172642498910802, 0.0008924192599418949,
0.001157507361426373, 0.0007829174153975063,
0.003773887738567315 0.0030905284271493675
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.011397260313048914, 0.005513363613069034,
0.012699028631728998, 0.007829805471025525,
0.004848542055942562 0.0036583636625520666
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
11.397260313048914, 5.513363613069034,
12.699028631728998, 7.829805471025525,
4.848542055942562 3.6583636625520666
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.3847932827916094, "roll": 0.2260087653015589,
"pitch": 0.44612271867057113, "pitch": 0.22205289665951006,
"yaw": 0.13078061054240167 "yaw": 0.06574261471792509
} }
} }
}, },
@@ -206,54 +231,457 @@
{ {
"marker_id": 86, "marker_id": 86,
"observed_center_px": [ "observed_center_px": [
70.25, 70.5,
959.25 959.5
], ],
"projected_center_px": [ "projected_center_px": [
70.20639038085938, 72.06910705566406,
959.4284057617188 956.229248046875
], ],
"reprojection_error_px": 0.18365841852754197, "reprojection_error_px": 3.627659754029551,
"confidence": 0.5252370067816919 "confidence": 0.6078576315643269
},
{
"marker_id": 64,
"observed_center_px": [
921.75,
859.0
],
"projected_center_px": [
923.1660766601562,
862.7653198242188
],
"reprojection_error_px": 4.022798340222139,
"confidence": 0.616540888528013
},
{
"marker_id": 58,
"observed_center_px": [
880.75,
772.5
],
"projected_center_px": [
879.5567016601562,
769.0763549804688
],
"reprojection_error_px": 3.6256456180430794,
"confidence": 0.615770312625039
},
{
"marker_id": 72,
"observed_center_px": [
115.75,
787.75
],
"projected_center_px": [
114.35308074951172,
788.9805297851562
],
"reprojection_error_px": 1.8616086980193847,
"confidence": 0.5483470750310988
},
{
"marker_id": 53,
"observed_center_px": [
54.25,
764.5
],
"projected_center_px": [
57.53982925415039,
764.1387939453125
],
"reprojection_error_px": 3.3095991200456023,
"confidence": 0.34455833875017283
},
{
"marker_id": 215,
"observed_center_px": [
566.75,
693.0
],
"projected_center_px": [
568.4845581054688,
691.8392333984375
],
"reprojection_error_px": 2.0871202467874954,
"confidence": 0.5875423228567325
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
801.0, 801.25,
744.25 744.0
], ],
"projected_center_px": [ "projected_center_px": [
801.0355224609375, 797.6433715820312,
743.9966430664062 746.3170166015625
], ],
"reprojection_error_px": 0.25583506607008366, "reprojection_error_px": 4.286762703627996,
"confidence": 0.5378023102616513 "confidence": 0.5881521572283912
},
{
"marker_id": 69,
"observed_center_px": [
977.0,
755.0
],
"projected_center_px": [
978.4932861328125,
750.53662109375
],
"reprojection_error_px": 4.706554444092574,
"confidence": 0.5873934926369923
},
{
"marker_id": 208,
"observed_center_px": [
475.0,
603.75
],
"projected_center_px": [
478.32476806640625,
604.4194946289062
],
"reprojection_error_px": 3.3915049393343173,
"confidence": 0.5606734879266068
},
{
"marker_id": 51,
"observed_center_px": [
725.0,
703.75
],
"projected_center_px": [
724.3179321289062,
705.0401000976562
],
"reprojection_error_px": 1.4593062881900516,
"confidence": 0.5872237273710109
},
{
"marker_id": 56,
"observed_center_px": [
97.5,
709.5
],
"projected_center_px": [
94.3766098022461,
713.9403686523438
],
"reprojection_error_px": 5.42885255796676,
"confidence": 0.509707248070139
},
{
"marker_id": 46,
"observed_center_px": [
51.5,
694.5
],
"projected_center_px": [
45.62908935546875,
695.2295532226562
],
"reprojection_error_px": 5.916066235325502,
"confidence": 0.30582434884208337
},
{
"marker_id": 68,
"observed_center_px": [
28.25,
652.0
],
"projected_center_px": [
31.92746925354004,
650.1982421875
],
"reprojection_error_px": 4.095132638344833,
"confidence": 0.06745941479560678
},
{
"marker_id": 95,
"observed_center_px": [
802.25,
599.25
],
"projected_center_px": [
800.4730834960938,
601.8112182617188
],
"reprojection_error_px": 3.1172537987812325,
"confidence": 0.516475515683492
},
{
"marker_id": 79,
"observed_center_px": [
581.75,
593.0
],
"projected_center_px": [
580.8394165039062,
592.2866821289062
],
"reprojection_error_px": 1.156712880787638,
"confidence": 0.48014488393995497
},
{
"marker_id": 55,
"observed_center_px": [
699.25,
531.75
],
"projected_center_px": [
701.2100830078125,
530.706298828125
],
"reprojection_error_px": 2.220638992202142,
"confidence": 0.4903670758306923
},
{
"marker_id": 66,
"observed_center_px": [
857.75,
509.0
],
"projected_center_px": [
857.0255737304688,
509.2474365234375
],
"reprojection_error_px": 0.7655182905181298,
"confidence": 0.5048654104890617
},
{
"marker_id": 217,
"observed_center_px": [
229.25,
365.25
],
"projected_center_px": [
227.66258239746094,
361.61181640625
],
"reprojection_error_px": 3.969417401418315,
"confidence": 0.4158618894065431
},
{
"marker_id": 54,
"observed_center_px": [
709.5,
434.75
],
"projected_center_px": [
709.8480834960938,
430.5180969238281
],
"reprojection_error_px": 4.246194268561652,
"confidence": 0.47895838908201616
},
{
"marker_id": 47,
"observed_center_px": [
671.5,
462.75
],
"projected_center_px": [
669.2042236328125,
463.2872314453125
],
"reprojection_error_px": 2.3577970128849497,
"confidence": 0.47895838908201616
},
{
"marker_id": 97,
"observed_center_px": [
765.75,
436.25
],
"projected_center_px": [
768.5731811523438,
437.391357421875
],
"reprojection_error_px": 3.045168071456505,
"confidence": 0.45571745758934096
},
{
"marker_id": 105,
"observed_center_px": [
502.25,
341.5
],
"projected_center_px": [
498.4387512207031,
340.9231262207031
],
"reprojection_error_px": 3.854659597802662,
"confidence": 0.4298554298561924
},
{
"marker_id": 205,
"observed_center_px": [
148.0,
284.75
],
"projected_center_px": [
150.03480529785156,
286.48016357421875
],
"reprojection_error_px": 2.6709359022107186,
"confidence": 0.38275133184923893
}, },
{ {
"marker_id": 85, "marker_id": 85,
"observed_center_px": [ "observed_center_px": [
555.75, 555.75,
319.25 319.5
], ],
"projected_center_px": [ "projected_center_px": [
555.0740966796875, 556.4298706054688,
319.98822021484375 321.6497802734375
], ],
"reprojection_error_px": 1.0009067808809242, "reprojection_error_px": 2.2547237667265265,
"confidence": 0.3723692848365729 "confidence": 0.378986473237694
},
{
"marker_id": 92,
"observed_center_px": [
329.0,
309.75
],
"projected_center_px": [
328.1341247558594,
312.1419677734375
],
"reprojection_error_px": 2.5438651237003778,
"confidence": 0.3811333266788848
},
{
"marker_id": 102,
"observed_center_px": [
358.5,
279.75
],
"projected_center_px": [
359.5167236328125,
281.1935119628906
],
"reprojection_error_px": 1.7656312561029817,
"confidence": 0.3820909512919581
}, },
{ {
"marker_id": 59, "marker_id": 59,
"observed_center_px": [ "observed_center_px": [
425.0, 425.25,
258.5 258.5
], ],
"projected_center_px": [ "projected_center_px": [
425.6983642578125, 428.193115234375,
257.8244323730469 258.2237243652344
], ],
"reprojection_error_px": 0.9716502741095073, "reprojection_error_px": 2.956054043683126,
"confidence": 0.3891556430833806 "confidence": 0.3817986848829665
},
{
"marker_id": 57,
"observed_center_px": [
520.75,
213.0
],
"projected_center_px": [
521.6250610351562,
214.80438232421875
],
"reprojection_error_px": 2.0053746251515667,
"confidence": 0.35829797882009473
},
{
"marker_id": 71,
"observed_center_px": [
337.25,
166.0
],
"projected_center_px": [
337.4091491699219,
168.5166778564453
],
"reprojection_error_px": 2.5217049572479717,
"confidence": 0.33944417346066164
},
{
"marker_id": 48,
"observed_center_px": [
415.75,
187.5
],
"projected_center_px": [
416.5266418457031,
185.29550170898438
],
"reprojection_error_px": 2.337302990968002,
"confidence": 0.3363425332572343
},
{
"marker_id": 63,
"observed_center_px": [
275.75,
183.25
],
"projected_center_px": [
273.71295166015625,
182.16604614257812
],
"reprojection_error_px": 2.307492557708462,
"confidence": 0.32781322776968225
},
{
"marker_id": 65,
"observed_center_px": [
310.5,
124.5
],
"projected_center_px": [
309.0107116699219,
123.41778564453125
],
"reprojection_error_px": 1.8409692124773658,
"confidence": 0.3375471143770103
},
{
"marker_id": 80,
"observed_center_px": [
299.25,
56.5
],
"projected_center_px": [
298.4750671386719,
58.851314544677734
],
"reprojection_error_px": 2.475722324409435,
"confidence": 0.24658567276025462
},
{
"marker_id": 78,
"observed_center_px": [
333.75,
82.5
],
"projected_center_px": [
335.5633239746094,
79.6408462524414
],
"reprojection_error_px": 3.3856910652142336,
"confidence": 0.29355437233363646
},
{
"marker_id": 87,
"observed_center_px": [
161.0,
66.0
],
"projected_center_px": [
161.2346649169922,
64.95686340332031
],
"reprojection_error_px": 1.0692060524517393,
"confidence": 0.3158166687011719
} }
] ]
}, },

View File

@@ -1,58 +1,58 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-02T05:24:15Z", "created_utc": "2026-06-02T10:17:57Z",
"method": "hybrid", "method": "hybrid",
"movements": { "movements": {
"x": { "x": {
"value": 181.8150249984055, "value": 181.8170082914718,
"unit": "mm", "unit": "mm",
"observable": true, "observable": true,
"confidence": "medium", "confidence": "medium",
"n_markers": 2 "n_markers": 2
}, },
"y": { "y": {
"value": 86.04506485296203, "value": 86.06353507154641,
"unit": "deg", "unit": "deg",
"observable": true, "observable": true,
"confidence": "medium", "confidence": "medium",
"n_markers": 2 "n_markers": 2
}, },
"z": { "z": {
"value": -120.10960047434139, "value": -119.84793179499124,
"unit": "deg", "unit": "deg",
"observable": true, "observable": true,
"confidence": "high", "confidence": "high",
"n_markers": 3 "n_markers": 3
}, },
"a": { "a": {
"value": -60.43040541176247, "value": -59.82279587224891,
"unit": "deg", "unit": "deg",
"observable": true, "observable": true,
"confidence": "high", "confidence": "high",
"n_markers": 4 "n_markers": 3
}, },
"b": { "b": {
"value": 22.30598267771704, "value": 21.688400220633344,
"unit": "deg", "unit": "deg",
"observable": true, "observable": true,
"confidence": "medium", "confidence": "medium",
"n_markers": 3 "n_markers": 3
}, },
"c": { "c": {
"value": 90.28963680475427, "value": 90.90153189502018,
"unit": "deg", "unit": "deg",
"observable": true, "observable": true,
"confidence": "medium", "confidence": "medium",
"n_markers": 3 "n_markers": 3
}, },
"e": { "e": {
"value": 8.753900124340632, "value": 10.399462654732465,
"unit": "mm", "unit": "mm",
"observable": true, "observable": true,
"confidence": "medium", "confidence": "medium",
"n_markers": 3 "n_markers": 3
} }
}, },
"residual_rms": 2.1395071696605545, "residual_rms": 1.958918230014439,
"num_markers": 44 "num_markers": 52
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-02T09:26:17Z", "created_utc": "2026-06-02T14:49:27Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene8\\render_a_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene8\\render_a_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -36,25 +36,23 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 19, "num_used_markers": 17,
"used_marker_ids": [ "used_marker_ids": [
97, 97,
95, 95,
103, 103,
54, 54,
51,
55, 55,
210,
47, 47,
210,
85, 85,
79, 79,
105,
96, 96,
62, 62,
102, 102,
92, 92,
61,
217, 217,
205,
206, 206,
86 86
], ],
@@ -66,10 +64,10 @@
3 3
], ],
"rms": [ "rms": [
0.014050660389386072, 0.009007914213264905,
0.0019551714052788573, 0.0015119410539989114,
0.0013565607940098775, 0.0013880672995749896,
0.0013565007069067025 0.001388064747948354
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -78,135 +76,135 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 3.8375126424446826, "residual_rms_px": 3.9277149820377626,
"residual_median_px": 3.4420482391744414, "residual_median_px": 3.4626612536205417,
"residual_max_px": 7.291809537742419, "residual_max_px": 7.718892357021212,
"sigma2_normalized": 2.1851118239213286e-06 "sigma2_normalized": 2.3395931182547433e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.808310329914093, 0.8074488639831543,
-0.5887559056282043, -0.5899375677108765,
-0.0009415852255187929 5.601956945611164e-05
], ],
[ [
-0.34446093440055847, -0.3443116247653961,
-0.4716165363788605, -0.4713371694087982,
-0.8117416501045227 -0.8119672536849976
], ],
[ [
0.4774736166000366, 0.4790363907814026,
0.6564635038375854, 0.655602753162384,
-0.5840159058570862 -0.5837029814720154
] ]
], ],
"translation_m": [ "translation_m": [
-0.2279779016971588, -0.22785162925720215,
0.172822505235672, 0.1726953387260437,
1.135242223739624 1.1342426538467407
], ],
"rvec_rad": [ "rvec_rad": [
2.107578289598531, 2.107117645266652,
-0.6867551721595043, -0.6877137155705839,
0.35068038513244587 0.3526665298621128
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
-0.2982407212257385, -0.299903929233551,
-0.797962486743927, -0.7966330647468567,
0.8030720949172974 0.80229651927948
], ],
"position_mm": [ "position_mm": [
-298.24072265625, -299.9039306640625,
-797.9624633789062, -796.633056640625,
803.0720825195312 802.2965087890625
], ],
"orientation_deg": { "orientation_deg": {
"roll": 131.6575469970703, "roll": 131.67962646484375,
"pitch": -28.52052879333496, "pitch": -28.62248420715332,
"yaw": -23.081247329711914 "yaw": -23.094324111938477
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
1.4819141868035026e-05, 2.1972924122707373e-05,
-3.4064510055306064e-06, -2.4257424530612956e-06,
-2.3467495497603728e-07, 1.5029297545799084e-06,
8.812094944895524e-07, 1.1945481888900057e-06,
9.249437903001185e-07, -1.0986553081950313e-08,
4.57595419491434e-06 6.2864594249957745e-06
], ],
[ [
-3.406451005530592e-06, -2.425742453061315e-06,
5.255680816104284e-06, 6.892035789973367e-06,
-2.1601747739510241e-07, 7.719557694770586e-07,
-5.806279006751281e-07, -4.3105038411568395e-07,
-1.5093777402719595e-06, -2.057031214919486e-06,
-9.475792042003259e-07 -7.952017746421295e-07
], ],
[ [
-2.3467495497611002e-07, 1.5029297545794808e-06,
-2.1601747739507348e-07, 7.719557694770948e-07,
1.531992654033375e-05, 3.098089975375013e-05,
9.502362724765348e-07, 7.198328255603449e-07,
-2.409151774135498e-06, -5.9064854118180464e-06,
-5.059620255334367e-06 -1.4343474179805284e-05
], ],
[ [
8.812094944895473e-07, 1.1945481888900026e-06,
-5.806279006751256e-07, -4.31050384115685e-07,
9.50236272476535e-07, 7.198328255603513e-07,
4.031737957813195e-07, 4.282336676842773e-07,
9.979184700506782e-08, 1.213418854356759e-07,
6.194766057970748e-07 1.054979274076717e-06
], ],
[ [
9.249437903001251e-07, -1.0986553081864271e-08,
-1.5093777402719645e-06, -2.057031214919493e-06,
-2.4091517741354934e-06, -5.9064854118180575e-06,
9.979184700506945e-08, 1.2134188543567662e-07,
1.0869004217982035e-06, 2.0283660645147238e-06,
1.695732528180125e-06 3.860951820519288e-06
], ],
[ [
4.5759541949143614e-06, 6.286459424995993e-06,
-9.475792042003393e-07, -7.952017746421553e-07,
-5.0596202553343715e-06, -1.434347417980523e-05,
6.194766057970809e-07, 1.0549792740767205e-06,
1.695732528180127e-06, 3.860951820519274e-06,
7.858329169401267e-06 1.6570300180821378e-05
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.22056376181528614, 0.26857560357997895,
0.131352131146556, 0.15041681706455823,
0.22425956418472115 0.3189111074275843
], ],
"tvec_std_m": [ "tvec_std_m": [
0.0006349596804375216, 0.0006543956507223113,
0.0010425451653517, 0.0014242071705038997,
0.0028032711551687728 0.004070663358817747
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.003418118869283793, 0.004047715810114569,
0.003569359670352258, 0.005147298540130704,
0.004446754717414488 0.005773959332398672
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
3.4181188692837927, 4.0477158101145685,
3.569359670352258, 5.147298540130704,
4.446754717414488 5.773959332398673
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.2759010196581653, "roll": 0.31246080287932093,
"pitch": 0.17020948503814737, "pitch": 0.24125854564960134,
"yaw": 0.14343468149492686 "yaw": 0.17084041039121842
} }
} }
}, },
@@ -215,67 +213,93 @@
{ {
"marker_id": 97, "marker_id": 97,
"observed_center_px": [ "observed_center_px": [
1153.5, 1153.0,
1024.0 1024.25
], ],
"projected_center_px": [ "projected_center_px": [
1152.0242919921875, 1152.6090087890625,
1028.103271484375 1027.8746337890625
], ],
"reprojection_error_px": 4.360567738128483, "reprojection_error_px": 3.645661014390113,
"confidence": 0.5552771897514882 "confidence": 0.5362497840776611
}, },
{ {
"marker_id": 95, "marker_id": 95,
"observed_center_px": [ "observed_center_px": [
881.0, 881.0,
1031.0 1030.75
], ],
"projected_center_px": [ "projected_center_px": [
876.95849609375, 877.5247802734375,
1028.6004638671875 1028.503173828125
], ],
"reprojection_error_px": 4.700162494734281, "reprojection_error_px": 4.138282251672981,
"confidence": 0.4935894813040658 "confidence": 0.4725708017022947
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
660.75, 661.5,
999.5 999.75
], ],
"projected_center_px": [ "projected_center_px": [
660.0728759765625, 660.4608154296875,
995.9258422851562 995.9228515625
], ],
"reprojection_error_px": 3.637732853535741, "reprojection_error_px": 3.9657243643292035,
"confidence": 0.84707047599869 "confidence": 0.8416840598676275
}, },
{ {
"marker_id": 54, "marker_id": 54,
"observed_center_px": [ "observed_center_px": [
1154.75, 1154.75,
961.0 960.75
], ],
"projected_center_px": [ "projected_center_px": [
1161.872314453125, 1162.30322265625,
962.5630493164062 962.3406372070312
], ],
"reprojection_error_px": 7.291809537742419, "reprojection_error_px": 7.718892357021212,
"confidence": 0.7282891890663058 "confidence": 0.7439171173608352
},
{
"marker_id": 51,
"observed_center_px": [
736.25,
929.0
],
"projected_center_px": [
735.5809326171875,
927.997802734375
],
"reprojection_error_px": 1.2050105899824264,
"confidence": 0.7252654312989774
}, },
{ {
"marker_id": 55, "marker_id": 55,
"observed_center_px": [ "observed_center_px": [
997.25, 997.5,
932.0 931.75
], ],
"projected_center_px": [ "projected_center_px": [
998.5267944335938, 998.9072265625,
934.5614624023438 934.409423828125
], ],
"reprojection_error_px": 2.8620436167669774, "reprojection_error_px": 3.008790736459516,
"confidence": 0.8181372023761201 "confidence": 0.8075293965702286
},
{
"marker_id": 47,
"observed_center_px": [
1108.5,
915.25
],
"projected_center_px": [
1107.209716796875,
912.909423828125
],
"reprojection_error_px": 2.6726630091755936,
"confidence": 0.6782726768488418
}, },
{ {
"marker_id": 210, "marker_id": 210,
@@ -284,37 +308,24 @@
845.25 845.25
], ],
"projected_center_px": [ "projected_center_px": [
366.5543212890625, 366.4921875,
847.2669067382812 847.2976684570312
], ],
"reprojection_error_px": 3.1700563320006196, "reprojection_error_px": 3.2376024532170393,
"confidence": 0.5810048492836246 "confidence": 0.6242173596603116
},
{
"marker_id": 47,
"observed_center_px": [
1108.0,
915.0
],
"projected_center_px": [
1106.8829345703125,
913.100341796875
],
"reprojection_error_px": 2.203755082331751,
"confidence": 0.673003184644651
}, },
{ {
"marker_id": 85, "marker_id": 85,
"observed_center_px": [ "observed_center_px": [
1335.25, 1335.25,
821.75 821.5
], ],
"projected_center_px": [ "projected_center_px": [
1331.8497314453125, 1331.880859375,
822.28466796875 822.0482788085938
], ],
"reprojection_error_px": 3.4420482391744414, "reprojection_error_px": 3.4134613229064676,
"confidence": 0.5671985638906173 "confidence": 0.5790327999811916
}, },
{ {
"marker_id": 79, "marker_id": 79,
@@ -323,128 +334,89 @@
810.25 810.25
], ],
"projected_center_px": [ "projected_center_px": [
916.2682495117188, 916.3613891601562,
809.2759399414062 809.1642456054688
], ],
"reprojection_error_px": 1.24056451263276, "reprojection_error_px": 1.3859487329907305,
"confidence": 0.6379888898897331 "confidence": 0.6589361768588983
},
{
"marker_id": 105,
"observed_center_px": [
1293.25,
769.0
],
"projected_center_px": [
1293.6839599609375,
765.72705078125
],
"reprojection_error_px": 3.3015932269456076,
"confidence": 0.4930858463652647
}, },
{ {
"marker_id": 96, "marker_id": 96,
"observed_center_px": [ "observed_center_px": [
1017.75, 1017.5,
792.75 792.5
], ],
"projected_center_px": [ "projected_center_px": [
1018.2994384765625, 1018.3677368164062,
795.7850341796875 795.6471557617188
], ],
"reprojection_error_px": 3.0843662414503723, "reprojection_error_px": 3.264591332933784,
"confidence": 0.6155508349839959 "confidence": 0.6443296382678243
}, },
{ {
"marker_id": 62, "marker_id": 62,
"observed_center_px": [ "observed_center_px": [
1041.0, 1041.5,
763.0 762.75
], ],
"projected_center_px": [ "projected_center_px": [
1047.349365234375, 1047.340087890625,
762.4228515625 762.2858276367188
], ],
"reprojection_error_px": 6.375542267007457, "reprojection_error_px": 5.8585051466273255,
"confidence": 0.5102273577584145 "confidence": 0.5584722595619961
}, },
{ {
"marker_id": 102, "marker_id": 102,
"observed_center_px": [ "observed_center_px": [
1372.5, 1373.0,
654.0 654.25
], ],
"projected_center_px": [ "projected_center_px": [
1369.95751953125, 1369.55810546875,
654.0205688476562 653.871337890625
], ],
"reprojection_error_px": 2.542563669108234, "reprojection_error_px": 3.4626612536205417,
"confidence": 0.3523728932703565 "confidence": 0.36797905383627105
}, },
{ {
"marker_id": 92, "marker_id": 92,
"observed_center_px": [ "observed_center_px": [
1323.25, 1324.25,
628.5 628.75
], ],
"projected_center_px": [ "projected_center_px": [
1319.57177734375, 1319.1434326171875,
627.453369140625 627.328369140625
], ],
"reprojection_error_px": 3.824233003459237, "reprojection_error_px": 5.300760769505808,
"confidence": 0.3667945046841247 "confidence": 0.4016571782602241
},
{
"marker_id": 61,
"observed_center_px": [
68.75,
603.5
],
"projected_center_px": [
68.0721435546875,
602.9769287109375
],
"reprojection_error_px": 0.8562084640396892,
"confidence": 0.2479407110577365
}, },
{ {
"marker_id": 217, "marker_id": 217,
"observed_center_px": [ "observed_center_px": [
1219.5, 1220.0,
526.5 527.0
], ],
"projected_center_px": [ "projected_center_px": [
1223.5826416015625, 1223.07666015625,
524.9906616210938 524.9118041992188
], ],
"reprojection_error_px": 4.352707753668763, "reprojection_error_px": 3.718386668900468,
"confidence": 0.37106712222869814 "confidence": 0.37374389265632213
},
{
"marker_id": 205,
"observed_center_px": [
1323.25,
477.0
],
"projected_center_px": [
1319.5576171875,
477.3504638671875
],
"reprojection_error_px": 3.7089777238815316,
"confidence": 0.302172408209113
}, },
{ {
"marker_id": 206, "marker_id": 206,
"observed_center_px": [ "observed_center_px": [
1140.25, 1140.5,
473.25 473.5
], ],
"projected_center_px": [ "projected_center_px": [
1139.712890625, 1139.1202392578125,
473.0404357910156 472.99591064453125
], ],
"reprojection_error_px": 0.5765445675749078, "reprojection_error_px": 1.4689607836762357,
"confidence": 0.3365648061477581 "confidence": 0.35222662651604447
}, },
{ {
"marker_id": 86, "marker_id": 86,
@@ -453,11 +425,11 @@
447.0 447.0
], ],
"projected_center_px": [ "projected_center_px": [
579.1835327148438, 578.3845825195312,
448.5457458496094 448.5243225097656
], ],
"reprojection_error_px": 4.459963700272966, "reprojection_error_px": 3.7120018784066744,
"confidence": 0.23837700458521172 "confidence": 0.19768887420606246
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-02T09:26:17Z", "created_utc": "2026-06-02T14:49:27Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene8\\render_b_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene8\\render_b_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "b", "camera_id": "b",
"camera_matrix": [ "camera_matrix": [
[ [
1992.8416748046875, 1994.0294189453125,
0.0, 0.0,
719.249267578125 719.934814453125
], ],
[ [
0.0, 0.0,
1997.40380859375, 1991.6876220703125,
537.7935791015625 539.2061157226562
], ],
[ [
0.0, 0.0,
@@ -36,50 +36,27 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 42, "num_used_markers": 19,
"used_marker_ids": [ "used_marker_ids": [
54, 54,
48,
85, 85,
71, 71,
47, 69,
59, 59,
95, 95,
69,
105, 105,
55, 55,
63, 63,
102,
58,
64,
103, 103,
92,
96, 96,
92,
62, 62,
51,
79,
217, 217,
205,
208,
207,
206,
210,
214, 214,
100, 206,
75, 207,
76,
68,
94,
56,
50,
72,
53,
101,
61,
86, 86,
90, 90
91,
73
], ],
"history": { "history": {
"iters": [ "iters": [
@@ -89,10 +66,10 @@
3 3
], ],
"rms": [ "rms": [
0.011951945754630041, 0.00967911795207694,
0.0014634281891487857, 0.001411787499293852,
0.0012280560613515267, 0.0013144684365045964,
0.0012280506797615219 0.0013144661565717857
], ],
"lambda": [ "lambda": [
0.001, 0.001,
@@ -101,135 +78,135 @@
0.000125 0.000125
] ]
}, },
"residual_rms_px": 3.4741384875988, "residual_rms_px": 3.714957483962503,
"residual_median_px": 3.352769821826947, "residual_median_px": 3.7482772148085477,
"residual_max_px": 5.818746128142449, "residual_max_px": 5.38508352365865,
"sigma2_normalized": 1.6241168160526565e-06 "sigma2_normalized": 2.0517877661430205e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.9999315142631531, 0.9999246597290039,
-0.011205696500837803, -0.012216135859489441,
-0.003375931642949581 0.0011849756119772792
], ],
[ [
-0.010841588489711285, -0.00881661381572485,
-0.7783065438270569, -0.7821041345596313,
-0.6277908682823181 -0.6230853796005249
], ],
[ [
0.0044073243625462055, 0.008538469672203064,
0.6277844309806824, 0.6230279803276062,
-0.7783747315406799 -0.7821529507637024
] ]
], ],
"translation_m": [ "translation_m": [
-0.3113016188144684, -0.31206947565078735,
0.054891277104616165, 0.052661795169115067,
1.4951437711715698 1.4916183948516846
], ],
"rvec_rad": [ "rvec_rad": [
2.462821991756039, 2.468879096009445,
-0.015266924503003484, -0.014569211100789166,
0.000714200980785372 0.006735349797501597
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
0.30528584122657776, 0.2997741103172302,
-0.8993940949440002, -0.8919452428817749,
1.1971914768218994 1.1998564004898071
], ],
"position_mm": [ "position_mm": [
305.28582763671875, 299.77410888671875,
-899.3941040039062, -891.9452514648438,
1197.1915283203125 1199.8564453125
], ],
"orientation_deg": { "orientation_deg": {
"roll": 141.11270141601562, "roll": 141.4607391357422,
"pitch": -0.25252190232276917, "pitch": -0.48922422528266907,
"yaw": -0.6211954355239868 "yaw": -0.5051797032356262
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
6.329809578638771e-06, 2.57239534786803e-05,
-1.3988956939976733e-07, 2.577753440398357e-07,
3.582508618566226e-07, 5.631125655692498e-06,
1.6784939214944414e-07, 5.926644565860131e-07,
1.2395286515126236e-07, -1.864958504606874e-06,
1.4507943521012035e-06 2.469630847969698e-07
], ],
[ [
-1.3988956939977071e-07, 2.577753440398265e-07,
1.3711010060611678e-06, 4.9625622237549e-06,
-1.2503693378935416e-07, -9.272260604221956e-07,
5.493037640226773e-08, 5.850322706117536e-07,
-4.166349562722802e-07, -1.551497327110508e-06,
1.4034215552666675e-07 9.776725163600782e-07
], ],
[ [
3.5825086185662826e-07, 5.631125655692345e-06,
-1.2503693378935726e-07, -9.272260604221558e-07,
1.1992989774077054e-05, 7.710702860651991e-05,
3.2758734482350765e-07, -5.981234031051594e-07,
-1.3289276930648045e-06, -1.0128524638160022e-05,
-4.0475937371577e-06 -3.161921617112775e-05
], ],
[ [
1.678493921494437e-07, 5.926644565860139e-07,
5.493037640226824e-08, 5.850322706117544e-07,
3.275873448235053e-07, -5.981234031051344e-07,
1.1203298243479144e-07, 3.7318448098018744e-07,
-3.684898556005009e-08, -4.32311069928871e-08,
8.777111446737214e-08 1.0442248861358134e-06
], ],
[ [
1.2395286515126355e-07, -1.864958504606847e-06,
-4.1663495627227993e-07, -1.5514973271105128e-06,
-1.328927693064805e-06, -1.0128524638159993e-05,
-3.684898556005021e-08, -4.323110699288328e-08,
3.8577323102264025e-07, 2.2830258957793677e-06,
6.267424979576161e-07 4.754474642327887e-06
], ],
[ [
1.4507943521012043e-06, 2.4696308479703704e-07,
1.4034215552666963e-07, 9.776725163600561e-07,
-4.047593737157684e-06, -3.161921617112762e-05,
8.777111446737196e-08, 1.0442248861358238e-06,
6.267424979576138e-07, 4.754474642327884e-06,
3.6378119573178315e-06 1.9498006736167297e-05
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
0.144151098085032, 0.29059724332350156,
0.06708993284543585, 0.1276367140773805,
0.19842041978074249 0.5031177229436673
], ],
"tvec_std_m": [ "tvec_std_m": [
0.00033471328392340724, 0.0006108882720925222,
0.0006211064570769171, 0.0015109685290499494,
0.001907304893643864 0.004415654734710052
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.003946286946908785, 0.009455629570428168,
0.0027803290417979768, 0.005465101259345187,
0.0029463658439491695 0.004393573110168609
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
3.9462869469087853, 9.455629570428169,
2.7803290417979767, 5.465101259345187,
2.9463658439491693 4.393573110168609
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 0.1151692786536759, "roll": 0.2321721813910314,
"pitch": 0.14465323259819818, "pitch": 0.3659382542688635,
"yaw": 0.06893891755832697 "yaw": 0.1534100926077086
} }
} }
}, },
@@ -239,183 +216,118 @@
"marker_id": 54, "marker_id": 54,
"observed_center_px": [ "observed_center_px": [
768.75, 768.75,
1030.25 1030.0
], ],
"projected_center_px": [ "projected_center_px": [
772.1493530273438, 772.0294189453125,
1034.7406005859375 1034.2713623046875
], ],
"reprojection_error_px": 5.6321483136484725, "reprojection_error_px": 5.38508352365865,
"confidence": 0.48036148275633117 "confidence": 0.47331791652572897
},
{
"marker_id": 48,
"observed_center_px": [
1292.75,
1011.0
],
"projected_center_px": [
1296.83642578125,
1015.142333984375
],
"reprojection_error_px": 5.818746128142449,
"confidence": 0.7417121739938519
}, },
{ {
"marker_id": 85, "marker_id": 85,
"observed_center_px": [ "observed_center_px": [
1019.5, 1019.5,
1008.0 1007.5
], ],
"projected_center_px": [ "projected_center_px": [
1016.3531494140625, 1016.305419921875,
1006.729248046875 1006.5210571289062
], ],
"reprojection_error_px": 3.393741171124603, "reprojection_error_px": 3.3412080181303296,
"confidence": 0.7268725431169991 "confidence": 0.7289937973022461
}, },
{ {
"marker_id": 71, "marker_id": 71,
"observed_center_px": [ "observed_center_px": [
1379.5, 1379.75,
964.5 964.75
], ],
"projected_center_px": [ "projected_center_px": [
1377.2757568359375, 1376.935791015625,
963.2969360351562 963.51953125
], ],
"reprojection_error_px": 2.528758698726378, "reprojection_error_px": 3.0714533290388006,
"confidence": 0.5524482580699143 "confidence": 0.5155710222968564
},
{
"marker_id": 47,
"observed_center_px": [
773.0,
975.25
],
"projected_center_px": [
773.2276000976562,
973.0755615234375
],
"reprojection_error_px": 2.1863175644925374,
"confidence": 0.6936936318943047
},
{
"marker_id": 59,
"observed_center_px": [
1192.75,
955.0
],
"projected_center_px": [
1191.7314453125,
957.9276123046875
],
"reprojection_error_px": 3.099736675588086,
"confidence": 0.6970481504529866
},
{
"marker_id": 95,
"observed_center_px": [
539.5,
963.0
],
"projected_center_px": [
538.1571044921875,
958.9276123046875
],
"reprojection_error_px": 4.288089304787815,
"confidence": 0.6815548642491059
}, },
{ {
"marker_id": 69, "marker_id": 69,
"observed_center_px": [ "observed_center_px": [
270.0, 270.0,
967.25 967.0
], ],
"projected_center_px": [ "projected_center_px": [
271.5577392578125, 270.3799133300781,
972.1220703125 971.0559692382812
], ],
"reprojection_error_px": 5.115038682676221, "reprojection_error_px": 4.0737231865033285,
"confidence": 0.7070249676171251 "confidence": 0.6909497884114584
},
{
"marker_id": 59,
"observed_center_px": [
1193.0,
954.5
],
"projected_center_px": [
1191.60986328125,
957.9362182617188
],
"reprojection_error_px": 3.706760855381211,
"confidence": 0.6641882560408642
},
{
"marker_id": 95,
"observed_center_px": [
539.5,
962.5
],
"projected_center_px": [
537.636962890625,
958.1607666015625
],
"reprojection_error_px": 4.722272096885546,
"confidence": 0.6396232661556551
}, },
{ {
"marker_id": 105, "marker_id": 105,
"observed_center_px": [ "observed_center_px": [
1036.0, 1036.0,
945.25 944.75
], ],
"projected_center_px": [ "projected_center_px": [
1039.0001220703125, 1038.94580078125,
942.6015625 942.4310302734375
], ],
"reprojection_error_px": 4.001868766986545, "reprojection_error_px": 3.749048257294972,
"confidence": 0.6628179380059231 "confidence": 0.6217447848516329
}, },
{ {
"marker_id": 55, "marker_id": 55,
"observed_center_px": [ "observed_center_px": [
684.75, 684.5,
939.5 939.25
], ],
"projected_center_px": [ "projected_center_px": [
683.0306396484375, 682.7393188476562,
941.67724609375 941.0716552734375
], ],
"reprojection_error_px": 2.7742747829432393, "reprojection_error_px": 2.5334612796451355,
"confidence": 0.6315142857142857 "confidence": 0.5944211251051814
}, },
{ {
"marker_id": 63, "marker_id": 63,
"observed_center_px": [ "observed_center_px": [
1398.5, 1398.5,
899.5 899.25
], ],
"projected_center_px": [ "projected_center_px": [
1402.2584228515625, 1401.9306640625,
899.0742797851562 899.3748779296875
], ],
"reprojection_error_px": 3.782456877807572, "reprojection_error_px": 3.432936120444428,
"confidence": 0.25266898482070266 "confidence": 0.24166433937856577
},
{
"marker_id": 102,
"observed_center_px": [
1215.0,
884.75
],
"projected_center_px": [
1212.7091064453125,
883.8527221679688
],
"reprojection_error_px": 2.4603456640812547,
"confidence": 0.6139459702245773
},
{
"marker_id": 58,
"observed_center_px": [
341.5,
885.5
],
"projected_center_px": [
345.1347961425781,
887.49072265625
],
"reprojection_error_px": 4.14423933819077,
"confidence": 0.6009591871477837
},
{
"marker_id": 64,
"observed_center_px": [
250.75,
852.25
],
"projected_center_px": [
247.62869262695312,
850.8028564453125
],
"reprojection_error_px": 3.4404627864446313,
"confidence": 0.5718240495943555
}, },
{ {
"marker_id": 103, "marker_id": 103,
@@ -424,362 +336,128 @@
852.0 852.0
], ],
"projected_center_px": [ "projected_center_px": [
429.25396728515625, 428.3271789550781,
847.8533935546875 846.7994384765625
], ],
"reprojection_error_px": 4.332064053606468, "reprojection_error_px": 5.210843139809966,
"confidence": 0.560616051364006 "confidence": 0.560616051364006
}, },
{
"marker_id": 92,
"observed_center_px": [
1199.5,
838.5
],
"projected_center_px": [
1197.03857421875,
835.6072387695312
],
"reprojection_error_px": 3.798247545000885,
"confidence": 0.5725409164428711
},
{ {
"marker_id": 96, "marker_id": 96,
"observed_center_px": [ "observed_center_px": [
808.25, 808.5,
839.5 839.0
], ],
"projected_center_px": [ "projected_center_px": [
805.5307006835938, 805.3226928710938,
841.8677368164062 841.3446655273438
], ],
"reprojection_error_px": 3.6056575550061742, "reprojection_error_px": 3.9487639871879687,
"confidence": 0.5527499110464955 "confidence": 0.5229998830159506
},
{
"marker_id": 92,
"observed_center_px": [
1200.0,
838.25
],
"projected_center_px": [
1196.9541015625,
835.642822265625
],
"reprojection_error_px": 4.009348205155758,
"confidence": 0.5416034617553136
}, },
{ {
"marker_id": 62, "marker_id": 62,
"observed_center_px": [ "observed_center_px": [
850.25, 850.5,
824.75 825.25
], ],
"projected_center_px": [ "projected_center_px": [
854.35498046875, 854.1904907226562,
827.1763305664062 826.7108764648438
], ],
"reprojection_error_px": 4.768432097272251, "reprojection_error_px": 3.9691159997594205,
"confidence": 0.5314910661074115 "confidence": 0.4995796034065301
},
{
"marker_id": 51,
"observed_center_px": [
519.25,
829.25
],
"projected_center_px": [
519.0191650390625,
827.3414306640625
],
"reprojection_error_px": 1.9224780074871928,
"confidence": 0.5276385941813627
},
{
"marker_id": 79,
"observed_center_px": [
722.25,
810.0
],
"projected_center_px": [
723.2593383789062,
809.0442504882812
],
"reprojection_error_px": 1.3900435576929688,
"confidence": 0.5149803921568628
}, },
{ {
"marker_id": 217, "marker_id": 217,
"observed_center_px": [ "observed_center_px": [
1184.5, 1184.75,
700.5 700.5
], ],
"projected_center_px": [ "projected_center_px": [
1189.4632568359375, 1189.6195068359375,
701.1107177734375 701.3128662109375
], ],
"reprojection_error_px": 5.000689414298071, "reprojection_error_px": 4.936886498809339,
"confidence": 0.47685424232482904 "confidence": 0.48407930660247794
},
{
"marker_id": 205,
"observed_center_px": [
1332.25,
700.5
],
"projected_center_px": [
1328.120849609375,
699.6678466796875
],
"reprojection_error_px": 4.21216833672465,
"confidence": 0.49031215147538615
},
{
"marker_id": 208,
"observed_center_px": [
778.0,
704.75
],
"projected_center_px": [
774.1762084960938,
705.6016235351562
],
"reprojection_error_px": 3.9174793057497634,
"confidence": 0.4461531673319199
},
{
"marker_id": 207,
"observed_center_px": [
1310.5,
612.5
],
"projected_center_px": [
1306.30029296875,
610.6859130859375
],
"reprojection_error_px": 4.57476234137944,
"confidence": 0.4455856351169093
},
{
"marker_id": 206,
"observed_center_px": [
1173.0,
612.25
],
"projected_center_px": [
1172.351806640625,
612.1137084960938
],
"reprojection_error_px": 0.6623669716817674,
"confidence": 0.43157929088673186
},
{
"marker_id": 210,
"observed_center_px": [
330.75,
632.75
],
"projected_center_px": [
327.6390686035156,
632.2555541992188
],
"reprojection_error_px": 3.1499794925590288,
"confidence": 0.42023766965581094
}, },
{ {
"marker_id": 214, "marker_id": 214,
"observed_center_px": [ "observed_center_px": [
769.0, 769.0,
618.5 618.25
], ],
"projected_center_px": [ "projected_center_px": [
771.1201782226562, 770.8906860351562,
616.466064453125 615.7777709960938
], ],
"reprojection_error_px": 2.9380349733567708, "reprojection_error_px": 3.1123319121343966,
"confidence": 0.4166666666666667 "confidence": 0.42479263236170756
}, },
{ {
"marker_id": 100, "marker_id": 206,
"observed_center_px": [ "observed_center_px": [
1320.0, 1173.0,
453.0 612.5
], ],
"projected_center_px": [ "projected_center_px": [
1320.1337890625, 1172.5281982421875,
450.7490234375 612.1839599609375
], ],
"reprojection_error_px": 2.2549490012346056, "reprojection_error_px": 0.5678716447980049,
"confidence": 0.3086878707216751 "confidence": 0.4615311979018757
}, },
{ {
"marker_id": 75, "marker_id": 207,
"observed_center_px": [ "observed_center_px": [
304.25, 1310.0,
442.5 612.25
], ],
"projected_center_px": [ "projected_center_px": [
306.44940185546875, 1306.4627685546875,
441.236328125 611.010009765625
], ],
"reprojection_error_px": 2.5365794151781245, "reprojection_error_px": 3.7482772148085477,
"confidence": 0.2918644196082806 "confidence": 0.413119614809237
},
{
"marker_id": 76,
"observed_center_px": [
1177.75,
455.5
],
"projected_center_px": [
1176.2861328125,
457.4991149902344
],
"reprojection_error_px": 2.4777747853303667,
"confidence": 0.2918644196082806
},
{
"marker_id": 68,
"observed_center_px": [
1041.0,
453.0
],
"projected_center_px": [
1038.7685546875,
455.4471740722656
],
"reprojection_error_px": 3.311798472529291,
"confidence": 0.30112978678604324
},
{
"marker_id": 94,
"observed_center_px": [
1405.25,
447.5
],
"projected_center_px": [
1408.81982421875,
448.5660095214844
],
"reprojection_error_px": 3.7255900542960165,
"confidence": 0.10685580997467042
},
{
"marker_id": 56,
"observed_center_px": [
949.75,
461.75
],
"projected_center_px": [
946.9356689453125,
458.2748107910156
],
"reprojection_error_px": 4.471845181087993,
"confidence": 0.27204531918123787
},
{
"marker_id": 50,
"observed_center_px": [
1030.25,
418.25
],
"projected_center_px": [
1032.8255615234375,
417.9267272949219
],
"reprojection_error_px": 2.595770098229083,
"confidence": 0.2744436567045554
},
{
"marker_id": 72,
"observed_center_px": [
875.5,
436.5
],
"projected_center_px": [
874.2648315429688,
435.50054931640625
],
"reprojection_error_px": 1.588880985530689,
"confidence": 0.27092182118612373
},
{
"marker_id": 53,
"observed_center_px": [
930.5,
416.5
],
"projected_center_px": [
927.5830688476562,
418.7339172363281
],
"reprojection_error_px": 3.674081322763192,
"confidence": 0.27092182118612373
},
{
"marker_id": 101,
"observed_center_px": [
485.25,
346.5
],
"projected_center_px": [
488.9681701660156,
348.2183837890625
],
"reprojection_error_px": 4.096050809006336,
"confidence": 0.26149995226724243
},
{
"marker_id": 61,
"observed_center_px": [
329.75,
320.25
],
"projected_center_px": [
329.5697937011719,
318.880615234375
],
"reprojection_error_px": 1.3811911332118982,
"confidence": 0.21826812348812702
}, },
{ {
"marker_id": 86, "marker_id": 86,
"observed_center_px": [ "observed_center_px": [
775.25, 775.5,
347.75 347.25
], ],
"projected_center_px": [ "projected_center_px": [
775.9343872070312, 775.3670654296875,
350.8775329589844 349.2551574707031
], ],
"reprojection_error_px": 3.201538420616188, "reprojection_error_px": 2.00955917611319,
"confidence": 0.21869384638468425 "confidence": 0.24909737061926332
}, },
{ {
"marker_id": 90, "marker_id": 90,
"observed_center_px": [ "observed_center_px": [
1100.0, 1099.75,
325.75 325.75
], ],
"projected_center_px": [ "projected_center_px": [
1100.533447265625, 1100.536865234375,
326.88714599609375 326.0015563964844
], ],
"reprojection_error_px": 1.256052149249718, "reprojection_error_px": 0.8260977652071381,
"confidence": 0.253222839086839 "confidence": 0.25326028973496106
},
{
"marker_id": 91,
"observed_center_px": [
1190.75,
316.75
],
"projected_center_px": [
1191.557373046875,
316.2501525878906
],
"reprojection_error_px": 0.9495781548733419,
"confidence": 0.2270211108947793
},
{
"marker_id": 73,
"observed_center_px": [
612.0,
319.75
],
"projected_center_px": [
611.6075439453125,
318.3360900878906
],
"reprojection_error_px": 1.46736600561074,
"confidence": 0.22241238714409198
} }
] ]
}, },

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"schema_version": "1.0", "schema_version": "1.0",
"created_utc": "2026-06-02T09:26:18Z", "created_utc": "2026-06-02T14:49:27Z",
"source": { "source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene8\\render_c_aruco_detection.json", "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene8\\render_c_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
@@ -9,14 +9,14 @@
"camera_id": "c", "camera_id": "c",
"camera_matrix": [ "camera_matrix": [
[ [
1992.8416748046875, 1994.701171875,
0.0, 0.0,
719.249267578125 720.15869140625
], ],
[ [
0.0, 0.0,
1997.40380859375, 1995.5245361328125,
537.7935791015625 541.232177734375
], ],
[ [
0.0, 0.0,
@@ -36,170 +36,169 @@
"method": "single_camera_marker_center_lm", "method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.", "description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025, "marker_size_m": 0.025,
"num_used_markers": 6, "num_used_markers": 11,
"used_marker_ids": [ "used_marker_ids": [
58, 58,
96, 96,
62, 62,
64, 64,
103, 103,
79 51,
79,
208,
214,
210,
50
], ],
"history": { "history": {
"iters": [ "iters": [
0, 0,
1, 1,
2, 2,
3, 3
4,
5
], ],
"rms": [ "rms": [
0.008060964890453673, 0.007714651240130315,
0.001687788907003638, 0.0017456795296838428,
0.001615771600648295, 0.0017282498527324203,
0.0016144804680602973, 0.0017282497338826255
0.0016144588069979954,
0.0016144587116802625
], ],
"lambda": [ "lambda": [
0.001, 0.001,
0.0005, 0.0005,
0.00025, 0.00025,
0.000125, 0.000125
6.25e-05,
3.125e-05
] ]
}, },
"residual_rms_px": 4.569664709614535, "residual_rms_px": 4.890969916895572,
"residual_median_px": 3.4097577854259855, "residual_median_px": 4.567007919709895,
"residual_max_px": 7.300332489835429, "residual_max_px": 7.644726468830815,
"sigma2_normalized": 5.212953862940554e-06 "sigma2_normalized": 4.1069148211506184e-06
}, },
"camera_pose": { "camera_pose": {
"world_to_camera": { "world_to_camera": {
"rotation_matrix": [ "rotation_matrix": [
[ [
0.9903468489646912, 0.9937875270843506,
0.1377483606338501, 0.1112549751996994,
-0.015441976487636566 -0.0029391462448984385
], ],
[ [
0.017909228801727295, 0.02998369373381138,
-0.23763218522071838, -0.29307565093040466,
-0.9711900949478149 -0.9556189775466919
], ],
[ [
-0.13744935393333435, -0.10717876255512238,
0.961538553237915, 0.9495941400527954,
-0.23780524730682373 -0.2945907711982727
] ]
], ],
"translation_m": [ "translation_m": [
-0.19436030089855194, -0.19860558211803436,
0.11987753957509995, 0.10733269900083542,
1.0130555629730225 1.0062907934188843
], ],
"rvec_rad": [ "rvec_rad": [
1.808717924054327, 1.8677926705475651,
0.11417895302102635, 0.10219223543786164,
-0.11214983000389785 -0.07967502796503566
] ]
}, },
"camera_in_world": { "camera_in_world": {
"position_m": [ "position_m": [
0.32958102226257324, 0.3020065128803253,
-0.9188324213027954, -0.9020153880119324,
0.35433250665664673 0.39842939376831055
], ],
"position_mm": [ "position_mm": [
329.5810241699219, 302.0065002441406,
-918.8323974609375, -902.015380859375,
354.33251953125 398.42938232421875
], ],
"orientation_deg": { "orientation_deg": {
"roll": 103.89148712158203, "roll": 107.2353515625,
"pitch": 7.900278091430664, "pitch": 6.152708530426025,
"yaw": 1.036012053489685 "yaw": 1.7281540632247925
} }
}, },
"uncertainty": { "uncertainty": {
"pose_covariance_6x6": [ "pose_covariance_6x6": [
[ [
0.0034778393481963584, 4.836751857518471e-05,
4.4185978631961e-05, 7.096099346981171e-06,
-8.003370492743897e-05, 1.2957385519962784e-05,
-1.3856173739953472e-05, -5.440476494166688e-08,
-0.0006477614289393936, -7.866682843937345e-06,
-0.00024635032155738646 1.289301014217231e-07
], ],
[ [
4.418597863194223e-05, 7.09609934698132e-06,
0.00034590636036440205, 1.4271865139715947e-05,
-0.0007080640933831824, -6.264892226829234e-06,
0.0001018082839319476, 1.69051199288485e-06,
9.41127144867031e-07, -2.011590191350935e-06,
6.005180402876456e-05 3.9363004544195575e-06
], ],
[ [
-8.00337049273839e-05, 1.2957385519962108e-05,
-0.0007080640933831868, -6.264892226829107e-06,
0.0015948179675871477, 4.4771043334251025e-05,
-0.00021944776536572794, -2.64265880236749e-06,
-1.6134946696694943e-05, -6.367324380876636e-06,
-0.00013257695677967442 -1.0932531012193128e-05
], ],
[ [
-1.3856173739960179e-05, -5.440476494162948e-08,
0.00010180828393194783, 1.6905119928848443e-06,
-0.00021944776536572701, -2.6426588023674988e-06,
3.157531134555321e-05, 5.694760459576855e-07,
6.170838505855742e-06, 1.2786064916898064e-07,
2.0129025127002506e-05 9.74829888771444e-07
], ],
[ [
-0.0006477614289393956, -7.866682843937284e-06,
9.411271448637507e-07, -2.011590191350942e-06,
-1.6134946696685015e-05, -6.367324380876697e-06,
6.170838505854559e-06, 1.2786064916898226e-07,
0.000123297985756716, 2.5386236713829518e-06,
5.1645302279776396e-05 2.2677168419450867e-06
], ],
[ [
-0.00024635032155739264, 1.2893010142187535e-07,
6.005180402876332e-05, 3.9363004544195025e-06,
-0.00013257695677966987, -1.093253101219317e-05,
2.0129025127002035e-05, 9.74829888771441e-07,
5.164530227977739e-05, 2.2677168419450845e-06,
4.347468886868764e-05 1.006560435409552e-05
] ]
], ],
"parameter_std": { "parameter_std": {
"rvec_std_deg": [ "rvec_std_deg": [
3.3789159647111244, 0.39847358395874544,
1.065618879484457, 0.216452695772473,
2.2881168132566816 0.38337274988492626
], ],
"tvec_std_m": [ "tvec_std_m": [
0.0056191913426714, 0.0007546363667076252,
0.011103962615062966, 0.0015933058938518215,
0.006593533868017032 0.0031726336621323804
] ]
}, },
"camera_center_std_m": [ "camera_center_std_m": [
0.03208084066179351, 0.0051881708657084205,
0.024173204971729725, 0.0033027634217966673,
0.043013438612719584 0.00624252291685291
], ],
"camera_center_std_mm": [ "camera_center_std_mm": [
32.08084066179351, 5.188170865708421,
24.173204971729724, 3.3027634217966675,
43.01343861271958 6.24252291685291
], ],
"orientation_std_deg": { "orientation_std_deg": {
"roll": 3.1584093553030326, "roll": 0.43315417244790005,
"pitch": 2.1085372628857764, "pitch": 0.31664912777039445,
"yaw": 0.6097578410878511 "yaw": 0.22534689080432246
} }
} }
}, },
@@ -208,80 +207,145 @@
{ {
"marker_id": 58, "marker_id": 58,
"observed_center_px": [ "observed_center_px": [
283.25, 283.0,
1033.75 1034.0
], ],
"projected_center_px": [ "projected_center_px": [
285.57012939453125, 288.8884582519531,
1034.13916015625 1037.102294921875
], ],
"reprojection_error_px": 2.352540336440689, "reprojection_error_px": 6.655687370008169,
"confidence": 0.3455642187784726 "confidence": 0.34134185624863755
}, },
{ {
"marker_id": 96, "marker_id": 96,
"observed_center_px": [ "observed_center_px": [
1097.25, 1097.25,
1038.25 1039.0
], ],
"projected_center_px": [ "projected_center_px": [
1089.95361328125, 1091.4656982421875,
1038.010009765625 1040.433837890625
], ],
"reprojection_error_px": 7.300332489835429, "reprojection_error_px": 5.959365563717729,
"confidence": 0.24498606281991034 "confidence": 0.23796567608034963
}, },
{ {
"marker_id": 62, "marker_id": 62,
"observed_center_px": [ "observed_center_px": [
1171.5, 1171.5,
1028.25 1028.5
], ],
"projected_center_px": [ "projected_center_px": [
1177.969970703125, 1177.6824951171875,
1029.0487060546875 1030.489501953125
], ],
"reprojection_error_px": 6.519083697966324, "reprojection_error_px": 6.494718153664212,
"confidence": 0.37942062793404846 "confidence": 0.3612787707711435
}, },
{ {
"marker_id": 64, "marker_id": 64,
"observed_center_px": [ "observed_center_px": [
149.75, 149.25,
989.75 990.0
], ],
"projected_center_px": [ "projected_center_px": [
147.24081420898438, 145.9359130859375,
991.6749267578125 989.972900390625
], ],
"reprojection_error_px": 3.162492111733601, "reprojection_error_px": 3.314197710274476,
"confidence": 0.5991514656644388 "confidence": 0.616503916634816
}, },
{ {
"marker_id": 103, "marker_id": 103,
"observed_center_px": [ "observed_center_px": [
439.0, 439.25,
1009.0 1009.25
], ],
"projected_center_px": [ "projected_center_px": [
440.64642333984375, 443.1949462890625,
1005.7345581054688 1005.4786376953125
], ],
"reprojection_error_px": 3.6570234591183697, "reprojection_error_px": 5.4576345477510495,
"confidence": 0.5340468635229503 "confidence": 0.5603928511306994
},
{
"marker_id": 51,
"observed_center_px": [
598.75,
996.5
],
"projected_center_px": [
598.1043090820312,
994.2391357421875
],
"reprojection_error_px": 2.3512600778734356,
"confidence": 0.5334935602695114
}, },
{ {
"marker_id": 79, "marker_id": 79,
"observed_center_px": [ "observed_center_px": [
946.25, 946.0,
998.25 998.75
], ],
"projected_center_px": [ "projected_center_px": [
945.5975341796875, 946.73046875,
998.6529541015625 997.3339233398438
], ],
"reprojection_error_px": 0.7668661256321765, "reprojection_error_px": 1.5933793340463036,
"confidence": 0.4739639622362142 "confidence": 0.48423420812018686
},
{
"marker_id": 208,
"observed_center_px": [
1042.5,
867.0
],
"projected_center_px": [
1034.8604736328125,
866.7180786132812
],
"reprojection_error_px": 7.644726468830815,
"confidence": 0.3766641825147349
},
{
"marker_id": 214,
"observed_center_px": [
1026.5,
793.0
],
"projected_center_px": [
1028.39453125,
792.0570068359375
],
"reprojection_error_px": 2.116243077884761,
"confidence": 0.28706112447090276
},
{
"marker_id": 210,
"observed_center_px": [
357.75,
770.0
],
"projected_center_px": [
353.3975830078125,
771.3834838867188
],
"reprojection_error_px": 4.567007919709895,
"confidence": 0.2855056958565939
},
{
"marker_id": 50,
"observed_center_px": [
1401.5,
693.75
],
"projected_center_px": [
1404.2769775390625,
694.6541137695312
],
"reprojection_error_px": 2.9204496161915934,
"confidence": 0.03861924375336659
} }
] ]
}, },

Some files were not shown because too many files have changed in this diff Show More