Commit Graph

14 Commits

Author SHA1 Message Date
17d691173b Temporary Commit 2025-11-28 16:18:30 +07:00
40b9b2c8d2 feat: Add pupil detection and camera stream to UI
- Add a new section to the web UI to display pupil detection data and a live camera stream with YOLO segmentation.
- Add a /video_feed endpoint to stream the annotated camera feed.
- Update the VisionSystem to support onnxruntime-gpu with a fallback to CPU.
- Add logging to indicate which backend is being used.
- Refactor the test suite to accommodate the new features and fix existing tests.
2025-11-28 08:29:17 +07:00
8aebeea6ee Resolve merge conflict in app.py and integrate vision system 2025-11-27 22:23:57 +07:00
60fa88926f Add new files and update existing ones 2025-11-27 22:22:56 +07:00
77a4eca751 Merge branch 'dev' of https://git.spirals.cc/shudder5305/pupilometer into dev 2025-10-06 13:17:16 +07:00
Tempest
6a21816e42 Ready for delivery 2025-10-04 19:11:03 +07:00
Tempest
91d4f59a9f Updated for single BLE Characteristic communication, replacing for 1 Char 1 Lamp 2025-09-19 20:35:25 +07:00
de9c73aba2 Stashed commit 2025-08-08 20:35:38 +07:00
Tempest
f3c2529394 Handled Ctrl C gracefully... I hope. 2025-08-08 15:52:38 +07:00
Tempest
89677ac283 Corrected the web page behavior on widescreen to get matrix and control panel side by side. 2025-08-08 15:16:47 +07:00
Tempest
1819bbfa2e Modified app.py to migrate to server-side rendering 2025-08-08 00:02:33 +07:00
Tempest
ebb25aee9c Updated to a workable interface right now. 2025-08-07 18:17:29 +07:00
Tempest
c27e3d661d Modified for correct value sending 2025-08-06 17:07:55 +07:00
ce0639863c Added to prepare for web interface of application. 2025-08-06 15:22:46 +07:00