AI-102 Question 2
Single answerA retail company wants to implement a solution to analyze customer behavior in their physical stores by processing live video feeds. The solution should detect customer movements, identify specific objects like shopping carts, and provide real-time insights. Which Azure service should you use?
- A
Azure Cognitive Services Computer Vision
- B
Azure Video Indexer
- C
Azure Custom Vision
- D
Azure Cognitive Services Face API
Show answer and explanation
Correct answer: B
Explanation
The Azure Video Indexer service is the most appropriate choice for analyzing live video feeds in real-time. It provides advanced capabilities such as object detection, motion tracking, scene analysis, and more, which align perfectly with the requirements of detecting customer movements, identifying objects like shopping carts, and providing actionable insights.
- A. Incorrect.
Azure Cognitive Services Computer Vision is primarily used for image analysis tasks such as extracting text from images or identifying image content, but it does not process live video feeds for real-time insights.
- B. Correct.
Azure Video Indexer is designed to analyze and extract insights from video content, including real-time video feeds. It supports object detection, motion tracking, and scene analysis, making it the best choice for this scenario.
- C. Incorrect.
Azure Custom Vision is primarily used for training custom image classifiers or object detection models but is not specifically tailored for live video analysis.
- D. Incorrect.
Azure Cognitive Services Face API specializes in detecting and analyzing human faces in images or video but does not support broader object detection or motion tracking in live video feeds.