Guide-linked quiz · Medium Level
Segment Anything Model Quiz
Understand promptable image and video segmentation through the original SAM and its later SAM 2 extension, data and memory methods.
Question 1 of 8
What core idea makes SAM a 'foundation model' for segmentation?
Preview every question8 questions
Answers and explanations appear as you take the quiz.
- What core idea makes SAM a 'foundation model' for segmentation?
- It treats segmentation as a promptable task that generalizes to unseen objects
- It only works on faces
- It requires retraining for every new image
- It outputs bounding boxes, never masks
- Roughly how large is the SA-1B dataset used to train SAM?
- About 1,000 masks
- Over 1 billion masks across 11 million images
- About 1 million masks
- Exactly 50,000 masks
- Why does SAM split its architecture into a heavy image encoder and a lightweight prompt encoder/decoder?
- To make training impossible
- To avoid using any neural networks
- So one image embedding can be reused for many interactive prompts in real time
- Because masks are computed on the CPU only
- How does SAM handle an ambiguous prompt, like a single click that could mean several objects?
- It refuses to output anything
- It always picks the largest object
- It asks the user to type a description
- It predicts multiple valid masks and ranks them by confidence
- What type of backbone does SAM use to encode the input image?
- A Vision Transformer (ViT)
- A recurrent neural network
- A decision tree
- A support vector machine
- What major capability did SAM 2 add in 2024?
- Audio transcription
- Segmenting and tracking objects across video frames
- Generating text captions
- 3D printing support
- What role did the data engine play in the original SAM project?
- It replaced the image encoder with a text-only model
- It automatically verified every mask as medically correct
- It iteratively combined model-assisted annotation and human annotation to build SA-1B
- It generated labels without human or model assistance
- How does SAM 2 use memory for video segmentation?
- It discards all frames after processing each one
- It predicts only a video-level class label
- It replaces the prompt with an audio transcript
- It stores information from prior frames to help segment the object in later frames
Keep testing yourself
More quizzes picked for your level.