Files
appRobotRender/data/evaluations/Scene9a/render_b_camera_pose.json
2026-06-01 22:09:49 +02:00

873 lines
20 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-01T19:27:38Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9a\\render_b_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "b",
"camera_matrix": [
[
2000.0,
0.0,
720.0
],
[
0.0,
2000.0,
540.0
],
[
0.0,
0.0,
1.0
]
],
"distortion_coefficients": [
0.0,
0.0,
0.0,
0.0,
0.0
]
},
"estimation": {
"method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025,
"num_used_markers": 48,
"used_marker_ids": [
48,
54,
85,
71,
47,
69,
95,
59,
105,
55,
63,
102,
58,
64,
103,
92,
62,
96,
51,
79,
205,
217,
208,
210,
206,
207,
214,
100,
94,
76,
75,
68,
56,
104,
46,
72,
53,
50,
84,
60,
86,
67,
70,
90,
61,
98,
91,
83
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.010381557960673358,
0.00039594169900564636,
6.731011061441996e-05,
6.730258832874077e-05
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 0.19035874664383615,
"residual_median_px": 0.17033196571035036,
"residual_max_px": 0.3689997217418299,
"sigma2_normalized": 4.8316142886293405e-09
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.9999222755432129,
-0.012455984018743038,
0.0005312375142239034
],
[
-0.009375645779073238,
-0.7793634533882141,
-0.6265019774436951
],
[
0.008217725902795792,
0.6264483332633972,
-0.7794196605682373
]
],
"translation_m": [
-0.31129518151283264,
0.052724823355674744,
1.4961134195327759
],
"rvec_rad": [
2.4644986026205564,
-0.01511898786234727,
0.006058891282399197
]
},
"camera_in_world": {
"position_m": [
0.2994706630706787,
-0.9000234007835388,
1.1992977857589722
],
"position_mm": [
299.4706726074219,
-900.0233764648438,
1199.2977294921875
],
"orientation_deg": {
"roll": 141.20986938476562,
"pitch": -0.4708462655544281,
"yaw": -0.5372108817100525
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
1.6052781509497757e-08,
5.7927371625107e-11,
2.1802434515175697e-09,
5.544380205069283e-10,
3.6544435497743456e-10,
4.189948494228431e-09
],
[
5.792737162509936e-11,
3.6305215252495973e-09,
2.585949781835384e-10,
8.891348021558321e-11,
-1.2032127213074348e-09,
2.802599178648309e-10
],
[
2.1802434515174924e-09,
2.585949781835337e-10,
3.1630315276090724e-08,
1.1167738346443354e-09,
-3.831857463376756e-09,
-1.1242323234390167e-08
],
[
5.544380205069247e-10,
8.891348021558326e-11,
1.1167738346443461e-09,
3.226855758173064e-10,
-1.0621165137907283e-10,
2.2167254125386016e-10
],
[
3.6544435497744883e-10,
-1.2032127213074327e-09,
-3.831857463376753e-09,
-1.062116513790712e-10,
1.1245972664528897e-09,
1.8365162817429452e-09
],
[
4.189948494228466e-09,
2.8025991786483563e-10,
-1.1242323234390124e-08,
2.216725412538669e-10,
1.8365162817429408e-09,
1.0697355786966035e-08
]
],
"parameter_std": {
"rvec_std_deg": [
0.007259350733690331,
0.003452288967763808,
0.010190004898979397
],
"tvec_std_m": [
1.7963451111000535e-05,
3.353501552784626e-05,
0.00010342802225202817
]
},
"camera_center_std_m": [
0.0002034501572115009,
0.0001301108644528075,
0.00015645969679231478
],
"camera_center_std_mm": [
0.20345015721150092,
0.1301108644528075,
0.15645969679231478
],
"orientation_std_deg": {
"roll": 0.005799846123960678,
"pitch": 0.007383801757732522,
"yaw": 0.0036339709269032
}
}
},
"observations": {
"markers": [
{
"marker_id": 48,
"observed_center_px": [
1296.75,
1014.0
],
"projected_center_px": [
1296.8265380859375,
1013.9735107421875
],
"reprojection_error_px": 0.08099234148012531,
"confidence": 0.760673653400868
},
{
"marker_id": 54,
"observed_center_px": [
773.25,
1034.0
],
"projected_center_px": [
773.38720703125,
1033.89599609375
],
"reprojection_error_px": 0.1721702121149221,
"confidence": 0.4409463063063063
},
{
"marker_id": 85,
"observed_center_px": [
1017.5,
1006.0
],
"projected_center_px": [
1017.4114379882812,
1005.9620971679688
],
"reprojection_error_px": 0.09633200192906385,
"confidence": 0.7334418063933661
},
{
"marker_id": 71,
"observed_center_px": [
1377.0,
962.25
],
"projected_center_px": [
1376.8194580078125,
962.3223876953125
],
"reprojection_error_px": 0.1945132113140047,
"confidence": 0.5878075337294003
},
{
"marker_id": 47,
"observed_center_px": [
774.5,
972.5
],
"projected_center_px": [
774.392822265625,
972.484375
],
"reprojection_error_px": 0.10831069832088637,
"confidence": 0.7263332595825196
},
{
"marker_id": 69,
"observed_center_px": [
272.5,
970.75
],
"projected_center_px": [
272.3750915527344,
970.8115844726562
],
"reprojection_error_px": 0.1392650978194387,
"confidence": 0.6999764351430906
},
{
"marker_id": 95,
"observed_center_px": [
539.0,
958.25
],
"projected_center_px": [
539.080078125,
958.1680908203125
],
"reprojection_error_px": 0.11454963911158685,
"confidence": 0.6938248147266242
},
{
"marker_id": 59,
"observed_center_px": [
1192.25,
957.25
],
"projected_center_px": [
1192.3201904296875,
957.2440185546875
],
"reprojection_error_px": 0.07044483024141877,
"confidence": 0.6970072834744087
},
{
"marker_id": 105,
"observed_center_px": [
1040.0,
942.0
],
"projected_center_px": [
1040.0294189453125,
942.1116943359375
],
"reprojection_error_px": 0.11550367536931008,
"confidence": 0.6879793294270834
},
{
"marker_id": 55,
"observed_center_px": [
684.0,
941.25
],
"projected_center_px": [
684.078369140625,
941.132568359375
],
"reprojection_error_px": 0.1411804250672882,
"confidence": 0.6507490007228183
},
{
"marker_id": 63,
"observed_center_px": [
1401.5,
898.5
],
"projected_center_px": [
1401.7216796875,
898.4509887695312
],
"reprojection_error_px": 0.22703300324437103,
"confidence": 0.22496309819539395
},
{
"marker_id": 102,
"observed_center_px": [
1213.5,
883.5
],
"projected_center_px": [
1213.2747802734375,
883.4989013671875
],
"reprojection_error_px": 0.22522240613878533,
"confidence": 0.6525563227335612
},
{
"marker_id": 58,
"observed_center_px": [
345.75,
886.5
],
"projected_center_px": [
345.66943359375,
886.5842895507812
],
"reprojection_error_px": 0.11660048965139452,
"confidence": 0.6367497422354562
},
{
"marker_id": 64,
"observed_center_px": [
247.75,
850.0
],
"projected_center_px": [
248.0020751953125,
849.7652587890625
],
"reprojection_error_px": 0.344449328935678,
"confidence": 0.5966625464303152
},
{
"marker_id": 103,
"observed_center_px": [
429.75,
847.25
],
"projected_center_px": [
429.75341796875,
847.183837890625
],
"reprojection_error_px": 0.0662503375638603,
"confidence": 0.5644916934603736
},
{
"marker_id": 92,
"observed_center_px": [
1197.75,
835.5
],
"projected_center_px": [
1197.6922607421875,
835.454833984375
],
"reprojection_error_px": 0.07330614476410614,
"confidence": 0.5608112640925816
},
{
"marker_id": 62,
"observed_center_px": [
855.25,
827.0
],
"projected_center_px": [
855.4191284179688,
827.0259399414062
],
"reprojection_error_px": 0.17110611422381106,
"confidence": 0.5915048217773438
},
{
"marker_id": 96,
"observed_center_px": [
806.5,
841.75
],
"projected_center_px": [
806.5693359375,
841.6591796875
],
"reprojection_error_px": 0.11426198576780276,
"confidence": 0.5707100255698545
},
{
"marker_id": 51,
"observed_center_px": [
519.75,
826.75
],
"projected_center_px": [
519.6000366210938,
826.84912109375
],
"reprojection_error_px": 0.1797609697325195,
"confidence": 0.5616105134531453
},
{
"marker_id": 79,
"observed_center_px": [
724.0,
808.75
],
"projected_center_px": [
724.1511840820312,
808.8262939453125
],
"reprojection_error_px": 0.16934400713039263,
"confidence": 0.5317700588218801
},
{
"marker_id": 205,
"observed_center_px": [
1328.5,
699.75
],
"projected_center_px": [
1328.396240234375,
699.9928588867188
],
"reprojection_error_px": 0.2640956792922322,
"confidence": 0.5085178133372956
},
{
"marker_id": 217,
"observed_center_px": [
1190.25,
701.5
],
"projected_center_px": [
1190.329345703125,
701.3816528320312
],
"reprojection_error_px": 0.14248435974037346,
"confidence": 0.48699451715805947
},
{
"marker_id": 208,
"observed_center_px": [
775.5,
705.75
],
"projected_center_px": [
775.1851196289062,
705.5576171875
],
"reprojection_error_px": 0.3689997217418299,
"confidence": 0.4966751237638301
},
{
"marker_id": 210,
"observed_center_px": [
327.5,
631.5
],
"projected_center_px": [
327.62451171875,
631.5887451171875
],
"reprojection_error_px": 0.1529014843966605,
"confidence": 0.45180041003079296
},
{
"marker_id": 206,
"observed_center_px": [
1173.25,
612.5
],
"projected_center_px": [
1173.229248046875,
612.55908203125
],
"reprojection_error_px": 0.06262052359353261,
"confidence": 0.415572869657266
},
{
"marker_id": 207,
"observed_center_px": [
1306.75,
611.25
],
"projected_center_px": [
1306.6795654296875,
611.265625
],
"reprojection_error_px": 0.07214685939184398,
"confidence": 0.4319802331725756
},
{
"marker_id": 214,
"observed_center_px": [
772.0,
616.25
],
"projected_center_px": [
771.9967651367188,
616.4480590820312
],
"reprojection_error_px": 0.19808549748911403,
"confidence": 0.4123737373737374
},
{
"marker_id": 100,
"observed_center_px": [
1320.25,
451.5
],
"projected_center_px": [
1320.172607421875,
451.7215881347656
],
"reprojection_error_px": 0.2347145343129458,
"confidence": 0.29718147824605307
},
{
"marker_id": 94,
"observed_center_px": [
1408.25,
449.75
],
"projected_center_px": [
1408.3426513671875,
449.73468017578125
],
"reprojection_error_px": 0.09390938640948705,
"confidence": 0.08771815461586722
},
{
"marker_id": 76,
"observed_center_px": [
1176.5,
458.25
],
"projected_center_px": [
1176.8555908203125,
458.1650390625
],
"reprojection_error_px": 0.3655997707759068,
"confidence": 0.3072119400220424
},
{
"marker_id": 75,
"observed_center_px": [
306.0,
440.25
],
"projected_center_px": [
305.82562255859375,
440.4569396972656
],
"reprojection_error_px": 0.27061324870704073,
"confidence": 0.303144246426618
},
{
"marker_id": 68,
"observed_center_px": [
1039.75,
455.75
],
"projected_center_px": [
1039.520751953125,
455.8487548828125
],
"reprojection_error_px": 0.24961408989741105,
"confidence": 0.3018093319641008
},
{
"marker_id": 56,
"observed_center_px": [
947.5,
458.5
],
"projected_center_px": [
947.674560546875,
458.50506591796875
],
"reprojection_error_px": 0.17463404035343505,
"confidence": 0.29533031082153327
},
{
"marker_id": 104,
"observed_center_px": [
1332.0,
391.5
],
"projected_center_px": [
1332.1326904296875,
391.47589111328125
],
"reprojection_error_px": 0.13486285088737707,
"confidence": 0.30576462173461916
},
{
"marker_id": 46,
"observed_center_px": [
992.25,
442.5
],
"projected_center_px": [
992.3477172851562,
442.6492614746094
],
"reprojection_error_px": 0.17840307065987673,
"confidence": 0.29023840891081715
},
{
"marker_id": 72,
"observed_center_px": [
874.75,
435.5
],
"projected_center_px": [
874.8937377929688,
435.5990905761719
],
"reprojection_error_px": 0.1745837776358428,
"confidence": 0.28925843574260846
},
{
"marker_id": 53,
"observed_center_px": [
928.5,
419.0
],
"projected_center_px": [
928.250244140625,
418.9337463378906
],
"reprojection_error_px": 0.2583941505434053,
"confidence": 0.29830989494958376
},
{
"marker_id": 50,
"observed_center_px": [
1033.5,
418.5
],
"projected_center_px": [
1033.5281982421875,
418.3390197753906
],
"reprojection_error_px": 0.16343125030957123,
"confidence": 0.29698484802246095
},
{
"marker_id": 84,
"observed_center_px": [
830.5,
379.0
],
"projected_center_px": [
830.4579467773438,
379.06683349609375
],
"reprojection_error_px": 0.07896321761357901,
"confidence": 0.2669997914632161
},
{
"marker_id": 60,
"observed_center_px": [
860.5,
357.0
],
"projected_center_px": [
860.6695556640625,
357.0008544921875
],
"reprojection_error_px": 0.16955781719688967,
"confidence": 0.2669997914632161
},
{
"marker_id": 86,
"observed_center_px": [
776.5,
350.75
],
"projected_center_px": [
776.2611083984375,
350.7724609375
],
"reprojection_error_px": 0.23994518334501977,
"confidence": 0.24741065232219583
},
{
"marker_id": 67,
"observed_center_px": [
966.75,
370.75
],
"projected_center_px": [
966.7688598632812,
370.4334411621094
],
"reprojection_error_px": 0.3171201543416161,
"confidence": 0.24601027725867788
},
{
"marker_id": 70,
"observed_center_px": [
1055.25,
341.5
],
"projected_center_px": [
1055.312744140625,
341.3646240234375
],
"reprojection_error_px": 0.14920952453855058,
"confidence": 0.23929733651024956
},
{
"marker_id": 90,
"observed_center_px": [
1101.25,
327.5
],
"projected_center_px": [
1101.0426025390625,
327.53521728515625
],
"reprojection_error_px": 0.210366261499078,
"confidence": 0.23929733651024956
},
{
"marker_id": 61,
"observed_center_px": [
328.75,
318.0
],
"projected_center_px": [
328.8058776855469,
318.0777282714844
],
"reprojection_error_px": 0.09572878318470442,
"confidence": 0.23586633094211165
},
{
"marker_id": 98,
"observed_center_px": [
1022.5,
329.5
],
"projected_center_px": [
1022.405517578125,
329.3425598144531
],
"reprojection_error_px": 0.18361465101783112,
"confidence": 0.2333535968235561
},
{
"marker_id": 91,
"observed_center_px": [
1191.75,
317.0
],
"projected_center_px": [
1191.8740234375,
317.16448974609375
],
"reprojection_error_px": 0.20600652809875405,
"confidence": 0.22907950351895312
},
{
"marker_id": 83,
"observed_center_px": [
406.5,
314.75
],
"projected_center_px": [
406.3145446777344,
314.6448059082031
],
"reprojection_error_px": 0.2132122733465787,
"confidence": 0.2227662572065438
}
]
},
"qa": {
"sanity_notes": []
}
}