Course Description
This two-day course provide a fundamental concepts and techniques for digital image processing and the software principles used in their practical implementation. All mainstream topics to be covered include: image fundamentals, image enhancement in the spatial and frequency domains restoration, 2-D Fourier transforms, linear and nonlinear filtering, morhpological opeations, noise removal, image deblurring, edge detection, transformation and compression. It also introduces different methods used to extract features and objects within an image. The material will be illustrated with numerous examples of practical significance.
Prerequisites
Candidtate must have experience with basic computer operations and preferably attended our "Learner's Guide to MATLAB ", " Learner's Guide to SIMULINK " and strongly recommended to have a basic knowledge of image processing and Signal processing concept.
Course Outline
Fundamental of Images Processing
• Exploring image types (Binary image, Intensity image, Indexed image, RGB image)
• Importing and exporting images
• Displaying the image ( Single image, Multiple image frames)
• Finding image pixel values
• Calculating image statistics
• Converting image between Data Classes and Image Types
Acquiring and processing Images
• Connecting the hardware
• Retrieving hardware information
• Creating a video input object
• Configuring the video input object
• Previewing the video stream
• Acquiring the image data
• Viewing the acquired image
Intensity transformation and mathematical Techniques
• Historgram processing (Stretching. equalization, Statistic adjustment)
• Using arithmetic operationd to enhance images
– Addition - increase brightness
– Multiplication - increase sharpness
– Subtraction - detect change
– Division - detect change
• Correcting image alignment: rotating
• Cropping and resizing images
Filtering Images
• Processing an image as blocks
– Block processing definition
– Distinct block operations
– Sliding neighborhood operations
• Performing image convolution and correlation
• Designing and implementing spatial domain filters
– Smoothing and Sharpening
• Designing and implementing frequency domain filters
– Highpass, Lowpass, Bandpass
– Ideal, Butterworth, Gaussian
• Processing the region of interest
Image Restoration and Reconstruction
• Reducing noise from images
– Noise Modeling
– Restoration in Presense of Noise
– Periodic Noise Reduction by Frequency Domain Filtering
• Deblurring images
• Correcting background illumination
Image Segmentation
• Thresholding
• Point, Line and Edge Detection (Radon transform)
• Performing morphological segmentation
• Applying Region-based image segmentation
Practical and application specific exercises, and case studies
Who Must Attend
Engineer, researchers, scientists, and managers from the academic, manufacturing, government and defense sectors who want to use or plan to use image processing, to learn the fundamental knowledge in image processing.
Course Benefits
Upon the completion of the course, the participants should be able to know the fundamental techniques for image processing and computer vision. Understanding the basics of digital image representation and transmission. Acquire the basic skill of designing image compression and familiar with image compression standards
|