Microsoft Azure AI Fundamentals (AI-900)Describe features of computer vision workloads on AzureHard
A quality control department in a manufacturing plant needs to automatically inspect finished products for specific defects, such as scratches or misaligned components, which are unique to their product line. The defects are subtle and require highly specific identification. Which Azure AI service is the most effective tool for developing this specialized inspection system?
- AAzure Face API
- BAzure Computer Vision API
- CAzure Custom Vision
- DAzure Form Recognizer
Show answer & explanationAnswer & explanation
Correct answer: C. Azure Custom Vision
Azure Custom Vision is specifically designed for scenarios where pre-trained models are insufficient. It allows users to train and deploy custom image classification or object detection models tailored to unique objects or defects, making it perfect for specialized quality control.
Why the other options are wrong
- A. Azure Face API is for facial analysis and irrelevant to product defect detection.
- B. Azure Computer Vision API offers general-purpose capabilities, but may not be accurate enough for highly specific, subtle, and unique defects without custom training.
- D. Azure Form Recognizer is for extracting data from documents and forms, not visual defect detection on physical products.
Azure Custom Vision
A service that allows developers to build, deploy, and improve custom image classification and object detection models.
- Requires training data (images with labels).
- Ideal for unique or specialized visual recognition tasks.
- Supports both classification (what is in the image) and object detection (where is it in the image).
Memory trick: For custom defects, you need Custom Vision.