Searching an AI to recognize and locate persons in a factory
I am definitely not the most qualified person in order to answer this question, but I might be able to give you a couple of buzz words to go and do some more research on your own. A convolutional neural network is usually used for analyzing anything visual. (you can read about it here: https://en.wikipedia.org/wiki/Convolutional_neural_network)

There are a lot of frameworks that allow you to build recognition classifiers that can be loaded into a real-time video feed and give you feedback when it gets a hit.

Some of the ones that I know of are:


https://caffe2.ai/ or http://caffe.berkeleyvision.org/
https://pjreddie.com/darknet/
https://docs.opencv.org/2.4/modules/ml/doc/neural_networks.html


With Caffe being the most popular.

Some articles on how these work:


https://pjreddie.com/darknet/yolo/
http://coding-robin.de/2013/07/22/train-your-own-opencv-haar-classifier.html


Hope this is at least able to get you on the right path.