Lecture 10: Image Data Processing (Part II)
(Last updated: Mar 8, 2024)
This lecture introduces the theory for image data processing, including the convolution operation, image filtering, and convolutional neural network.
Preparation
Read the following article and interact with the visualization to understand image filtering:
Read the following article and interact with the visualization to understand Convolutional Neural Network:
Interact with the following website to check a live training demo using the MNIST dataset:
Materials
- Slides for Lecture 10-1: Image Data Processing (Image Filtering)
- Slides for Lecture 10-2: Image Data Processing (Convolutional Neural Network)
Additional Resources
The following documentations explains the convolutional layer in great details:
Below are tutorials of Convolutional Neural Network:
- Convolutional Neural Networks tutorial (more technical)
- Convolutional Neural Networks tutorial (more intuitive)
The following webpage has many examples of Computer Vision applications: