python-detector-worker/core
Siwat Sirichai 2b382210eb
Some checks failed
Build Worker Base and Application Images / check-base-changes (push) Successful in 7s
Build Worker Base and Application Images / build-base (push) Successful in 10m17s
Build Worker Base and Application Images / build-docker (push) Successful in 3m54s
Build Worker Base and Application Images / deploy-stack (push) Has been cancelled
Refactor streaming readers: Split into modular files and implement base class
- Removed the existing `readers.py` file and created separate modules for `FFmpegRTSPReader`, `HTTPSnapshotReader`, and utility functions.
- Introduced an abstract base class `VideoReader` to standardize the interface for video stream readers.
- Updated `FFmpegRTSPReader` and `HTTPSnapshotReader` to inherit from `VideoReader` and implement required methods.
- Enhanced logging utilities for better readability and maintainability.
- Removed `pycuda` from requirements as it is no longer needed.
2025-09-26 20:03:09 +07:00
..
communication fix: change save image logic 2025-09-26 15:00:24 +07:00
detection fix: asyncio: Task was destroyed but it is pending 2025-09-25 01:50:04 +07:00
models feat: custom bot-sort based tracker 2025-09-26 14:22:38 +07:00
storage fix: asyncio: Task was destroyed but it is pending 2025-09-25 01:50:04 +07:00
streaming Refactor streaming readers: Split into modular files and implement base class 2025-09-26 20:03:09 +07:00
tracking fix: validator 2025-09-26 14:50:45 +07:00
utils refactor: update FFmpeg hardware acceleration to use NVDEC instead of CUVID for improved performance 2025-09-26 01:33:41 +07:00
__init__.py refactor: done phase 1 2025-09-22 17:18:07 +07:00