What area has 3 major challenges of Machine Vision? (Choose three.)