Files
appRobotRender/data/evaluations/Scene12/render_b_camera_pose.json
2026-06-02 17:16:24 +02:00

775 lines
18 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-02T10:45:40Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene12\\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": [
[
1992.8416748046875,
0.0,
719.249267578125
],
[
0.0,
1997.40380859375,
537.7935791015625
],
[
0.0,
0.0,
1.0
]
],
"distortion_coefficients": [
0.019999999552965164,
-0.009999999776482582,
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": 41,
"used_marker_ids": [
48,
85,
54,
69,
71,
47,
59,
55,
95,
105,
63,
58,
102,
103,
64,
51,
92,
96,
79,
62,
217,
205,
208,
210,
214,
206,
207,
76,
75,
100,
68,
94,
46,
50,
53,
101,
86,
90,
61,
73,
91
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.012658219816715735,
0.0016114363793265937,
0.0012100285174611986,
0.0012100115768730298
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 3.4234985313973447,
"residual_median_px": 3.322258116838649,
"residual_max_px": 5.753533481725844,
"sigma2_normalized": 1.5797170700498953e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.9999287724494934,
-0.011471171863377094,
-0.003288445295765996
],
[
-0.010993451811373234,
-0.7783246040344238,
-0.6277658343315125
],
[
0.004641731269657612,
0.6277572512626648,
-0.7783952951431274
]
],
"translation_m": [
-0.31133806705474854,
0.05487809702754021,
1.4949655532836914
],
"rvec_rad": [
2.4628530419748094,
-0.015555954293279276,
0.0009371025683030503
]
},
"camera_in_world": {
"position_m": [
0.30497995018959045,
-0.8993339538574219,
1.1971008777618408
],
"position_mm": [
304.9799499511719,
-899.333984375,
1197.100830078125
],
"orientation_deg": {
"roll": 141.11463928222656,
"pitch": -0.26595255732536316,
"yaw": -0.6298978328704834
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
6.268729123065665e-06,
-1.2859277371523678e-07,
3.7617801476888645e-07,
1.6541964075351694e-07,
9.974919024655074e-08,
1.3886236255826231e-06
],
[
-1.2859277371522786e-07,
1.344793967944835e-06,
-1.4757705194161974e-07,
5.804822425076866e-08,
-4.056610329108878e-07,
1.5049943245811031e-07
],
[
3.7617801476888396e-07,
-1.4757705194163845e-07,
1.1689326746442419e-05,
3.099392383174172e-07,
-1.2928885122049582e-06,
-3.962956671628565e-06
],
[
1.6541964075351649e-07,
5.804822425076771e-08,
3.09939238317417e-07,
1.1078873613710115e-07,
-3.6259854971903585e-08,
8.980968536033198e-08
],
[
9.97491902465483e-08,
-4.0566103291088513e-07,
-1.2928885122049659e-06,
-3.6259854971903916e-08,
3.7812114894699346e-07,
6.119180790431893e-07
],
[
1.3886236255826208e-06,
1.5049943245811542e-07,
-3.962956671628587e-06,
8.980968536033155e-08,
6.119180790431892e-07,
3.5544300576740543e-06
]
],
"parameter_std": {
"rvec_std_deg": [
0.14345390817856277,
0.06644319511753476,
0.19589230732875473
],
"tvec_std_m": [
0.00033284941961358614,
0.0006149155624530847,
0.001885319616848574
]
},
"camera_center_std_m": [
0.003817413549703095,
0.0029192287535287644,
0.0034511754049786915
],
"camera_center_std_mm": [
3.817413549703095,
2.919228753528764,
3.4511754049786916
],
"orientation_std_deg": {
"roll": 0.15281634659237925,
"pitch": 0.1431196431388541,
"yaw": 0.06793799989334107
}
}
},
"observations": {
"markers": [
{
"marker_id": 48,
"observed_center_px": [
1293.0,
1010.75
],
"projected_center_px": [
1296.9068603515625,
1014.9736938476562
],
"reprojection_error_px": 5.753533481725844,
"confidence": 0.7065244215454177
},
{
"marker_id": 85,
"observed_center_px": [
1019.75,
1007.75
],
"projected_center_px": [
1016.4291381835938,
1006.6187744140625
],
"reprojection_error_px": 3.50824664611037,
"confidence": 0.6859576703883983
},
{
"marker_id": 54,
"observed_center_px": [
769.0,
1030.5
],
"projected_center_px": [
772.2260131835938,
1034.6826171875
],
"reprojection_error_px": 5.282182086779203,
"confidence": 0.47937995132446287
},
{
"marker_id": 69,
"observed_center_px": [
270.0,
967.25
],
"projected_center_px": [
271.5547790527344,
972.161865234375
],
"reprojection_error_px": 5.15206346850302,
"confidence": 0.7070249676171251
},
{
"marker_id": 71,
"observed_center_px": [
1379.5,
964.5
],
"projected_center_px": [
1377.3240966796875,
963.11181640625
],
"reprojection_error_px": 2.5810092888836387,
"confidence": 0.5337876600066706
},
{
"marker_id": 47,
"observed_center_px": [
773.0,
975.5
],
"projected_center_px": [
773.2852783203125,
973.0133666992188
],
"reprojection_error_px": 2.502944045038677,
"confidence": 0.6849598669171316
},
{
"marker_id": 59,
"observed_center_px": [
1193.0,
954.5
],
"projected_center_px": [
1191.7891845703125,
957.780029296875
],
"reprojection_error_px": 3.496379011653003,
"confidence": 0.6412858253535606
},
{
"marker_id": 55,
"observed_center_px": [
684.5,
939.75
],
"projected_center_px": [
683.072265625,
941.631103515625
],
"reprojection_error_px": 2.3615621698471916,
"confidence": 0.6513610457098532
},
{
"marker_id": 95,
"observed_center_px": [
539.25,
963.0
],
"projected_center_px": [
538.1896362304688,
958.9119262695312
],
"reprojection_error_px": 4.22335389820498,
"confidence": 0.630961575157087
},
{
"marker_id": 105,
"observed_center_px": [
1036.0,
945.0
],
"projected_center_px": [
1039.05615234375,
942.4843139648438
],
"reprojection_error_px": 3.958376355993552,
"confidence": 0.6481492643993982
},
{
"marker_id": 63,
"observed_center_px": [
1398.5,
899.25
],
"projected_center_px": [
1402.2843017578125,
898.8848266601562
],
"reprojection_error_px": 3.8018799773684884,
"confidence": 0.23705641289279722
},
{
"marker_id": 58,
"observed_center_px": [
341.75,
885.5
],
"projected_center_px": [
345.1187438964844,
887.5059204101562
],
"reprojection_error_px": 3.9207336216557924,
"confidence": 0.5918000254950889
},
{
"marker_id": 102,
"observed_center_px": [
1215.0,
885.0
],
"projected_center_px": [
1212.7427978515625,
883.7000732421875
],
"reprojection_error_px": 2.6047593198965204,
"confidence": 0.608276252746582
},
{
"marker_id": 103,
"observed_center_px": [
428.0,
852.0
],
"projected_center_px": [
429.23858642578125,
847.8482666015625
],
"reprojection_error_px": 4.332549658784186,
"confidence": 0.560616051364006
},
{
"marker_id": 64,
"observed_center_px": [
250.5,
852.0
],
"projected_center_px": [
247.58465576171875,
850.8323364257812
],
"reprojection_error_px": 3.140488855295778,
"confidence": 0.575866171800068
},
{
"marker_id": 51,
"observed_center_px": [
519.5,
829.25
],
"projected_center_px": [
519.0092163085938,
827.3174438476562
],
"reprojection_error_px": 1.9939011795252102,
"confidence": 0.5222013240250092
},
{
"marker_id": 92,
"observed_center_px": [
1199.75,
838.25
],
"projected_center_px": [
1197.057861328125,
835.45703125
],
"reprojection_error_px": 3.879211913144402,
"confidence": 0.5371779083705701
},
{
"marker_id": 96,
"observed_center_px": [
808.25,
839.0
],
"projected_center_px": [
805.5496826171875,
841.791259765625
],
"reprojection_error_px": 3.883663868966556,
"confidence": 0.5147474747474747
},
{
"marker_id": 79,
"observed_center_px": [
722.75,
809.75
],
"projected_center_px": [
723.2632446289062,
808.9810180664062
],
"reprojection_error_px": 0.9245286708884137,
"confidence": 0.5240808080808081
},
{
"marker_id": 62,
"observed_center_px": [
850.5,
825.0
],
"projected_center_px": [
854.3717041015625,
827.0899047851562
],
"reprojection_error_px": 4.3997493861667705,
"confidence": 0.528147602404417
},
{
"marker_id": 217,
"observed_center_px": [
1184.5,
700.75
],
"projected_center_px": [
1189.450927734375,
700.9603271484375
],
"reprojection_error_px": 4.955393318433303,
"confidence": 0.4523581982780906
},
{
"marker_id": 205,
"observed_center_px": [
1332.0,
700.0
],
"projected_center_px": [
1328.1004638671875,
699.49365234375
],
"reprojection_error_px": 3.932272879658803,
"confidence": 0.48645690874990066
},
{
"marker_id": 208,
"observed_center_px": [
778.0,
704.75
],
"projected_center_px": [
774.1610717773438,
705.5227661132812
],
"reprojection_error_px": 3.915933779386787,
"confidence": 0.4461531673319199
},
{
"marker_id": 210,
"observed_center_px": [
330.75,
632.75
],
"projected_center_px": [
327.55133056640625,
632.2451782226562
],
"reprojection_error_px": 3.238260516432775,
"confidence": 0.42023766965581094
},
{
"marker_id": 214,
"observed_center_px": [
769.0,
618.5
],
"projected_center_px": [
771.0770874023438,
616.3824462890625
],
"reprojection_error_px": 2.966197194334909,
"confidence": 0.4166666666666667
},
{
"marker_id": 206,
"observed_center_px": [
1173.25,
612.25
],
"projected_center_px": [
1172.3118896484375,
611.9652099609375
],
"reprojection_error_px": 0.9803858414205795,
"confidence": 0.4387585454601719
},
{
"marker_id": 207,
"observed_center_px": [
1310.75,
612.5
],
"projected_center_px": [
1306.2530517578125,
610.5158081054688
],
"reprojection_error_px": 4.915237630800443,
"confidence": 0.4331870083749633
},
{
"marker_id": 76,
"observed_center_px": [
1177.75,
455.5
],
"projected_center_px": [
1176.1876220703125,
457.34918212890625
],
"reprojection_error_px": 2.420846823126331,
"confidence": 0.2918644196082806
},
{
"marker_id": 75,
"observed_center_px": [
304.25,
442.5
],
"projected_center_px": [
306.29144287109375,
441.2087097167969
],
"reprojection_error_px": 2.4155578220018454,
"confidence": 0.2918644196082806
},
{
"marker_id": 100,
"observed_center_px": [
1320.0,
453.0
],
"projected_center_px": [
1320.02490234375,
450.5785827636719
],
"reprojection_error_px": 2.421545283307991,
"confidence": 0.3135142237541464
},
{
"marker_id": 68,
"observed_center_px": [
1041.0,
452.75
],
"projected_center_px": [
1038.6727294921875,
455.3168640136719
],
"reprojection_error_px": 3.4648201802139083,
"confidence": 0.2809443528488092
},
{
"marker_id": 94,
"observed_center_px": [
1405.5,
447.5
],
"projected_center_px": [
1408.7027587890625,
448.3830261230469
],
"reprojection_error_px": 3.322258116838649,
"confidence": 0.1100752638244629
},
{
"marker_id": 46,
"observed_center_px": [
990.25,
445.0
],
"projected_center_px": [
991.510009765625,
442.2071838378906
],
"reprojection_error_px": 3.0638940459503012,
"confidence": 0.29326235019578367
},
{
"marker_id": 50,
"observed_center_px": [
1030.25,
418.25
],
"projected_center_px": [
1032.7181396484375,
417.79644775390625
],
"reprojection_error_px": 2.5094666692597993,
"confidence": 0.2744436567045554
},
{
"marker_id": 53,
"observed_center_px": [
930.75,
416.25
],
"projected_center_px": [
927.475341796875,
418.61822509765625
],
"reprojection_error_px": 4.041271639034279,
"confidence": 0.27188424328625205
},
{
"marker_id": 101,
"observed_center_px": [
485.75,
346.75
],
"projected_center_px": [
488.8081359863281,
348.15716552734375
],
"reprojection_error_px": 3.3663497340917665,
"confidence": 0.24243074898176734
},
{
"marker_id": 86,
"observed_center_px": [
775.5,
348.0
],
"projected_center_px": [
775.80029296875,
350.779296875
],
"reprojection_error_px": 2.7954725873214095,
"confidence": 0.24277331897354426
},
{
"marker_id": 90,
"observed_center_px": [
1100.0,
325.75
],
"projected_center_px": [
1100.3966064453125,
326.74639892578125
],
"reprojection_error_px": 1.07243064659746,
"confidence": 0.253222839086839
},
{
"marker_id": 61,
"observed_center_px": [
330.0,
320.25
],
"projected_center_px": [
329.37835693359375,
318.83697509765625
],
"reprojection_error_px": 1.543722603531648,
"confidence": 0.22106895691511091
},
{
"marker_id": 73,
"observed_center_px": [
611.75,
319.5
],
"projected_center_px": [
611.451416015625,
318.2569274902344
],
"reprojection_error_px": 1.2784293724176787,
"confidence": 0.21297804658494757
},
{
"marker_id": 91,
"observed_center_px": [
1191.25,
316.5
],
"projected_center_px": [
1191.4140625,
316.0978088378906
],
"reprojection_error_px": 0.43436647520859567,
"confidence": 0.21907007138902865
}
]
},
"qa": {
"sanity_notes": []
}
}