Files
appRobotRender/data/evaluations/Scene5/render_b_camera_pose.json
2026-06-02 07:29:14 +02:00

607 lines
14 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-02T05:24:01Z",
"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": [
[
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": 29,
"used_marker_ids": [
48,
85,
54,
71,
69,
59,
55,
102,
63,
64,
103,
51,
92,
79,
62,
205,
217,
211,
206,
210,
207,
74,
76,
94,
68,
46,
53,
50,
83
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.012608335155285765,
0.0016543849654467946,
0.0012688414870819758,
0.0012688211632679394
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 3.5887670451229683,
"residual_median_px": 3.6909785759647264,
"residual_max_px": 5.0752410813206215,
"sigma2_normalized": 1.795665660988363e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.9999366402626038,
-0.010374641977250576,
-0.0043719555251300335
],
[
-0.010828897356987,
-0.7801055312156677,
-0.6255542039871216
],
[
0.00307931425049901,
0.6255618929862976,
-0.7801684737205505
]
],
"translation_m": [
-0.3113225996494293,
0.053360920399427414,
1.4993659257888794
],
"rvec_rad": [
2.465687872313841,
-0.014684892693203278,
-0.000895241915501593
]
},
"camera_in_world": {
"position_m": [
0.30726370215415955,
-0.8995488882064819,
1.2017771005630493
],
"position_mm": [
307.2637023925781,
-899.5488891601562,
1201.777099609375
],
"orientation_deg": {
"roll": 141.27633666992188,
"pitch": -0.17643198370933533,
"yaw": -0.620465099811554
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
1.2702290881083585e-05,
-5.361473474009625e-07,
1.3844512943968914e-06,
3.009196285657422e-07,
-1.0743573786677499e-07,
1.2562950279004994e-06
],
[
-5.361473474009743e-07,
2.337498169743569e-06,
-1.3269546527004261e-06,
1.0776257882599726e-07,
-6.107893693227942e-07,
6.079103922884711e-07
],
[
1.3844512943969404e-06,
-1.32695465270043e-06,
2.4252798502362214e-05,
5.003256795480039e-07,
-2.4203908029170902e-06,
-8.192596338588518e-06
],
[
3.0091962856574516e-07,
1.0776257882601424e-07,
5.003256795479937e-07,
1.855220690227248e-07,
-6.58389747843798e-08,
1.7146848200738278e-07
],
[
-1.0743573786677945e-07,
-6.10789369322791e-07,
-2.420390802917093e-06,
-6.583897478437327e-08,
6.518198654435493e-07,
1.062576156292387e-06
],
[
1.2562950279004784e-06,
6.0791039228847e-07,
-8.192596338588514e-06,
1.7146848200739453e-07,
1.0625761562923891e-06,
5.923912421838684e-06
]
],
"parameter_std": {
"rvec_std_deg": [
0.20420372465779724,
0.0875988232499445,
0.2821652723655234
],
"tvec_std_m": [
0.0004307227287045865,
0.0008073536185857777,
0.002433908877061482
]
},
"camera_center_std_m": [
0.005603763387605708,
0.004056548193225659,
0.0037289779114343664
],
"camera_center_std_mm": [
5.603763387605708,
4.056548193225659,
3.7289779114343666
],
"orientation_std_deg": {
"roll": 0.16314822418736996,
"pitch": 0.20867339127023654,
"yaw": 0.08653496230889235
}
}
},
"observations": {
"markers": [
{
"marker_id": 48,
"observed_center_px": [
1293.5,
1011.0
],
"projected_center_px": [
1295.984619140625,
1013.736083984375
],
"reprojection_error_px": 3.695874435571843,
"confidence": 0.686758198987226
},
{
"marker_id": 85,
"observed_center_px": [
1019.75,
1007.5
],
"projected_center_px": [
1016.3867797851562,
1005.7902221679688
],
"reprojection_error_px": 3.7728756205895686,
"confidence": 0.6549421799057652
},
{
"marker_id": 54,
"observed_center_px": [
769.0,
1030.25
],
"projected_center_px": [
772.4366455078125,
1033.761962890625
],
"reprojection_error_px": 4.913696743948994,
"confidence": 0.4578377970502411
},
{
"marker_id": 71,
"observed_center_px": [
1379.75,
964.5
],
"projected_center_px": [
1376.27490234375,
962.0260620117188
],
"reprojection_error_px": 4.265755840450239,
"confidence": 0.5439242620910085
},
{
"marker_id": 69,
"observed_center_px": [
270.25,
967.0
],
"projected_center_px": [
272.822509765625,
970.8972778320312
],
"reprojection_error_px": 4.669751705848844,
"confidence": 0.6427031538164533
},
{
"marker_id": 59,
"observed_center_px": [
1193.25,
954.5
],
"projected_center_px": [
1191.52490234375,
957.0125732421875
],
"reprojection_error_px": 3.0477838212307398,
"confidence": 0.6553525014962716
},
{
"marker_id": 55,
"observed_center_px": [
685.0,
939.25
],
"projected_center_px": [
683.4901123046875,
941.1061401367188
],
"reprojection_error_px": 2.392700787728042,
"confidence": 0.6097363456416295
},
{
"marker_id": 102,
"observed_center_px": [
1214.75,
884.75
],
"projected_center_px": [
1212.723876953125,
883.2225341796875
],
"reprojection_error_px": 2.537385747832003,
"confidence": 0.5657302556798534
},
{
"marker_id": 63,
"observed_center_px": [
1398.25,
899.25
],
"projected_center_px": [
1401.431884765625,
898.0839233398438
],
"reprojection_error_px": 3.3888236069582636,
"confidence": 0.24983668327405417
},
{
"marker_id": 64,
"observed_center_px": [
251.0,
851.75
],
"projected_center_px": [
248.78897094726562,
850.0947875976562
],
"reprojection_error_px": 2.761951768027102,
"confidence": 0.5261941032409668
},
{
"marker_id": 103,
"observed_center_px": [
427.75,
851.75
],
"projected_center_px": [
429.949462890625,
847.399169921875
],
"reprojection_error_px": 4.875177881467883,
"confidence": 0.5223715864593753
},
{
"marker_id": 51,
"observed_center_px": [
519.5,
829.0
],
"projected_center_px": [
519.6107177734375,
827.028076171875
],
"reprojection_error_px": 1.975029622380918,
"confidence": 0.5652049612224651
},
{
"marker_id": 92,
"observed_center_px": [
1200.0,
838.5
],
"projected_center_px": [
1197.268310546875,
835.1590576171875
],
"reprojection_error_px": 4.315555963440542,
"confidence": 0.5378489007256264
},
{
"marker_id": 79,
"observed_center_px": [
722.5,
809.75
],
"projected_center_px": [
723.8361206054688,
808.8703002929688
],
"reprojection_error_px": 1.599715551874472,
"confidence": 0.49477288181262413
},
{
"marker_id": 62,
"observed_center_px": [
850.5,
825.0
],
"projected_center_px": [
854.9326782226562,
826.9671630859375
],
"reprojection_error_px": 4.849573881516408,
"confidence": 0.528147602404417
},
{
"marker_id": 205,
"observed_center_px": [
1332.0,
700.0
],
"projected_center_px": [
1328.33154296875,
699.515380859375
],
"reprojection_error_px": 3.700328728854732,
"confidence": 0.48645690874990066
},
{
"marker_id": 217,
"observed_center_px": [
1185.0,
700.5
],
"projected_center_px": [
1190.0455322265625,
701.04833984375
],
"reprojection_error_px": 5.0752410813206215,
"confidence": 0.47641635964133516
},
{
"marker_id": 211,
"observed_center_px": [
642.25,
617.25
],
"projected_center_px": [
638.004638671875,
618.0199584960938
],
"reprojection_error_px": 4.314618047063519,
"confidence": 0.4184895833333333
},
{
"marker_id": 206,
"observed_center_px": [
1173.25,
612.25
],
"projected_center_px": [
1173.1990966796875,
612.1604614257812
],
"reprojection_error_px": 0.10299662272115323,
"confidence": 0.4387585454601719
},
{
"marker_id": 210,
"observed_center_px": [
331.0,
632.75
],
"projected_center_px": [
328.365966796875,
632.2305908203125
],
"reprojection_error_px": 2.684756378353274,
"confidence": 0.3910904519338703
},
{
"marker_id": 207,
"observed_center_px": [
1311.0,
612.75
],
"projected_center_px": [
1306.8599853515625,
610.6970825195312
],
"reprojection_error_px": 4.621059561495744,
"confidence": 0.3988910678481489
},
{
"marker_id": 74,
"observed_center_px": [
447.25,
489.0
],
"projected_center_px": [
448.2666931152344,
486.25335693359375
],
"reprojection_error_px": 2.9287732969286826,
"confidence": 0.31743085203499627
},
{
"marker_id": 76,
"observed_center_px": [
1177.5,
455.5
],
"projected_center_px": [
1177.536376953125,
457.51904296875
],
"reprojection_error_px": 2.0193706426452454,
"confidence": 0.2669139016954079
},
{
"marker_id": 94,
"observed_center_px": [
1405.5,
447.5
],
"projected_center_px": [
1409.5137939453125,
448.6885681152344
],
"reprojection_error_px": 4.186076444593323,
"confidence": 0.1100752638244629
},
{
"marker_id": 68,
"observed_center_px": [
1040.75,
452.75
],
"projected_center_px": [
1040.0634765625,
455.42779541015625
],
"reprojection_error_px": 2.764399155131309,
"confidence": 0.2793159653966676
},
{
"marker_id": 46,
"observed_center_px": [
990.25,
445.0
],
"projected_center_px": [
992.89990234375,
442.29486083984375
],
"reprojection_error_px": 3.786787597320796,
"confidence": 0.29326235019578367
},
{
"marker_id": 53,
"observed_center_px": [
930.75,
416.25
],
"projected_center_px": [
928.847412109375,
418.6697082519531
],
"reprojection_error_px": 3.0781209700274834,
"confidence": 0.27188424328625205
},
{
"marker_id": 50,
"observed_center_px": [
1030.5,
418.25
],
"projected_center_px": [
1034.17333984375,
417.88958740234375
],
"reprojection_error_px": 3.6909785759647264,
"confidence": 0.2795619311083096
},
{
"marker_id": 83,
"observed_center_px": [
409.25,
313.25
],
"projected_center_px": [
407.7498474121094,
315.34136962890625
],
"reprojection_error_px": 2.5737685816068243,
"confidence": 0.19728772844587056
}
]
},
"qa": {
"sanity_notes": []
}
}