← Back to curriculum

Module 1 — Imaging & digital images

Module 1 quiz & review

20 interactive multiple-choice questions with instant feedback, explanations, and lesson links for topics you miss.

~45 min read + exercises

Module 1 quiz and review

Before we begin

Same approach as the AI course: guess first, click, read feedback, follow lesson links for misses.

  1. Read each question fully.
  2. Commit to an answer before clicking.
  3. Aim for at least 16 out of 20 before the project.

Click Try again to reset the whole quiz.


Multiple choice quiz

Interactive quiz

Pick one answer per question. Feedback appears immediately — take your time before clicking.

0 / 20 correct·0 answered
  1. Question 1 of 20

    What does a digital camera ultimately measure before JPEG compression?

    Answer options for question 1
  2. Question 2 of 20

    Increasing ISO without changing shutter or aperture primarily:

    Answer options for question 2
  3. Question 3 of 20

    In discrete 2D convolution, flipping the kernel before sliding is required because:

    Answer options for question 3
  4. Question 4 of 20

    A separable Gaussian filter (1D horizontal then 1D vertical) is preferred because:

    Answer options for question 4
  5. Question 5 of 20

    The Canny edge detector includes non-maximum suppression to:

    Answer options for question 5
  6. Question 6 of 20

    Converting RGB to Lab color space before measuring color difference is useful because:

    Answer options for question 6
  7. Question 7 of 20

    Histogram equalization on a single grayscale image:

    Answer options for question 7
  8. Question 8 of 20

    Bayer demosaicing interpolates missing color channels because:

    Answer options for question 8
  9. Question 9 of 20

    Zero-padding an image before convolution mainly affects:

    Answer options for question 9
  10. Question 10 of 20

    Sobel operators approximate image gradients by:

    Answer options for question 10
  11. Question 11 of 20

    Shot noise in bright regions scales approximately as:

    Answer options for question 11
  12. Question 12 of 20

    Normalizing images to mean 0 and std 1 before CNN training helps because:

    Answer options for question 12
  13. Question 13 of 20

    The gradient magnitude √(Gx² + Gy²) is often used instead of Gx alone because:

    Answer options for question 13
  14. Question 14 of 20

    Gamma encoding in sRGB JPEGs exists primarily to:

    Answer options for question 14
  15. Question 15 of 20

    Hysteresis thresholding in Canny uses two thresholds to:

    Answer options for question 15
  16. Question 16 of 20

    White balance correction adjusts images because:

    Answer options for question 16
  17. Question 17 of 20

    Applying a large Gaussian blur before Sobel gradients helps because:

    Answer options for question 17
  18. Question 18 of 20

    Full well capacity limits:

    Answer options for question 18
  19. Question 19 of 20

    HSV separates hue from saturation and value, which is useful for:

    Answer options for question 19
  20. Question 20 of 20

    Double thresholding without hysteresis in Canny would likely:

    Answer options for question 20

After the quiz

Scored 16/20 or higher? Move to the imaging pipeline project.

Checklist before coding:

  • I can trace light → electrons → ISP → JPEG.
  • I can explain convolution and separable Gaussian blur.
  • I know why Canny uses NMS and hysteresis.
  • I understand RGB vs HSV vs Lab and train/serve normalization.

What's next

Project: imaging pipeline lab