Add AprilTag calibration, assets, and tracking demo

This commit is contained in:
administrator
2026-06-27 08:50:25 +02:00
commit eee1893b9d
100 changed files with 3640 additions and 0 deletions

View File

@@ -0,0 +1,68 @@
{
"video_path": "C:\\devel\\slam_demo\\VID_20260626_142931.mp4",
"calibration_path": "C:\\devel\\slam_demo\\calibration_output\\camera_calibration.npz",
"tag_size_m": 0.2,
"precise_distance_m": 3.0,
"video": {
"fps": 29.490109925345436,
"frame_count": 3965,
"width": 1080,
"height": 1920,
"duration_sec": 134.45185555555557
},
"detections_total": 2043,
"frames_with_tags": 2042,
"frames_with_tags_ratio": 0.5150063051702396,
"detected_tag_ids": [
1,
10,
21,
31
],
"distance_global_min_m": 0.6724304161465295,
"distance_global_max_m": 29.05393296811889,
"tag_summary": {
"1": {
"count": 649,
"distance_min_m": 0.6724304161465295,
"distance_max_m": 29.05393296811889,
"side_px_max": 1001.5821990966797,
"precise_track_frames": 265,
"first_seen_sec": 1.5937546560179348,
"last_seen_sec": 134.41794588202328
},
"10": {
"count": 541,
"distance_min_m": 0.6936149816954829,
"distance_max_m": 10.514124997867455,
"side_px_max": 962.2133636474609,
"precise_track_frames": 287,
"first_seen_sec": 24.58451331091495,
"last_seen_sec": 43.09919505954883
},
"21": {
"count": 492,
"distance_min_m": 1.0321140671608207,
"distance_max_m": 9.818515071203956,
"side_px_max": 658.1097869873047,
"precise_track_frames": 306,
"first_seen_sec": 25.228797108028584,
"last_seen_sec": 74.22827536219701
},
"31": {
"count": 361,
"distance_min_m": 1.4224853614043138,
"distance_max_m": 2.9749145431912978,
"side_px_max": 486.1072769165039,
"precise_track_frames": 361,
"first_seen_sec": 94.91317621689787,
"last_seen_sec": 107.32411672971837
}
},
"best_frame_previews": {
"1": "C:\\devel\\slam_demo\\analysis_output\\best_tag_01.jpg",
"10": "C:\\devel\\slam_demo\\analysis_output\\best_tag_10.jpg",
"21": "C:\\devel\\slam_demo\\analysis_output\\best_tag_21.jpg",
"31": "C:\\devel\\slam_demo\\analysis_output\\best_tag_31.jpg"
}
}

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 295 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 287 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 328 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 KiB