Claude: über nacht arbeiten. Pipeline verbessern

This commit is contained in:
chk
2026-06-02 06:04:41 +02:00
parent e5b41e9110
commit 30e97eb4bd
252 changed files with 125356 additions and 52694 deletions

View File

@@ -1,6 +1,6 @@
{
"schema_version": "1.0",
"created_utc": "2026-05-31T08:27:14Z",
"created_utc": "2026-06-01T20:35:44Z",
"vision_config": {
"MarkerType": "DICT_4X4_250",
"MarkerSize": 0.025
@@ -16,7 +16,7 @@
],
[
0.0,
1500.0,
1777.77783203125,
360.0
],
[
@@ -35,18 +35,18 @@
},
"image": {
"image_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene6\\render_c.png",
"image_sha256": "bd9061ca0bb299c8cc4dbbacf755932129e71afadca80e83bc69b1d82010341f",
"image_sha256": "bf8f9443d037281f6cbb82a4fb7a418869c1df2ad2471821d274a86989be3bdd",
"width_px": 1280,
"height_px": 720
},
"aruco": {
"dictionary": "DICT_4X4_250",
"num_detected_markers": 8,
"num_detected_markers": 10,
"num_rejected_candidates": 15
},
"detections": [
{
"observation_id": "76aa9451-6c5b-40aa-8271-5fba9ae73616",
"observation_id": "4df12f05-e37d-4f91-8faf-5c68c6e0b59c",
"type": "aruco",
"marker_id": 245,
"marker_size_m": 0.025,
@@ -76,14 +76,14 @@
"area_px": 3113.0,
"perimeter_px": 223.18805313110352,
"sharpness": {
"laplacian_var": 1357.5814223111759
"laplacian_var": 1356.8952324446793
},
"contrast": {
"p05": 27.0,
"p95": 182.0,
"dynamic_range": 155.0,
"mean_gray": 85.3320628870891,
"std_gray": 70.77017117568786
"mean_gray": 85.32539304430681,
"std_gray": 70.76798733009926
},
"geometry": {
"distance_to_center_norm": 0.20249538123607635,
@@ -100,7 +100,61 @@
"confidence": 0.9813847440404857
},
{
"observation_id": "698f3049-b790-4a1d-a2b2-879028232642",
"observation_id": "1876d996-9f00-4329-b9ba-27bfa1dbdf96",
"type": "aruco",
"marker_id": 248,
"marker_size_m": 0.025,
"image_points_px": [
[
726.0,
371.0
],
[
725.0,
426.0
],
[
669.0,
424.0
],
[
670.0,
369.0
]
],
"center_px": [
697.5,
397.5
],
"quality": {
"area_px": 3082.0,
"perimeter_px": 222.08958435058594,
"sharpness": {
"laplacian_var": 1599.5550347669446
},
"contrast": {
"p05": 30.0,
"p95": 184.0,
"dynamic_range": 154.0,
"mean_gray": 94.36082971538832,
"std_gray": 71.08621814199468
},
"geometry": {
"distance_to_center_norm": 0.09348689764738083,
"distance_to_border_px": 294.0
},
"edge_ratio": 1.0186625759528076,
"edge_lengths_px": [
55.009090423583984,
56.035701751708984,
55.009090423583984,
56.035701751708984
]
},
"confidence": 0.9816793348520224
},
{
"observation_id": "70c4a2ba-4b4b-4548-b5ec-3d1c46dd5159",
"type": "aruco",
"marker_id": 243,
"marker_size_m": 0.025,
@@ -130,14 +184,14 @@
"area_px": 3029.0,
"perimeter_px": 220.14540100097656,
"sharpness": {
"laplacian_var": 1247.7039099278757
"laplacian_var": 1247.9087351371322
},
"contrast": {
"p05": 52.0,
"p95": 189.0,
"dynamic_range": 137.0,
"mean_gray": 97.52437223042836,
"std_gray": 60.606139601103095
"std_gray": 60.60609898075838
},
"geometry": {
"distance_to_center_norm": 0.0865650549530983,
@@ -154,7 +208,7 @@
"confidence": 1.0
},
{
"observation_id": "6ff5ba53-2412-4e80-abe8-4ece49a5a2ac",
"observation_id": "426c355a-ea01-4848-a28a-54be46bf39ec",
"type": "aruco",
"marker_id": 218,
"marker_size_m": 0.025,
@@ -184,14 +238,14 @@
"area_px": 2686.0,
"perimeter_px": 208.09695053100586,
"sharpness": {
"laplacian_var": 1464.142097937829
"laplacian_var": 1464.174724365235
},
"contrast": {
"p05": 42.0,
"p95": 192.0,
"dynamic_range": 150.0,
"mean_gray": 92.00217509516041,
"std_gray": 65.81428710231609
"mean_gray": 92.00380641653072,
"std_gray": 65.81432420827879
},
"geometry": {
"distance_to_center_norm": 0.3329910337924957,
@@ -208,7 +262,61 @@
"confidence": 0.8248000538812311
},
{
"observation_id": "31c1a5d5-dca6-428c-a41c-3ef476d7b09f",
"observation_id": "ad69984b-81c0-41e5-a84e-421dcd4e32b5",
"type": "aruco",
"marker_id": 232,
"marker_size_m": 0.025,
"image_points_px": [
[
754.0,
436.0
],
[
810.0,
438.0
],
[
809.0,
469.0
],
[
755.0,
467.0
]
],
"center_px": [
782.0,
452.5
],
"quality": {
"area_px": 1705.0,
"perimeter_px": 172.10497665405273,
"sharpness": {
"laplacian_var": 1551.065621301775
},
"contrast": {
"p05": 22.0,
"p95": 146.0,
"dynamic_range": 124.0,
"mean_gray": 79.54700854700855,
"std_gray": 55.184228473793034
},
"geometry": {
"distance_to_center_norm": 0.23079116642475128,
"distance_to_border_px": 251.0
},
"edge_ratio": 1.8066635418810038,
"edge_lengths_px": [
56.035701751708984,
31.016124725341797,
54.037025451660156,
31.016124725341797
]
},
"confidence": 0.5535064923925195
},
{
"observation_id": "c20af898-ec55-4bce-b742-1172fdc774be",
"type": "aruco",
"marker_id": 208,
"marker_size_m": 0.025,
@@ -238,14 +346,14 @@
"area_px": 1070.0,
"perimeter_px": 143.36686897277832,
"sharpness": {
"laplacian_var": 2346.871262317882
"laplacian_var": 2333.161164228539
},
"contrast": {
"p05": 12.0,
"p95": 161.0,
"dynamic_range": 149.0,
"mean_gray": 62.09511228533685,
"std_gray": 62.823662883647366
"mean_gray": 62.00264200792602,
"std_gray": 62.75879045215222
},
"geometry": {
"distance_to_center_norm": 0.5515881180763245,
@@ -262,7 +370,7 @@
"confidence": 0.2964796698261984
},
{
"observation_id": "2617c219-b53a-48ef-be95-7028429ccbe4",
"observation_id": "2ff7655c-aed7-45e8-b3a7-fbad54275e7b",
"type": "aruco",
"marker_id": 215,
"marker_size_m": 0.025,
@@ -292,14 +400,14 @@
"area_px": 998.0,
"perimeter_px": 138.3699836730957,
"sharpness": {
"laplacian_var": 2121.2326647218424
"laplacian_var": 2109.6714246151473
},
"contrast": {
"p05": 12.0,
"p95": 165.0,
"dynamic_range": 153.0,
"mean_gray": 72.24098124098124,
"std_gray": 67.04406980491908
"mean_gray": 72.17316017316017,
"std_gray": 66.97682419672789
},
"geometry": {
"distance_to_center_norm": 0.3978361487388611,
@@ -316,7 +424,7 @@
"confidence": 0.2743742952602821
},
{
"observation_id": "602eef75-1dad-4ca8-821f-84bb32b64c18",
"observation_id": "5cb337f6-ce3a-4fac-8cad-ddb325a94a6f",
"type": "aruco",
"marker_id": 214,
"marker_size_m": 0.025,
@@ -346,14 +454,14 @@
"area_px": 819.5,
"perimeter_px": 126.28364562988281,
"sharpness": {
"laplacian_var": 1416.0191627572412
"laplacian_var": 1407.315787979266
},
"contrast": {
"p05": 14.0,
"p95": 139.89999999999998,
"dynamic_range": 125.89999999999998,
"mean_gray": 75.03907637655418,
"std_gray": 53.12746728688665
"p95": 139.0,
"dynamic_range": 125.0,
"mean_gray": 74.94671403197158,
"std_gray": 53.053182228965504
},
"geometry": {
"distance_to_center_norm": 0.48465821146965027,
@@ -370,7 +478,7 @@
"confidence": 0.21966133686197709
},
{
"observation_id": "df4241e5-0c1b-4d34-b4ff-4978aa4b4615",
"observation_id": "e8d8deac-4d88-4321-b4c2-55a50f2cf5ec",
"type": "aruco",
"marker_id": 210,
"marker_size_m": 0.025,
@@ -400,14 +508,14 @@
"area_px": 745.5,
"perimeter_px": 126.15118789672852,
"sharpness": {
"laplacian_var": 2617.828996875531
"laplacian_var": 2617.922106745177
},
"contrast": {
"p05": 22.0,
"p95": 178.0,
"dynamic_range": 156.0,
"mean_gray": 83.31843575418995,
"std_gray": 62.94818518166244
"mean_gray": 83.32029795158287,
"std_gray": 62.94641551928805
},
"geometry": {
"distance_to_center_norm": 0.5230682492256165,
@@ -424,7 +532,7 @@
"confidence": 0.233781757000696
},
{
"observation_id": "d755365c-e13e-4396-afa7-89df0301d71f",
"observation_id": "8664ea86-9e7d-439a-bdeb-429d9fdfab9c",
"type": "aruco",
"marker_id": 211,
"marker_size_m": 0.025,
@@ -454,14 +562,14 @@
"area_px": 782.5,
"perimeter_px": 124.42923355102539,
"sharpness": {
"laplacian_var": 1214.1609829472975
"laplacian_var": 1213.2964810462038
},
"contrast": {
"p05": 16.400000000000002,
"p05": 16.0,
"p95": 146.0,
"dynamic_range": 129.6,
"mean_gray": 68.52899824253076,
"std_gray": 53.0718545236712
"dynamic_range": 130.0,
"mean_gray": 68.4463971880492,
"std_gray": 52.98759040171933
},
"geometry": {
"distance_to_center_norm": 0.31812262535095215,
@@ -579,31 +687,6 @@
],
"area_px": 463.5
},
{
"image_points_px": [
[
711.0,
552.0
],
[
755.0,
553.0
],
[
756.0,
558.0
],
[
718.0,
557.0
]
],
"center_px": [
735.0,
555.0
],
"area_px": 201.0
},
{
"image_points_px": [
[
@@ -853,6 +936,31 @@
455.5
],
"area_px": 33.5
},
{
"image_points_px": [
[
678.0,
405.0
],
[
689.0,
407.0
],
[
688.0,
417.0
],
[
677.0,
417.0
]
],
"center_px": [
683.0,
411.5
],
"area_px": 122.0
}
]
}