# 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)