Files
appRobotRender/data/evaluations/Scene5/render_b_camera_pose.json
2026-05-31 10:22:19 +02:00

753 lines
17 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-05-31T08:21:17Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\render_b_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "b",
"camera_matrix": [
[
1777.77783203125,
0.0,
640.0
],
[
0.0,
1500.0,
360.0
],
[
0.0,
0.0,
1.0
]
],
"distortion_coefficients": [
0.0,
0.0,
0.0,
0.0,
0.0
]
},
"estimation": {
"method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025,
"num_used_markers": 39,
"used_marker_ids": [
63,
102,
64,
58,
92,
96,
103,
51,
62,
79,
205,
217,
215,
210,
206,
207,
211,
94,
76,
100,
81,
75,
68,
77,
46,
56,
53,
50,
104,
52,
67,
88,
70,
73,
98,
83,
61,
90,
91
],
"history": {
"iters": [
0,
1,
2,
3,
4,
5
],
"rms": [
0.019014748761315543,
0.004619788184640585,
0.004538441176855119,
0.004537863788318027,
0.004537858373125672,
0.004537858312023645
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05,
3.125e-05
]
},
"residual_rms_px": 10.633457645916426,
"residual_median_px": 9.016718027971324,
"residual_max_px": 22.39722591631947,
"sigma2_normalized": 2.230817122379446e-05
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.9995320439338684,
-0.024739401414990425,
0.017991842702031136
],
[
-0.01416316069662571,
-0.8955954909324646,
-0.44464385509490967
],
[
0.02711363509297371,
0.444180965423584,
-0.8955267071723938
]
],
"translation_m": [
-0.31101080775260925,
0.07255169749259949,
1.4765533208847046
],
"rvec_rad": [
2.68068224348394,
-0.027511189328419717,
0.03189778031780517
]
},
"camera_in_world": {
"position_m": [
0.2718580961227417,
-0.598574161529541,
1.3601481914520264
],
"position_mm": [
271.85809326171875,
-598.5741577148438,
1360.148193359375
],
"orientation_deg": {
"roll": 153.61859130859375,
"pitch": -1.5536872148513794,
"yaw": -0.8118149042129517
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
0.00019133657717055122,
-1.0916805209409927e-06,
8.861758548696409e-06,
2.7234100904324163e-06,
1.39023864013734e-05,
4.4073908024237204e-05
],
[
-1.0916805209412515e-06,
2.2833577802798103e-05,
-1.5816789589176068e-05,
-2.1844931942382565e-06,
-5.795227126258946e-06,
6.857593537450532e-06
],
[
8.861758548697637e-06,
-1.581678958917603e-05,
0.00030460889350283763,
2.070341169352513e-05,
-1.7321493479760594e-05,
-0.00010707981029759272
],
[
2.723410090432499e-06,
-2.1844931942382578e-06,
2.070341169352517e-05,
2.9833009116325044e-06,
-6.33420526642329e-07,
-4.788921674075976e-06
],
[
1.3902386401373393e-05,
-5.795227126258937e-06,
-1.732149347976066e-05,
-6.334205266423318e-07,
5.443286172132083e-06,
9.901129428504407e-06
],
[
4.40739080242368e-05,
6.857593537450539e-06,
-0.0001070798102975928,
-4.788921674075968e-06,
9.901129428504386e-06,
7.708528147006182e-05
]
],
"parameter_std": {
"rvec_std_deg": [
0.7925408068516079,
0.27378497804757806,
0.9999860048326508
],
"tvec_std_m": [
0.001727223468932872,
0.002333085118921314,
0.0087798224053828
]
},
"camera_center_std_m": [
0.020267484830436125,
0.01943078553031624,
0.014686466065403877
],
"camera_center_std_mm": [
20.267484830436125,
19.430785530316243,
14.686466065403877
],
"orientation_std_deg": {
"roll": 0.8442655356428828,
"pitch": 0.717094434071231,
"yaw": 0.22985076602033067
}
}
},
"observations": {
"markers": [
{
"marker_id": 63,
"observed_center_px": [
1246.0,
678.75
],
"projected_center_px": [
1231.3145751953125,
661.8392333984375
],
"reprojection_error_px": 22.39722591631947,
"confidence": 0.1539593300495616
},
{
"marker_id": 102,
"observed_center_px": [
1078.25,
665.5
],
"projected_center_px": [
1070.0548095703125,
650.8004150390625
],
"reprojection_error_px": 16.829704222078934,
"confidence": 0.39637168760361213
},
{
"marker_id": 64,
"observed_center_px": [
220.5,
635.25
],
"projected_center_px": [
228.30343627929688,
628.4571533203125
],
"reprojection_error_px": 10.345838959639192,
"confidence": 0.4633649853376546
},
{
"marker_id": 58,
"observed_center_px": [
307.25,
668.0
],
"projected_center_px": [
316.1379089355469,
658.1041259765625
],
"reprojection_error_px": 13.301249863615038,
"confidence": 0.3638956157928849
},
{
"marker_id": 92,
"observed_center_px": [
1064.5,
622.75
],
"projected_center_px": [
1058.1583251953125,
611.7727661132812
],
"reprojection_error_px": 12.677401276765467,
"confidence": 0.46896024883690896
},
{
"marker_id": 96,
"observed_center_px": [
716.75,
628.0
],
"projected_center_px": [
718.0581665039062,
618.8654174804688
],
"reprojection_error_px": 9.227778573853415,
"confidence": 0.44372569385651617
},
{
"marker_id": 103,
"observed_center_px": [
382.0,
633.0
],
"projected_center_px": [
388.1963195800781,
625.3720092773438
],
"reprojection_error_px": 9.82754388458222,
"confidence": 0.45199802144368495
},
{
"marker_id": 51,
"observed_center_px": [
462.0,
615.0
],
"projected_center_px": [
466.4371337890625,
608.1547241210938
],
"reprojection_error_px": 8.157570601617609,
"confidence": 0.45199802144368495
},
{
"marker_id": 62,
"observed_center_px": [
760.25,
615.0
],
"projected_center_px": [
760.65966796875,
606.5950317382812
],
"reprojection_error_px": 8.414946186703707,
"confidence": 0.44348322079976393
},
{
"marker_id": 79,
"observed_center_px": [
643.75,
598.75
],
"projected_center_px": [
645.6691284179688,
592.2417602539062
],
"reprojection_error_px": 6.785295754592402,
"confidence": 0.41815762699787656
},
{
"marker_id": 205,
"observed_center_px": [
1181.0,
502.0
],
"projected_center_px": [
1178.065185546875,
506.63800048828125
],
"reprojection_error_px": 5.48855030072318,
"confidence": 0.3958181457519531
},
{
"marker_id": 217,
"observed_center_px": [
1058.0,
503.25
],
"projected_center_px": [
1056.85205078125,
508.3726501464844
],
"reprojection_error_px": 5.24969827057757,
"confidence": 0.4015868133874269
},
{
"marker_id": 215,
"observed_center_px": [
565.5,
508.5
],
"projected_center_px": [
567.444580078125,
515.3764038085938
],
"reprojection_error_px": 7.146070320048863,
"confidence": 0.38377189776715764
},
{
"marker_id": 210,
"observed_center_px": [
291.0,
441.75
],
"projected_center_px": [
288.16082763671875,
452.01336669921875
],
"reprojection_error_px": 10.648830720367961,
"confidence": 0.3320910299473707
},
{
"marker_id": 206,
"observed_center_px": [
1043.0,
424.5
],
"projected_center_px": [
1044.544921875,
432.6785583496094
],
"reprojection_error_px": 8.323196518034326,
"confidence": 0.3579602826436361
},
{
"marker_id": 207,
"observed_center_px": [
1162.0,
423.25
],
"projected_center_px": [
1162.8939208984375,
431.1227722167969
],
"reprojection_error_px": 7.92336020576069,
"confidence": 0.343462485354258
},
{
"marker_id": 211,
"observed_center_px": [
567.0,
429.0
],
"projected_center_px": [
566.8086547851562,
438.9588317871094
],
"reprojection_error_px": 9.960669834663918,
"confidence": 0.3524419738837484
},
{
"marker_id": 94,
"observed_center_px": [
1252.0,
279.5
],
"projected_center_px": [
1260.9298095703125,
282.06109619140625
],
"reprojection_error_px": 9.28981768732198,
"confidence": 0.06057156860351561
},
{
"marker_id": 76,
"observed_center_px": [
1046.0,
287.5
],
"projected_center_px": [
1051.9197998046875,
289.9732971191406
],
"reprojection_error_px": 6.415701704967858,
"confidence": 0.2459421895345052
},
{
"marker_id": 100,
"observed_center_px": [
1173.25,
281.5
],
"projected_center_px": [
1181.4547119140625,
283.9833679199219
],
"reprojection_error_px": 8.572305046978684,
"confidence": 0.24407473894265982
},
{
"marker_id": 81,
"observed_center_px": [
441.5,
291.0
],
"projected_center_px": [
433.3675537109375,
294.8941650390625
],
"reprojection_error_px": 9.016718027971324,
"confidence": 0.24033422651029265
},
{
"marker_id": 75,
"observed_center_px": [
271.75,
271.5
],
"projected_center_px": [
256.81854248046875,
275.6658630371094
],
"reprojection_error_px": 15.50170437408482,
"confidence": 0.23896265492072474
},
{
"marker_id": 68,
"observed_center_px": [
924.0,
285.25
],
"projected_center_px": [
927.7509765625,
288.1630859375
],
"reprojection_error_px": 4.749304670336971,
"confidence": 0.24909137483284013
},
{
"marker_id": 77,
"observed_center_px": [
319.25,
273.5
],
"projected_center_px": [
306.0224609375,
277.6189880371094
],
"reprojection_error_px": 13.854019348182444,
"confidence": 0.23734254719660833
},
{
"marker_id": 46,
"observed_center_px": [
882.25,
273.5
],
"projected_center_px": [
885.1730346679688,
276.4631652832031
],
"reprojection_error_px": 4.162268632095655,
"confidence": 0.23734254719660833
},
{
"marker_id": 56,
"observed_center_px": [
842.25,
287.5
],
"projected_center_px": [
844.4288330078125,
290.6997375488281
],
"reprojection_error_px": 3.8711282150445343,
"confidence": 0.236365170112023
},
{
"marker_id": 53,
"observed_center_px": [
825.25,
252.25
],
"projected_center_px": [
827.0885009765625,
255.29331970214844
],
"reprojection_error_px": 3.5555422442021585,
"confidence": 0.21925684197423947
},
{
"marker_id": 50,
"observed_center_px": [
918.5,
251.25
],
"projected_center_px": [
923.0028686523438,
254.603271484375
],
"reprojection_error_px": 5.614290315630511,
"confidence": 0.21921579106955483
},
{
"marker_id": 104,
"observed_center_px": [
1184.0,
228.0
],
"projected_center_px": [
1195.1627197265625,
230.02491760253906
],
"reprojection_error_px": 11.344893256036396,
"confidence": 0.22417849731445313
},
{
"marker_id": 52,
"observed_center_px": [
403.75,
259.0
],
"projected_center_px": [
392.7223815917969,
262.7169494628906
],
"reprojection_error_px": 11.63718527250569,
"confidence": 0.21217281752366285
},
{
"marker_id": 67,
"observed_center_px": [
859.25,
209.25
],
"projected_center_px": [
862.7577514648438,
211.37908935546875
],
"reprojection_error_px": 4.103333013866144,
"confidence": 0.19627771759033205
},
{
"marker_id": 88,
"observed_center_px": [
1105.0,
169.75
],
"projected_center_px": [
1117.2315673828125,
171.20729064941406
],
"reprojection_error_px": 12.318073578167663,
"confidence": 0.20782158780899712
},
{
"marker_id": 70,
"observed_center_px": [
938.0,
183.5
],
"projected_center_px": [
944.41259765625,
184.79647827148438
],
"reprojection_error_px": 6.542343969050703,
"confidence": 0.193995418548584
},
{
"marker_id": 73,
"observed_center_px": [
543.75,
162.25
],
"projected_center_px": [
534.602783203125,
163.51803588867188
],
"reprojection_error_px": 9.234689499056913,
"confidence": 0.1722355942663244
},
{
"marker_id": 98,
"observed_center_px": [
908.75,
172.5
],
"projected_center_px": [
914.4183959960938,
173.80784606933594
],
"reprojection_error_px": 5.817316779204062,
"confidence": 0.1899538473288218
},
{
"marker_id": 83,
"observed_center_px": [
361.0,
159.75
],
"projected_center_px": [
343.40704345703125,
160.58468627929688
],
"reprojection_error_px": 17.612745984304475,
"confidence": 0.17676838843571283
},
{
"marker_id": 61,
"observed_center_px": [
292.25,
162.5
],
"projected_center_px": [
271.1806335449219,
163.80271911621094
],
"reprojection_error_px": 21.10960160481748,
"confidence": 0.1668050360320266
},
{
"marker_id": 90,
"observed_center_px": [
978.25,
170.75
],
"projected_center_px": [
986.7044677734375,
172.1038818359375
],
"reprojection_error_px": 8.562185547964651,
"confidence": 0.17612778902053833
},
{
"marker_id": 91,
"observed_center_px": [
1059.25,
161.75
],
"projected_center_px": [
1070.374267578125,
162.5407257080078
],
"reprojection_error_px": 11.152335015369092,
"confidence": 0.17612778902053833
}
]
},
"qa": {
"sanity_notes": []
}
}