Vision-based monitoring of site safety compliance based on worker re-identification and personal protective equipment classification | Synapse