Describe a project where you implemented a computer vision solution. What challenges did you face, and how did you overcome them?