AI-900 Practice Question: Describe features of computer vision workloads on Azure
What is the primary challenge of deploying computer vision AI in real-world environments?
⚠ Common exam trap
It's easy for candidates to confuse operational or compliance hurdles (like camera permissions or language display) with the core technical challenge of model robustness in uncontrolled environments, leading them to pick a superficially plausible but incorrect option.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Handling real-world variability in lighting, occlusion, image quality, and domain differences
Real-world computer vision systems must cope with significant environmental variability—such as changing lighting conditions, partial occlusions, varying image resolutions, and domain shifts (e.g., training on studio photos but deploying on security camera feeds). These factors directly degrade model accuracy and require robust data augmentation, domain adaptation, or retraining strategies. Azure's Computer Vision service addresses this through pre-built models trained on diverse datasets and the ability to fine-tune with Custom Vision, but the fundamental challenge remains handling this variability at scale.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Computer vision models are too large to fit in cloud storage
Why it's wrong here
Cloud storage is virtually unlimited and inexpensive, so model size is not a real deployment constraint. Typical computer vision models range from a few megabytes to a few gigabytes, which can be stored and served via containerized endpoints or managed inference services. The actual bottleneck is achieving reliable predictions under real-world visual variability, not fitting model artifacts into storage.
- ✓
Handling real-world variability in lighting, occlusion, image quality, and domain differences
Why this is correct
Real-world deployment of computer vision systems must cope with unpredictable lighting conditions, partial occlusion of objects, degraded image quality from motion blur or low resolution, and domain shift between training data and production environments. These factors directly affect model accuracy and are the core technical challenge. Addressing them requires data augmentation, robust training strategies, and domain adaptation techniques.
- ✗
The difficulty of displaying results in different languages
Why it's wrong here
Displaying results in different languages is a simple UI localization task, not a core computer vision inference problem. Models output structured labels, bounding boxes, or confidence scores that can be mapped to any language via translation tables or localization strings. Therefore, multilingual display is trivially handled compared to the hard issues of handling visual uncertainty and environmental variability.
- ✗
Obtaining legal permission to use cameras
Why it's wrong here
Camera usage legalities are a compliance and governance matter, not a technical AI limitation. Organizations can mitigate these through consent protocols, privacy policies, and de-identification methods. Even with full legal permission, the fundamental difficulty remains making models generalize across diverse, uncontrolled visual inputs, so this is not the primary challenge in computer vision deployment.
Go deeper
Related to this question
Learn chapter
Azure Machine Learning Studio
Key term
Computer vision
Computer vision is a field of artificial intelligence that enables computers to interpret and make decisions based on visual data from the world, such as images and videos.
Key term
Service
A service is a software component or system that performs a specific function and is available to be used by other programs or users over a network.
About these practice questions
One of 985 original AI-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AI-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-900 exam.