Files
appRobotRender/data/evaluations/Scene9a/render_a_camera_pose.json
2026-05-31 17:39:25 +02:00

551 lines
13 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-05-31T15:25:59Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9a\\render_a_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "a",
"camera_matrix": [
[
2000.0,
0.0,
720.0
],
[
0.0,
2250.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": 25,
"used_marker_ids": [
97,
95,
103,
54,
55,
47,
51,
210,
85,
79,
96,
105,
62,
75,
102,
92,
61,
217,
83,
205,
206,
86,
72,
84,
76
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.008872899930311543,
0.0012388472320492266,
0.0011328135430688246,
0.001132812339957831
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 3.441319562284831,
"residual_median_px": 2.6636379223835944,
"residual_max_px": 8.850251314552466,
"sigma2_normalized": 1.4582543153490712e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.8097585439682007,
-0.5867629051208496,
-0.0006321779219433665
],
[
-0.3018732964992523,
-0.41567403078079224,
-0.8579554557800293
],
[
0.5031536817550659,
0.6949276328086853,
-0.5137236714363098
]
],
"translation_m": [
-0.22969694435596466,
0.14686723053455353,
1.1302393674850464
],
"rvec_rad": [
2.0286492779409144,
-0.6581337919398017,
0.37217297168846214
]
},
"camera_in_world": {
"position_m": [
-0.33834975957870483,
-0.8591632843017578,
0.7064910531044006
],
"position_mm": [
-338.3497619628906,
-859.1632690429688,
706.4910278320312
],
"orientation_deg": {
"roll": 126.47356414794922,
"pitch": -30.2088623046875,
"yaw": -20.445161819458008
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
4.426079399265378e-06,
-1.2352017799760027e-06,
-2.3285454873806743e-07,
2.2671230206662886e-07,
4.851266461944343e-07,
1.5391815886119095e-06
],
[
-1.2352017799760075e-06,
2.375121938344951e-06,
-1.794000829042936e-07,
-2.960943051458215e-07,
-6.499967141145373e-07,
-4.5453756768416504e-07
],
[
-2.3285454873805483e-07,
-1.7940008290429458e-07,
5.689784776481128e-06,
5.459470924363222e-07,
-7.807422844221042e-07,
-1.2015103670573978e-06
],
[
2.2671230206663164e-07,
-2.9609430514582133e-07,
5.45947092436322e-07,
1.9676533804740008e-07,
2.7706116405408895e-08,
1.768545843800169e-07
],
[
4.851266461944343e-07,
-6.499967141145369e-07,
-7.807422844221062e-07,
2.7706116405408733e-08,
4.145928464745233e-07,
5.587396987830506e-07
],
[
1.5391815886119141e-06,
-4.5453756768415905e-07,
-1.201510367057409e-06,
1.7685458438001512e-07,
5.587396987830503e-07,
2.9220024793875183e-06
]
],
"parameter_std": {
"rvec_std_deg": [
0.12054029018367488,
0.08830099309323201,
0.13666916841201748
],
"tvec_std_m": [
0.0004435823914983552,
0.0006438888463659884,
0.0017093865798547497
]
},
"camera_center_std_m": [
0.002102351465766203,
0.0020835784347472295,
0.0028971913893548595
],
"camera_center_std_mm": [
2.102351465766203,
2.0835784347472295,
2.8971913893548593
],
"orientation_std_deg": {
"roll": 0.1641860240833824,
"pitch": 0.11691666897486501,
"yaw": 0.09444969393074534
}
}
},
"observations": {
"markers": [
{
"marker_id": 97,
"observed_center_px": [
1152.0,
1026.25
],
"projected_center_px": [
1154.9810791015625,
1029.5865478515625
],
"reprojection_error_px": 4.4743026468421885,
"confidence": 0.4897720015297098
},
{
"marker_id": 95,
"observed_center_px": [
876.5,
1027.25
],
"projected_center_px": [
876.1599731445312,
1029.891845703125
],
"reprojection_error_px": 2.6636379223835944,
"confidence": 0.5416450286820796
},
{
"marker_id": 103,
"observed_center_px": [
659.0,
994.75
],
"projected_center_px": [
656.385009765625,
996.3325805664062
],
"reprojection_error_px": 3.056588813537625,
"confidence": 0.8649082431225718
},
{
"marker_id": 54,
"observed_center_px": [
1162.25,
961.0
],
"projected_center_px": [
1164.363525390625,
963.16015625
],
"reprojection_error_px": 3.022129150322769,
"confidence": 0.7960923757637975
},
{
"marker_id": 55,
"observed_center_px": [
998.75,
933.75
],
"projected_center_px": [
999.096435546875,
934.7568969726562
],
"reprojection_error_px": 1.064828202896083,
"confidence": 0.8637747711006405
},
{
"marker_id": 47,
"observed_center_px": [
1106.75,
912.25
],
"projected_center_px": [
1108.423095703125,
913.1748046875
],
"reprojection_error_px": 1.9116780434574518,
"confidence": 0.743066266439157
},
{
"marker_id": 51,
"observed_center_px": [
734.25,
927.0
],
"projected_center_px": [
732.9255981445312,
927.8060302734375
],
"reprojection_error_px": 1.5503951355918266,
"confidence": 0.8019389766111062
},
{
"marker_id": 210,
"observed_center_px": [
364.75,
845.75
],
"projected_center_px": [
361.7016906738281,
837.4412841796875
],
"reprojection_error_px": 8.850251314552466,
"confidence": 0.6228300628754091
},
{
"marker_id": 85,
"observed_center_px": [
1331.5,
821.5
],
"projected_center_px": [
1333.8487548828125,
821.9577026367188
],
"reprojection_error_px": 2.3929356872249734,
"confidence": 0.601549080134278
},
{
"marker_id": 79,
"observed_center_px": [
916.0,
809.0
],
"projected_center_px": [
915.7758178710938,
808.5881958007812
],
"reprojection_error_px": 0.46887133140674575,
"confidence": 0.6813525019168335
},
{
"marker_id": 96,
"observed_center_px": [
1018.5,
795.25
],
"projected_center_px": [
1018.4383544921875,
795.1937255859375
],
"reprojection_error_px": 0.083468427034051,
"confidence": 0.6827978007642943
},
{
"marker_id": 105,
"observed_center_px": [
1293.75,
765.25
],
"projected_center_px": [
1294.73291015625,
765.3604125976562
],
"reprojection_error_px": 0.9890921680918318,
"confidence": 0.5581601454743093
},
{
"marker_id": 62,
"observed_center_px": [
1047.25,
762.0
],
"projected_center_px": [
1047.4676513671875,
761.85302734375
],
"reprojection_error_px": 0.2626272631007082,
"confidence": 0.616624476061661
},
{
"marker_id": 75,
"observed_center_px": [
144.5,
713.75
],
"projected_center_px": [
144.16445922851562,
712.6126098632812
],
"reprojection_error_px": 1.1858515642496856,
"confidence": 0.38049126145778556
},
{
"marker_id": 102,
"observed_center_px": [
1370.0,
654.25
],
"projected_center_px": [
1369.23876953125,
654.2969970703125
],
"reprojection_error_px": 0.7626798484103948,
"confidence": 0.36938172995419555
},
{
"marker_id": 92,
"observed_center_px": [
1319.75,
627.75
],
"projected_center_px": [
1318.5479736328125,
627.9376831054688
],
"reprojection_error_px": 1.2165904551213496,
"confidence": 0.39949701144177324
},
{
"marker_id": 61,
"observed_center_px": [
66.0,
602.5
],
"projected_center_px": [
68.80003356933594,
601.6883544921875
],
"reprojection_error_px": 2.9152969693944324,
"confidence": 0.2389002996853347
},
{
"marker_id": 217,
"observed_center_px": [
1224.0,
525.5
],
"projected_center_px": [
1221.1568603515625,
520.3214111328125
],
"reprojection_error_px": 5.907725934390967,
"confidence": 0.3668959235531314
},
{
"marker_id": 83,
"observed_center_px": [
156.25,
565.5
],
"projected_center_px": [
159.512451171875,
565.599365234375
],
"reprojection_error_px": 3.2639640161421757,
"confidence": 0.2637568632301829
},
{
"marker_id": 205,
"observed_center_px": [
1320.25,
478.25
],
"projected_center_px": [
1315.789794921875,
473.9991149902344
],
"reprojection_error_px": 6.161448912811185,
"confidence": 0.32449684623408637
},
{
"marker_id": 206,
"observed_center_px": [
1139.75,
473.5
],
"projected_center_px": [
1137.20654296875,
469.48150634765625
],
"reprojection_error_px": 4.755782259917087,
"confidence": 0.35164169987391336
},
{
"marker_id": 86,
"observed_center_px": [
577.5,
448.5
],
"projected_center_px": [
579.8921508789062,
450.8130187988281
],
"reprojection_error_px": 3.327527879850783,
"confidence": 0.24026049545287548
},
{
"marker_id": 72,
"observed_center_px": [
737.5,
473.0
],
"projected_center_px": [
737.8471069335938,
474.6405334472656
],
"reprojection_error_px": 1.6768521744465406,
"confidence": 0.2647897353782805
},
{
"marker_id": 84,
"observed_center_px": [
651.25,
449.25
],
"projected_center_px": [
652.8363647460938,
451.49468994140625
],
"reprojection_error_px": 2.7486698675358383,
"confidence": 0.2690571067318116
},
{
"marker_id": 76,
"observed_center_px": [
1005.25,
387.75
],
"projected_center_px": [
1003.25341796875,
391.5485534667969
],
"reprojection_error_px": 4.2913107843204426,
"confidence": 0.2429182303832221
}
]
},
"qa": {
"sanity_notes": []
}
}