This is a web-based human detection system using Flask and OpenCV. It allows:
✅ Live webcam-based human detection
✅ Uploading videos for human detection processing
✅ Processing videos and playing the processed output
✅ Stopping the live webcam feed
✅ Video encoding using H.264 for compatibility
- Webcam Mode: Live human detection using OpenCV, Button to start and stop the webcam
- Upload Video Mode: Upload a video file, Process it to detect humans, Watch the processed video after completion
Make sure you have Python 3.7+ installed. Then install required packages:
pip install flask flask-cors opencv-python numpy