Skip to main content

YOLO-based human pose detection and visualization tool

Project description

YOLO Poser

A Python package for human pose detection and visualization using YOLO.

Installation

pip install yolo-poser

Usage

Command Line

yolo-poser input_video.mp4 --output output.mp4 --output-format h264

Python API

from yolo_poser import process_video
process_video(
    input_path="input.mp4",
    output_path="output.mp4",
    output_format="h264",
    debug=True
)

Features

  • Human pose detection using YOLO
  • Support for multiple output formats (MJPEG, H264, WebM)
  • Smooth keypoint tracking
  • Debug mode with performance metrics
  • Configurable visualization options

Requirements

  • Python 3.8+ (<3.13)
  • PyTorch
  • Ultralytics
  • OpenCV
  • NumPy

License

MIT License

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

yolo_poser-0.1.1.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

yolo_poser-0.1.1-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file yolo_poser-0.1.1.tar.gz.

File metadata

  • Download URL: yolo_poser-0.1.1.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for yolo_poser-0.1.1.tar.gz
Algorithm Hash digest
SHA256 36556d4dc05bd3b47c12cf5ca0bd9adfdff96ce0d18a62f9454e2b14373e5756
MD5 8f8b285f8eec5fe3d58e78b544bc05e9
BLAKE2b-256 34dd8a3a63d95ce2d1391f3c4940189e4c023cec77385151b27d926eb6cae58d

See more details on using hashes here.

File details

Details for the file yolo_poser-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: yolo_poser-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for yolo_poser-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 717d9c80316c3bb2aee443283c0e87b1c8a38616070a20389f66f2edcc514787
MD5 439031436b3ec17b25e7f8c8f8fcb529
BLAKE2b-256 13d6ea941df070a4e86cd7c50c4ce23db842551c7b59124a63cabf45ee4259d6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page