This week, we will delve into the fascinating world of computer science and programming using Scratch, a visual programming language designed for beginners. Through hands-on projects, you will grasp fundamental concepts such as variables, loops, and conditional statements, empowering you to create your own interactive applications.
1
Image Formation and Representation
Understanding how images are formed is crucial. This lecture covers the geometry of image formation, camera models, and different ways to represent digital images.
2
Image Filtering and Enhancement
Learn about various image filtering techniques, such as convolution, to enhance images and extract meaningful features.
3
Feature Detection and Matching
This lecture explores methods for detecting keypoints and features in images, and how to match them across different views.
4
Deep Learning for Computer Vision
This lecture delves into the application of deep learning models, such as convolutional neural networks (CNNs), for various computer vision tasks.