Computer Vision 15 Exam Q and A
Computer Vision 15 Exam Q and A
2024 - 2025
>EXAM Q&A
UTRECHT UNIVERSITY
RONALD POPPE
GRADING
Practical assignments: 60%, Written exam: 40%
• Retake only if exam grade is >= 4
• No assignment retakes!
Open questions
• Open questions to test understanding, often cross-topic
• Some explanation questions, some development questions
Multiple-choice questions
• Focus on insights
• Always multiple (or no) options possible
EXAM CRITERIA2
Theoretical knowledge. Be able to explain:
• How a method works (dropout, voxel reconstruction)
• Different steps
• Input/output of each step
• Relevance of each step
• (Dis)advantages/limitations of the method
How to answer:
• Concise: longer is not needed. But make sure all criteria are covered.
• Specific: I need to be sure (not guess) that you understood
EXAM CRITERIA5
I should be able to understand your answer just from the text
• No links, no references to slides, knowledge clips etc.
Camera radiometry:
• Sensors: how do they work, how do we measure color?
• Distortions: what are they and how/when do they occur?
3. 3D COMPUTER VISION
Depth from images:
• Which ways are there to get depth/3D from images?
• 3D reconstruction: Voxel vs. mesh models: (dis)advantages
• Silhouette-based reconstruction: how does it work (algorithm), look-up table,
what can we model (limitations), how to improve speed/memory
requirements, how to obtain a mesh model (algorithm)
• Experience from Assignment 2
Background subtraction
• How does it work, equation, assumptions, challenges
• Experience from Assignment 2
4. LEARNING-BASED
COMPUTER VISION
Common vision tasks image classification vs. object detection
• Role of image descriptors, intra-class vs. inter-class
• Supervised classification: generalization, overfitting
• Unsupervised classification: clustering, K-means (algorithm)
Object detection
• Sliding window, image pyramid, Selective Search
5. TRAINING, TESTING, AND
PERFORMANCE MEASURES
Training
• Splits: training, validation, test sets
• Cross-validation, parameter tuning
• Hard negative mining (how to use), data augmentation (options, risks), data synthesis
Performance measures:
• Precision/recall, F1, PR-curve, average precision
• Single vs. multiclass: confusion matrix
• Detection: IOU, non-maximum suppression, AP
6. NEURAL NETWORKS
Neurons:
• Activation functions, perceptrons, limitations, concepts
Networks:
• Feed-forward, hidden units, limitations, challenges, low vs. high-level
features, non-linearity
• Training neural networks: backpropagation (no equations)
7. CONVOLUTIONAL NEURAL
NETWORKS
Overall architecture: layers, inputs, outputs
• Convolution, pooling, fully connected, flatten layer, output layer
Receptive field
No Swin transformer
12. VISION-LANGUAGE MODELS
Aliging text and image:
• Importance and consequences
CLIP:
• Way of training, why of using it, zero-shot learning capabilities
Decoder:
• Architecture, process of outputting tokens, training options
PRACTICE EXAMS
Five test “exams” online:
• 2015: NOT 4-6
• 2016: NOT 3-7
• 2018 test: Answers at the end (NOT 2, this is also not a complete exam)
• 2018: NOT 5-9
• 2021 test: NOT 2, 3, 6
• Last one is the most representative one
• A new one will be provided
Example:
• Output s2 depends on x1-x3
• Multiplied by Yellow,Black,Blue
• Output is weighted sum
For average pooling, all inputs are used but gradient divided by the number of inputs
FINALLY…
ASSIGNMENT
Assignment 4:
• Deadline: Sunday March 30, 23:00
• Don’t underestimate the time required to prepare the outputs and
implementing the loss function
Need help?
• Use Teams for questions
EXAM
Monday April 7, 13:30-15:30, EDUC-Alfa
• Two hours (plus 20 if you’re eligible for extra time)
• No materials and calculator allowed
• Just a pen and food/drinks