-
Introduction to DIP
-
Elements of DIP
Tutors
The Diploma
PROGRAM OVERVIEW
Description
Image processing is the analysis and manipulation of the digitized image using computer algorithms in order to improve its quality. Over the most recent couple of years, there has been a dramatic change in the image processing field particularly when artificial intelligence was included bringing forth a considerable measure of new start-ups that will shape our future.
If you are a beginner in the image processing field, this is the opportunity to get the fundamental ideas in this business. We utilize MATLAB programming in our curriculum for hands on coding and knowing the working concepts of digital image processing.
What you will you learn?
First of all, you will learn how to code in MATLAB. After completing this course, you would have learned so many MATLAB commands that picking up new commands will be a piece of cake for you.
You will learn all the theoretical concepts of Image Processing and their implementation in MATLAB
You will be able to develop your own Image Processing application-specific MATLAB programs.
This course will surely help you ace all your MATLAB projects.
Prerequisites
Having basic coding skills is beneficial and will help in learning. You must understand basic operations with matrices. Knowledge of the Basics of calculus is beneficial. You should have the good analyzing ability because there are no fixed set of rules of what algorithm should be applied to what type of problem. You have to always analyze the problem then decide what tools you'd use.
CURRICULUM
Introduction to DIP
Basic Relationship Between Pixels
-
Basic Relationship Between Pixels
-
Image Transformation
Matlab Overview
-
Matlab Overview
-
Basic Commands in Matlab
Digital Image Representation
-
Digital Image Representation Lecture 01
-
Digital Image Representation Lecture 02
-
Digital Image Representation Lecture 03
Fundamentals of Digital Image
-
Linear Filtering
-
Transforms
-
Linear Transforms
-
Geometric Transforms
-
Image Pre processing Lecture 01
-
Image Preprocessing Lecture 02
-
Image Preprocessing Lecture 03
Image Enhancement
-
Histogram Processing
-
Exercises on Histogram Processing
-
Image Enhancement Using Arithmetic and Logic Operations
-
Base Paper : Combining Spatial Enhancement Methods
Image Enhancement : Spatial Filtering
-
Basics of Spatial Filtering
-
Average Spatial Filter
-
Averaging & Thresholding
-
Comparison of Mean & Median Filter
-
Laplacian Operator
-
Unsharping
Project : Iris Segmentation using Hough Transform
-
Explanation
-
Code Development Lecture - 1
-
Code Development Lecture - 2
Image Enhancement : Morphological Operations
-
Dilation
-
Erosion
-
Opening & Closing
-
Hit & Miss Transform
-
Thinning & Thickening
-
Skeletonization
IEEE Paper : Enhancement of Low Contrast Satellite Images using DCT & SVT
-
Paper Explanation
-
Singular Value Decomposition
-
Discrete Cosine Transform
-
Code Development
Cryptography
-
Introduction to Cryptography
-
Cryptography Technique
-
Visual Cryptography
IEEE Paper : Digital Image Sharing by Diverse Image Media
-
Paper Explanation
-
Paper Summary
-
Code Explanation
-
Code Development in MATLAB
Wavelets
-
Pyramid Representation of an Image
-
Introduction to Wavelet
-
Wavelet Transforms
-
Wavelet Family
-
One Step Decomposition of an Image
-
Multi Level Wavelet Decomposition
IEEE Paper: Improving Fingerprint Image Quality Based on a Wavelet Domain
-
Paper Explanation
-
Code Explanation
-
Code Development in MATLAB
Image Restoration
-
Image Restoration Process
-
Noise Model
-
Noise Model in Spatial Domain
-
Program for Custom Noise Model in Matlab
-
Periodic Noise
-
Estimating Noise Parameters
Image Restoration : Spatial Noise Filter
-
Image Restoration Process
-
Noise Model
-
Noise Model in Spatial Domain
-
Program for Custom Noise Model in Matlab
-
Periodic Noise
-
Estimating Noise Parameters
Image Restoration : Periodic Noise Removal
-
Filters to Remove Periodic Noise
-
Code Explanation for Periodic Noise Removal
-
Matlab Code for C Notch Filter Function
-
Matlab Code for Reject Filter Function
-
Matlab Code for Place Notch Filter Function
-
Matlab Code for HP & LP Filter Function
-
Matlab Code for Process Output Function
-
Complete Implementation to Remove Periodic Noise
Color Image Processing
-
Color Image Fundamentals
-
RGB Image Representation
-
Color Maps
-
Functions for RGB & Indexed Images