Based on AI vision algorithms, the system analyses surveillance video in real time, accurately detecting personnel and the wearing status of five PPE items: helmet, workwear, safety shoes, safety gloves and harness. A deep-learning vision engine analyses frames at millisecond level, with results shown intuitively and violations automatically framed and marked.