Face Scanner for OPAD 2024. Partnered work with NHS clinical practitioners, first steps in development of image segmentation application that scans and allocates the correctly sized NIV masks for pediatric care.
- Clone the repository
- Install the required packages on a virtual environment
- Example bash script, for MacOS/Linux:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
- Implementing a face scanner that can detect the face
- Perform camera calibration calculations that can be applied on multiple devices
- Do this by Prompt user to be 20 cm away from camera on initialisation
- The main points of interest are the bridge of the nose and the top of the chin
- The pixel distance between these two points will be used to calculate the physical distance
Camera calibration code: https://learnopencv.com/camera-calibration-using-opencv/