Microsoft Azure AI Fundamentals (AI-900)Describe features of computer vision workloads on AzureMedium

A quality control department in a manufacturing plant needs to automatically inspect finished products for specific defects that are unique to their product line. The defects are subtle and vary in appearance. Which Azure computer vision tool should they use to train a custom model to identify these defects?

  1. AAzure Computer Vision API (Analyze Image)
  2. BAzure Form Recognizer
  3. CAzure Custom Vision
  4. DAzure Face API
Show answer & explanation

Correct answer: C. Azure Custom Vision

Azure Custom Vision allows users to train custom image classification or object detection models using their own images. This is essential for identifying unique, specific defects not covered by pre-trained general-purpose models.

Why the other options are wrong

  • A. Azure Computer Vision API (Analyze Image) provides pre-trained models for general tasks like object detection, image classification, and content moderation, but cannot be customized for specific, unique defects.
  • B. Azure Form Recognizer is used for extracting data from documents and forms, not for visual inspection of physical products.
  • D. Azure Face API is specifically for face detection, recognition, and analysis, which is not relevant to product defect inspection.

Azure Custom Vision

A cloud-based service for building, deploying, and improving custom image classification and object detection models.

  • Train models with your own specific image data.
  • Ideal for niche use cases where pre-trained models aren't sufficient.
  • Supports both classification (tagging images) and object detection (locating objects).

Memory trick: Azure offers vision tools: general, custom, faces, forms.

More Describe features of computer vision workloads on Azure questions