Welcome
RTSP Human Capture is a powerful CLI tool for real-time person detection and capture from RTSP camera streams. Built on YOLOv4/YOLOv3 with automatic HOG fallback, it supports GPU acceleration, multi-stream concurrent processing, and configurable snapshot or video recording.Quick Start
Get up and running in minutes with our quickstart guide
Installation
Install dependencies and set up your environment
Model Setup
Download and configure YOLOv4/YOLOv3 models
CLI Commands
Explore all available commands and options
Key Features
Advanced Detection
YOLOv4/YOLOv3 person detection with automatic HOG fallback when model files are unavailable
GPU Acceleration
CUDA GPU acceleration automatically detected and enabled for fast inference
Multi-Stream Support
Process multiple RTSP streams concurrently with threaded architecture
Flexible Recording
Save annotated snapshots (JPEG) or video clips (MP4) when people are detected
Live Display
Real-time grid display for monitoring multiple camera streams simultaneously
Auto Reconnect
Automatic reconnection with retry logic for reliable long-term operation
Use Cases
Security and Surveillance
Security and Surveillance
Monitor multiple camera feeds for security purposes, automatically capturing snapshots or video clips when people enter the frame. Perfect for building security, perimeter monitoring, and access control.
Retail Analytics
Retail Analytics
Track customer foot traffic and movement patterns in retail environments. Capture data on when and where people appear in your store for business intelligence.
Smart Home Automation
Smart Home Automation
Integrate with home automation systems to trigger actions based on person detection from security cameras. Record events when motion is detected.
Research and Development
Research and Development
Use as a foundation for computer vision research projects involving person detection, tracking, and analysis from video streams.
Get Started
Ready to begin?
Follow the installation guide to get started