Detect facial keypoints using Convolutional Neural Network in Pytorch.
Use image processing techniques and deep learning techniques to detect faces in an image and find facial keypoints, such as the position of the eyes, nose, and mouth on a face.
- First, design your model in model.py file.
- Then, use notebook 2 to train your model.
- Use notebook 3 to test your model along with haar cascades on different faces.
- How to transform input data
- How to design neural network architecture
- How to train and test your network
- Pipelining haar cascade algorithm along with your network
- Some applications of facial keypoints detection (Notebook 4)