Files
appRobotRender/data/evaluations/Scene9/render_b_camera_pose.json
2026-06-01 20:47:39 +02:00

711 lines
16 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-01T17:39:27Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9\\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": 36,
"used_marker_ids": [
63,
102,
64,
58,
92,
96,
103,
62,
51,
79,
205,
217,
208,
210,
214,
206,
207,
94,
76,
100,
75,
68,
46,
50,
72,
104,
53,
60,
67,
86,
88,
70,
90,
83,
61,
91
],
"history": {
"iters": [
0,
1,
2,
3,
4,
5
],
"rms": [
0.018586687295892478,
0.004524773188371243,
0.004401379732697687,
0.004400889630930333,
0.004400885875121036,
0.004400885841339656
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05,
3.125e-05
]
},
"residual_rms_px": 10.292890093493769,
"residual_median_px": 7.4678436874840095,
"residual_max_px": 24.31129229011066,
"sigma2_normalized": 2.1128504929624298e-05
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.9994555115699768,
-0.02737392485141754,
0.018421687185764313
],
[
-0.016220903024077415,
-0.8938210010528564,
-0.44813042879104614
],
[
0.028732780367136,
0.44758760929107666,
-0.893778383731842
]
],
"translation_m": [
-0.31198850274086,
0.07340206205844879,
1.470489501953125
],
"rvec_rad": [
2.676766457100025,
-0.030813699542104743,
0.03332972568205707
]
},
"camera_in_world": {
"position_m": [
0.2707580327987671,
-0.6011049747467041,
1.3529328107833862
],
"position_mm": [
270.7580261230469,
-601.10498046875,
1352.932861328125
],
"orientation_deg": {
"roll": 153.3991241455078,
"pitch": -1.6464935541152954,
"yaw": -0.9298138618469238
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
0.00018657518370904268,
3.2614109577068e-07,
1.602449603391029e-05,
3.6495787472589852e-06,
1.1980728245686841e-05,
4.131249908075356e-05
],
[
3.261410957703507e-07,
2.372399124672742e-05,
-9.93790439358011e-06,
-1.6114706168064627e-06,
-6.845548839083708e-06,
5.391364200550181e-06
],
[
1.6024496033910718e-05,
-9.937904393580179e-06,
0.0003263354532916631,
2.012545236972588e-05,
-2.26070059708291e-05,
-0.00011959367220891756
],
[
3.6495787472590136e-06,
-1.611470616806491e-06,
2.0125452369725986e-05,
2.944038178204139e-06,
-7.915876131278405e-07,
-4.022481608715947e-06
],
[
1.198072824568691e-05,
-6.845548839083682e-06,
-2.260700597082915e-05,
-7.915876131278457e-07,
6.3443530931111025e-06,
1.2047681591156984e-05
],
[
4.131249908075341e-05,
5.391364200550281e-06,
-0.00011959367220891755,
-4.0224816087159735e-06,
1.2047681591156943e-05,
8.529746705107022e-05
]
],
"parameter_std": {
"rvec_std_deg": [
0.7826175297261447,
0.2790721575370424,
1.0350343464348573
],
"tvec_std_m": [
0.001715819972550774,
0.0025187999311400465,
0.00923566278352941
]
},
"camera_center_std_m": [
0.020458553874397604,
0.01861041550873078,
0.01216387062995681
],
"camera_center_std_mm": [
20.458553874397605,
18.61041550873078,
12.16387062995681
],
"orientation_std_deg": {
"roll": 1.0421182767903001,
"pitch": 0.7383343261342494,
"yaw": 0.2473240342127264
}
}
},
"observations": {
"markers": [
{
"marker_id": 63,
"observed_center_px": [
1246.0,
678.75
],
"projected_center_px": [
1233.14697265625,
661.9085693359375
],
"reprojection_error_px": 21.18570505580614,
"confidence": 0.1539593300495616
},
{
"marker_id": 102,
"observed_center_px": [
1078.25,
665.5
],
"projected_center_px": [
1071.257080078125,
651.162353515625
],
"reprojection_error_px": 15.952085623662727,
"confidence": 0.39637168760361213
},
{
"marker_id": 64,
"observed_center_px": [
220.5,
635.25
],
"projected_center_px": [
225.70152282714844,
630.446533203125
],
"reprojection_error_px": 7.080193005139538,
"confidence": 0.4633649853376546
},
{
"marker_id": 58,
"observed_center_px": [
307.25,
668.0
],
"projected_center_px": [
314.0374450683594,
660.0361328125
],
"reprojection_error_px": 10.463870753030886,
"confidence": 0.3638956157928849
},
{
"marker_id": 92,
"observed_center_px": [
1064.5,
622.75
],
"projected_center_px": [
1059.1376953125,
612.031005859375
],
"reprojection_error_px": 11.98545564208293,
"confidence": 0.46896024883690896
},
{
"marker_id": 96,
"observed_center_px": [
716.75,
628.0
],
"projected_center_px": [
717.737548828125,
619.830322265625
],
"reprojection_error_px": 8.229148617656245,
"confidence": 0.44372569385651617
},
{
"marker_id": 103,
"observed_center_px": [
382.0,
633.0
],
"projected_center_px": [
386.3920593261719,
627.0259399414062
],
"reprojection_error_px": 7.414821556065831,
"confidence": 0.45199802144368495
},
{
"marker_id": 62,
"observed_center_px": [
760.25,
615.0
],
"projected_center_px": [
760.47509765625,
607.4323120117188
],
"reprojection_error_px": 7.571034965103883,
"confidence": 0.44348322079976393
},
{
"marker_id": 51,
"observed_center_px": [
461.75,
615.0
],
"projected_center_px": [
464.9672546386719,
609.5865478515625
],
"reprojection_error_px": 6.297316219904975,
"confidence": 0.44348322079976393
},
{
"marker_id": 79,
"observed_center_px": [
643.75,
598.75
],
"projected_center_px": [
644.9561767578125,
593.2598876953125
],
"reprojection_error_px": 5.621049322783795,
"confidence": 0.41815762699787656
},
{
"marker_id": 205,
"observed_center_px": [
1181.0,
502.0
],
"projected_center_px": [
1178.9991455078125,
506.276611328125
],
"reprojection_error_px": 4.72152762893049,
"confidence": 0.3958181457519531
},
{
"marker_id": 217,
"observed_center_px": [
1058.0,
503.25
],
"projected_center_px": [
1057.4124755859375,
508.2463684082031
],
"reprojection_error_px": 5.030793397428453,
"confidence": 0.4015868133874269
},
{
"marker_id": 208,
"observed_center_px": [
688.75,
507.0
],
"projected_center_px": [
689.7410888671875,
514.2028198242188
],
"reprojection_error_px": 7.2706857010065855,
"confidence": 0.3776
},
{
"marker_id": 210,
"observed_center_px": [
291.0,
441.75
],
"projected_center_px": [
285.5662536621094,
453.19012451171875
],
"reprojection_error_px": 12.664993016506877,
"confidence": 0.3320910299473707
},
{
"marker_id": 214,
"observed_center_px": [
686.25,
427.5
],
"projected_center_px": [
685.8961791992188,
437.7833251953125
],
"reprojection_error_px": 10.289410392807468,
"confidence": 0.3465862068965517
},
{
"marker_id": 206,
"observed_center_px": [
1043.0,
424.5
],
"projected_center_px": [
1044.7210693359375,
432.414306640625
],
"reprojection_error_px": 8.099279551969133,
"confidence": 0.3579602826436361
},
{
"marker_id": 207,
"observed_center_px": [
1162.0,
423.25
],
"projected_center_px": [
1163.405029296875,
430.6384582519531
],
"reprojection_error_px": 7.520865818902188,
"confidence": 0.343462485354258
},
{
"marker_id": 94,
"observed_center_px": [
1252.0,
279.5
],
"projected_center_px": [
1260.8394775390625,
281.34625244140625
],
"reprojection_error_px": 9.030227640596275,
"confidence": 0.06057156860351561
},
{
"marker_id": 76,
"observed_center_px": [
1046.0,
287.5
],
"projected_center_px": [
1051.4119873046875,
289.6189270019531
],
"reprojection_error_px": 5.812009826704075,
"confidence": 0.2459421895345052
},
{
"marker_id": 100,
"observed_center_px": [
1173.25,
281.5
],
"projected_center_px": [
1181.211181640625,
283.404541015625
],
"reprojection_error_px": 8.185822475183693,
"confidence": 0.24407473894265982
},
{
"marker_id": 75,
"observed_center_px": [
271.75,
271.5
],
"projected_center_px": [
253.8015594482422,
276.647705078125
],
"reprojection_error_px": 18.672048248955928,
"confidence": 0.23896265492072474
},
{
"marker_id": 68,
"observed_center_px": [
924.0,
285.25
],
"projected_center_px": [
926.9244995117188,
288.0189208984375
],
"reprojection_error_px": 4.027358977772796,
"confidence": 0.24909137483284013
},
{
"marker_id": 46,
"observed_center_px": [
881.75,
273.5
],
"projected_center_px": [
884.1876220703125,
276.38165283203125
],
"reprojection_error_px": 3.7743773528925697,
"confidence": 0.23734254719660833
},
{
"marker_id": 50,
"observed_center_px": [
918.75,
251.25
],
"projected_center_px": [
922.0274658203125,
254.4427032470703
],
"reprojection_error_px": 4.57549300372867,
"confidence": 0.2211554500544793
},
{
"marker_id": 72,
"observed_center_px": [
777.75,
267.25
],
"projected_center_px": [
777.0671997070312,
270.43988037109375
],
"reprojection_error_px": 3.262139332089819,
"confidence": 0.21841319450965294
},
{
"marker_id": 104,
"observed_center_px": [
1184.0,
228.0
],
"projected_center_px": [
1194.67431640625,
229.40283203125
],
"reprojection_error_px": 10.76610275116483,
"confidence": 0.22417849731445313
},
{
"marker_id": 53,
"observed_center_px": [
825.5,
252.25
],
"projected_center_px": [
825.8674926757812,
255.29368591308594
],
"reprojection_error_px": 3.0657910568515003,
"confidence": 0.22367025973033955
},
{
"marker_id": 60,
"observed_center_px": [
765.0,
197.25
],
"projected_center_px": [
763.8517456054688,
199.3125457763672
],
"reprojection_error_px": 2.3606319565257206,
"confidence": 0.19874429613402733
},
{
"marker_id": 67,
"observed_center_px": [
859.25,
209.25
],
"projected_center_px": [
861.4623413085938,
211.2976837158203
],
"reprojection_error_px": 3.0145418666434187,
"confidence": 0.19627771759033205
},
{
"marker_id": 86,
"observed_center_px": [
690.25,
192.0
],
"projected_center_px": [
685.8648681640625,
193.8142852783203
],
"reprojection_error_px": 4.745630863192206,
"confidence": 0.18966921411877496
},
{
"marker_id": 88,
"observed_center_px": [
1105.5,
170.0
],
"projected_center_px": [
1116.3076171875,
170.71231079101562
],
"reprojection_error_px": 10.831065318542896,
"confidence": 0.17697203515072252
},
{
"marker_id": 70,
"observed_center_px": [
938.0,
183.5
],
"projected_center_px": [
943.200927734375,
184.5773468017578
],
"reprojection_error_px": 5.31133932539137,
"confidence": 0.193995418548584
},
{
"marker_id": 90,
"observed_center_px": [
978.5,
170.75
],
"projected_center_px": [
985.5296020507812,
171.8170166015625
],
"reprojection_error_px": 7.1101216178317195,
"confidence": 0.17958947754575058
},
{
"marker_id": 83,
"observed_center_px": [
361.0,
159.75
],
"projected_center_px": [
340.492919921875,
161.3194580078125
],
"reprojection_error_px": 20.56704966126445,
"confidence": 0.17676838843571283
},
{
"marker_id": 61,
"observed_center_px": [
292.25,
162.5
],
"projected_center_px": [
268.0343017578125,
164.65380859375
],
"reprojection_error_px": 24.31129229011066,
"confidence": 0.1668050360320266
},
{
"marker_id": 91,
"observed_center_px": [
1059.25,
161.75
],
"projected_center_px": [
1069.322509765625,
162.12203979492188
],
"reprojection_error_px": 10.079378283784001,
"confidence": 0.17612778902053833
}
]
},
"qa": {
"sanity_notes": []
}
}