Files
appRobotRender/data/evaluations/Scene9a/render_e_camera_pose.json
2026-06-01 22:09:49 +02:00

649 lines
15 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-01T19:27:39Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9a\\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": 32,
"used_marker_ids": [
63,
48,
57,
59,
102,
92,
217,
85,
105,
206,
47,
54,
97,
66,
96,
62,
208,
55,
214,
79,
95,
53,
72,
51,
86,
103,
211,
69,
84,
58,
82,
52
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.005892504934877056,
0.00035996141933096763,
0.00012520756818992516,
0.00012520421095038004
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 0.3541340698808514,
"residual_median_px": 0.2807325726929639,
"residual_max_px": 0.6508016604855511,
"sigma2_normalized": 1.729775938166392e-08
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.6285571455955505,
0.7777633666992188,
6.0706974181812257e-05
],
[
0.20628829300403595,
-0.16663867235183716,
-0.9641974568367004
],
[
-0.749907374382019,
0.6060657501220703,
-0.2651854157447815
]
],
"translation_m": [
-0.054485954344272614,
-0.01245536282658577,
1.5511070489883423
],
"rvec_rad": [
1.7009998489199696,
0.8124087658220579,
-0.619054863852895
]
},
"camera_in_world": {
"position_m": [
1.2000036239624023,
-0.8997712135314941,
0.39932483434677124
],
"position_mm": [
1200.003662109375,
-899.771240234375,
399.3248291015625
],
"orientation_deg": {
"roll": 113.63188171386719,
"pitch": 48.58235168457031,
"yaw": 18.169492721557617
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
2.6681315559754855e-08,
-1.2703407533178576e-09,
4.5578849902155925e-10,
-1.4343016430537035e-09,
-6.426615451265435e-09,
7.867103040008397e-09
],
[
-1.2703407533178742e-09,
1.7969694935794853e-08,
5.751270092384321e-09,
4.5760772790697536e-09,
-4.700594039885001e-09,
2.012195266507892e-09
],
[
4.5578849902175183e-10,
5.751270092384193e-09,
3.859906723363607e-08,
-5.3233589117952806e-09,
-5.768624076799725e-09,
3.90419167787456e-09
],
[
-1.4343016430537978e-09,
4.5760772790696965e-09,
-5.323358911795202e-09,
3.341476757250424e-09,
1.1279260783911346e-10,
1.807658736588577e-09
],
[
-6.426615451265452e-09,
-4.700594039884986e-09,
-5.768624076799685e-09,
1.1279260783906935e-10,
4.505405568860485e-09,
3.1185948205028865e-10
],
[
7.86710304000844e-09,
2.0121952665079338e-09,
3.904191677874653e-09,
1.8076587365885036e-09,
3.118594820502463e-10,
2.7502714890519817e-08
]
],
"parameter_std": {
"rvec_std_deg": [
0.009358931143364096,
0.007680561740068315,
0.011256698584359038
],
"tvec_std_m": [
5.780550801827127e-05,
6.712231796400125e-05,
0.0001658394250186602
]
},
"camera_center_std_m": [
0.00016275651975266063,
0.00017469576304776117,
0.0002034760590261023
],
"camera_center_std_mm": [
0.16275651975266062,
0.17469576304776116,
0.2034760590261023
],
"orientation_std_deg": {
"roll": 0.012838064878513068,
"pitch": 0.009014317454234042,
"yaw": 0.011745035193242364
}
}
},
"observations": {
"markers": [
{
"marker_id": 63,
"observed_center_px": [
1321.75,
1053.5
],
"projected_center_px": [
1321.94677734375,
1053.279541015625
],
"reprojection_error_px": 0.29550547677659406,
"confidence": 0.10255192012368959
},
{
"marker_id": 48,
"observed_center_px": [
1024.75,
1034.0
],
"projected_center_px": [
1024.2991943359375,
1034.1036376953125
],
"reprojection_error_px": 0.46256515069827536,
"confidence": 0.44681708735370546
},
{
"marker_id": 57,
"observed_center_px": [
813.0,
989.25
],
"projected_center_px": [
813.2672119140625,
989.1659545898438
],
"reprojection_error_px": 0.2801175431587197,
"confidence": 0.7877495145220144
},
{
"marker_id": 59,
"observed_center_px": [
986.0,
952.0
],
"projected_center_px": [
985.9683227539062,
952.0379638671875
],
"reprojection_error_px": 0.04944393928394196,
"confidence": 0.7322350971120686
},
{
"marker_id": 102,
"observed_center_px": [
1105.5,
935.25
],
"projected_center_px": [
1105.557861328125,
935.4140014648438
],
"reprojection_error_px": 0.1739092112663521,
"confidence": 0.6662611255220068
},
{
"marker_id": 92,
"observed_center_px": [
1150.5,
909.25
],
"projected_center_px": [
1150.5721435546875,
909.3121948242188
],
"reprojection_error_px": 0.09525171201899478,
"confidence": 0.5732951023176659
},
{
"marker_id": 217,
"observed_center_px": [
1282.75,
810.0
],
"projected_center_px": [
1283.06396484375,
810.2371215820312
],
"reprojection_error_px": 0.3934470329993158,
"confidence": 0.4285406831584614
},
{
"marker_id": 85,
"observed_center_px": [
759.25,
883.5
],
"projected_center_px": [
759.2246704101562,
883.43798828125
],
"reprojection_error_px": 0.06698538186785012,
"confidence": 0.5006042888224075
},
{
"marker_id": 105,
"observed_center_px": [
856.0,
871.75
],
"projected_center_px": [
856.1866455078125,
871.8778076171875
],
"reprojection_error_px": 0.2262108145021642,
"confidence": 0.5297556344596553
},
{
"marker_id": 206,
"observed_center_px": [
1375.0,
772.75
],
"projected_center_px": [
1374.9215087890625,
772.635498046875
],
"reprojection_error_px": 0.13882207124184115,
"confidence": 0.21565926026494167
},
{
"marker_id": 47,
"observed_center_px": [
611.75,
775.5
],
"projected_center_px": [
611.740234375,
775.4573364257812
],
"reprojection_error_px": 0.04376697381313237,
"confidence": 0.28296118775935797
},
{
"marker_id": 54,
"observed_center_px": [
544.75,
793.5
],
"projected_center_px": [
544.8057861328125,
793.4468383789062
],
"reprojection_error_px": 0.07706004523415058,
"confidence": 0.32604528713786163
},
{
"marker_id": 97,
"observed_center_px": [
463.25,
785.75
],
"projected_center_px": [
462.971435546875,
785.6298828125
],
"reprojection_error_px": 0.303358357850481,
"confidence": 0.27616132626441153
},
{
"marker_id": 66,
"observed_center_px": [
372.5,
739.0
],
"projected_center_px": [
372.5487060546875,
739.277099609375
],
"reprojection_error_px": 0.2813476022272081,
"confidence": 0.20880323274886187
},
{
"marker_id": 96,
"observed_center_px": [
776.75,
747.75
],
"projected_center_px": [
776.3152465820312,
747.5684814453125
],
"reprojection_error_px": 0.4711258007489609,
"confidence": 0.29755353766049797
},
{
"marker_id": 62,
"observed_center_px": [
830.75,
760.5
],
"projected_center_px": [
830.9098510742188,
760.2950439453125
],
"reprojection_error_px": 0.25992181570994344,
"confidence": 0.3575017044994602
},
{
"marker_id": 208,
"observed_center_px": [
875.25,
660.75
],
"projected_center_px": [
874.7962646484375,
660.6692504882812
],
"reprojection_error_px": 0.46086467959734345,
"confidence": 0.25451422792961226
},
{
"marker_id": 55,
"observed_center_px": [
584.75,
736.0
],
"projected_center_px": [
584.5050048828125,
735.7977294921875
],
"reprojection_error_px": 0.3177042111405568,
"confidence": 0.2684612168157516
},
{
"marker_id": 214,
"observed_center_px": [
965.75,
635.25
],
"projected_center_px": [
965.97509765625,
635.3180541992188
],
"reprojection_error_px": 0.2351602195962329,
"confidence": 0.25649381160383095
},
{
"marker_id": 79,
"observed_center_px": [
749.5,
711.0
],
"projected_center_px": [
749.4218139648438,
710.7310791015625
],
"reprojection_error_px": 0.2800562545452012,
"confidence": 0.25694325940045776
},
{
"marker_id": 95,
"observed_center_px": [
479.5,
696.25
],
"projected_center_px": [
479.38543701171875,
696.3239135742188
],
"reprojection_error_px": 0.13633742970189988,
"confidence": 0.1867925968462939
},
{
"marker_id": 53,
"observed_center_px": [
1349.5,
659.0
],
"projected_center_px": [
1349.5238037109375,
659.1944580078125
],
"reprojection_error_px": 0.19590950323249345,
"confidence": 0.21339006924105708
},
{
"marker_id": 72,
"observed_center_px": [
1275.75,
647.25
],
"projected_center_px": [
1275.7164306640625,
647.7095947265625
],
"reprojection_error_px": 0.4608190675301358,
"confidence": 0.19315867427385117
},
{
"marker_id": 51,
"observed_center_px": [
595.25,
656.25
],
"projected_center_px": [
595.24169921875,
656.181884765625
],
"reprojection_error_px": 0.06861915274412482,
"confidence": 0.16801302183475722
},
{
"marker_id": 86,
"observed_center_px": [
1268.0,
594.75
],
"projected_center_px": [
1267.740478515625,
594.7666625976562
],
"reprojection_error_px": 0.26005584595016784,
"confidence": 0.15168122070263937
},
{
"marker_id": 103,
"observed_center_px": [
523.25,
638.0
],
"projected_center_px": [
523.653564453125,
638.0784301757812
],
"reprojection_error_px": 0.411115020765671,
"confidence": 0.14764046114843485
},
{
"marker_id": 211,
"observed_center_px": [
860.25,
599.75
],
"projected_center_px": [
859.7811279296875,
599.6598510742188
],
"reprojection_error_px": 0.4774597858863543,
"confidence": 0.1777947575100624
},
{
"marker_id": 69,
"observed_center_px": [
331.0,
630.0
],
"projected_center_px": [
331.60821533203125,
630.14208984375
],
"reprojection_error_px": 0.624592198009856,
"confidence": 0.12893578900789202
},
{
"marker_id": 84,
"observed_center_px": [
1290.75,
617.75
],
"projected_center_px": [
1291.3590087890625,
617.8563842773438
],
"reprojection_error_px": 0.6182307980207105,
"confidence": 0.17268436709798
},
{
"marker_id": 58,
"observed_center_px": [
442.25,
627.0
],
"projected_center_px": [
442.5379638671875,
627.2044067382812
],
"reprojection_error_px": 0.3531363808224233,
"confidence": 0.1295478737351265
},
{
"marker_id": 82,
"observed_center_px": [
1119.5,
552.75
],
"projected_center_px": [
1119.5179443359375,
552.1281127929688
],
"reprojection_error_px": 0.6221460419076591,
"confidence": 0.1339849287785323
},
{
"marker_id": 52,
"observed_center_px": [
928.0,
538.25
],
"projected_center_px": [
927.35107421875,
538.2993774414062
],
"reprojection_error_px": 0.6508016604855511,
"confidence": 0.11177517166638828
}
]
},
"qa": {
"sanity_notes": []
}
}