16MPixel Bilder + Arbeiten an Statistik

This commit is contained in:
chk
2026-05-31 17:39:25 +02:00
parent ca98774657
commit 761919bb93
212 changed files with 159773 additions and 81014 deletions

View File

@@ -0,0 +1,628 @@
{
"schema_version": "1.0",
"created_utc": "2026-05-31T10:25:25Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene9\\render_g_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
},
"camera": {
"camera_id": "g",
"camera_matrix": [
[
1777.77783203125,
0.0,
640.0
],
[
0.0,
1500.0,
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": 29,
"used_marker_ids": [
84,
64,
72,
53,
58,
69,
215,
103,
56,
46,
68,
208,
95,
55,
66,
217,
47,
97,
54,
205,
92,
105,
85,
102,
59,
48,
57,
63,
71
],
"history": {
"iters": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10
],
"rms": [
0.02200940579566412,
0.012492719601123106,
0.006103430044278538,
0.0055115399329895825,
0.005096973387838219,
0.005079213955287144,
0.005078265280046825,
0.0050782114556132685,
0.005078208229684019,
0.005078208035428635,
0.005078208023787546
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05,
3.125e-05,
1.5625e-05,
7.8125e-06,
3.90625e-06,
1.953125e-06,
9.765625e-07
]
},
"residual_rms_px": 11.755561902657986,
"residual_median_px": 7.179568755770828,
"residual_max_px": 23.328064176759177,
"sigma2_normalized": 2.8763757886605642e-05
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
-0.6559104919433594,
-0.7190011739730835,
-0.22982333600521088
],
[
-0.6814113259315491,
0.6949824094772339,
-0.22951699793338776
],
[
0.32474616169929504,
0.006061616353690624,
-0.9457817673683167
]
],
"translation_m": [
-0.021144816651940346,
0.3619556128978729,
1.2937729358673096
],
"rvec_rad": [
1.106264639889024,
-2.6042289186417977,
0.1765199787946084
]
},
"camera_in_world": {
"position_m": [
-0.1873762607574463,
-0.27459830045700073,
1.301842212677002
],
"position_mm": [
-187.3762664794922,
-274.5982971191406,
1301.8421630859375
],
"orientation_deg": {
"roll": 179.63278198242188,
"pitch": -18.950197219848633,
"yaw": -133.90757751464844
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
0.00015713177460004805,
-0.00024204502628152495,
1.7758625437526932e-05,
1.720048535412467e-05,
2.8695667094934284e-05,
0.00018562673513110555
],
[
-0.00024204502628152386,
0.0005917462265111596,
-3.912138084668765e-05,
-7.209370121885013e-05,
-5.030004382328941e-05,
-0.00041584570195426346
],
[
1.775862543752117e-05,
-3.912138084668026e-05,
0.0005937501659202497,
1.2121327837238821e-05,
-5.034321601349462e-05,
-6.556933985800179e-05
],
[
1.720048535412448e-05,
-7.209370121884996e-05,
1.2121327837239306e-05,
1.4244784832818947e-05,
3.7543773536765624e-06,
4.016671598390895e-05
],
[
2.8695667094934772e-05,
-5.030004382329021e-05,
-5.034321601349331e-05,
3.7543773536766378e-06,
1.2415433456772226e-05,
4.562655960014969e-05
],
[
0.0001856267351311054,
-0.00041584570195426487,
-6.556933985799604e-05,
4.0166715983909274e-05,
4.5626559600149246e-05,
0.0003640957163529654
]
],
"parameter_std": {
"rvec_std_deg": [
0.7182152793178741,
1.393767652798099,
1.3961256444186971
],
"tvec_std_m": [
0.003774226388654892,
0.00352355409448645,
0.019081292313492957
]
},
"camera_center_std_m": [
0.03068643829839299,
0.02772854307784112,
0.02576136304504991
],
"camera_center_std_mm": [
30.68643829839299,
27.72854307784112,
25.76136304504991
],
"orientation_std_deg": {
"roll": 0.8527509678295315,
"pitch": 1.3876188137550685,
"yaw": 0.4456641826828775
}
}
},
"observations": {
"markers": [
{
"marker_id": 84,
"observed_center_px": [
65.25,
662.0
],
"projected_center_px": [
67.64344787597656,
638.7950439453125
],
"reprojection_error_px": 23.328064176759177,
"confidence": 0.3490767193505014
},
{
"marker_id": 64,
"observed_center_px": [
819.5,
647.0
],
"projected_center_px": [
822.2017211914062,
648.09375
],
"reprojection_error_px": 2.9147189330351573,
"confidence": 0.5331747682067169
},
{
"marker_id": 72,
"observed_center_px": [
102.25,
581.0
],
"projected_center_px": [
101.0286865234375,
567.763916015625
],
"reprojection_error_px": 13.29231077914828,
"confidence": 0.43254677700170213
},
{
"marker_id": 53,
"observed_center_px": [
52.0,
559.0
],
"projected_center_px": [
55.246952056884766,
547.0332641601562
],
"reprojection_error_px": 12.399413870030676,
"confidence": 0.27711751756945874
},
{
"marker_id": 58,
"observed_center_px": [
781.0,
564.0
],
"projected_center_px": [
785.330322265625,
565.1350708007812
],
"reprojection_error_px": 4.476614417945086,
"confidence": 0.48073279309443956
},
{
"marker_id": 69,
"observed_center_px": [
868.75,
547.5
],
"projected_center_px": [
885.4929809570312,
550.4025268554688
],
"reprojection_error_px": 16.99270647878755,
"confidence": 0.45515519100712953
},
{
"marker_id": 215,
"observed_center_px": [
504.75,
495.25
],
"projected_center_px": [
484.1275939941406,
500.800537109375
],
"reprojection_error_px": 21.35631268906348,
"confidence": 0.3775515964613595
},
{
"marker_id": 103,
"observed_center_px": [
708.0,
543.5
],
"projected_center_px": [
706.70263671875,
543.7702026367188
],
"reprojection_error_px": 1.3252022292561734,
"confidence": 0.47991555158957017
},
{
"marker_id": 56,
"observed_center_px": [
84.25,
514.75
],
"projected_center_px": [
84.52336120605469,
507.3511657714844
],
"reprojection_error_px": 7.403882379537784,
"confidence": 0.39662908657084783
},
{
"marker_id": 46,
"observed_center_px": [
41.5,
498.0
],
"projected_center_px": [
45.149391174316406,
491.8171081542969
],
"reprojection_error_px": 7.179568755770828,
"confidence": 0.1698001278724927
},
{
"marker_id": 68,
"observed_center_px": [
29.25,
458.0
],
"projected_center_px": [
33.76746368408203,
455.4254150390625
],
"reprojection_error_px": 5.199612087270121,
"confidence": 0.07718187630567852
},
{
"marker_id": 208,
"observed_center_px": [
424.5,
417.75
],
"projected_center_px": [
404.8271179199219,
424.88427734375
],
"reprojection_error_px": 20.926543014893873,
"confidence": 0.4316478958478293
},
{
"marker_id": 95,
"observed_center_px": [
710.75,
415.25
],
"projected_center_px": [
717.5942993164062,
415.47711181640625
],
"reprojection_error_px": 6.848066362829029,
"confidence": 0.4181682027393045
},
{
"marker_id": 55,
"observed_center_px": [
622.75,
351.75
],
"projected_center_px": [
624.6567993164062,
351.91876220703125
],
"reprojection_error_px": 1.914252939287126,
"confidence": 0.39668368657567366
},
{
"marker_id": 66,
"observed_center_px": [
761.5,
332.5
],
"projected_center_px": [
779.4948120117188,
330.6138916015625
],
"reprojection_error_px": 18.093387306630948,
"confidence": 0.3829765144945479
},
{
"marker_id": 217,
"observed_center_px": [
201.5,
202.0
],
"projected_center_px": [
187.4725341796875,
216.80555725097656
],
"reprojection_error_px": 20.395448581778734,
"confidence": 0.3382587531306593
},
{
"marker_id": 47,
"observed_center_px": [
594.25,
292.0
],
"projected_center_px": [
596.9345703125,
291.29638671875
],
"reprojection_error_px": 2.7752458291668036,
"confidence": 0.36403279165733554
},
{
"marker_id": 97,
"observed_center_px": [
682.75,
268.75
],
"projected_center_px": [
695.365234375,
265.5987243652344
],
"reprojection_error_px": 13.002871854419283,
"confidence": 0.3623898971459892
},
{
"marker_id": 54,
"observed_center_px": [
630.25,
262.5
],
"projected_center_px": [
637.9163818359375,
260.5142517089844
],
"reprojection_error_px": 7.919381713850135,
"confidence": 0.3590718541167963
},
{
"marker_id": 205,
"observed_center_px": [
133.0,
135.0
],
"projected_center_px": [
121.14615631103516,
153.30975341796875
],
"reprojection_error_px": 21.811938942451448,
"confidence": 0.29591817114314195
},
{
"marker_id": 92,
"observed_center_px": [
291.0,
157.0
],
"projected_center_px": [
285.0270690917969,
163.84591674804688
],
"reprojection_error_px": 9.085289194921476,
"confidence": 0.3158166687011719
},
{
"marker_id": 105,
"observed_center_px": [
442.5,
182.75
],
"projected_center_px": [
439.7162170410156,
184.19300842285156
],
"reprojection_error_px": 3.1355575056363354,
"confidence": 0.31800273344664126
},
{
"marker_id": 85,
"observed_center_px": [
494.0,
166.0
],
"projected_center_px": [
494.85260009765625,
164.6371307373047
],
"reprojection_error_px": 1.6075881169388855,
"confidence": 0.2969848480224609
},
{
"marker_id": 102,
"observed_center_px": [
318.5,
130.0
],
"projected_center_px": [
313.7091064453125,
134.91958618164062
],
"reprojection_error_px": 6.866949049682517,
"confidence": 0.3170967427530611
},
{
"marker_id": 59,
"observed_center_px": [
379.75,
109.0
],
"projected_center_px": [
376.8421630859375,
111.31359100341797
],
"reprojection_error_px": 3.715941179550759,
"confidence": 0.3170967427530611
},
{
"marker_id": 48,
"observed_center_px": [
369.5,
44.25
],
"projected_center_px": [
367.8004455566406,
44.72565841674805
],
"reprojection_error_px": 1.7648615343323264,
"confidence": 0.17828567290874034
},
{
"marker_id": 57,
"observed_center_px": [
463.0,
70.5
],
"projected_center_px": [
465.4833679199219,
66.98860931396484
],
"reprojection_error_px": 4.300811641501118,
"confidence": 0.3167426670523156
},
{
"marker_id": 63,
"observed_center_px": [
243.0,
42.0
],
"projected_center_px": [
238.1956024169922,
49.013179779052734
],
"reprojection_error_px": 8.5009956328024,
"confidence": 0.15449597168691093
},
{
"marker_id": 71,
"observed_center_px": [
299.25,
29.5
],
"projected_center_px": [
295.6414489746094,
33.31275177001953
],
"reprojection_error_px": 5.249639660265721,
"confidence": 0.08171792300897739
}
]
},
"qa": {
"sanity_notes": []
}
}