Microsoft Azure AI Fundamentals (AI-900)Describe fundamental principles of machine learning on AzureMedium

A research team is developing an AI system to analyze satellite imagery for detecting deforestation. The system needs to identify areas where trees have been removed. This task involves classifying each pixel in an image as either 'forest' or 'deforested'. Which type of computer vision task does this scenario best represent?

  1. AObject Detection
  2. BImage Classification
  3. CFacial Recognition
  4. DImage Segmentation
Show answer & explanation

Correct answer: D. Image Segmentation

The scenario requires classifying 'each pixel in an image' into categories ('forest' or 'deforested'). This pixel-level classification is the definition of Image Segmentation, where the goal is to partition an image into segments (sets of pixels) that belong to the same object class.

Why the other options are wrong

  • A. Object Detection identifies and localizes objects within an image using bounding boxes (e.g., 'there is a deforested area here').
  • B. Image Classification assigns a single label to an entire image (e.g., 'this image contains deforestation').
  • C. Facial Recognition is a specific application of object detection and classification focused on human faces.

Image Segmentation

Image segmentation is a computer vision task that involves partitioning an image into multiple segments or regions, often by classifying each pixel in the image as belonging to a particular class or object.

  • Assigns a label to every pixel in an image.
  • Can be semantic (classifies pixels into categories) or instance (identifies individual objects).
  • Used in medical imaging, autonomous driving, and satellite imagery analysis.

Memory trick: Segmentation: Like 'slicing' an image into parts, pixel by pixel.

More Describe fundamental principles of machine learning on Azure questions