Extreme Speed YOLO Pose Pipeline with Cythonized Logic
Project description
Markdown
🚀 yologic (v1.0.0)
Extreme Speed Real-Time YOLO Pose Pipeline with Cythonized C-Logic
yologic is a high-performance wrapper for ultralytics YOLOv8-Pose, specifically engineered to eliminate Python's runtime overhead in real-time vision applications. Developed by choiungyo.
🔥 Key Features
- ⚡ Cythonized Core (
logic_yolo): All heavy mathematical computations (Spine angle calculation, movement delta analysis) are pre-compiled into native C code, reducing latency to near zero. - 📸 FastVideoStream: A specialized non-blocking camera buffer that prevents frame-drop and synchronization lag common in standard OpenCV
read()loops. - 🛠️ Hardware Agnostic: Optimized to work seamlessly with both NVIDIA CUDA and OpenVINO (Intel iGPU) environments.
📦 Installation
pip install cy_yologic
💻 Quick Start
from ultralytics import YOLO
import cy_yologic
# 1. Load your YOLO model
model = YOLO('yolov8n-pose.pt')
# 2. Run the extreme-speed pipeline
cy_yologic.run_yolo_pipeline(model_instance=model, cam_src=0)
📄 License MIT License. Developed with passion for extreme performance by choiungyo.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cy_yologic-1.0.0.tar.gz.
File metadata
- Download URL: cy_yologic-1.0.0.tar.gz
- Upload date:
- Size: 78.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
104b944d1b1ceec23153e8dbe29943515644708e78acc3fca2f6c03d73ba71b7
|
|
| MD5 |
c89545a94f8e76e06cc18fa435e6c784
|
|
| BLAKE2b-256 |
ce9a879e33a11493fcce063524778e77260f4583c717bedab72a98946ed2089b
|
File details
Details for the file cy_yologic-1.0.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: cy_yologic-1.0.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 97.2 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f16c069e53d07b2992adc5456df2e26099757216db35e97c0b6750dc2648c59a
|
|
| MD5 |
0a2159cd75e6e0b1a6d97f6a8a2138d6
|
|
| BLAKE2b-256 |
0ff2a7432e33297e1ecb9a11309b62a4e35ea48c9305b577cb7f6e0b2b6b30fd
|