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

582 lines
13 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-01T19:31:56Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9\\render_f_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "f",
"camera_matrix": [
[
1777.77783203125,
0.0,
640.0
],
[
0.0,
1777.77783203125,
360.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": 27,
"used_marker_ids": [
46,
56,
208,
62,
47,
54,
53,
97,
72,
96,
55,
84,
79,
66,
95,
103,
52,
73,
210,
58,
69,
82,
101,
64,
81,
83,
75
],
"history": {
"iters": [
0,
1,
2,
3,
4
],
"rms": [
0.006707713100217388,
0.00032323513324893587,
9.283376125887356e-05,
9.281704803054826e-05,
9.28170426690544e-05
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05
]
},
"residual_rms_px": 0.23334399908685183,
"residual_median_px": 0.1870912726292264,
"residual_max_px": 0.40319593494158207,
"sigma2_normalized": 9.691878835940337e-09
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.316351056098938,
0.9486415982246399,
0.001080734422430396
],
[
0.9182730317115784,
-0.3059374690055847,
-0.2513502538204193
],
[
-0.23811066150665283,
0.08050733059644699,
-0.9678955674171448
]
],
"translation_m": [
0.12613926827907562,
-0.2001587450504303,
1.4977153539657593
],
"rvec_rad": [
2.374476599430968,
1.711440115585211,
-0.21729035188815377
]
},
"camera_in_world": {
"position_m": [
0.5005180835723877,
-0.30147409439086914,
1.3991857767105103
],
"position_mm": [
500.5180969238281,
-301.4740905761719,
1399.185791015625
],
"orientation_deg": {
"roll": 175.2451934814453,
"pitch": 13.775056838989258,
"yaw": 70.99082946777344
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
1.9002958413404713e-07,
1.1837783288932988e-07,
9.183307334144345e-09,
-1.421152264293451e-09,
-4.80901041975431e-11,
6.295569445241994e-09
],
[
1.1837783288933028e-07,
1.0186858695166667e-07,
-1.1387842289719417e-08,
2.713102128429108e-09,
-6.313640712954697e-10,
7.782273519940925e-09
],
[
9.183307334129218e-09,
-1.1387842289732227e-08,
7.393530626994133e-07,
5.332503565472768e-09,
-1.0402973386703037e-08,
-1.3161071895442165e-07
],
[
-1.4211522642934563e-09,
2.713102128429062e-09,
5.332503565473096e-09,
1.608555076683044e-09,
-1.1432774482875861e-10,
1.4711003560843765e-09
],
[
-4.8090104197252785e-11,
-6.313640712953735e-10,
-1.0402973386703037e-08,
-1.1432774482876895e-10,
9.580907483059548e-10,
2.4371649503792927e-09
],
[
6.2955694452450886e-09,
7.782273519943473e-09,
-1.3161071895442122e-07,
1.471100356084429e-09,
2.437164950379249e-09,
4.3127367654869555e-08
]
],
"parameter_std": {
"rvec_std_deg": [
0.02497659555434529,
0.01828701299041631,
0.049266143842706674
],
"tvec_std_m": [
4.010679589150752e-05,
3.095304101871018e-05,
0.00020767129713773533
]
},
"camera_center_std_m": [
0.0007939838979023073,
0.0008230828338362719,
0.000365389697077695
],
"camera_center_std_mm": [
0.7939838979023073,
0.8230828338362719,
0.36538969707769503
],
"orientation_std_deg": {
"roll": 0.03581906011046001,
"pitch": 0.032469968338037475,
"yaw": 0.006408900050073852
}
}
},
"observations": {
"markers": [
{
"marker_id": 46,
"observed_center_px": [
1234.0,
666.0
],
"projected_center_px": [
1234.344482421875,
665.8756103515625
],
"reprojection_error_px": 0.3662525407683479,
"confidence": 0.2988751797371847
},
{
"marker_id": 56,
"observed_center_px": [
1196.0,
626.75
],
"projected_center_px": [
1196.11279296875,
626.8902587890625
],
"reprojection_error_px": 0.1799855041627446,
"confidence": 0.5697620483284124
},
{
"marker_id": 208,
"observed_center_px": [
831.25,
547.75
],
"projected_center_px": [
831.42626953125,
547.9019775390625
],
"reprojection_error_px": 0.23274045635984397,
"confidence": 0.5829305549976826
},
{
"marker_id": 62,
"observed_center_px": [
750.75,
651.75
],
"projected_center_px": [
750.702392578125,
651.6242065429688
],
"reprojection_error_px": 0.13450078233771418,
"confidence": 0.5711737708098855
},
{
"marker_id": 47,
"observed_center_px": [
593.75,
623.75
],
"projected_center_px": [
593.8783569335938,
623.6572875976562
],
"reprojection_error_px": 0.15833853589679212,
"confidence": 0.5768583617164568
},
{
"marker_id": 54,
"observed_center_px": [
540.5,
639.0
],
"projected_center_px": [
540.5364379882812,
638.8905029296875
],
"reprojection_error_px": 0.11540075994985943,
"confidence": 0.5766374039623903
},
{
"marker_id": 53,
"observed_center_px": [
1240.5,
594.75
],
"projected_center_px": [
1240.234130859375,
594.8194580078125
],
"reprojection_error_px": 0.2747923120939837,
"confidence": 0.21364841201201337
},
{
"marker_id": 97,
"observed_center_px": [
491.5,
605.25
],
"projected_center_px": [
491.54290771484375,
605.1853637695312
],
"reprojection_error_px": 0.07758166202345713,
"confidence": 0.5705029634947052
},
{
"marker_id": 72,
"observed_center_px": [
1197.75,
548.5
],
"projected_center_px": [
1197.524658203125,
548.5881958007812
],
"reprojection_error_px": 0.24198641427629713,
"confidence": 0.5440516905787338
},
{
"marker_id": 96,
"observed_center_px": [
723.0,
614.5
],
"projected_center_px": [
722.7849731445312,
614.3385009765625
],
"reprojection_error_px": 0.26892096077480626,
"confidence": 0.5763709732716893
},
{
"marker_id": 55,
"observed_center_px": [
598.5,
542.75
],
"projected_center_px": [
598.8457641601562,
542.7619018554688
],
"reprojection_error_px": 0.3459689416871924,
"confidence": 0.5459402660246769
},
{
"marker_id": 84,
"observed_center_px": [
1254.25,
485.0
],
"projected_center_px": [
1254.1151123046875,
485.0285339355469
],
"reprojection_error_px": 0.1378726797611153,
"confidence": 0.06519221426443914
},
{
"marker_id": 79,
"observed_center_px": [
731.5,
535.75
],
"projected_center_px": [
731.5110473632812,
535.8734741210938
],
"reprojection_error_px": 0.12396734576226898,
"confidence": 0.5460974493377216
},
{
"marker_id": 66,
"observed_center_px": [
453.0,
495.75
],
"projected_center_px": [
452.8526611328125,
495.8741455078125
],
"reprojection_error_px": 0.1926677162736904,
"confidence": 0.5349107016469481
},
{
"marker_id": 95,
"observed_center_px": [
548.75,
435.0
],
"projected_center_px": [
548.499267578125,
434.8621826171875
],
"reprojection_error_px": 0.2861125274862849,
"confidence": 0.5227826547122322
},
{
"marker_id": 103,
"observed_center_px": [
618.0,
313.5
],
"projected_center_px": [
617.8135986328125,
313.51605224609375
],
"reprojection_error_px": 0.1870912726292264,
"confidence": 0.5046333482067283
},
{
"marker_id": 52,
"observed_center_px": [
1054.75,
161.0
],
"projected_center_px": [
1054.4796142578125,
160.73471069335938
],
"reprojection_error_px": 0.3787966021444078,
"confidence": 0.4723088830007061
},
{
"marker_id": 73,
"observed_center_px": [
1247.5,
251.25
],
"projected_center_px": [
1247.864013671875,
251.3048553466797
],
"reprojection_error_px": 0.3681237052558132,
"confidence": 0.13607001327160623
},
{
"marker_id": 210,
"observed_center_px": [
775.0,
150.5
],
"projected_center_px": [
775.3182983398438,
150.45384216308594
],
"reprojection_error_px": 0.32162770256287404,
"confidence": 0.46988879526830113
},
{
"marker_id": 58,
"observed_center_px": [
562.75,
264.25
],
"projected_center_px": [
562.743896484375,
264.1649475097656
],
"reprojection_error_px": 0.08527120849415161,
"confidence": 0.4655541127751829
},
{
"marker_id": 69,
"observed_center_px": [
476.25,
240.75
],
"projected_center_px": [
476.1136474609375,
241.1294403076172
],
"reprojection_error_px": 0.40319593494158207,
"confidence": 0.4655541127751829
},
{
"marker_id": 82,
"observed_center_px": [
1207.5,
261.5
],
"projected_center_px": [
1207.3824462890625,
261.3768005371094
],
"reprojection_error_px": 0.17028500407174965,
"confidence": 0.49001748422717006
},
{
"marker_id": 101,
"observed_center_px": [
1162.25,
153.5
],
"projected_center_px": [
1162.3616943359375,
153.4863739013672
],
"reprojection_error_px": 0.11252242107451403,
"confidence": 0.46225891142368675
},
{
"marker_id": 64,
"observed_center_px": [
570.5,
177.75
],
"projected_center_px": [
570.5094604492188,
177.71688842773438
],
"reprojection_error_px": 0.03443655495722901,
"confidence": 0.43211414091114625
},
{
"marker_id": 81,
"observed_center_px": [
1027.5,
214.0
],
"projected_center_px": [
1027.4276123046875,
214.04083251953125
],
"reprojection_error_px": 0.08311000591941531,
"confidence": 0.4468602604238168
},
{
"marker_id": 83,
"observed_center_px": [
1173.0,
64.0
],
"projected_center_px": [
1172.8695068359375,
64.04541778564453
],
"reprojection_error_px": 0.13817105746101507,
"confidence": 0.4377857805109236
},
{
"marker_id": 75,
"observed_center_px": [
987.75,
42.0
],
"projected_center_px": [
987.9444580078125,
42.11640167236328
],
"reprojection_error_px": 0.22663465342126077,
"confidence": 0.22473325223116958
}
]
},
"qa": {
"sanity_notes": []
}
}