uiz Space

January 2026 term · Deep Learning for Computer Vision · BSDA5006

Deep Learning for Computer Vision End Term: 10 May 2026 (January 2026 term)

The IIT Madras BS Deep Learning for Computer Vision (Deep Learning for Computer Vision) End Term paper sat on 10 May 2026, in the January 2026 term: 22 questions for 57 marks in 180 minutes. Every question is below with its answer. Take it as a timed mock test to be marked, or read it through first.

Questions
22
Marks
57
Duration
180 min
MCQ
14
MSQ
3
Numerical
5

Updated

Official paper: Deep Learning For Computer Vision 06 May 26 · No negative marking.

Question 1

+2 marksOne correct option

A standard RGB image of size 256×256 is stored as 8-bit unsigned integers per channel. What is the total memory (in bytes) to store the raw image (no compression)?

  1. A

    256×256 = 65,536 bytes

  2. B

    256×256×2 = 131,072 bytes

  3. C

    256×256×3 = 196,608 bytes

  4. D

    256×256×3×8 = 1,572,864 bytes

Show answer

Correct answer

  • C

    256×256×3 = 196,608 bytes

Question 2

+2 marksOne correct option

Which statement is correct?

  1. A

    Convolution equals correlation for all filters.

  2. B

    Convolution flips the kernel spatially; correlation does not.

  3. C

    Correlation flips the kernel; convolution does not.

  4. D

    Both operations always preserve energy.

Show answer

Correct answer

  • B

    Convolution flips the kernel spatially; correlation does not.

Question 3

+2 marksOne correct option

You apply a 5×5 filter with stride 1 and no padding on a 32×32 image. Output size is:

  1. A

    32×32

  2. B

    28×28

  3. C

    27×27

  4. D

    26×26

Show answer

Correct answer

  • B

    28×28

Question 4

+2 marksOne correct option

The Sobel operator primarily estimates:

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • B

Question 5

+2 marksOne correct option

SIFT is designed to be robust mainly to:

  1. A

    Scale and rotation changes

  2. B

    Only translation (shifts)

  3. C

    Only illumination changes

  4. D

    Only affine viewpoint changes with no residual error

Show answer

Correct answer

  • A

    Scale and rotation changes

Question 6

+2 marksOne correct option

In classical scale-space theory, increasing σ in Gaussian smoothing generally:

  1. A

    Enhances high-frequency details

  2. B

    Suppresses high-frequency details and removes fine structures

  3. C

    Has no effect on edges

  4. D

    Increases noise

Show answer

Correct answer

  • B

    Suppresses high-frequency details and removes fine structures

Question 7

+2 marksOne correct option

Backpropagation is best described as:

  1. A

    A method to avoid overfitting

  2. B

    Efficient computation of gradients using the chain rule through computation graphs

  3. C

    A method that works only for linear models

  4. D

    An optimizer like Adam

Show answer

Correct answer

  • B

    Efficient computation of gradients using the chain rule through computation graphs

Question 8

+2 marksOne correct option

Which is a key effect of momentum?

  1. A

    Makes gradients unbiased

  2. B

    Accumulates a velocity term

  3. C

    Gurantees to converge unlike vanilla Gradient Descent

  4. D

    Eliminates need for setting learning rate by adpatly calculaitng it on the fly.

Show answer

Correct answer

  • B

    Accumulates a velocity term

Question 9

+2 marksOne correct option

L2 regularization on weights most directly encourages:

  1. A

    Sparse weights with many exact zeros

  2. B

    Smaller-magnitude weights

  3. C

    Larger-magnitude weights

  4. D

    Larger learning rates

Show answer

Correct answer

  • B

    Smaller-magnitude weights

Question 10

+2 marksOne correct option

A key reason CNNs are parameter-efficient compared to fully connected nets for images is:

  1. A

    Weight sharing and local receptive fields

  2. B

    They never use nonlinearities thus easier to train

  3. C

    They always use pooling

  4. D

    Compared to vanilla neural network and RNN, they are robust to gradient explosion and vanishing gradient.

Show answer

Correct answer

  • A

    Weight sharing and local receptive fields

Question 11

+2 marksOne correct option

Stacking multiple 3×3 convolutions (stride 1) increases receptive field because:

  1. A

    Each layer composes local neighborhoods into larger effective context

  2. B

    Each layer reduces spatial resolution

  3. C

    It removes nonlinearities thereby increasing the effective context

  4. D

    It forces global averaging thereby increasing the contribution of input pixels

Show answer

Correct answer

  • A

    Each layer composes local neighborhoods into larger effective context

Question 12

+2 marksOne correct option

In Faster R-CNN, the Region Proposal Network (RPN) outputs:

  1. A

    Only class probabilities + pixel-wise masks

  2. B

    Objectness scores + bounding box proposals

  3. C

    Pixel-wise masks

  4. D

    Optical flow

Show answer

Correct answer

  • B

    Objectness scores + bounding box proposals

Question 13

+2 marksOne correct option

Which statement is correct ?

  1. A

    Semantic segmentation separates individual object instances.

  2. B

    Instance segmentation distinguishes different object instances of the same class.

  3. C

    Both are identical tasks.

  4. D

    Neither predicts labels per pixel.

Show answer

Correct answer

  • B

    Instance segmentation distinguishes different object instances of the same class.

Question 14

+2 marksOne correct option

Vanishing gradients in vanilla RNNs occur mainly due to:

  1. A

    High deapth of the RNN layers

  2. B

    Repeated multiplication by Jacobians across timesteps

  3. C

    Too many convolution layers before RNN

  4. D

    Use of softmax

Show answer

Correct answer

  • B

    Repeated multiplication by Jacobians across timesteps

Question 15

+3 marksOne or more correct options

Select all correct statements:

Select all that apply.

  1. A

    Harris corner detector responds strongly where gradient changes in two orthogonal directions.

  2. B

    Difference-of-Gaussians approximates Laplacian-of-Gaussian for blob detection.

  3. C

    SIFT descriptors are computed from raw pixel intensities without gradients.

  4. D

    Canny edge detector is a data driven method to calculate edges in an image.

Show answer

Correct answers

  • A

    Harris corner detector responds strongly where gradient changes in two orthogonal directions.

  • B

    Difference-of-Gaussians approximates Laplacian-of-Gaussian for blob detection.

Question 16

+3 marksOne or more correct options

Select all correct statements :

Select all that apply.

  1. A

    Adam adapts per-parameter learning rates using estimates of first and second moments.

  2. B

    Early stopping can act as a form of regularization.

  3. C

    Dropout increases training accuracy by removing bad training data samples .

  4. D

    Data augmentation typically improves generalization in vision tasks.

Show answer

Correct answers

  • A

    Adam adapts per-parameter learning rates using estimates of first and second moments.

  • B

    Early stopping can act as a form of regularization.

  • D

    Data augmentation typically improves generalization in vision tasks.

Question 17

+3 marksOne or more correct options

Select all correct statements:

Select all that apply.

  1. A

    Self-attention computes pairwise interactions between tokens within a sequence.

  2. B

    Positional encodings are needed because self-attention alone is permutation- invariant.

  3. C

    Transformers must use recurrence to handle sequences.

  4. D

    Multi-head attention allows the model to attend to different subspaces/relations.

Show answer

Correct answers

  • A

    Self-attention computes pairwise interactions between tokens within a sequence.

  • B

    Positional encodings are needed because self-attention alone is permutation- invariant.

  • D

    Multi-head attention allows the model to attend to different subspaces/relations.

Question 18

+4 marksNumerical answer

Box A: top-left (0,0), bottom-right (8,8). Box B: top-left (4,4), bottom-right (12,12). Compute IoU as a decimal.

Show answer

Correct answer: 0.143 (accepted within ±0.001)

Question 19

+4 marksNumerical answer

For a single query, suppose similarity with the positive is s+=2 and with two negatives are s1=1, s2=0. InfoNCE loss: L = −log( exp(s+) / (exp(s+)+exp(s1)+exp(s2)) ). Using exp(2)=7.39, exp(1)=2.72, exp(0)=1, compute L.

Show answer

Correct answer: 0.41 (accepted within ±0.002)

Question 20

+4 marksNumerical answer

Input image: 64×64. Convolution: kernel 7×7, stride 2, padding 3. Compute output spatial size.

Show answer

Correct answer: 32

Question 21

+4 marksNumerical answer

A fully connected network maps input 100 → hidden 50 → output 10. Ignore bias. What is the total number of weights?

Show answer

Correct answer: 5500

Question 22

+4 marksNumerical answer

Input feature map has M=64 channels. You apply depthwise 3×3 followed by pointwise 1×1 to produce N=128 channels. Ignore bias. What is the Total parameters?

Show answer

Correct answer: 8768