Face mask detection is a system that detects whether a person is wearing a face mask or not. The system uses a self-trained neural network model for detection. It can be used in various places such as hospitals and public places to check whether the people coming to these places are wearing a mask or not.