Snapchat© Face Swap
ECE 4250
For my final project in ECE 4250: Digital Signal Processing, I worked with Timon Amirani to develop a MATLAB implementation of a face-swap algorithm.
The algorithm takes in two images, generates a binary mask for the eyes and mouth, performs alignment and re-sizing, and blends the two images.
Output of Matlab Program