Pretraining a neural network to teach it general information
Considering two tasks, first, classifying the gender and second, whether its overhydration or dehydration. We can't create a model that perform these two tasks in a combined manner. Yes, a system could be developed for the same.

Discussing pre-trained models for facial recognition and related tasks, we have the FaceNet model as well as VGGFace. We can build a model on top of these highly trained models.


A pretrained model as discussed above will first, provide a bounding box for each face present in the image. The image could be a video frame from a real-time stream.
We will crop that part of the image, so we are only left with a smaller image which only contains the face of the athlete.
Another model, which will be trained on overhydrated vs hydrated faces, will classify the face into the two classes as needed.


For each step, we can train a model and place it in the pipeline. Also, try weight quantization for a faster inference speed.