Unit 5: Image Segmentation and Advanced Vision Architectures - Subjective Questions

CSE471 — Deep Learning For Computer Vision • Practice Questions with Detailed Answers

20 questions

1

Define semantic segmentation. How does it differ from ordinary image classification?

2

Explain instance segmentation and distinguish it from semantic segmentation and object detection.

3

Describe the architecture of U-Net and explain the roles of its contracting path, expanding path, and skip connections.

4

Explain why skip connections are important in U-Net. What problems could arise if they were removed?

5

Describe the main ideas behind the DeepLab family of semantic segmentation architectures.

6

Define atrous convolution and derive its effective kernel size for a one-dimensional kernel of size with dilation rate .

7

Explain Atrous Spatial Pyramid Pooling (ASPP) and its importance in DeepLab architectures.

8

Compare U-Net and DeepLabv3+ with respect to architecture, multi-scale context, boundary recovery, and typical applications.

9

Describe the complete architecture and inference pipeline of Mask R-CNN for instance segmentation.

10

Why does Mask R-CNN use RoIAlign instead of RoIPool? Explain its operation and effect on mask quality.

11

Explain the multi-task loss used to train Mask R-CNN.

12

Define self-attention and derive the scaled dot-product attention equation.

13

What is multi-head attention? Explain why multiple attention heads are more expressive than a single attention operation.

14

Explain the need for positional encoding in transformer-based vision models. Describe sinusoidal and learned positional encodings.

15

Describe how a Vision Transformer (ViT) converts an image into tokens and performs image classification.

16

Compare convolutional neural networks and Vision Transformers in terms of inductive bias, receptive field, data requirements, and computation.

17

Explain the architecture of the Swin Transformer and the role of hierarchical feature maps.

18

What are window-based self-attention and shifted-window self-attention in the Swin Transformer? Explain why both are required.

19

Compare the computational complexity of global self-attention and window-based self-attention for an image feature map.

20

Discuss suitable evaluation metrics for semantic and instance segmentation, including IoU, Dice coefficient, and average precision.