Image processing and Computer Vision Project