Key Challenges In Computer Vision