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

453 lines
10 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-02T05:24:02Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\render_e_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "e",
"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": 18,
"used_marker_ids": [
63,
48,
59,
102,
92,
85,
105,
206,
54,
97,
66,
96,
62,
79,
55,
95,
51,
103
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.006258078897849388,
0.0012497857293784,
0.0011737462823681202,
0.0011737444461867694
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 3.319853510656256,
"residual_median_px": 2.7661355236910827,
"residual_max_px": 6.245636680834603,
"sigma2_normalized": 1.6532112299296348e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.6311056613922119,
0.7756927609443665,
0.0025397813878953457
],
[
0.20680801570415497,
-0.1651020497083664,
-0.9643504023551941
],
[
-0.7476202845573425,
0.6091322302818298,
-0.26461631059646606
]
],
"translation_m": [
-0.05646064877510071,
-0.0120223518460989,
1.55373215675354
],
"rvec_rad": [
1.7004172633744823,
0.8106763354248011,
-0.6147772851963954
]
},
"camera_in_world": {
"position_m": [
1.1997206211090088,
-0.9046171307563782,
0.3996925354003906
],
"position_mm": [
1199.7205810546875,
-904.6171264648438,
399.6925354003906
],
"orientation_deg": {
"roll": 113.4808578491211,
"pitch": 48.38465881347656,
"yaw": 18.14353370666504
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
1.8852969794299043e-05,
-3.1028253750736982e-06,
-2.0968925454616047e-06,
-1.8268917917478507e-06,
-5.343161521823129e-06,
2.032019150197196e-06
],
[
-3.1028253750737008e-06,
4.205889989410158e-06,
-1.840874984090855e-06,
2.037821647856922e-06,
-6.059920582954464e-08,
-1.5538906927680496e-06
],
[
-2.096892545461351e-06,
-1.8408749840908652e-06,
1.58936219623512e-05,
-3.788461491836273e-06,
2.9484969049223944e-07,
5.479614448440687e-06
],
[
-1.8268917917479028e-06,
2.0378216478569242e-06,
-3.788461491836253e-06,
1.7301129813213664e-06,
2.980372563511018e-07,
-1.5033989955993304e-06
],
[
-5.343161521823152e-06,
-6.059920582954585e-08,
2.9484969049232806e-07,
2.98037256351085e-07,
2.003931440640027e-06,
5.949757598558291e-08
],
[
2.0320191501972558e-06,
-1.5538906927680498e-06,
5.479614448440673e-06,
-1.503398995599331e-06,
5.949757598556242e-08,
6.368643324043564e-06
]
],
"parameter_std": {
"rvec_std_deg": [
0.2487783128757499,
0.11750371213151733,
0.2284199708928548
],
"tvec_std_m": [
0.0013153375921493944,
0.0014156028541367199,
0.002523617111220235
]
},
"camera_center_std_m": [
0.0016908437716058235,
0.0038553658644815995,
0.004055303338066671
],
"camera_center_std_mm": [
1.6908437716058236,
3.8553658644815996,
4.055303338066671
],
"orientation_std_deg": {
"roll": 0.28740908832008866,
"pitch": 0.18725010875026776,
"yaw": 0.1545607386549265
}
}
},
"observations": {
"markers": [
{
"marker_id": 63,
"observed_center_px": [
1315.5,
1051.5
],
"projected_center_px": [
1320.332275390625,
1052.1746826171875
],
"reprojection_error_px": 4.879147680156338,
"confidence": 0.12568593194235728
},
{
"marker_id": 48,
"observed_center_px": [
1024.0,
1030.75
],
"projected_center_px": [
1024.0400390625,
1032.9552001953125
],
"reprojection_error_px": 2.2055636531127747,
"confidence": 0.5336003353862959
},
{
"marker_id": 59,
"observed_center_px": [
989.75,
951.5
],
"projected_center_px": [
985.3331298828125,
951.3397216796875
],
"reprojection_error_px": 4.419777231045261,
"confidence": 0.697320940739163
},
{
"marker_id": 102,
"observed_center_px": [
1106.0,
936.75
],
"projected_center_px": [
1104.3175048828125,
934.8981323242188
],
"reprojection_error_px": 2.502039909346617,
"confidence": 0.6864050426596802
},
{
"marker_id": 92,
"observed_center_px": [
1148.5,
911.25
],
"projected_center_px": [
1148.9718017578125,
908.9784545898438
],
"reprojection_error_px": 2.320024881133151,
"confidence": 0.5564615479175569
},
{
"marker_id": 85,
"observed_center_px": [
759.0,
884.75
],
"projected_center_px": [
758.8946533203125,
882.908935546875
],
"reprojection_error_px": 1.8440759863632616,
"confidence": 0.48917934037555
},
{
"marker_id": 105,
"observed_center_px": [
849.25,
871.0
],
"projected_center_px": [
855.4765014648438,
871.488525390625
],
"reprojection_error_px": 6.245636680834603,
"confidence": 0.5666772055387952
},
{
"marker_id": 206,
"observed_center_px": [
1375.25,
773.0
],
"projected_center_px": [
1371.8447265625,
773.1643676757812
],
"reprojection_error_px": 3.409238025862201,
"confidence": 0.1864715688265129
},
{
"marker_id": 54,
"observed_center_px": [
545.75,
790.75
],
"projected_center_px": [
544.303466796875,
793.0947265625
],
"reprojection_error_px": 2.7550319345946135,
"confidence": 0.31086735641350827
},
{
"marker_id": 97,
"observed_center_px": [
465.25,
786.25
],
"projected_center_px": [
462.5426330566406,
785.2210083007812
],
"reprojection_error_px": 2.8963182979527953,
"confidence": 0.27788610830268484
},
{
"marker_id": 66,
"observed_center_px": [
370.5,
739.5
],
"projected_center_px": [
371.8512268066406,
738.924072265625
],
"reprojection_error_px": 1.468845341826886,
"confidence": 0.20469970303362667
},
{
"marker_id": 96,
"observed_center_px": [
780.0,
747.25
],
"projected_center_px": [
774.9572143554688,
747.6428833007812
],
"reprojection_error_px": 5.0580672538750635,
"confidence": 0.3209641589306251
},
{
"marker_id": 62,
"observed_center_px": [
829.25,
758.0
],
"projected_center_px": [
829.4951171875,
760.3787841796875
],
"reprojection_error_px": 2.3913796455476164,
"confidence": 0.33830762807857967
},
{
"marker_id": 79,
"observed_center_px": [
747.25,
710.25
],
"projected_center_px": [
747.8635864257812,
710.9146118164062
],
"reprojection_error_px": 0.9045425188512833,
"confidence": 0.28184826428485077
},
{
"marker_id": 55,
"observed_center_px": [
586.25,
735.5
],
"projected_center_px": [
583.4798583984375,
735.6984252929688
],
"reprojection_error_px": 2.7772391127875515,
"confidence": 0.24456409327527204
},
{
"marker_id": 95,
"observed_center_px": [
474.75,
697.5
],
"projected_center_px": [
478.2113037109375,
696.2301635742188
],
"reprojection_error_px": 3.6868832267364544,
"confidence": 0.19613497293230078
},
{
"marker_id": 51,
"observed_center_px": [
592.75,
656.5
],
"projected_center_px": [
593.5814819335938,
656.3573608398438
],
"reprojection_error_px": 0.8436279605980835,
"confidence": 0.1651061694769518
},
{
"marker_id": 103,
"observed_center_px": [
518.5,
638.75
],
"projected_center_px": [
521.9558715820312,
638.213134765625
],
"reprojection_error_px": 3.4973236440700908,
"confidence": 0.14350915832259362
}
]
},
"qa": {
"sanity_notes": []
}
}