========================================================================
  Duck Preview 0.1.0
  Session: 2026-05-14_09-40-54
========================================================================
  Platform : macOS-13.7.8-x86_64-i386-64bit
  Python   : 3.12.9
  PySide6  : 6.11.1
  Hardware : 4 logical CPUs, 16.0 GB RAM
  Log file : /Users/rafalkaczka/Repos/duck-preview/logs/duck-preview_2026-05-14_09-40-54.log
========================================================================

2026-05-14 09:40:54.717 [DEBUG  ] app.logging_setup: Pruned old log: duck-preview_2026-05-14_08-10-08.log
2026-05-14 09:40:54.793 [INFO   ] __main__: Application starting (session: 2026-05-14_09-40-54)
2026-05-14 09:40:54.934 [INFO   ] app.ui.main_window: Telemetry CSV: /Users/rafalkaczka/Repos/duck-preview/logs/duck-preview_2026-05-14_09-40-54.csv
2026-05-14 09:40:54.934 [DEBUG  ] app.ui.camera_view: Overlay layer added: TelemetryOverlay
2026-05-14 09:40:54.934 [DEBUG  ] app.ui.camera_view: Overlay layer added: BboxOverlay
2026-05-14 09:40:55.131 [DEBUG  ] app.pipeline.frame_dispatcher: Subscriber added: <bound method CameraView.on_frame of <app.ui.camera_view.CameraView(0x7fc86adfdd30) at 0x1faf1c9c0>> (drop_if_busy=True)
2026-05-14 09:40:55.131 [DEBUG  ] app.pipeline.frame_dispatcher: Subscriber added: <bound method TelemetryCollector.on_frame of <app.telemetry.telemetry_collector.TelemetryCollector(0x7fc86adfae50) at 0x1faeffe00>> (drop_if_busy=False)
2026-05-14 09:40:55.137 [INFO   ] __main__: Application shutting down
2026-05-14 09:40:55.368 [INFO   ] app.camera.camera_enumerator: Cameras found: 1
2026-05-14 09:40:55.369 [INFO   ] app.camera.camera_enumerator:   [0] HD USB CAMERA (id: 0x1420000032e40317)
2026-05-14 09:40:55.369 [INFO   ] app.camera.camera_enumerator:         NV12   3840x2160 @ 30.0 fps
2026-05-14 09:40:55.369 [INFO   ] app.camera.camera_enumerator:         NV12   2592x1944 @ 30.0 fps
2026-05-14 09:40:55.369 [INFO   ] app.camera.camera_enumerator:         NV12   2048x1536 @ 30.0 fps
2026-05-14 09:40:55.369 [INFO   ] app.camera.camera_enumerator:         NV12   1920x1080 @ 30.0 fps
2026-05-14 09:40:55.369 [INFO   ] app.camera.camera_enumerator:         NV12   1600x1200 @ 30.0 fps
2026-05-14 09:40:55.369 [INFO   ] app.camera.camera_enumerator:         NV12   1280x960 @ 30.0 fps
2026-05-14 09:40:55.369 [INFO   ] app.camera.camera_enumerator:         NV12   1280x720 @ 30.0 fps
2026-05-14 09:40:55.369 [INFO   ] app.camera.camera_enumerator:         NV12   1024x768 @ 30.0 fps
2026-05-14 09:40:55.369 [INFO   ] app.camera.camera_enumerator:         NV12   800x600 @ 30.0 fps
2026-05-14 09:40:55.369 [INFO   ] app.camera.camera_enumerator:         NV12   640x480 @ 30.0 fps
2026-05-14 09:40:55.369 [INFO   ] app.camera.camera_enumerator:         NV12   320x240 @ 30.0 fps
2026-05-14 09:40:55.370 [INFO   ] app.camera.camera_enumerator: Cameras found: 1
2026-05-14 09:40:55.370 [INFO   ] app.camera.camera_enumerator:   [0] HD USB CAMERA (id: 0x1420000032e40317)
2026-05-14 09:40:55.370 [INFO   ] app.camera.camera_enumerator:         NV12   3840x2160 @ 30.0 fps
2026-05-14 09:40:55.370 [INFO   ] app.camera.camera_enumerator:         NV12   2592x1944 @ 30.0 fps
2026-05-14 09:40:55.370 [INFO   ] app.camera.camera_enumerator:         NV12   2048x1536 @ 30.0 fps
2026-05-14 09:40:55.370 [INFO   ] app.camera.camera_enumerator:         NV12   1920x1080 @ 30.0 fps
2026-05-14 09:40:55.370 [INFO   ] app.camera.camera_enumerator:         NV12   1600x1200 @ 30.0 fps
2026-05-14 09:40:55.370 [INFO   ] app.camera.camera_enumerator:         NV12   1280x960 @ 30.0 fps
2026-05-14 09:40:55.370 [INFO   ] app.camera.camera_enumerator:         NV12   1280x720 @ 30.0 fps
2026-05-14 09:40:55.370 [INFO   ] app.camera.camera_enumerator:         NV12   1024x768 @ 30.0 fps
2026-05-14 09:40:55.370 [INFO   ] app.camera.camera_enumerator:         NV12   800x600 @ 30.0 fps
2026-05-14 09:40:55.371 [INFO   ] app.camera.camera_enumerator:         NV12   640x480 @ 30.0 fps
2026-05-14 09:40:55.371 [INFO   ] app.camera.camera_enumerator:         NV12   320x240 @ 30.0 fps
2026-05-14 09:40:55.405 [INFO   ] app.camera.camera_service: Camera format requested: NV12 1280x720 @ 30 fps
2026-05-14 09:40:55.581 [INFO   ] app.camera.camera_service: Qt multimedia backend: AVFoundation
2026-05-14 09:40:55.581 [INFO   ] app.camera.camera_service: Camera active: HD USB CAMERA
2026-05-14 09:40:55.581 [INFO   ] app.camera.camera_service: Camera format ACTUAL: NV12 1280x720 @ 30 fps
2026-05-14 09:40:55.581 [INFO   ] app.ui.main_window: Camera streaming: HD USB CAMERA
2026-05-14 09:40:55.581 [INFO   ] app.camera.camera_service: Camera start requested: HD USB CAMERA
2026-05-14 09:40:55.582 [DEBUG  ] app.camera.uvc.macos: pyuvc not available — macOS UVC controls disabled
2026-05-14 09:40:55.583 [WARNING] app.camera.uvc: UVC: pyuvc not installed — UVC controls unavailable on macOS
2026-05-14 09:41:05.949 [DEBUG  ] app.ui.menu_bar: Model file selected: /Users/rafalkaczka/Repos/duck-preview/models/best_v1.pt
2026-05-14 09:41:05.949 [INFO   ] app.ui.main_window: Loading model: /Users/rafalkaczka/Repos/duck-preview/models/best_v1.pt
2026-05-14 09:41:05.950 [INFO   ] app.inference.worker_manager: Inference worker stopped
2026-05-14 09:41:05.975 [INFO   ] app.inference.worker_manager: Inference worker started (pid=3786, model=/Users/rafalkaczka/Repos/duck-preview/models/best_v1.pt)
2026-05-14 09:41:05.976 [DEBUG  ] app.inference.worker_manager: InferenceManager: resumed
2026-05-14 09:41:05.977 [DEBUG  ] app.pipeline.frame_dispatcher: Subscriber added: <bound method InferenceManager.submit_frame of <app.inference.worker_manager.InferenceManager(0x7fc86adfc2f0) at 0x1faeffac0>> (drop_if_busy=True)
2026-05-14 09:41:05.978 [INFO   ] app.ui.main_window: Inference enabled
2026-05-14 09:41:05.979 [DEBUG  ] app.inference.worker_manager: InferenceManager: paused
2026-05-14 09:41:05.979 [DEBUG  ] app.pipeline.frame_dispatcher: Subscriber not found for removal: <bound method InferenceManager.submit_frame of <app.inference.worker_manager.InferenceManager(0x7fc86adfc2f0) at 0x1faeffac0>>
2026-05-14 09:41:05.980 [INFO   ] app.ui.main_window: Inference disabled
2026-05-14 09:41:11.884 [INFO   ] app.inference.worker_manager: Inference device: cpu
2026-05-14 09:41:19.091 [DEBUG  ] app.inference.worker_manager: InferenceManager: resumed
2026-05-14 09:41:19.092 [DEBUG  ] app.pipeline.frame_dispatcher: Subscriber added: <bound method InferenceManager.submit_frame of <app.inference.worker_manager.InferenceManager(0x7fc86adfc2f0) at 0x1faeffac0>> (drop_if_busy=True)
2026-05-14 09:41:19.092 [INFO   ] app.ui.main_window: Inference enabled
2026-05-14 09:41:55.401 [INFO   ] app.inference.worker_manager: frame 177: 1 detection(s) in 130.5 ms — etykieta 0.32
2026-05-14 09:41:58.047 [INFO   ] app.inference.worker_manager: frame 189: 1 detection(s) in 127.1 ms — etykieta 0.27
2026-05-14 09:41:58.304 [INFO   ] app.inference.worker_manager: frame 190: 1 detection(s) in 155.3 ms — etykieta 0.25
2026-05-14 09:41:58.547 [INFO   ] app.inference.worker_manager: frame 191: 1 detection(s) in 134.4 ms — etykieta 0.26
2026-05-14 09:41:59.146 [INFO   ] app.inference.worker_manager: frame 194: 1 detection(s) in 144.5 ms — etykieta 0.34
2026-05-14 09:41:59.347 [INFO   ] app.inference.worker_manager: frame 195: 1 detection(s) in 132.8 ms — etykieta 0.29
2026-05-14 09:41:59.546 [INFO   ] app.inference.worker_manager: frame 196: 1 detection(s) in 140.1 ms — etykieta 0.27
2026-05-14 09:42:00.796 [INFO   ] app.inference.worker_manager: frame 202: 1 detection(s) in 154.7 ms — etykieta 0.26
2026-05-14 09:42:01.047 [INFO   ] app.inference.worker_manager: frame 203: 1 detection(s) in 150.3 ms — etykieta 0.29
2026-05-14 09:42:01.247 [INFO   ] app.inference.worker_manager: frame 204: 1 detection(s) in 131.5 ms — etykieta 0.27
2026-05-14 09:42:01.447 [INFO   ] app.inference.worker_manager: frame 205: 1 detection(s) in 141.3 ms — etykieta 0.30
2026-05-14 09:42:01.648 [INFO   ] app.inference.worker_manager: frame 206: 1 detection(s) in 131.5 ms — etykieta 0.29
2026-05-14 09:42:03.597 [INFO   ] app.inference.worker_manager: frame 215: 1 detection(s) in 133.8 ms — etykieta 0.30
2026-05-14 09:42:06.098 [INFO   ] app.inference.worker_manager: frame 227: 1 detection(s) in 125.3 ms — etykieta 0.27
2026-05-14 09:42:06.998 [INFO   ] app.inference.worker_manager: frame 231: 1 detection(s) in 150.9 ms — etykieta 0.26
2026-05-14 09:42:07.448 [INFO   ] app.inference.worker_manager: frame 233: 1 detection(s) in 139.3 ms — etykieta 0.25
2026-05-14 09:42:08.247 [INFO   ] app.inference.worker_manager: frame 237: 1 detection(s) in 153.6 ms — etykieta 0.25
2026-05-14 09:42:08.448 [INFO   ] app.inference.worker_manager: frame 238: 1 detection(s) in 143.1 ms — etykieta 0.25
2026-05-14 09:42:12.698 [INFO   ] app.inference.worker_manager: frame 258: 1 detection(s) in 130.6 ms — etykieta 0.25
2026-05-14 09:42:17.197 [INFO   ] app.inference.worker_manager: frame 279: 1 detection(s) in 138.9 ms — etykieta 0.26
2026-05-14 09:42:17.448 [INFO   ] app.inference.worker_manager: frame 280: 1 detection(s) in 156.1 ms — etykieta 0.25
2026-05-14 09:42:17.848 [INFO   ] app.inference.worker_manager: frame 282: 1 detection(s) in 125.4 ms — etykieta 0.26
2026-05-14 09:42:19.447 [INFO   ] app.inference.worker_manager: frame 289: 1 detection(s) in 129.9 ms — etykieta 0.25
2026-05-14 09:42:20.697 [INFO   ] app.inference.worker_manager: frame 294: 1 detection(s) in 159.0 ms — etykieta 0.26
2026-05-14 09:42:21.147 [INFO   ] app.inference.worker_manager: frame 296: 1 detection(s) in 142.0 ms — etykieta 0.25
2026-05-14 09:42:21.450 [INFO   ] app.inference.worker_manager: frame 297: 1 detection(s) in 221.0 ms — etykieta 0.26
2026-05-14 09:42:21.900 [INFO   ] app.inference.worker_manager: frame 299: 1 detection(s) in 132.7 ms — etykieta 0.26
2026-05-14 09:42:22.998 [INFO   ] app.inference.worker_manager: frame 303: 1 detection(s) in 171.4 ms — etykieta 0.25
2026-05-14 09:42:25.048 [INFO   ] app.inference.worker_manager: frame 312: 1 detection(s) in 144.5 ms — etykieta 0.26
2026-05-14 09:42:25.848 [INFO   ] app.inference.worker_manager: frame 316: 1 detection(s) in 150.7 ms — etykieta 0.25
2026-05-14 09:42:26.254 [INFO   ] app.inference.worker_manager: frame 318: 1 detection(s) in 131.9 ms — etykieta 0.25
2026-05-14 09:42:26.498 [INFO   ] app.inference.worker_manager: frame 319: 1 detection(s) in 147.4 ms — etykieta 0.25
2026-05-14 09:42:26.698 [INFO   ] app.inference.worker_manager: frame 320: 1 detection(s) in 127.9 ms — etykieta 0.26
2026-05-14 09:42:28.747 [INFO   ] app.inference.worker_manager: frame 329: 1 detection(s) in 142.2 ms — etykieta 0.25
2026-05-14 09:42:30.198 [INFO   ] app.inference.worker_manager: frame 336: 1 detection(s) in 134.9 ms — etykieta 0.25
2026-05-14 09:42:30.398 [INFO   ] app.inference.worker_manager: frame 337: 1 detection(s) in 146.0 ms — etykieta 0.25
2026-05-14 09:42:31.702 [INFO   ] app.inference.worker_manager: frame 343: 1 detection(s) in 169.5 ms — etykieta 0.26
2026-05-14 09:42:31.947 [INFO   ] app.inference.worker_manager: frame 344: 1 detection(s) in 147.4 ms — etykieta 0.26
2026-05-14 09:42:32.348 [INFO   ] app.inference.worker_manager: frame 346: 1 detection(s) in 131.3 ms — etykieta 0.26
2026-05-14 09:42:32.798 [INFO   ] app.inference.worker_manager: frame 348: 1 detection(s) in 174.2 ms — etykieta 0.25
2026-05-14 09:42:33.052 [INFO   ] app.inference.worker_manager: frame 349: 1 detection(s) in 134.8 ms — etykieta 0.25
2026-05-14 09:42:33.448 [INFO   ] app.inference.worker_manager: frame 351: 1 detection(s) in 122.5 ms — etykieta 0.25
2026-05-14 09:42:33.652 [INFO   ] app.inference.worker_manager: frame 352: 1 detection(s) in 133.6 ms — etykieta 0.26
2026-05-14 09:42:34.802 [INFO   ] app.inference.worker_manager: frame 357: 1 detection(s) in 163.6 ms — etykieta 0.25
2026-05-14 09:42:35.005 [INFO   ] app.inference.worker_manager: frame 358: 1 detection(s) in 140.0 ms — etykieta 0.25
2026-05-14 09:42:35.398 [INFO   ] app.inference.worker_manager: frame 360: 1 detection(s) in 119.2 ms — etykieta 0.25
2026-05-14 09:42:36.798 [INFO   ] app.inference.worker_manager: frame 366: 1 detection(s) in 149.7 ms — etykieta 0.25
2026-05-14 09:42:37.147 [INFO   ] app.inference.worker_manager: frame 368: 1 detection(s) in 114.2 ms — etykieta 0.25
2026-05-14 09:42:37.348 [INFO   ] app.inference.worker_manager: frame 369: 1 detection(s) in 133.7 ms — etykieta 0.25
2026-05-14 09:42:38.005 [INFO   ] app.inference.worker_manager: frame 372: 1 detection(s) in 177.3 ms — etykieta 0.26
2026-05-14 09:42:38.248 [INFO   ] app.inference.worker_manager: frame 373: 1 detection(s) in 145.1 ms — etykieta 0.25
2026-05-14 09:42:39.097 [INFO   ] app.inference.worker_manager: frame 377: 1 detection(s) in 140.6 ms — etykieta 0.25
2026-05-14 09:42:39.298 [INFO   ] app.inference.worker_manager: frame 378: 1 detection(s) in 138.4 ms — etykieta 0.25
2026-05-14 09:42:39.498 [INFO   ] app.inference.worker_manager: frame 379: 1 detection(s) in 131.1 ms — etykieta 0.25
2026-05-14 09:42:41.204 [INFO   ] app.inference.worker_manager: frame 387: 1 detection(s) in 134.2 ms — etykieta 0.25
2026-05-14 09:42:41.648 [INFO   ] app.inference.worker_manager: frame 389: 1 detection(s) in 135.2 ms — etykieta 0.25
2026-05-14 09:42:43.054 [INFO   ] app.inference.worker_manager: frame 395: 1 detection(s) in 140.6 ms — etykieta 0.26
2026-05-14 09:42:44.506 [INFO   ] app.inference.worker_manager: frame 401: 1 detection(s) in 153.4 ms — etykieta 0.25
2026-05-14 09:42:45.149 [INFO   ] app.inference.worker_manager: frame 404: 1 detection(s) in 145.6 ms — etykieta 0.25
2026-05-14 09:42:45.748 [INFO   ] app.inference.worker_manager: frame 407: 1 detection(s) in 141.4 ms — etykieta 0.25
2026-05-14 09:42:47.098 [INFO   ] app.inference.worker_manager: frame 413: 1 detection(s) in 152.0 ms — etykieta 0.26
2026-05-14 09:42:47.598 [INFO   ] app.inference.worker_manager: frame 415: 1 detection(s) in 137.3 ms — etykieta 0.25
2026-05-14 09:42:49.399 [INFO   ] app.inference.worker_manager: frame 423: 1 detection(s) in 132.9 ms — etykieta 0.25
2026-05-14 09:42:49.653 [INFO   ] app.inference.worker_manager: frame 424: 1 detection(s) in 159.0 ms — etykieta 0.25
2026-05-14 09:42:50.099 [INFO   ] app.inference.worker_manager: frame 426: 1 detection(s) in 132.2 ms — etykieta 0.25
2026-05-14 09:42:50.299 [INFO   ] app.inference.worker_manager: frame 427: 1 detection(s) in 140.7 ms — etykieta 0.25
2026-05-14 09:42:50.498 [INFO   ] app.inference.worker_manager: frame 428: 1 detection(s) in 127.4 ms — etykieta 0.25
2026-05-14 09:42:50.899 [INFO   ] app.inference.worker_manager: frame 430: 1 detection(s) in 123.1 ms — etykieta 0.25
2026-05-14 09:42:51.348 [INFO   ] app.inference.worker_manager: frame 432: 1 detection(s) in 131.5 ms — etykieta 0.25
2026-05-14 09:42:51.548 [INFO   ] app.inference.worker_manager: frame 433: 1 detection(s) in 157.0 ms — etykieta 0.25
2026-05-14 09:42:51.749 [INFO   ] app.inference.worker_manager: frame 434: 1 detection(s) in 133.0 ms — etykieta 0.25
2026-05-14 09:42:52.149 [INFO   ] app.inference.worker_manager: frame 436: 1 detection(s) in 129.5 ms — etykieta 0.26
2026-05-14 09:42:52.798 [INFO   ] app.inference.worker_manager: frame 439: 1 detection(s) in 157.5 ms — etykieta 0.25
2026-05-14 09:42:52.999 [INFO   ] app.inference.worker_manager: frame 440: 1 detection(s) in 130.9 ms — etykieta 0.25
2026-05-14 09:42:53.598 [INFO   ] app.inference.worker_manager: frame 443: 1 detection(s) in 143.9 ms — etykieta 0.25
2026-05-14 09:42:54.107 [INFO   ] app.inference.worker_manager: frame 445: 1 detection(s) in 131.4 ms — etykieta 0.25
2026-05-14 09:42:54.349 [INFO   ] app.inference.worker_manager: frame 446: 1 detection(s) in 134.8 ms — etykieta 0.26
2026-05-14 09:42:54.749 [INFO   ] app.inference.worker_manager: frame 448: 1 detection(s) in 132.7 ms — etykieta 0.26
2026-05-14 09:42:54.949 [INFO   ] app.inference.worker_manager: frame 449: 1 detection(s) in 128.9 ms — etykieta 0.25
2026-05-14 09:42:55.148 [INFO   ] app.inference.worker_manager: frame 450: 1 detection(s) in 127.0 ms — etykieta 0.26
2026-05-14 09:42:56.299 [INFO   ] app.inference.worker_manager: frame 455: 1 detection(s) in 130.1 ms — etykieta 0.25
2026-05-14 09:42:56.548 [INFO   ] app.inference.worker_manager: frame 456: 1 detection(s) in 166.9 ms — etykieta 0.25
2026-05-14 09:42:56.999 [INFO   ] app.inference.worker_manager: frame 458: 1 detection(s) in 133.3 ms — etykieta 0.25
2026-05-14 09:42:57.848 [INFO   ] app.inference.worker_manager: frame 462: 1 detection(s) in 152.3 ms — etykieta 0.25
2026-05-14 09:42:58.099 [INFO   ] app.inference.worker_manager: frame 463: 1 detection(s) in 129.3 ms — etykieta 0.25
2026-05-14 09:42:58.498 [INFO   ] app.inference.worker_manager: frame 465: 1 detection(s) in 130.9 ms — etykieta 0.25
2026-05-14 09:42:58.699 [INFO   ] app.inference.worker_manager: frame 466: 1 detection(s) in 129.1 ms — etykieta 0.26
2026-05-14 09:42:58.899 [INFO   ] app.inference.worker_manager: frame 467: 1 detection(s) in 138.9 ms — etykieta 0.25
2026-05-14 09:42:59.159 [INFO   ] app.inference.worker_manager: frame 468: 1 detection(s) in 171.8 ms — etykieta 0.25
2026-05-14 09:42:59.756 [INFO   ] app.inference.worker_manager: frame 471: 1 detection(s) in 147.4 ms — etykieta 0.25
2026-05-14 09:43:00.149 [INFO   ] app.inference.worker_manager: frame 473: 1 detection(s) in 133.2 ms — etykieta 0.25
2026-05-14 09:43:00.599 [INFO   ] app.inference.worker_manager: frame 475: 1 detection(s) in 130.3 ms — etykieta 0.25
2026-05-14 09:43:00.799 [INFO   ] app.inference.worker_manager: frame 476: 1 detection(s) in 133.8 ms — etykieta 0.26
2026-05-14 09:43:01.405 [INFO   ] app.inference.worker_manager: frame 479: 1 detection(s) in 142.6 ms — etykieta 0.25
2026-05-14 09:43:01.649 [INFO   ] app.inference.worker_manager: frame 480: 1 detection(s) in 135.4 ms — etykieta 0.25
2026-05-14 09:43:02.049 [INFO   ] app.inference.worker_manager: frame 482: 1 detection(s) in 124.0 ms — etykieta 0.26
2026-05-14 09:43:02.449 [INFO   ] app.inference.worker_manager: frame 484: 1 detection(s) in 129.8 ms — etykieta 0.25
2026-05-14 09:43:03.099 [INFO   ] app.inference.worker_manager: frame 487: 1 detection(s) in 153.4 ms — etykieta 0.26
2026-05-14 09:43:04.149 [INFO   ] app.inference.worker_manager: frame 492: 1 detection(s) in 152.3 ms — etykieta 0.25
2026-05-14 09:43:04.449 [INFO   ] app.inference.worker_manager: frame 493: 1 detection(s) in 199.4 ms — etykieta 0.26
2026-05-14 09:43:05.299 [INFO   ] app.inference.worker_manager: frame 497: 1 detection(s) in 147.0 ms — etykieta 0.25
2026-05-14 09:43:05.549 [INFO   ] app.inference.worker_manager: frame 498: 1 detection(s) in 134.8 ms — etykieta 0.25
2026-05-14 09:43:07.903 [INFO   ] app.inference.worker_manager: frame 509: 1 detection(s) in 135.8 ms — etykieta 0.25
2026-05-14 09:43:08.548 [INFO   ] app.inference.worker_manager: frame 512: 1 detection(s) in 161.0 ms — etykieta 0.25
2026-05-14 09:43:09.459 [INFO   ] app.inference.worker_manager: frame 516: 1 detection(s) in 167.6 ms — etykieta 0.25
2026-05-14 09:43:09.999 [INFO   ] app.inference.worker_manager: frame 518: 1 detection(s) in 154.3 ms — etykieta 0.26
2026-05-14 09:43:11.649 [INFO   ] app.inference.worker_manager: frame 526: 1 detection(s) in 147.5 ms — etykieta 0.25
2026-05-14 09:43:11.899 [INFO   ] app.inference.worker_manager: frame 527: 1 detection(s) in 185.0 ms — etykieta 0.26
2026-05-14 09:43:12.149 [INFO   ] app.inference.worker_manager: frame 528: 1 detection(s) in 145.8 ms — etykieta 0.26
2026-05-14 09:43:13.598 [INFO   ] app.inference.worker_manager: frame 534: 1 detection(s) in 151.8 ms — etykieta 0.25
2026-05-14 09:43:14.007 [INFO   ] app.inference.worker_manager: frame 536: 1 detection(s) in 134.8 ms — etykieta 0.26
2026-05-14 09:43:15.149 [INFO   ] app.inference.worker_manager: frame 541: 1 detection(s) in 160.2 ms — etykieta 0.25
2026-05-14 09:43:15.558 [INFO   ] app.inference.worker_manager: frame 543: 1 detection(s) in 145.8 ms — etykieta 0.25
2026-05-14 09:43:16.299 [INFO   ] app.inference.worker_manager: frame 546: 1 detection(s) in 150.9 ms — etykieta 0.25
2026-05-14 09:43:16.549 [INFO   ] app.inference.worker_manager: frame 547: 1 detection(s) in 170.1 ms — etykieta 0.26
2026-05-14 09:43:16.949 [INFO   ] app.inference.worker_manager: frame 549: 1 detection(s) in 142.2 ms — etykieta 0.26
2026-05-14 09:43:17.150 [INFO   ] app.inference.worker_manager: frame 550: 1 detection(s) in 141.3 ms — etykieta 0.25
2026-05-14 09:43:17.750 [INFO   ] app.inference.worker_manager: frame 553: 1 detection(s) in 155.2 ms — etykieta 0.25
2026-05-14 09:43:18.000 [INFO   ] app.inference.worker_manager: frame 554: 1 detection(s) in 137.7 ms — etykieta 0.25
2026-05-14 09:43:19.099 [INFO   ] app.inference.worker_manager: frame 559: 1 detection(s) in 172.7 ms — etykieta 0.25
2026-05-14 09:43:19.599 [INFO   ] app.inference.worker_manager: frame 561: 1 detection(s) in 142.8 ms — etykieta 0.25
2026-05-14 09:43:19.799 [INFO   ] app.inference.worker_manager: frame 562: 1 detection(s) in 136.7 ms — etykieta 0.26
2026-05-14 09:43:20.099 [INFO   ] app.inference.worker_manager: frame 563: 1 detection(s) in 123.7 ms — etykieta 0.25
2026-05-14 09:43:20.949 [INFO   ] app.inference.worker_manager: frame 566: 1 detection(s) in 215.0 ms — etykieta 0.26
2026-05-14 09:43:21.401 [INFO   ] app.inference.worker_manager: frame 568: 1 detection(s) in 155.2 ms — etykieta 0.26
2026-05-14 09:43:22.249 [INFO   ] app.inference.worker_manager: frame 571: 1 detection(s) in 173.6 ms — etykieta 0.26
2026-05-14 09:43:23.449 [INFO   ] app.inference.worker_manager: frame 576: 1 detection(s) in 157.7 ms — etykieta 0.26
2026-05-14 09:43:24.650 [INFO   ] app.inference.worker_manager: frame 581: 1 detection(s) in 166.7 ms — etykieta 0.25
2026-05-14 09:43:25.099 [INFO   ] app.inference.worker_manager: frame 583: 1 detection(s) in 137.3 ms — etykieta 0.26
2026-05-14 09:43:25.550 [INFO   ] app.inference.worker_manager: frame 585: 1 detection(s) in 137.5 ms — etykieta 0.25
2026-05-14 09:43:26.200 [INFO   ] app.inference.worker_manager: frame 588: 1 detection(s) in 146.6 ms — etykieta 0.26
2026-05-14 09:43:26.845 [DEBUG  ] app.inference.worker_manager: InferenceManager: paused
2026-05-14 09:43:26.845 [DEBUG  ] app.pipeline.frame_dispatcher: Subscriber not found for removal: <bound method InferenceManager.submit_frame of <app.inference.worker_manager.InferenceManager(0x7fc86adfc2f0) at 0x1faeffac0>>
2026-05-14 09:43:26.846 [INFO   ] app.ui.main_window: Inference disabled
2026-05-14 09:43:42.400 [DEBUG  ] app.ui.menu_bar: Format selected: 1280x720 @ 30 fps (NV12)
2026-05-14 09:43:42.400 [INFO   ] app.ui.main_window: Format selected via menu: 1280x720 @ 30 fps (NV12)
2026-05-14 09:43:42.400 [INFO   ] app.camera.camera_service: Format change: 1280x720 @ 30 fps (NV12) — restarting camera
2026-05-14 09:43:42.449 [INFO   ] app.camera.camera_service: Camera inactive
2026-05-14 09:43:42.450 [DEBUG  ] app.camera.camera_service: Camera stopped (internal)
2026-05-14 09:43:42.480 [INFO   ] app.camera.camera_service: Camera format requested: NV12 1280x720 @ 30 fps
2026-05-14 09:43:42.565 [INFO   ] app.camera.camera_service: Camera active: HD USB CAMERA
2026-05-14 09:43:42.565 [INFO   ] app.camera.camera_service: Camera format ACTUAL: NV12 1280x720 @ 30 fps
2026-05-14 09:43:42.566 [INFO   ] app.ui.main_window: Camera streaming: HD USB CAMERA
2026-05-14 09:43:42.566 [INFO   ] app.camera.camera_service: Camera start requested: HD USB CAMERA
2026-05-14 09:43:52.497 [DEBUG  ] app.ui.menu_bar: Format selected: 1920x1080 @ 30 fps (NV12)
2026-05-14 09:43:52.497 [INFO   ] app.ui.main_window: Format selected via menu: 1920x1080 @ 30 fps (NV12)
2026-05-14 09:43:52.498 [INFO   ] app.camera.camera_service: Format change: 1920x1080 @ 30 fps (NV12) — restarting camera
2026-05-14 09:43:52.538 [INFO   ] app.camera.camera_service: Camera inactive
2026-05-14 09:43:52.538 [DEBUG  ] app.camera.camera_service: Camera stopped (internal)
2026-05-14 09:43:52.568 [INFO   ] app.camera.camera_service: Camera format requested: NV12 1920x1080 @ 30 fps
2026-05-14 09:43:52.639 [INFO   ] app.camera.camera_service: Camera active: HD USB CAMERA
2026-05-14 09:43:52.640 [INFO   ] app.camera.camera_service: Camera format ACTUAL: NV12 1920x1080 @ 30 fps
2026-05-14 09:43:52.640 [INFO   ] app.ui.main_window: Camera streaming: HD USB CAMERA
2026-05-14 09:43:52.640 [INFO   ] app.camera.camera_service: Camera start requested: HD USB CAMERA
2026-05-14 09:44:17.191 [DEBUG  ] app.ui.menu_bar: Format selected: 1600x1200 @ 30 fps (NV12)
2026-05-14 09:44:17.191 [INFO   ] app.ui.main_window: Format selected via menu: 1600x1200 @ 30 fps (NV12)
2026-05-14 09:44:17.191 [INFO   ] app.camera.camera_service: Format change: 1600x1200 @ 30 fps (NV12) — restarting camera
2026-05-14 09:44:17.221 [INFO   ] app.camera.camera_service: Camera inactive
2026-05-14 09:44:17.222 [DEBUG  ] app.camera.camera_service: Camera stopped (internal)
2026-05-14 09:44:17.254 [INFO   ] app.camera.camera_service: Camera format requested: NV12 1600x1200 @ 30 fps
2026-05-14 09:44:17.338 [INFO   ] app.camera.camera_service: Camera active: HD USB CAMERA
2026-05-14 09:44:17.338 [INFO   ] app.camera.camera_service: Camera format ACTUAL: NV12 1600x1200 @ 30 fps
2026-05-14 09:44:17.339 [INFO   ] app.ui.main_window: Camera streaming: HD USB CAMERA
2026-05-14 09:44:17.339 [INFO   ] app.camera.camera_service: Camera start requested: HD USB CAMERA
2026-05-14 09:44:40.310 [DEBUG  ] app.ui.menu_bar: Format selected: 1280x720 @ 30 fps (NV12)
2026-05-14 09:44:40.311 [INFO   ] app.ui.main_window: Format selected via menu: 1280x720 @ 30 fps (NV12)
2026-05-14 09:44:40.311 [INFO   ] app.camera.camera_service: Format change: 1280x720 @ 30 fps (NV12) — restarting camera
2026-05-14 09:44:40.363 [INFO   ] app.camera.camera_service: Camera inactive
2026-05-14 09:44:40.364 [DEBUG  ] app.camera.camera_service: Camera stopped (internal)
2026-05-14 09:44:40.392 [INFO   ] app.camera.camera_service: Camera format requested: NV12 1280x720 @ 30 fps
2026-05-14 09:44:40.482 [INFO   ] app.camera.camera_service: Camera active: HD USB CAMERA
2026-05-14 09:44:40.482 [INFO   ] app.camera.camera_service: Camera format ACTUAL: NV12 1280x720 @ 30 fps
2026-05-14 09:44:40.483 [INFO   ] app.ui.main_window: Camera streaming: HD USB CAMERA
2026-05-14 09:44:40.483 [INFO   ] app.camera.camera_service: Camera start requested: HD USB CAMERA
2026-05-14 09:44:57.525 [DEBUG  ] app.inference.worker_manager: InferenceManager: resumed
2026-05-14 09:44:57.525 [DEBUG  ] app.pipeline.frame_dispatcher: Subscriber added: <bound method InferenceManager.submit_frame of <app.inference.worker_manager.InferenceManager(0x7fc86adfc2f0) at 0x1faeffac0>> (drop_if_busy=True)
2026-05-14 09:44:57.525 [INFO   ] app.ui.main_window: Inference enabled
2026-05-14 09:45:13.010 [INFO   ] app.inference.worker_manager: frame 664: 1 detection(s) in 132.7 ms — etykieta 0.36
2026-05-14 09:45:13.253 [INFO   ] app.inference.worker_manager: frame 665: 1 detection(s) in 157.1 ms — etykieta 0.46
2026-05-14 09:45:13.506 [INFO   ] app.inference.worker_manager: frame 666: 1 detection(s) in 133.0 ms — etykieta 0.59
2026-05-14 09:45:13.707 [INFO   ] app.inference.worker_manager: frame 667: 1 detection(s) in 134.0 ms — etykieta 0.55
2026-05-14 09:45:13.905 [INFO   ] app.inference.worker_manager: frame 668: 1 detection(s) in 126.4 ms — etykieta 0.57
2026-05-14 09:45:14.153 [INFO   ] app.inference.worker_manager: frame 669: 1 detection(s) in 171.8 ms — etykieta 0.53
2026-05-14 09:45:14.353 [INFO   ] app.inference.worker_manager: frame 670: 1 detection(s) in 134.3 ms — etykieta 0.54
2026-05-14 09:45:14.559 [INFO   ] app.inference.worker_manager: frame 671: 1 detection(s) in 139.9 ms — etykieta 0.55
2026-05-14 09:45:14.760 [INFO   ] app.inference.worker_manager: frame 672: 1 detection(s) in 141.1 ms — etykieta 0.54
2026-05-14 09:45:14.958 [INFO   ] app.inference.worker_manager: frame 673: 1 detection(s) in 134.1 ms — etykieta 0.55
2026-05-14 09:45:15.161 [INFO   ] app.inference.worker_manager: frame 674: 1 detection(s) in 140.3 ms — etykieta 0.57
2026-05-14 09:45:15.357 [INFO   ] app.inference.worker_manager: frame 675: 1 detection(s) in 137.1 ms — etykieta 0.55
2026-05-14 09:45:15.603 [INFO   ] app.inference.worker_manager: frame 676: 1 detection(s) in 141.8 ms — etykieta 0.53
2026-05-14 09:45:15.803 [INFO   ] app.inference.worker_manager: frame 677: 1 detection(s) in 140.9 ms — etykieta 0.58
2026-05-14 09:45:16.202 [INFO   ] app.inference.worker_manager: frame 678: 1 detection(s) in 218.5 ms — etykieta 0.52
2026-05-14 09:45:16.408 [INFO   ] app.inference.worker_manager: frame 679: 1 detection(s) in 131.6 ms — etykieta 0.51
2026-05-14 09:45:16.603 [INFO   ] app.inference.worker_manager: frame 680: 1 detection(s) in 135.5 ms — etykieta 0.47
2026-05-14 09:45:16.853 [INFO   ] app.inference.worker_manager: frame 681: 1 detection(s) in 144.0 ms — etykieta 0.46
2026-05-14 09:45:17.052 [INFO   ] app.inference.worker_manager: frame 682: 1 detection(s) in 131.8 ms — etykieta 0.42
2026-05-14 09:45:17.252 [INFO   ] app.inference.worker_manager: frame 683: 1 detection(s) in 135.9 ms — etykieta 0.46
2026-05-14 09:45:17.452 [INFO   ] app.inference.worker_manager: frame 684: 1 detection(s) in 117.5 ms — etykieta 0.46
2026-05-14 09:45:17.653 [INFO   ] app.inference.worker_manager: frame 685: 1 detection(s) in 133.5 ms — etykieta 0.45
2026-05-14 09:45:17.860 [INFO   ] app.inference.worker_manager: frame 686: 1 detection(s) in 139.1 ms — etykieta 0.46
2026-05-14 09:45:18.102 [INFO   ] app.inference.worker_manager: frame 687: 1 detection(s) in 122.8 ms — etykieta 0.52
2026-05-14 09:45:18.303 [INFO   ] app.inference.worker_manager: frame 688: 1 detection(s) in 139.2 ms — etykieta 0.50
2026-05-14 09:45:18.502 [INFO   ] app.inference.worker_manager: frame 689: 1 detection(s) in 134.1 ms — etykieta 0.50
2026-05-14 09:45:18.703 [INFO   ] app.inference.worker_manager: frame 690: 1 detection(s) in 134.5 ms — etykieta 0.52
2026-05-14 09:45:18.902 [INFO   ] app.inference.worker_manager: frame 691: 1 detection(s) in 133.6 ms — etykieta 0.52
2026-05-14 09:45:19.154 [INFO   ] app.inference.worker_manager: frame 692: 1 detection(s) in 175.9 ms — etykieta 0.52
2026-05-14 09:45:19.353 [INFO   ] app.inference.worker_manager: frame 693: 1 detection(s) in 145.5 ms — etykieta 0.54
2026-05-14 09:45:19.553 [INFO   ] app.inference.worker_manager: frame 694: 1 detection(s) in 133.4 ms — etykieta 0.50
2026-05-14 09:45:19.752 [INFO   ] app.inference.worker_manager: frame 695: 1 detection(s) in 134.3 ms — etykieta 0.51
2026-05-14 09:45:19.953 [INFO   ] app.inference.worker_manager: frame 696: 1 detection(s) in 128.8 ms — etykieta 0.46
2026-05-14 09:45:20.153 [INFO   ] app.inference.worker_manager: frame 697: 1 detection(s) in 134.9 ms — etykieta 0.50
2026-05-14 09:45:20.353 [INFO   ] app.inference.worker_manager: frame 698: 1 detection(s) in 136.0 ms — etykieta 0.53
2026-05-14 09:45:20.602 [INFO   ] app.inference.worker_manager: frame 699: 1 detection(s) in 144.3 ms — etykieta 0.58
2026-05-14 09:45:20.802 [INFO   ] app.inference.worker_manager: frame 700: 1 detection(s) in 134.9 ms — etykieta 0.45
2026-05-14 09:45:21.003 [INFO   ] app.inference.worker_manager: frame 701: 1 detection(s) in 137.4 ms — etykieta 0.53
2026-05-14 09:45:21.203 [INFO   ] app.inference.worker_manager: frame 702: 1 detection(s) in 133.9 ms — etykieta 0.42
2026-05-14 09:45:21.452 [INFO   ] app.inference.worker_manager: frame 703: 1 detection(s) in 174.4 ms — etykieta 0.36
2026-05-14 09:45:21.703 [INFO   ] app.inference.worker_manager: frame 704: 1 detection(s) in 137.7 ms — etykieta 0.40
2026-05-14 09:45:21.903 [INFO   ] app.inference.worker_manager: frame 705: 1 detection(s) in 133.5 ms — etykieta 0.33
2026-05-14 09:45:23.002 [INFO   ] app.inference.worker_manager: frame 710: 1 detection(s) in 154.4 ms — etykieta 0.31
2026-05-14 09:45:23.202 [INFO   ] app.inference.worker_manager: frame 711: 1 detection(s) in 156.7 ms — etykieta 0.42
2026-05-14 09:45:23.403 [INFO   ] app.inference.worker_manager: frame 712: 1 detection(s) in 131.9 ms — etykieta 0.48
2026-05-14 09:45:23.604 [INFO   ] app.inference.worker_manager: frame 713: 1 detection(s) in 147.7 ms — etykieta 0.50
2026-05-14 09:45:23.803 [INFO   ] app.inference.worker_manager: frame 714: 1 detection(s) in 137.3 ms — etykieta 0.49
2026-05-14 09:45:24.003 [INFO   ] app.inference.worker_manager: frame 715: 1 detection(s) in 138.4 ms — etykieta 0.41
2026-05-14 09:45:24.252 [INFO   ] app.inference.worker_manager: frame 716: 1 detection(s) in 146.8 ms — etykieta 0.37
2026-05-14 09:45:24.453 [INFO   ] app.inference.worker_manager: frame 717: 1 detection(s) in 138.7 ms — etykieta 0.40
2026-05-14 09:45:24.660 [INFO   ] app.inference.worker_manager: frame 718: 1 detection(s) in 135.9 ms — etykieta 0.34
2026-05-14 09:45:24.859 [INFO   ] app.inference.worker_manager: frame 719: 1 detection(s) in 140.9 ms — etykieta 0.41
2026-05-14 09:45:25.056 [INFO   ] app.inference.worker_manager: frame 720: 1 detection(s) in 132.6 ms — etykieta 0.35
2026-05-14 09:45:25.253 [INFO   ] app.inference.worker_manager: frame 721: 1 detection(s) in 132.9 ms — etykieta 0.35
2026-05-14 09:45:25.453 [INFO   ] app.inference.worker_manager: frame 722: 1 detection(s) in 132.8 ms — etykieta 0.39
2026-05-14 09:45:25.653 [INFO   ] app.inference.worker_manager: frame 723: 1 detection(s) in 142.4 ms — etykieta 0.44
2026-05-14 09:45:25.853 [INFO   ] app.inference.worker_manager: frame 724: 1 detection(s) in 135.7 ms — etykieta 0.43
2026-05-14 09:45:26.108 [INFO   ] app.inference.worker_manager: frame 725: 1 detection(s) in 139.4 ms — etykieta 0.42
2026-05-14 09:45:26.310 [INFO   ] app.inference.worker_manager: frame 726: 1 detection(s) in 130.5 ms — etykieta 0.47
2026-05-14 09:45:26.509 [INFO   ] app.inference.worker_manager: frame 727: 1 detection(s) in 134.7 ms — etykieta 0.54
2026-05-14 09:45:26.753 [INFO   ] app.inference.worker_manager: frame 728: 1 detection(s) in 183.8 ms — etykieta 0.49
2026-05-14 09:45:27.003 [INFO   ] app.inference.worker_manager: frame 729: 1 detection(s) in 143.6 ms — etykieta 0.48
2026-05-14 09:45:27.202 [INFO   ] app.inference.worker_manager: frame 730: 1 detection(s) in 132.9 ms — etykieta 0.48
2026-05-14 09:45:27.404 [INFO   ] app.inference.worker_manager: frame 731: 1 detection(s) in 134.2 ms — etykieta 0.48
2026-05-14 09:45:27.603 [INFO   ] app.inference.worker_manager: frame 732: 1 detection(s) in 130.3 ms — etykieta 0.50
2026-05-14 09:45:27.803 [INFO   ] app.inference.worker_manager: frame 733: 1 detection(s) in 142.8 ms — etykieta 0.51
2026-05-14 09:45:28.056 [INFO   ] app.inference.worker_manager: frame 734: 1 detection(s) in 142.0 ms — etykieta 0.54
2026-05-14 09:45:28.258 [INFO   ] app.inference.worker_manager: frame 735: 1 detection(s) in 134.9 ms — etykieta 0.57
2026-05-14 09:45:28.456 [INFO   ] app.inference.worker_manager: frame 736: 1 detection(s) in 134.5 ms — etykieta 0.58
2026-05-14 09:45:28.652 [INFO   ] app.inference.worker_manager: frame 737: 1 detection(s) in 127.4 ms — etykieta 0.53
2026-05-14 09:45:28.903 [INFO   ] app.inference.worker_manager: frame 738: 1 detection(s) in 146.6 ms — etykieta 0.52
2026-05-14 09:45:29.153 [INFO   ] app.inference.worker_manager: frame 739: 1 detection(s) in 141.2 ms — etykieta 0.55
2026-05-14 09:45:29.353 [INFO   ] app.inference.worker_manager: frame 740: 1 detection(s) in 129.7 ms — etykieta 0.56
2026-05-14 09:45:29.603 [INFO   ] app.inference.worker_manager: frame 741: 1 detection(s) in 132.4 ms — etykieta 0.55
2026-05-14 09:45:29.853 [INFO   ] app.inference.worker_manager: frame 742: 1 detection(s) in 149.9 ms — etykieta 0.54
2026-05-14 09:45:30.053 [INFO   ] app.inference.worker_manager: frame 743: 1 detection(s) in 123.0 ms — etykieta 0.54
2026-05-14 09:45:30.253 [INFO   ] app.inference.worker_manager: frame 744: 1 detection(s) in 133.4 ms — etykieta 0.55
2026-05-14 09:45:30.453 [INFO   ] app.inference.worker_manager: frame 745: 1 detection(s) in 132.5 ms — etykieta 0.56
2026-05-14 09:45:30.653 [INFO   ] app.inference.worker_manager: frame 746: 1 detection(s) in 123.2 ms — etykieta 0.54
2026-05-14 09:45:30.853 [INFO   ] app.inference.worker_manager: frame 747: 1 detection(s) in 137.2 ms — etykieta 0.55
2026-05-14 09:45:31.058 [INFO   ] app.inference.worker_manager: frame 748: 1 detection(s) in 133.5 ms — etykieta 0.54
2026-05-14 09:45:31.259 [INFO   ] app.inference.worker_manager: frame 749: 1 detection(s) in 130.6 ms — etykieta 0.54
2026-05-14 09:45:31.458 [INFO   ] app.inference.worker_manager: frame 750: 1 detection(s) in 132.4 ms — etykieta 0.55
2026-05-14 09:45:31.655 [INFO   ] app.inference.worker_manager: frame 751: 1 detection(s) in 120.5 ms — etykieta 0.54
2026-05-14 09:45:31.903 [INFO   ] app.inference.worker_manager: frame 752: 1 detection(s) in 152.9 ms — etykieta 0.55
2026-05-14 09:45:32.153 [INFO   ] app.inference.worker_manager: frame 753: 1 detection(s) in 150.7 ms — etykieta 0.53
2026-05-14 09:45:32.353 [INFO   ] app.inference.worker_manager: frame 754: 1 detection(s) in 119.4 ms — etykieta 0.53
2026-05-14 09:45:32.553 [INFO   ] app.inference.worker_manager: frame 755: 1 detection(s) in 119.4 ms — etykieta 0.55
2026-05-14 09:45:32.753 [INFO   ] app.inference.worker_manager: frame 756: 1 detection(s) in 120.1 ms — etykieta 0.55
2026-05-14 09:45:32.953 [INFO   ] app.inference.worker_manager: frame 757: 1 detection(s) in 134.7 ms — etykieta 0.54
2026-05-14 09:45:33.152 [INFO   ] app.inference.worker_manager: frame 758: 1 detection(s) in 134.0 ms — etykieta 0.54
2026-05-14 09:45:33.403 [INFO   ] app.inference.worker_manager: frame 759: 1 detection(s) in 133.8 ms — etykieta 0.53
2026-05-14 09:45:33.606 [INFO   ] app.inference.worker_manager: frame 760: 1 detection(s) in 133.6 ms — etykieta 0.54
2026-05-14 09:45:33.902 [INFO   ] app.inference.worker_manager: frame 761: 1 detection(s) in 139.7 ms — etykieta 0.55
2026-05-14 09:45:34.153 [INFO   ] app.inference.worker_manager: frame 762: 1 detection(s) in 156.5 ms — etykieta 0.55
2026-05-14 09:45:34.361 [INFO   ] app.inference.worker_manager: frame 763: 1 detection(s) in 135.3 ms — etykieta 0.53
2026-05-14 09:45:34.560 [INFO   ] app.inference.worker_manager: frame 764: 1 detection(s) in 133.3 ms — etykieta 0.54
2026-05-14 09:45:34.857 [INFO   ] app.inference.worker_manager: frame 765: 1 detection(s) in 133.8 ms — etykieta 0.55
2026-05-14 09:45:35.060 [INFO   ] app.inference.worker_manager: frame 766: 1 detection(s) in 137.4 ms — etykieta 0.53
2026-05-14 09:45:35.255 [INFO   ] app.inference.worker_manager: frame 767: 1 detection(s) in 128.9 ms — etykieta 0.54
2026-05-14 09:45:35.453 [INFO   ] app.inference.worker_manager: frame 768: 1 detection(s) in 134.6 ms — etykieta 0.54
2026-05-14 09:45:35.652 [INFO   ] app.inference.worker_manager: frame 769: 1 detection(s) in 123.0 ms — etykieta 0.56
2026-05-14 09:45:35.853 [INFO   ] app.inference.worker_manager: frame 770: 1 detection(s) in 139.6 ms — etykieta 0.55
2026-05-14 09:45:36.054 [INFO   ] app.inference.worker_manager: frame 771: 1 detection(s) in 140.4 ms — etykieta 0.55
2026-05-14 09:45:36.253 [INFO   ] app.inference.worker_manager: frame 772: 1 detection(s) in 136.0 ms — etykieta 0.54
2026-05-14 09:45:36.453 [INFO   ] app.inference.worker_manager: frame 773: 1 detection(s) in 138.8 ms — etykieta 0.54
2026-05-14 09:45:36.653 [INFO   ] app.inference.worker_manager: frame 774: 1 detection(s) in 119.7 ms — etykieta 0.55
2026-05-14 09:45:36.853 [INFO   ] app.inference.worker_manager: frame 775: 1 detection(s) in 149.1 ms — etykieta 0.55
2026-05-14 09:45:37.055 [INFO   ] app.inference.worker_manager: frame 776: 1 detection(s) in 148.9 ms — etykieta 0.55
2026-05-14 09:45:37.303 [INFO   ] app.inference.worker_manager: frame 777: 1 detection(s) in 193.4 ms — etykieta 0.55
2026-05-14 09:45:37.553 [INFO   ] app.inference.worker_manager: frame 778: 1 detection(s) in 157.7 ms — etykieta 0.55
2026-05-14 09:45:37.761 [INFO   ] app.inference.worker_manager: frame 779: 1 detection(s) in 148.5 ms — etykieta 0.54
2026-05-14 09:45:38.003 [INFO   ] app.inference.worker_manager: frame 780: 1 detection(s) in 138.4 ms — etykieta 0.54
2026-05-14 09:45:38.203 [INFO   ] app.inference.worker_manager: frame 781: 1 detection(s) in 135.8 ms — etykieta 0.55
2026-05-14 09:45:38.403 [INFO   ] app.inference.worker_manager: frame 782: 1 detection(s) in 129.7 ms — etykieta 0.55
2026-05-14 09:45:38.602 [INFO   ] app.inference.worker_manager: frame 783: 1 detection(s) in 131.1 ms — etykieta 0.55
2026-05-14 09:45:38.803 [INFO   ] app.inference.worker_manager: frame 784: 1 detection(s) in 128.5 ms — etykieta 0.55
2026-05-14 09:45:39.004 [INFO   ] app.inference.worker_manager: frame 785: 1 detection(s) in 135.2 ms — etykieta 0.54
2026-05-14 09:45:39.203 [INFO   ] app.inference.worker_manager: frame 786: 1 detection(s) in 158.1 ms — etykieta 0.55
2026-05-14 09:45:39.402 [INFO   ] app.inference.worker_manager: frame 787: 1 detection(s) in 136.4 ms — etykieta 0.55
2026-05-14 09:45:39.607 [INFO   ] app.inference.worker_manager: frame 788: 1 detection(s) in 127.2 ms — etykieta 0.55
2026-05-14 09:45:39.809 [INFO   ] app.inference.worker_manager: frame 789: 1 detection(s) in 132.1 ms — etykieta 0.55
2026-05-14 09:45:40.006 [INFO   ] app.inference.worker_manager: frame 790: 1 detection(s) in 131.2 ms — etykieta 0.55
2026-05-14 09:45:40.204 [INFO   ] app.inference.worker_manager: frame 791: 1 detection(s) in 122.7 ms — etykieta 0.55
2026-05-14 09:45:40.403 [INFO   ] app.inference.worker_manager: frame 792: 1 detection(s) in 125.4 ms — etykieta 0.53
2026-05-14 09:45:40.603 [INFO   ] app.inference.worker_manager: frame 793: 1 detection(s) in 136.4 ms — etykieta 0.56
2026-05-14 09:45:40.861 [INFO   ] app.inference.worker_manager: frame 794: 1 detection(s) in 140.4 ms — etykieta 0.54
2026-05-14 09:45:41.053 [INFO   ] app.inference.worker_manager: frame 795: 1 detection(s) in 129.7 ms — etykieta 0.55
2026-05-14 09:45:41.260 [INFO   ] app.inference.worker_manager: frame 796: 1 detection(s) in 130.6 ms — etykieta 0.55
2026-05-14 09:45:41.453 [INFO   ] app.inference.worker_manager: frame 797: 1 detection(s) in 125.6 ms — etykieta 0.54
2026-05-14 09:45:41.753 [INFO   ] app.inference.worker_manager: frame 798: 1 detection(s) in 140.0 ms — etykieta 0.55
2026-05-14 09:45:41.953 [INFO   ] app.inference.worker_manager: frame 799: 1 detection(s) in 131.8 ms — etykieta 0.55
2026-05-14 09:45:42.154 [INFO   ] app.inference.worker_manager: frame 800: 1 detection(s) in 132.3 ms — etykieta 0.54
2026-05-14 09:45:42.453 [INFO   ] app.inference.worker_manager: frame 801: 1 detection(s) in 174.1 ms — etykieta 0.54
2026-05-14 09:45:42.653 [INFO   ] app.inference.worker_manager: frame 802: 1 detection(s) in 134.1 ms — etykieta 0.54
2026-05-14 09:45:42.852 [INFO   ] app.inference.worker_manager: frame 803: 1 detection(s) in 134.6 ms — etykieta 0.55
2026-05-14 09:45:43.053 [INFO   ] app.inference.worker_manager: frame 804: 1 detection(s) in 127.8 ms — etykieta 0.54
2026-05-14 09:45:43.254 [INFO   ] app.inference.worker_manager: frame 805: 1 detection(s) in 130.3 ms — etykieta 0.55
2026-05-14 09:45:43.454 [INFO   ] app.inference.worker_manager: frame 806: 1 detection(s) in 131.0 ms — etykieta 0.56
2026-05-14 09:45:43.653 [INFO   ] app.inference.worker_manager: frame 807: 1 detection(s) in 132.9 ms — etykieta 0.54
2026-05-14 09:45:43.853 [INFO   ] app.inference.worker_manager: frame 808: 1 detection(s) in 128.6 ms — etykieta 0.54
2026-05-14 09:45:44.053 [INFO   ] app.inference.worker_manager: frame 809: 1 detection(s) in 142.0 ms — etykieta 0.55
2026-05-14 09:45:44.260 [INFO   ] app.inference.worker_manager: frame 810: 1 detection(s) in 126.7 ms — etykieta 0.56
2026-05-14 09:45:44.503 [INFO   ] app.inference.worker_manager: frame 811: 1 detection(s) in 149.8 ms — etykieta 0.55
2026-05-14 09:45:44.754 [INFO   ] app.inference.worker_manager: frame 812: 1 detection(s) in 157.2 ms — etykieta 0.55
2026-05-14 09:45:44.956 [INFO   ] app.inference.worker_manager: frame 813: 1 detection(s) in 136.7 ms — etykieta 0.56
2026-05-14 09:45:45.153 [INFO   ] app.inference.worker_manager: frame 814: 1 detection(s) in 113.4 ms — etykieta 0.54
2026-05-14 09:45:45.353 [INFO   ] app.inference.worker_manager: frame 815: 1 detection(s) in 135.8 ms — etykieta 0.55
2026-05-14 09:45:45.553 [INFO   ] app.inference.worker_manager: frame 816: 1 detection(s) in 137.4 ms — etykieta 0.54
2026-05-14 09:45:45.753 [INFO   ] app.inference.worker_manager: frame 817: 1 detection(s) in 147.1 ms — etykieta 0.56
2026-05-14 09:45:46.009 [INFO   ] app.inference.worker_manager: frame 818: 1 detection(s) in 138.3 ms — etykieta 0.55
2026-05-14 09:45:46.210 [INFO   ] app.inference.worker_manager: frame 819: 1 detection(s) in 130.0 ms — etykieta 0.55
2026-05-14 09:45:46.454 [INFO   ] app.inference.worker_manager: frame 820: 1 detection(s) in 157.9 ms — etykieta 0.54
2026-05-14 09:45:46.653 [INFO   ] app.inference.worker_manager: frame 821: 1 detection(s) in 156.2 ms — etykieta 0.54
2026-05-14 09:45:46.903 [INFO   ] app.inference.worker_manager: frame 822: 1 detection(s) in 152.9 ms — etykieta 0.55
2026-05-14 09:45:47.153 [INFO   ] app.inference.worker_manager: frame 823: 1 detection(s) in 151.0 ms — etykieta 0.55
2026-05-14 09:45:47.353 [INFO   ] app.inference.worker_manager: frame 824: 1 detection(s) in 130.2 ms — etykieta 0.54
2026-05-14 09:45:47.553 [INFO   ] app.inference.worker_manager: frame 825: 1 detection(s) in 161.9 ms — etykieta 0.55
2026-05-14 09:45:47.803 [INFO   ] app.inference.worker_manager: frame 826: 1 detection(s) in 151.9 ms — etykieta 0.54
2026-05-14 09:45:48.004 [INFO   ] app.inference.worker_manager: frame 827: 1 detection(s) in 131.1 ms — etykieta 0.55
2026-05-14 09:45:48.204 [INFO   ] app.inference.worker_manager: frame 828: 1 detection(s) in 131.6 ms — etykieta 0.55
2026-05-14 09:45:48.403 [INFO   ] app.inference.worker_manager: frame 829: 1 detection(s) in 121.7 ms — etykieta 0.55
2026-05-14 09:45:48.603 [INFO   ] app.inference.worker_manager: frame 830: 1 detection(s) in 118.1 ms — etykieta 0.55
2026-05-14 09:45:48.753 [INFO   ] app.inference.worker_manager: frame 831: 1 detection(s) in 113.2 ms — etykieta 0.54
2026-05-14 09:45:48.953 [INFO   ] app.inference.worker_manager: frame 832: 1 detection(s) in 130.6 ms — etykieta 0.56
2026-05-14 09:45:49.203 [INFO   ] app.inference.worker_manager: frame 833: 1 detection(s) in 158.7 ms — etykieta 0.54
2026-05-14 09:45:49.454 [INFO   ] app.inference.worker_manager: frame 834: 1 detection(s) in 131.5 ms — etykieta 0.55
2026-05-14 09:45:49.654 [INFO   ] app.inference.worker_manager: frame 835: 1 detection(s) in 135.1 ms — etykieta 0.55
2026-05-14 09:45:50.003 [INFO   ] app.inference.worker_manager: frame 836: 1 detection(s) in 124.7 ms — etykieta 0.54
2026-05-14 09:45:50.203 [INFO   ] app.inference.worker_manager: frame 837: 1 detection(s) in 131.8 ms — etykieta 0.56
2026-05-14 09:45:50.454 [INFO   ] app.inference.worker_manager: frame 838: 1 detection(s) in 135.4 ms — etykieta 0.54
2026-05-14 09:45:50.653 [INFO   ] app.inference.worker_manager: frame 839: 1 detection(s) in 142.8 ms — etykieta 0.55
2026-05-14 09:45:50.862 [INFO   ] app.inference.worker_manager: frame 840: 1 detection(s) in 123.8 ms — etykieta 0.54
2026-05-14 09:45:51.053 [INFO   ] app.inference.worker_manager: frame 841: 1 detection(s) in 123.8 ms — etykieta 0.54
2026-05-14 09:45:51.304 [INFO   ] app.inference.worker_manager: frame 842: 1 detection(s) in 150.8 ms — etykieta 0.54
2026-05-14 09:45:51.504 [INFO   ] app.inference.worker_manager: frame 843: 1 detection(s) in 141.5 ms — etykieta 0.54
2026-05-14 09:45:51.703 [INFO   ] app.inference.worker_manager: frame 844: 1 detection(s) in 126.4 ms — etykieta 0.55
2026-05-14 09:45:51.904 [INFO   ] app.inference.worker_manager: frame 845: 1 detection(s) in 150.7 ms — etykieta 0.55
2026-05-14 09:45:52.103 [INFO   ] app.inference.worker_manager: frame 846: 1 detection(s) in 143.7 ms — etykieta 0.55
2026-05-14 09:45:52.303 [INFO   ] app.inference.worker_manager: frame 847: 1 detection(s) in 130.6 ms — etykieta 0.55
2026-05-14 09:45:52.554 [INFO   ] app.inference.worker_manager: frame 848: 1 detection(s) in 123.4 ms — etykieta 0.55
2026-05-14 09:45:52.810 [INFO   ] app.inference.worker_manager: frame 849: 1 detection(s) in 177.1 ms — etykieta 0.54
2026-05-14 09:45:53.010 [INFO   ] app.inference.worker_manager: frame 850: 1 detection(s) in 130.7 ms — etykieta 0.54
2026-05-14 09:45:53.206 [INFO   ] app.inference.worker_manager: frame 851: 1 detection(s) in 121.3 ms — etykieta 0.54
2026-05-14 09:45:53.408 [INFO   ] app.inference.worker_manager: frame 852: 1 detection(s) in 140.4 ms — etykieta 0.56
2026-05-14 09:45:53.654 [INFO   ] app.inference.worker_manager: frame 853: 1 detection(s) in 134.5 ms — etykieta 0.54
2026-05-14 09:45:53.854 [INFO   ] app.inference.worker_manager: frame 854: 1 detection(s) in 123.1 ms — etykieta 0.53
2026-05-14 09:45:54.103 [INFO   ] app.inference.worker_manager: frame 855: 1 detection(s) in 137.7 ms — etykieta 0.54
2026-05-14 09:45:54.304 [INFO   ] app.inference.worker_manager: frame 856: 1 detection(s) in 126.3 ms — etykieta 0.53
2026-05-14 09:45:54.505 [INFO   ] app.inference.worker_manager: frame 857: 1 detection(s) in 122.2 ms — etykieta 0.54
2026-05-14 09:45:54.704 [INFO   ] app.inference.worker_manager: frame 858: 1 detection(s) in 138.9 ms — etykieta 0.54
2026-05-14 09:45:54.904 [INFO   ] app.inference.worker_manager: frame 859: 1 detection(s) in 113.3 ms — etykieta 0.54
2026-05-14 09:45:55.104 [INFO   ] app.inference.worker_manager: frame 860: 1 detection(s) in 119.8 ms — etykieta 0.53
2026-05-14 09:45:55.254 [INFO   ] app.inference.worker_manager: frame 861: 1 detection(s) in 111.9 ms — etykieta 0.53
2026-05-14 09:45:55.454 [INFO   ] app.inference.worker_manager: frame 862: 1 detection(s) in 134.1 ms — etykieta 0.51
2026-05-14 09:45:55.654 [INFO   ] app.inference.worker_manager: frame 863: 1 detection(s) in 121.8 ms — etykieta 0.53
2026-05-14 09:46:08.521 [DEBUG  ] app.inference.worker_manager: InferenceManager: paused
2026-05-14 09:46:08.522 [DEBUG  ] app.pipeline.frame_dispatcher: Subscriber not found for removal: <bound method InferenceManager.submit_frame of <app.inference.worker_manager.InferenceManager(0x7fc86adfc2f0) at 0x1faeffac0>>
2026-05-14 09:46:08.522 [INFO   ] app.ui.main_window: Inference disabled
2026-05-14 09:46:23.807 [DEBUG  ] app.ui.menu_bar: Format selected: 1600x1200 @ 30 fps (NV12)
2026-05-14 09:46:23.807 [INFO   ] app.ui.main_window: Format selected via menu: 1600x1200 @ 30 fps (NV12)
2026-05-14 09:46:23.808 [INFO   ] app.camera.camera_service: Format change: 1600x1200 @ 30 fps (NV12) — restarting camera
2026-05-14 09:46:23.859 [INFO   ] app.camera.camera_service: Camera inactive
2026-05-14 09:46:23.860 [DEBUG  ] app.camera.camera_service: Camera stopped (internal)
2026-05-14 09:46:23.886 [INFO   ] app.camera.camera_service: Camera format requested: NV12 1600x1200 @ 30 fps
2026-05-14 09:46:23.965 [INFO   ] app.camera.camera_service: Camera active: HD USB CAMERA
2026-05-14 09:46:23.966 [INFO   ] app.camera.camera_service: Camera format ACTUAL: NV12 1600x1200 @ 30 fps
2026-05-14 09:46:23.966 [INFO   ] app.ui.main_window: Camera streaming: HD USB CAMERA
2026-05-14 09:46:23.966 [INFO   ] app.camera.camera_service: Camera start requested: HD USB CAMERA
2026-05-14 09:46:32.338 [DEBUG  ] app.ui.menu_bar: Format selected: 1920x1080 @ 30 fps (NV12)
2026-05-14 09:46:32.338 [INFO   ] app.ui.main_window: Format selected via menu: 1920x1080 @ 30 fps (NV12)
2026-05-14 09:46:32.339 [INFO   ] app.camera.camera_service: Format change: 1920x1080 @ 30 fps (NV12) — restarting camera
2026-05-14 09:46:32.387 [INFO   ] app.camera.camera_service: Camera inactive
2026-05-14 09:46:32.387 [DEBUG  ] app.camera.camera_service: Camera stopped (internal)
2026-05-14 09:46:32.416 [INFO   ] app.camera.camera_service: Camera format requested: NV12 1920x1080 @ 30 fps
2026-05-14 09:46:32.496 [INFO   ] app.camera.camera_service: Camera active: HD USB CAMERA
2026-05-14 09:46:32.496 [INFO   ] app.camera.camera_service: Camera format ACTUAL: NV12 1920x1080 @ 30 fps
2026-05-14 09:46:32.496 [INFO   ] app.ui.main_window: Camera streaming: HD USB CAMERA
2026-05-14 09:46:32.496 [INFO   ] app.camera.camera_service: Camera start requested: HD USB CAMERA
2026-05-14 09:46:46.600 [DEBUG  ] app.ui.menu_bar: Format selected: 2048x1536 @ 30 fps (NV12)
2026-05-14 09:46:46.600 [INFO   ] app.ui.main_window: Format selected via menu: 2048x1536 @ 30 fps (NV12)
2026-05-14 09:46:46.601 [INFO   ] app.camera.camera_service: Format change: 2048x1536 @ 30 fps (NV12) — restarting camera
2026-05-14 09:46:46.648 [INFO   ] app.camera.camera_service: Camera inactive
2026-05-14 09:46:46.648 [DEBUG  ] app.camera.camera_service: Camera stopped (internal)
2026-05-14 09:46:46.675 [INFO   ] app.camera.camera_service: Camera format requested: NV12 2048x1536 @ 30 fps
2026-05-14 09:46:46.762 [INFO   ] app.camera.camera_service: Camera active: HD USB CAMERA
2026-05-14 09:46:46.762 [INFO   ] app.camera.camera_service: Camera format ACTUAL: NV12 2048x1536 @ 30 fps
2026-05-14 09:46:46.762 [INFO   ] app.ui.main_window: Camera streaming: HD USB CAMERA
2026-05-14 09:46:46.762 [INFO   ] app.camera.camera_service: Camera start requested: HD USB CAMERA
2026-05-14 09:47:02.153 [DEBUG  ] app.ui.menu_bar: Format selected: 1920x1080 @ 30 fps (NV12)
2026-05-14 09:47:02.153 [INFO   ] app.ui.main_window: Format selected via menu: 1920x1080 @ 30 fps (NV12)
2026-05-14 09:47:02.154 [INFO   ] app.camera.camera_service: Format change: 1920x1080 @ 30 fps (NV12) — restarting camera
2026-05-14 09:47:02.185 [INFO   ] app.camera.camera_service: Camera inactive
2026-05-14 09:47:02.185 [DEBUG  ] app.camera.camera_service: Camera stopped (internal)
2026-05-14 09:47:02.212 [INFO   ] app.camera.camera_service: Camera format requested: NV12 1920x1080 @ 30 fps
2026-05-14 09:47:02.293 [INFO   ] app.camera.camera_service: Camera active: HD USB CAMERA
2026-05-14 09:47:02.294 [INFO   ] app.camera.camera_service: Camera format ACTUAL: NV12 1920x1080 @ 30 fps
2026-05-14 09:47:02.294 [INFO   ] app.ui.main_window: Camera streaming: HD USB CAMERA
2026-05-14 09:47:02.294 [INFO   ] app.camera.camera_service: Camera start requested: HD USB CAMERA
2026-05-14 09:47:09.285 [INFO   ] app.inference.worker_manager: Inference worker stopped
2026-05-14 09:47:09.340 [INFO   ] app.camera.camera_service: Camera inactive
2026-05-14 09:47:09.340 [DEBUG  ] app.camera.camera_service: Camera stopped (internal)
2026-05-14 09:47:09.341 [INFO   ] app.ui.main_window: CSV telemetry: 71 rows written
