A high level API for detecting and tracking people.
Project description
Person Detector
Highly performant, and accurate, real-time person tracking with YOLOv10 and ByteTrack
Command-Line Interface
Clone repo and navigate to project directory
git clone git@github.com:k3y5tr0k3/person-detector.git && cd person-detector
Install requirements
pip install -r requirements.txt
Example usage
Detections from Image
python -m src.main --image 'path/to/image.jpg' --detection --show
Detections from Video
python -m src.main --video 'path/to/video.mp4' --detection --show
Trajectory Tracking from Video
python -m src.main -video 'path/to/video.mp4' --tracking --show
For more info, use the help flag
python -m src.main --help
Utility Functions
Convert video to images
python -m src.main --video2images 'path/to/video.mp4
Generate Developer Documentation (Optional)
pdoc ./src
Performance
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file person_detector-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: person_detector-0.0.1-py3-none-any.whl
- Upload date:
- Size: 20.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71fc9928a3b158e0de0c66c07a579db04838b1e350b14171682776701c97da5c |
|
MD5 | 20458861637efea09e33cb3b6ee8cd9e |
|
BLAKE2b-256 | 36561895c3452edae70aaf630893a1b7bedf46748ffccc0f2ac6beea72b67890 |