to 300 words in Explanation:
The Custom Vision service under Azure Cognitive Services is specifically designed for image classification and object detection tasks that require a custom-trained model. According to the AI-900 official study materials, Custom Vision enables developers to “build, deploy, and improve image classifiers that recognize specific objects in images based on custom data.”
In this question, the goal is to build a system that processes images from retail stores and identifies products of competitors. Since these are unique products that may not be part of Microsoft’s pre-trained models, a custom model must be created. The Custom Vision service allows you to upload your own labeled images (e.g., product pictures), train a model to recognize those products, and then deploy it as an API for image recognition tasks.
Other options explained:
B. Form Recognizer is used to extract text, key-value pairs, and tables from structured or semi-structured documents like invoices or receipts. It is not suitable for object identification.
C. Face service detects and analyzes human faces, providing attributes like age, emotion, and facial landmarks, but cannot recognize general objects like products.
D. Computer Vision is a general-purpose image analysis service used for tagging, OCR, and scene recognition, but it uses pre-trained models. It doesn’t allow for custom product identification.
Thus, based on Microsoft’s guidance, the best fit for recognizing competitor products from images using a custom-trained model is A. Custom Vision.
Submit