Courseiva

AI-900 Practice Question: Describe features of computer vision workloads on Azure

A company wants to automate the processing of expense reports by extracting printed text from images of receipts. Which Azure Computer Vision capability should they use?

⚠ Common exam trap

Test-takers frequently confuse object detection (which finds objects like a receipt) with OCR (which reads the text on the receipt), leading them to select object detection for a text extraction task.

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

OCR (Read API)

The OCR (Read API) is the correct Azure Computer Vision capability for extracting printed text from images of receipts. It is specifically designed to detect and extract text from images and documents, supporting both printed and handwritten text, making it ideal for automating expense report processing.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Object detection

    Why it's wrong here

    Object detection is a computer vision technique that identifies and localizes specific objects (e.g., cars, people, furniture) within an image by drawing bounding boxes around them. It does not interpret or transcribe the text content that appears inside those boxes, so it cannot extract printed amounts, dates, or vendor names from an expense report. While it could potentially detect the document as an object, it would never read the printed text itself, making it irrelevant for automating expense report processing.

  • OCR (Read API)

    Why this is correct

    Correct. The Read API (part of Azure AI Vision) is specifically designed to extract printed and handwritten text from images and PDFs, returning each text string along with bounding boxes and confidence scores. It performs optical character recognition (OCR) at the character, word, and line level, making it the appropriate service when the goal is to digitize the printed information on expense reports, such as line items, totals, and dates. This is the core step in automating expense report extraction.

  • Semantic segmentation

    Why it's wrong here

    Semantic segmentation is an image analysis technique that assigns a class label to every individual pixel, creating a detailed mask that partitions the image into regions like 'background', 'person', or 'signature'. It focuses on understanding the scene structure at a pixel level, not on recognizing or transcribing characters. Therefore, it cannot extract printed text from an expense report; instead, it would only tell you which pixels belong to a receipt or a table, not what the words say.

  • Image Analysis (description generation)

    Why it's wrong here

    Image Analysis in Azure AI Vision includes a description-generation feature that produces natural-language captions summarizing the general content of an image, such as 'a person holding a paper receipt'. While these captions can provide high-level context, they do not return the actual printed text strings found on the document. To extract the specific numeric amounts, vendor names, or other printed data, you must use OCR via the Read API rather than a captioning model, because the latter does not transcribe characters.

About these practice questions

This AI-900 question is part of Courseiva's 985-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

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.