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

A developer is creating an augmented reality (AR) application for interior design. The application needs to precisely measure the dimensions of rooms and furniture, and accurately place virtual objects (like new furniture) within the real-world scene, respecting real-world scale and depth. Which computer vision capability is fundamental for enabling this accurate spatial interaction?

  1. AOptical Character Recognition (OCR)
  2. BFacial Analysis
  3. CImage Classification
  4. DDepth Estimation
Show answer & explanation

Correct answer: D. Depth Estimation

Depth Estimation is fundamental for AR applications that require accurate spatial interaction, as it allows the system to determine the distance of objects from the camera, which is essential for measuring dimensions and correctly placing virtual objects in 3D space.

Why the other options are wrong

  • A. OCR extracts text, which is irrelevant to 3D spatial understanding for AR.
  • B. Facial Analysis detects and analyzes human faces, which is not required for general spatial awareness in AR.
  • C. Image Classification identifies the general content of an image, but provides no spatial or depth information.

Depth Estimation for AR

Using computer vision to calculate the distance of objects in a scene from the camera, enabling accurate 3D spatial understanding for augmented reality applications.

  • Generates a depth map, where pixel values represent distance.
  • Crucial for realistic virtual object placement and interaction.
  • Can be achieved using stereo cameras, LiDAR, or monocular depth prediction models.

Memory trick: Estimate depth to correctly place AR.

More Describe features of computer vision workloads on Azure questions