Some background:
So I have a project where I have to develop a program that takes a 2D image (or a sequence of different viewpoint images). I have a