DriverTrac/requirements_rpi.txt
2025-11-25 12:29:43 +05:30

35 lines
867 B
Plaintext

# Raspberry Pi Compatible Requirements
# Optimized for ARM architecture and Python 3.9-3.11
# Core Framework
streamlit>=1.28.0,<2.0.0
# Computer Vision
opencv-python>=4.8.0,<5.0.0
opencv-contrib-python>=4.8.0,<5.0.0 # Additional OpenCV modules for face detection
numpy>=1.24.0,<2.0.0
# Deep Learning Models
ultralytics>=8.0.0,<9.0.0
torch>=2.0.0,<3.0.0
torchvision>=0.15.0,<1.0.0
transformers>=4.30.0,<5.0.0
onnxruntime>=1.15.0,<2.0.0
# Face & Pose Analysis - NO MediaPipe Required!
# The new poc_demo_rpi.py uses OpenCV only - no MediaPipe needed!
# This makes installation smooth and reliable on Raspberry Pi 5
# External APIs
roboflow>=1.1.0,<2.0.0
# Machine Learning
scikit-learn>=1.3.0,<2.0.0
# Utilities
pyyaml>=6.0,<7.0
# Additional dependencies for OpenCV face detection fallback
# (OpenCV DNN face detector models will be downloaded automatically)