You must be able to select the correct Azure AI Vision feature and API operation for OCR, Custom Vision publishing, and image analysis. The most important thing is to know how to configure the Read API to return word-level bounding polygons and which image formats are natively supported.
Start practicing
Computer Vision — choose a session length
Free · No account required
Domain overview
This domain covers Azure AI Vision capabilities for analyzing images and extracting text. It tests your ability to choose the right feature, call the correct API operations, and configure responses for OCR, Custom Vision, and image analysis. Expect scenario-based questions on Read API, bounding polygons, publishing iterations, and supported image formats.
Exam objectives
Azure AI Vision Read API for OCR, including word-level bounding polygons and line-level bounding boxes.
Custom Vision API operations to publish a trained iteration for prediction endpoints.
Azure AI Vision feature for extracting printed and handwritten text from business card images.
Native image file formats supported by Azure AI Vision for image analysis.
Assuming Read API returns word-level bounding polygons by default; you must request or parse the correct response structure.
Confusing Custom Vision training and publishing operations; publishing requires a specific API call separate from training.
Believing all image formats are supported; Azure AI Vision natively supports only certain formats like JPEG, PNG, GIF, and BMP.
Click any question to see the full explanation and answer options, or start a focused practice session above.
You are integrating Azure AI Vision Read API into a high-throughput workflow. You receive an HTTP 202 Accepted response. What action should your application take next?
2You have trained a Custom Vision classification model. You need to export the model to run locally on an edge device using ONNX format. Which project domain must you select when creating the project to support export?
3You are developing a .NET application that extracts bounding boxes of text from scanned documents using Azure AI Vision 4.0. Which asynchronous API operation should you call first to initiate the OCR process?
4Your company wants to generate descriptive captions for thousands of product images automatically using Azure AI Vision. Which visual feature parameter should you specify in the analyze request?
5You need to determine the primary dominant colors and whether an image is predominantly black-and-white using Azure AI Vision. Which visual feature parameter provides this information?
6Your application uploads an image to Azure AI Vision for analysis. You need to generate thumbnail images with specific aspect ratios while maintaining the primary region of interest. Which API endpoint or feature should you use?
7Your enterprise application uses Custom Vision. Due to compliance policies, you must ensure that your training data and model endpoints reside within a specific Azure region with strict data residency guarantees. Which resource configuration should you use?
8You are designing a multimodal solution that combines Azure AI Vision dense captions with Azure OpenAI GPT-4 Vision. You want to extract precise bounding box coordinates for multiple objects in complex scenes and pass them as structured context. Which API feature should you invoke?
9Your application analyzes high-resolution engineering blueprints using Azure AI Vision Read API. Users report that small text annotations are occasionally missed. How can you optimize the input image or API configuration to improve recognition of small text?
10You are evaluating a Custom Vision classification model. You want to programmatically test the model against a validation dataset without using the portal UI. Which endpoint should your script call?
11Your application uploads images to Azure AI Vision via URLs. One of your URLs is failing with an invalid image error, even though the image opens correctly in web browsers. What is the most likely reason?
12You are troubleshooting a Custom Vision object detection model that has low precision and high false-positive rates for a specific object class. During data analysis, you notice that negative images (images without the object) lack background variety. What is the recommended remediation step?
13You are building an automated asset management system that processes millions of images annually. To optimize costs and latency, you want to minimize the number of API calls while extracting tags, bounding box objects, and OCR text simultaneously. How should you structure your API request?
14You are deploying a Custom Vision object detection model as a Docker container on an Azure Kubernetes Service (AKS) cluster. During load testing, you notice high memory consumption and container restarts. Which configuration setting in the deployment manifest should you review to ensure stability?
15You are using Azure AI Vision to analyze an image. You want to receive the output in Spanish instead of English. Which query parameter should you add to your request?
16When creating a new project in the Custom Vision portal, you need to choose a classification type. You want to tag an image with multiple independent tags (e.g., 'outdoor', 'sunset', 'mountain'). Which classification type should you select?
17Your application processes receipt images using Azure AI Vision Read API. You need to extract text specifically from tables within the receipts. Which service is better suited for advanced table structure and key-value pair extraction compared to base Azure AI Vision Read?
18You are configuring a secure enterprise architecture where Azure AI Vision calls must not traverse the public internet. You create a private endpoint for your Azure AI Services resource in your Virtual Network. Which DNS configuration step is required for client applications within the VNet to resolve the private endpoint correctly?
19You are analyzing performance metrics of a Custom Vision object detection iteration. You observe a Mean Average Precision (mAP) of 88%, but when testing with real-world user photos, the model fails to detect objects that are partially occluded. What should you do to improve occlusion handling?
20You are developing a mobile application that captures business card photos and extracts contact information. Which Azure AI Vision feature is specifically designed to extract printed and handwritten text lines and words?
21You want to detect whether corporate logos appear in user-submitted images using Azure AI Vision. Which visual feature parameter should you request?
22You are configuring a Custom Vision project to classify images of plant diseases. You notice that some image files uploaded via the API are rejected because they exceed the maximum allowed file size. What is the maximum image file size supported by Custom Vision for training?
23You are using Azure AI Vision Read API in your application. You want to ensure that the extracted text blocks return word-level bounding polygons rather than just line-level bounding boxes. What parameter or response structure should you examine?
24You are optimizing performance for a real-time video analytics pipeline that sends video frames to Azure AI Vision. Due to network bandwidth constraints, you need to reduce payload sizes while maintaining high OCR accuracy. What is the recommended approach?
25You need to programmatically delete an iteration of a Custom Vision model that performed poorly. Which API method should you invoke?
26You are training a Custom Vision multiclass classification model for retail products. After training, you notice that the precision is high, but the recall is low for a specific product category. What does low recall indicate?
27Your application integrates Azure AI Vision and processes images stored in an Azure Blob Storage container. To adhere to security best practices, you want to avoid exposing public blob URLs. How should you provide the image to the Image Analysis API?
28You are training a Custom Vision object detection model. You have 1,000 images, but only 200 of them contain the rare object you want to detect. The other 800 images are background images without the object. What impact will this class imbalance have on training, and how should you address it?
29You are building an image search engine. You want to extract visual feature tags from user photos using Azure AI Vision 4.0. Which visual feature should you request?
30Which HTTP status code does the Azure AI Vision Read API return upon successfully initiating an asynchronous OCR analysis job?
31You are using Custom Vision and want to programmatically publish a trained iteration so that prediction endpoints can use it. Which API operation should you call?
32Your application calls Azure AI Vision API and receives an HTTP 429 Too Many Requests response. What does this error signify, and how should your application handle it?
33You are analyzing multi-language documents containing mixed English and Japanese text using Azure AI Vision Read API. How should you specify the language parameter to ensure optimal OCR accuracy?
34You are designing an edge solution where a Custom Vision exported model runs inside a Linux container on an IoT Edge device without internet connectivity. How must you configure billing for the container?
35You are testing an image analysis application in Python. You want to retrieve object bounding boxes using Azure AI Vision 4.0. Which feature string should you pass to the client?
36Which Azure AI service should you use if you need to train a model to recognize your company's proprietary product packaging using custom-labeled images with minimal machine learning expertise?
37Your application processes images submitted by users. You want to ensure that images containing inappropriate or explicit content are rejected before further processing. Which Azure AI Vision feature should you evaluate first?
38You are managing a multi-tenant SaaS application that uses Azure AI Vision. Each tenant has their own isolated data, and you want to track costs per tenant. How should you provision Azure AI services to achieve granular cost attribution?
39You are troubleshooting a performance issue where your application's calls to Azure AI Vision experience high latency. Your application is hosted in Azure West US, but your Azure AI Vision resource was accidentally created in Azure Southeast Asia. What is the recommended remediation?
40You are designing an image analysis solution using Azure AI Vision 4.0. Which TWO visual features can be requested in a single Image Analysis API analyze request? (Choose two.)
41Your enterprise requires strict security and governance over your Azure AI Vision resources. Which THREE security configurations should you implement? (Choose three.)
42You are preparing training images for a Custom Vision object detection project. Which THREE data preparation practices should you follow to ensure high model accuracy? (Choose three.)
43You are troubleshooting a Custom Vision object detection model that exhibits poor performance in production. Which THREE actions can you take using the Custom Vision portal or APIs to diagnose and improve the model? (Choose three.)
44Which TWO image file formats are natively supported by Azure AI Vision for image analysis? (Choose two.)
45You are deploying Custom Vision containers on-premises using Docker. Which THREE prerequisites and configuration steps are required? (Choose three.)
46You are creating a Custom Vision project and need to select a domain. Your project involves classifying images of various food dishes. Which domain should you select to optimize model accuracy for food classification?
47You need to extract text from a multi-page PDF document using Azure AI Vision Read API. How are pages represented in the JSON response structure?
48Your enterprise application uses Azure AI Vision. Security policies require that all API keys are rotated every 30 days without causing application downtime. How should you manage the key rotation?
49You want to extract gender and age attributes from human faces in photos. While Azure AI Face service handles facial analysis, which base Azure AI Vision 4.0 feature detects the presence and bounding boxes of people?
50You are testing a Custom Vision model via the REST API. You receive an HTTP 400 Bad Request error with the message 'InvalidProjectId'. What is the most likely cause?
51You are implementing a disaster recovery strategy for a critical image processing application that relies on Azure AI Vision. If the primary Azure region experiences an outage, how should you configure failover?
52You are using Azure AI Vision 4.0. You want to obtain a concise, single-sentence human-readable description of an image. Which feature parameter should you request?
53You are using Custom Vision to train an object detection model. You want to evaluate model performance before publishing an iteration. Which metric represents the overall accuracy of the model across all classes at various confidence thresholds?
54When configuring a Custom Vision project, which TWO project types are available? (Choose two.)
55You are optimizing an application that calls Azure AI Vision Read API. Which THREE techniques help reduce latency and improve overall throughput? (Choose three.)
56You are building a document processing pipeline that reads printed English text from scanned invoices. The invoices often contain noisy backgrounds and low-contrast text. You need to extract the text as accurately as possible using the Azure AI Vision Image Analysis 4.0 Read capability. Which approach should you take?
57You are using Azure AI Vision Image Analysis 4.0 to analyze a batch of images. You need to extract both the caption and the detected objects with their bounding boxes. You are writing code that calls the Analyze Image API. Which two parameters must you include in your request? (Choose two.)
58You are developing a web application that allows users to upload images and receive a list of detected objects with their bounding boxes. You want to use the Azure AI Vision Image Analysis 4.0 SDK for Python. Which method should you call to analyze an image from a URL and retrieve object detection results?
59You are building a Python application that uses the Azure AI Vision Image Analysis 4.0 SDK to read text from scanned invoices. The invoices are stored in an Azure Blob Storage container, and each blob has a public URL. You need to extract all visible text from each invoice with a single REST API call, without downloading the image bytes to your application. Which API call should you make?
60A retail analytics team wants to count how many people enter a store each hour. They plan to analyze frames from an existing ceiling-mounted camera feed using Azure AI Vision Image Analysis 4.0. They need the count of detected people and the bounding box for each person, without storing the images long term. Which approach should they use?
You must be able to select the correct Azure AI Vision feature and API operation for OCR, Custom Vision publishing, and image analysis. The most important thing is to know how to configure the Read API to return word-level bounding polygons and which image formats are natively supported.
The Courseiva AI-103 question bank contains 60 questions in the Computer Vision domain. Click any question to see the full explanation and answer breakdown.
Start with a 10-question focused session to identify your baseline accuracy in this domain. Read every explanation — even for questions you answer correctly — to understand the reasoning. Once you score consistently above 80%, move to a 20–30 question session to confirm depth before moving to the next domain.
Yes — the session launcher on this page draws questions exclusively from the Computer Vision domain. Choose 10, 20, 30, or 50 questions for a focused session, or click individual questions to review them one by one.
Save your results, see per-domain analytics, and get readiness scores — free, for every certification.
Sign Up FreeFree forever · Every certification included