Computer Vision for Real-Time Safety Monitoring