Files
appRobotRender/data/evaluations/Scene4/render_e_camera_pose.json

649 lines
15 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-01T21:50:56Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene4\\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,
62,
54,
97,
96,
66,
208,
214,
55,
79,
215,
95,
53,
72,
51,
69,
103,
86,
84,
58,
82,
52
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.0047659104138482716,
0.0002736498248802709,
0.00016810117206285475,
0.00016810033002859158
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 0.475465139251447,
"residual_median_px": 0.31074992354813913,
"residual_max_px": 1.3619984942378356,
"sigma2_normalized": 3.1180933468322725e-08
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.6286311745643616,
0.777703583240509,
6.681495869997889e-05
],
[
0.20638149976730347,
-0.16673888266086578,
-0.964160144329071
],
[
-0.7498196363449097,
0.60611492395401,
-0.26532089710235596
]
],
"translation_m": [
-0.05451793968677521,
-0.012502112425863743,
1.5512148141860962
],
"rvec_rad": [
1.701154319967755,
0.8123879652051592,
-0.6189405848695385
]
},
"camera_in_world": {
"position_m": [
1.1999832391738892,
-0.8999002575874329,
0.39951932430267334
],
"position_mm": [
1199.9832763671875,
-899.9002685546875,
399.5193176269531
],
"orientation_deg": {
"roll": 113.64093017578125,
"pitch": 48.57475662231445,
"yaw": 18.17516326904297
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
4.8803456251735476e-08,
-2.347352088674766e-09,
8.813345966929262e-10,
-2.6858506123946906e-09,
-1.1845445597458695e-08,
1.414718859734965e-08
],
[
-2.3473520886748804e-09,
3.2382413774232326e-08,
1.0015524529396196e-08,
8.315634375901834e-09,
-8.402757415525338e-09,
3.498122644932266e-09
],
[
8.813345966919233e-10,
1.0015524529396167e-08,
6.96928227164144e-08,
-9.750167124040155e-09,
-1.0266765288145345e-08,
7.231034933133871e-09
],
[
-2.6858506123946426e-09,
8.315634375901723e-09,
-9.750167124040128e-09,
6.071978607026392e-09,
2.1693177394891425e-10,
3.1146311994529946e-09
],
[
-1.1845445597458553e-08,
-8.402757415525348e-09,
-1.0266765288145598e-08,
2.1693177394888246e-10,
8.16454007472112e-09,
5.573249532547895e-10
],
[
1.414718859734952e-08,
3.4981226449324657e-09,
7.231034933134298e-09,
3.1146311994528717e-09,
5.573249532547228e-10,
4.94385710402501e-08
]
],
"parameter_std": {
"rvec_std_deg": [
0.01265749959848775,
0.010310440997685678,
0.015125741005441284
],
"tvec_std_m": [
7.792290168510405e-05,
9.035784456659598e-05,
0.0002223478604355124
]
},
"camera_center_std_m": [
0.00019687961399038873,
0.00024448744049019065,
0.0002571464655158343
],
"camera_center_std_mm": [
0.19687961399038872,
0.24448744049019064,
0.2571464655158343
],
"orientation_std_deg": {
"roll": 0.01684006908325967,
"pitch": 0.011044353801821732,
"yaw": 0.015457582697527164
}
}
},
"observations": {
"markers": [
{
"marker_id": 63,
"observed_center_px": [
1321.75,
1053.5
],
"projected_center_px": [
1321.9202880859375,
1053.292236328125
],
"reprojection_error_px": 0.268633161696839,
"confidence": 0.10255192012368959
},
{
"marker_id": 48,
"observed_center_px": [
1024.75,
1034.0
],
"projected_center_px": [
1024.3328857421875,
1034.1273193359375
],
"reprojection_error_px": 0.43611296400593125,
"confidence": 0.4651021572020284
},
{
"marker_id": 57,
"observed_center_px": [
813.0,
989.25
],
"projected_center_px": [
813.3291625976562,
989.193115234375
],
"reprojection_error_px": 0.33404175226462557,
"confidence": 0.7877495145220144
},
{
"marker_id": 59,
"observed_center_px": [
986.0,
952.0
],
"projected_center_px": [
985.9912719726562,
952.0533447265625
],
"reprojection_error_px": 0.05405403142542784,
"confidence": 0.7322350971120686
},
{
"marker_id": 102,
"observed_center_px": [
1105.5,
935.25
],
"projected_center_px": [
1105.5555419921875,
935.4225463867188
],
"reprojection_error_px": 0.181265464073697,
"confidence": 0.6662611255220068
},
{
"marker_id": 92,
"observed_center_px": [
1150.75,
909.25
],
"projected_center_px": [
1150.5565185546875,
909.3153686523438
],
"reprojection_error_px": 0.20422568494058718,
"confidence": 0.5742052273811341
},
{
"marker_id": 217,
"observed_center_px": [
1282.75,
810.0
],
"projected_center_px": [
1283.0172119140625,
810.239501953125
],
"reprojection_error_px": 0.3588361639629353,
"confidence": 0.4285406831584614
},
{
"marker_id": 85,
"observed_center_px": [
759.25,
883.5
],
"projected_center_px": [
759.2673950195312,
883.4511108398438
],
"reprojection_error_px": 0.05189158588129709,
"confidence": 0.5006042888224075
},
{
"marker_id": 105,
"observed_center_px": [
856.0,
871.75
],
"projected_center_px": [
856.212158203125,
871.8855590820312
],
"reprojection_error_px": 0.2517684807007897,
"confidence": 0.5297556344596553
},
{
"marker_id": 206,
"observed_center_px": [
1375.0,
772.75
],
"projected_center_px": [
1374.8514404296875,
772.62744140625
],
"reprojection_error_px": 0.19258908285105927,
"confidence": 0.21565926026494167
},
{
"marker_id": 47,
"observed_center_px": [
611.75,
775.5
],
"projected_center_px": [
611.7710571289062,
775.4537963867188
],
"reprojection_error_px": 0.05077574773469841,
"confidence": 0.28296118775935797
},
{
"marker_id": 62,
"observed_center_px": [
829.75,
760.25
],
"projected_center_px": [
830.9109497070312,
760.2816162109375
],
"reprojection_error_px": 1.1613801302975653,
"confidence": 0.3448253730150205
},
{
"marker_id": 54,
"observed_center_px": [
544.75,
793.5
],
"projected_center_px": [
544.8492431640625,
793.4494018554688
],
"reprojection_error_px": 0.11139738705706502,
"confidence": 0.32604528713786163
},
{
"marker_id": 97,
"observed_center_px": [
463.25,
785.75
],
"projected_center_px": [
463.0206604003906,
785.6332397460938
],
"reprojection_error_px": 0.25735113918776503,
"confidence": 0.27616132626441153
},
{
"marker_id": 96,
"observed_center_px": [
776.5,
747.25
],
"projected_center_px": [
776.3196411132812,
747.5537719726562
],
"reprojection_error_px": 0.3532799730948478,
"confidence": 0.30110214106292693
},
{
"marker_id": 66,
"observed_center_px": [
372.75,
739.25
],
"projected_center_px": [
372.5903015136719,
739.2720336914062
],
"reprojection_error_px": 0.16121132122924922,
"confidence": 0.20623321647154885
},
{
"marker_id": 208,
"observed_center_px": [
876.0,
661.25
],
"projected_center_px": [
874.7783203125,
660.6478881835938
],
"reprojection_error_px": 1.3619984942378356,
"confidence": 0.3368156668341905
},
{
"marker_id": 214,
"observed_center_px": [
966.25,
635.25
],
"projected_center_px": [
965.9401245117188,
635.287353515625
],
"reprojection_error_px": 0.3121187328038646,
"confidence": 0.24973007349917223
},
{
"marker_id": 55,
"observed_center_px": [
584.75,
736.0
],
"projected_center_px": [
584.5267944335938,
735.7857666015625
],
"reprojection_error_px": 0.3093811142924136,
"confidence": 0.2684612168157516
},
{
"marker_id": 79,
"observed_center_px": [
749.25,
711.0
],
"projected_center_px": [
749.41943359375,
710.7084350585938
],
"reprojection_error_px": 0.337220784869898,
"confidence": 0.2574655017976131
},
{
"marker_id": 215,
"observed_center_px": [
770.75,
622.5
],
"projected_center_px": [
769.8751831054688,
622.2080688476562
],
"reprojection_error_px": 0.9222409645347847,
"confidence": 0.21666916342173884
},
{
"marker_id": 95,
"observed_center_px": [
479.5,
696.25
],
"projected_center_px": [
479.40423583984375,
696.304931640625
],
"reprojection_error_px": 0.11040045068832849,
"confidence": 0.1867925968462939
},
{
"marker_id": 53,
"observed_center_px": [
1349.5,
659.0
],
"projected_center_px": [
1349.4320068359375,
659.1437377929688
],
"reprojection_error_px": 0.15900824974433647,
"confidence": 0.21339006924105708
},
{
"marker_id": 72,
"observed_center_px": [
1275.5,
647.5
],
"projected_center_px": [
1275.6339111328125,
647.6578979492188
],
"reprojection_error_px": 0.2070361172805701,
"confidence": 0.19184247964326936
},
{
"marker_id": 51,
"observed_center_px": [
595.0,
656.0
],
"projected_center_px": [
595.2385864257812,
656.1492309570312
],
"reprojection_error_px": 0.2814131501965299,
"confidence": 0.19459516753849398
},
{
"marker_id": 69,
"observed_center_px": [
331.25,
630.0
],
"projected_center_px": [
331.6144714355469,
630.1083374023438
],
"reprojection_error_px": 0.3802320608210089,
"confidence": 0.12009469945950632
},
{
"marker_id": 103,
"observed_center_px": [
523.25,
638.0
],
"projected_center_px": [
523.650390625,
638.04248046875
],
"reprojection_error_px": 0.40263785566326266,
"confidence": 0.14764046114843485
},
{
"marker_id": 86,
"observed_center_px": [
1268.0,
594.75
],
"projected_center_px": [
1267.650390625,
594.7017211914062
],
"reprojection_error_px": 0.35292712908916846,
"confidence": 0.15168122070263937
},
{
"marker_id": 84,
"observed_center_px": [
1290.75,
617.75
],
"projected_center_px": [
1291.2694091796875,
617.7969360351562
],
"reprojection_error_px": 0.5215255385307899,
"confidence": 0.17268436709798
},
{
"marker_id": 58,
"observed_center_px": [
442.25,
627.0
],
"projected_center_px": [
442.53680419921875,
627.1671752929688
],
"reprojection_error_px": 0.33197022045463026,
"confidence": 0.1295478737351265
},
{
"marker_id": 82,
"observed_center_px": [
1118.75,
552.0
],
"projected_center_px": [
1119.438232421875,
552.0543823242188
],
"reprojection_error_px": 0.6903776529605816,
"confidence": 0.1343704007977513
},
{
"marker_id": 52,
"observed_center_px": [
928.0,
538.25
],
"projected_center_px": [
927.2877197265625,
538.225341796875
],
"reprojection_error_px": 0.7127069628603003,
"confidence": 0.11177517166638828
}
]
},
"qa": {
"sanity_notes": []
}
}