Files
appRobotRender/data/evaluations/Scene5/render_f_camera_pose.json
2026-06-02 17:16:24 +02:00

607 lines
14 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-06-02T10:17:24Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene5\\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": [
[
1992.8416748046875,
0.0,
719.249267578125
],
[
0.0,
1997.40380859375,
537.7935791015625
],
[
0.0,
0.0,
1.0
]
],
"distortion_coefficients": [
0.019999999552965164,
-0.009999999776482582,
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": 29,
"used_marker_ids": [
68,
46,
54,
56,
47,
53,
215,
62,
97,
72,
55,
66,
96,
95,
51,
103,
82,
73,
69,
210,
58,
74,
64,
101,
52,
77,
83,
75,
61
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.010021732742651996,
0.0015186919547159295,
0.0013407192288427652,
0.0013407135220185832
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 3.7920967153823275,
"residual_median_px": 3.4861914706762445,
"residual_max_px": 6.361059561554256,
"sigma2_normalized": 2.0049180650741152e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.31643280386924744,
0.9486125111579895,
0.0021496054250746965
],
[
0.9175298810005188,
-0.3054875135421753,
-0.2545904815196991
],
[
-0.240851029753685,
0.0825331062078476,
-0.9670465588569641
]
],
"translation_m": [
0.1264871060848236,
-0.1986197531223297,
1.4965101480484009
],
"rvec_rad": [
2.3716314295414436,
1.7094856896801482,
-0.21866320091909996
]
},
"camera_in_world": {
"position_m": [
0.5026509165763855,
-0.3041747212409973,
1.3963563442230225
],
"position_mm": [
502.6509094238281,
-304.1747131347656,
1396.3563232421875
],
"orientation_deg": {
"roll": 175.1218719482422,
"pitch": 13.936773300170898,
"yaw": 70.97197723388672
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
2.823759325182141e-05,
1.6926348872795924e-05,
-4.723386025649866e-06,
-3.178491648871055e-07,
2.8262103383091514e-07,
2.7835377079357425e-06
],
[
1.6926348872795782e-05,
1.524865120175307e-05,
-7.21326179575758e-06,
3.83689179943569e-07,
6.103127178659327e-08,
2.647496335351544e-06
],
[
-4.72338602564983e-06,
-7.213261795757735e-06,
0.00015758610005416618,
1.3022467037353742e-06,
-1.746293781822353e-06,
-2.790181912776282e-05
],
[
-3.1784916488711856e-07,
3.836891799435489e-07,
1.3022467037354024e-06,
2.9455523405407e-07,
-2.745749953095006e-08,
2.3026786631624608e-07
],
[
2.826210338309412e-07,
6.103127178657162e-08,
-1.7462937818223704e-06,
-2.7457499530954406e-08,
1.7586525681894589e-07,
3.837187197340201e-07
],
[
2.7835377079357e-06,
2.647496335351557e-06,
-2.7901819127762726e-05,
2.3026786631625187e-07,
3.837187197340069e-07,
8.643017386677037e-06
]
],
"parameter_std": {
"rvec_std_deg": [
0.30446436644725455,
0.22373727672032925,
0.7192528414482648
],
"tvec_std_m": [
0.0005427294298764993,
0.0004193629177919119,
0.0029399009144318177
]
},
"camera_center_std_m": [
0.011099608245280888,
0.011459294937800114,
0.005079687217062106
],
"camera_center_std_mm": [
11.099608245280889,
11.459294937800113,
5.079687217062107
],
"orientation_std_deg": {
"roll": 0.4909426996663119,
"pitch": 0.42558049412138593,
"yaw": 0.09518099317472581
}
}
},
"observations": {
"markers": [
{
"marker_id": 68,
"observed_center_px": [
1395.0,
941.75
],
"projected_center_px": [
1390.5240478515625,
942.4951171875
],
"reprojection_error_px": 4.5375485956858,
"confidence": 0.31028063344682905
},
{
"marker_id": 46,
"observed_center_px": [
1383.75,
882.75
],
"projected_center_px": [
1388.86328125,
884.7987670898438
],
"reprojection_error_px": 5.508456383600436,
"confidence": 0.47143525482057913
},
{
"marker_id": 54,
"observed_center_px": [
610.5,
848.75
],
"projected_center_px": [
607.9702758789062,
853.6723022460938
],
"reprojection_error_px": 5.534307863748015,
"confidence": 0.7005026944924987
},
{
"marker_id": 56,
"observed_center_px": [
1342.25,
844.0
],
"projected_center_px": [
1345.5501708984375,
840.6995849609375
],
"reprojection_error_px": 4.667319079403475,
"confidence": 0.6329378010641592
},
{
"marker_id": 47,
"observed_center_px": [
664.75,
836.5
],
"projected_center_px": [
667.9239501953125,
836.4869384765625
],
"reprojection_error_px": 3.1739770707613446,
"confidence": 0.6877833343649649
},
{
"marker_id": 53,
"observed_center_px": [
1399.5,
806.0
],
"projected_center_px": [
1395.2620849609375,
804.5857543945312
],
"reprojection_error_px": 4.467663204730162,
"confidence": 0.24350756922501487
},
{
"marker_id": 215,
"observed_center_px": [
888.75,
620.0
],
"projected_center_px": [
886.9843139648438,
619.1538696289062
],
"reprojection_error_px": 1.9579539779149675,
"confidence": 0.6875210573245337
},
{
"marker_id": 62,
"observed_center_px": [
845.75,
863.25
],
"projected_center_px": [
844.1611938476562,
868.03955078125
],
"reprojection_error_px": 5.0461967535855985,
"confidence": 0.6334920995585299
},
{
"marker_id": 97,
"observed_center_px": [
554.75,
818.25
],
"projected_center_px": [
552.9161987304688,
815.6981811523438
],
"reprojection_error_px": 3.1423886658699773,
"confidence": 0.6608886785422622
},
{
"marker_id": 72,
"observed_center_px": [
1346.5,
753.25
],
"projected_center_px": [
1346.901611328125,
752.3621215820312
],
"reprojection_error_px": 0.9744843477311561,
"confidence": 0.63555573802114
},
{
"marker_id": 55,
"observed_center_px": [
676.0,
745.5
],
"projected_center_px": [
673.5105590820312,
745.3541870117188
],
"reprojection_error_px": 2.493707583420438,
"confidence": 0.6545304182010626
},
{
"marker_id": 66,
"observed_center_px": [
508.25,
692.75
],
"projected_center_px": [
509.5003662109375,
692.5861206054688
],
"reprojection_error_px": 1.2610599182458104,
"confidence": 0.6480920753055313
},
{
"marker_id": 96,
"observed_center_px": [
815.5,
827.75
],
"projected_center_px": [
812.7606811523438,
825.9982299804688
],
"reprojection_error_px": 3.2515482389860497,
"confidence": 0.5116549960773986
},
{
"marker_id": 95,
"observed_center_px": [
612.75,
626.0
],
"projected_center_px": [
616.9766235351562,
623.9188842773438
],
"reprojection_error_px": 4.711198272098486,
"confidence": 0.6214553357279435
},
{
"marker_id": 51,
"observed_center_px": [
739.25,
559.0
],
"projected_center_px": [
741.3570556640625,
558.0090942382812
],
"reprojection_error_px": 2.328428182286342,
"confidence": 0.5970662807065851
},
{
"marker_id": 103,
"observed_center_px": [
690.0,
488.0
],
"projected_center_px": [
694.7941284179688,
487.4731140136719
],
"reprojection_error_px": 4.822994519027003,
"confidence": 0.5891999992118755
},
{
"marker_id": 82,
"observed_center_px": [
1357.0,
429.25
],
"projected_center_px": [
1357.4981689453125,
428.8148498535156
],
"reprojection_error_px": 0.6614589541756477,
"confidence": 0.5960189620884889
},
{
"marker_id": 73,
"observed_center_px": [
1401.5,
418.5
],
"projected_center_px": [
1403.162353515625,
417.4544982910156
],
"reprojection_error_px": 1.963795568382831,
"confidence": 0.22008504273316973
},
{
"marker_id": 69,
"observed_center_px": [
538.5,
403.25
],
"projected_center_px": [
535.7028198242188,
406.03594970703125
],
"reprojection_error_px": 3.947876987178189,
"confidence": 0.5353468538324895
},
{
"marker_id": 210,
"observed_center_px": [
872.25,
307.25
],
"projected_center_px": [
871.5974731445312,
304.0945129394531
],
"reprojection_error_px": 3.222249196816828,
"confidence": 0.5583029073465398
},
{
"marker_id": 58,
"observed_center_px": [
633.25,
428.5
],
"projected_center_px": [
632.9736328125,
431.9752197265625
],
"reprojection_error_px": 3.4861914706762445,
"confidence": 0.5706094762037633
},
{
"marker_id": 74,
"observed_center_px": [
1102.75,
342.0
],
"projected_center_px": [
1105.9566650390625,
339.7966003417969
],
"reprojection_error_px": 3.8907159657979857,
"confidence": 0.5696194687762921
},
{
"marker_id": 64,
"observed_center_px": [
640.5,
338.0
],
"projected_center_px": [
641.6788330078125,
334.79168701171875
],
"reprojection_error_px": 3.4180285971715376,
"confidence": 0.5397522426826521
},
{
"marker_id": 101,
"observed_center_px": [
1307.5,
303.75
],
"projected_center_px": [
1306.6988525390625,
307.3880920410156
],
"reprojection_error_px": 3.725258508220314,
"confidence": 0.5659193956439582
},
{
"marker_id": 52,
"observed_center_px": [
1190.75,
312.5
],
"projected_center_px": [
1185.21826171875,
315.6405334472656
],
"reprojection_error_px": 6.361059561554256,
"confidence": 0.5556704791810116
},
{
"marker_id": 77,
"observed_center_px": [
1125.0,
230.5
],
"projected_center_px": [
1127.476806640625,
233.43856811523438
],
"reprojection_error_px": 3.8431437265494255,
"confidence": 0.5510542561538847
},
{
"marker_id": 83,
"observed_center_px": [
1323.25,
208.5
],
"projected_center_px": [
1318.564453125,
206.66952514648438
],
"reprojection_error_px": 5.0304063163103745,
"confidence": 0.5445844663450473
},
{
"marker_id": 75,
"observed_center_px": [
1108.5,
182.0
],
"projected_center_px": [
1110.407470703125,
182.22398376464844
],
"reprojection_error_px": 1.9205762703173932,
"confidence": 0.5155640078275618
},
{
"marker_id": 61,
"observed_center_px": [
1280.0,
135.0
],
"projected_center_px": [
1281.353271484375,
132.7445068359375
],
"reprojection_error_px": 2.6303218669119532,
"confidence": 0.5493902887184056
}
]
},
"qa": {
"sanity_notes": []
}
}