Files
appRobotRender/data/evaluations/Scene6/render_e_camera_pose.json
2026-06-02 11:37:29 +02:00

509 lines
12 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-02T06:12:47Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene6\\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": [
[
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": 22,
"used_marker_ids": [
92,
217,
105,
85,
206,
97,
47,
96,
62,
79,
66,
55,
53,
215,
51,
95,
103,
72,
84,
64,
86,
210
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.006463256860384075,
0.0003318027543564833,
0.00017296381860650695,
0.00017296262145669904
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 0.4348501009550215,
"residual_median_px": 0.32394788292733817,
"residual_max_px": 0.8363276628397663,
"sigma2_normalized": 3.463965817175508e-08
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.6285498738288879,
0.7777692675590515,
0.00023726974905002862
],
[
0.20639397203922272,
-0.166501984000206,
-0.9641984105110168
],
[
-0.7498844265937805,
0.6060957312583923,
-0.26518169045448303
]
],
"translation_m": [
-0.05447891354560852,
-0.01254303939640522,
1.55050528049469
],
"rvec_rad": [
1.7009169531788546,
0.8125195184178173,
-0.6189043658727903
]
},
"camera_in_world": {
"position_m": [
1.1995313167572021,
-0.8994710445404053,
0.39908456802368164
],
"position_mm": [
1199.5313720703125,
-899.4710693359375,
399.0845642089844
],
"orientation_deg": {
"roll": 113.63054656982422,
"pitch": 48.58036422729492,
"yaw": 18.17838478088379
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
1.0393814174068606e-07,
1.0717049342561546e-08,
1.4806136578404552e-08,
-4.692525793163841e-09,
-2.8459496006303278e-08,
1.2735920470874916e-08
],
[
1.0717049342561578e-08,
7.063391535389971e-08,
-3.335113206542182e-09,
1.835760249788355e-08,
-1.6904754095170576e-08,
9.825154745338065e-09
],
[
1.4806136578404529e-08,
-3.3351132065422466e-09,
1.299533688880752e-07,
-2.243610539499252e-08,
-1.757973024960775e-08,
-5.965078817834138e-09
],
[
-4.692525793163931e-09,
1.8357602497883707e-08,
-2.2436105394992434e-08,
1.1167049522024039e-08,
3.3814662385494724e-10,
7.949992926095407e-09
],
[
-2.845949600630325e-08,
-1.690475409517054e-08,
-1.757973024960777e-08,
3.3814662385497175e-10,
1.527971108615136e-08,
3.4509265207960104e-09
],
[
1.2735920470875042e-08,
9.825154745338044e-09,
-5.965078817834141e-09,
7.949992926095384e-09,
3.450926520795976e-09,
8.034184097256182e-08
]
],
"parameter_std": {
"rvec_std_deg": [
0.018471837800141732,
0.015227523299932067,
0.020654581685214345
],
"tvec_std_m": [
0.00010567426139805302,
0.0001236111284883014,
0.00028344636348445507
]
},
"camera_center_std_m": [
0.00036251673273425983,
0.00034275394355037396,
0.00039867516770258584
],
"camera_center_std_mm": [
0.36251673273425983,
0.342753943550374,
0.3986751677025858
],
"orientation_std_deg": {
"roll": 0.02645400117243889,
"pitch": 0.01801067174783902,
"yaw": 0.023327938683443166
}
}
},
"observations": {
"markers": [
{
"marker_id": 92,
"observed_center_px": [
1023.0,
688.5
],
"projected_center_px": [
1022.9600219726562,
688.3970947265625
],
"reprojection_error_px": 0.1103980886226943,
"confidence": 0.15369374989294518
},
{
"marker_id": 217,
"observed_center_px": [
1141.25,
600.5
],
"projected_center_px": [
1140.797119140625,
600.2960205078125
],
"reprojection_error_px": 0.4966978015064179,
"confidence": 0.3233651345714012
},
{
"marker_id": 105,
"observed_center_px": [
760.5,
654.75
],
"projected_center_px": [
761.121337890625,
655.0568237304688
],
"reprojection_error_px": 0.6929657826365488,
"confidence": 0.420622587927407
},
{
"marker_id": 85,
"observed_center_px": [
674.75,
665.5
],
"projected_center_px": [
674.881591796875,
665.3247680664062
],
"reprojection_error_px": 0.21914066613888822,
"confidence": 0.2981424558820519
},
{
"marker_id": 206,
"observed_center_px": [
1222.5,
566.75
],
"projected_center_px": [
1222.479736328125,
566.8677368164062
],
"reprojection_error_px": 0.11946787993153928,
"confidence": 0.15136171428561934
},
{
"marker_id": 97,
"observed_center_px": [
411.25,
578.0
],
"projected_center_px": [
411.40228271484375,
578.289306640625
],
"reprojection_error_px": 0.32693784967468326,
"confidence": 0.2263843126910661
},
{
"marker_id": 47,
"observed_center_px": [
544.0,
569.25
],
"projected_center_px": [
543.7144775390625,
569.2646484375
],
"reprojection_error_px": 0.28589797554546903,
"confidence": 0.24210516100479615
},
{
"marker_id": 96,
"observed_center_px": [
690.0,
544.25
],
"projected_center_px": [
690.0812377929688,
544.4871826171875
],
"reprojection_error_px": 0.2507093394796964,
"confidence": 0.28140192555287236
},
{
"marker_id": 62,
"observed_center_px": [
738.5,
556.0
],
"projected_center_px": [
738.6351318359375,
555.8132934570312
],
"reprojection_error_px": 0.23047764809451937,
"confidence": 0.2664122029520185
},
{
"marker_id": 79,
"observed_center_px": [
667.0,
511.75
],
"projected_center_px": [
666.1640625,
511.7244567871094
],
"reprojection_error_px": 0.8363276628397663,
"confidence": 0.2093822185726055
},
{
"marker_id": 66,
"observed_center_px": [
331.25,
537.25
],
"projected_center_px": [
330.9931335449219,
537.0530395507812
],
"reprojection_error_px": 0.32368780375672823,
"confidence": 0.16725963004706537
},
{
"marker_id": 55,
"observed_center_px": [
519.5,
534.0
],
"projected_center_px": [
519.4966430664062,
533.99072265625
],
"reprojection_error_px": 0.009866007815145463,
"confidence": 0.22298824455832925
},
{
"marker_id": 53,
"observed_center_px": [
1199.5,
466.0
],
"projected_center_px": [
1199.823974609375,
465.9877014160156
],
"reprojection_error_px": 0.3242079620979481,
"confidence": 0.13639287915585202
},
{
"marker_id": 215,
"observed_center_px": [
684.75,
433.5
],
"projected_center_px": [
684.37548828125,
433.0339050292969
],
"reprojection_error_px": 0.597916005134355,
"confidence": 0.21646639042630428
},
{
"marker_id": 51,
"observed_center_px": [
529.5,
463.25
],
"projected_center_px": [
529.0533447265625,
463.1946105957031
],
"reprojection_error_px": 0.45007657059426076,
"confidence": 0.1410541259968713
},
{
"marker_id": 95,
"observed_center_px": [
425.25,
498.75
],
"projected_center_px": [
426.0158386230469,
498.8721008300781
],
"reprojection_error_px": 0.7755110632712474,
"confidence": 0.14922985097126407
},
{
"marker_id": 103,
"observed_center_px": [
465.5,
447.25
],
"projected_center_px": [
465.3929138183594,
447.0864562988281
],
"reprojection_error_px": 0.19548399548649623,
"confidence": 0.11373255626245794
},
{
"marker_id": 72,
"observed_center_px": [
1133.75,
455.5
],
"projected_center_px": [
1134.185546875,
455.764404296875
],
"reprojection_error_px": 0.5095200805937179,
"confidence": 0.1532878382904936
},
{
"marker_id": 84,
"observed_center_px": [
1148.0,
429.0
],
"projected_center_px": [
1148.08642578125,
429.22271728515625
],
"reprojection_error_px": 0.23889831471160117,
"confidence": 0.13359880447387698
},
{
"marker_id": 64,
"observed_center_px": [
378.5,
409.25
],
"projected_center_px": [
379.04229736328125,
409.60870361328125
],
"reprojection_error_px": 0.6501959030959982,
"confidence": 0.09620577544552089
},
{
"marker_id": 86,
"observed_center_px": [
1127.25,
408.75
],
"projected_center_px": [
1127.07666015625,
408.6895446777344
],
"reprojection_error_px": 0.18357981212953398,
"confidence": 0.11774828338549573
},
{
"marker_id": 210,
"observed_center_px": [
573.25,
354.0
],
"projected_center_px": [
572.9373779296875,
353.7278137207031
],
"reprojection_error_px": 0.4145092634476944,
"confidence": 0.09088599426545704
}
]
},
"qa": {
"sanity_notes": []
}
}