Skip to content

A simple MATLAB script with a GUI that provides functionality to slightly tilt the pose of the head in a given image. Developed as a course project for EE604@IITK (Image Processing).

Notifications You must be signed in to change notification settings

aalapshah12297/head_pose_changer

Repository files navigation

Head Pose Changer

A simple MATLAB script with a GUI that provides functionality to slightly tilt the pose of the head in a given image. Developed as a course project for EE604@IITK (Image Processing).

For an explanation of the procedure used, see Head Pose Changer - Presentation.pdf.

Facial landmark detection is performed using the MATLAB interface to dlib provided by this repository.

Instructions

  1. Download the binaries for facial landmark detection and extract the contents to path/to/project/find_face_landmarks/. You might have to copy the .dll files in the find_face_landmarks/bin folder to find_face_landmarks/interfaces/matlab for MATLAB to be able to find them. Note that the binaries will only work on Windows.
  2. Download the model file and extract it to path/to/project/find_face_landmarks/models/.
  3. Replace test_images/001.jpg with your own image. (Or change the MATLAB script to load the image from a custom location.)
  4. Run head_pose_changer.m and follow the on-screen instructions (read the figure titles).
  5. The results should look like the demo shown in Head Pose Changer - Demo.pdf.

About

A simple MATLAB script with a GUI that provides functionality to slightly tilt the pose of the head in a given image. Developed as a course project for EE604@IITK (Image Processing).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages