Computer Vision Assignment By Francesca Mizzi and Jake Sant for ARI2129 - Principles of Computer Vision in AI at the University of Malta. Part 1 focuses on image blending and chroma key techniques. Part 2 focuses on image inpainting and background subtraction.