Course: Methods of Image Analysis

« Back
Course title Methods of Image Analysis
Course code SLO/MOAX
Organizational form of instruction Lecture
Level of course Bachelor
Year of study 1
Semester Winter
Number of ECTS credits 2
Language of instruction Czech
Status of course Compulsory-optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Kmec Jakub, Mgr. Ph.D.
  • Michálek Václav, Bc. Ing. Ph.D.
Course content
1. Introduction. Example of a practical problem. How to capture a defect and how to automatically find it. 2. Image sensors, types, properties, camera interfaces (analog, digital), image transmission, image formats. 3. Image digitization. 4. Image processing: image histogram and its use for thresholding. Basic operations, brightness corrections, histogram equalization, convolution. Image brightness equalization. 5. Types of noise: Gaussian noise, uniform noise, salt and pepper noise, poisson noise, speckle noise. Noise filtering in spatial and frequency domain (mean filter, median filter, FIR filter, Wiener filter, Fourier transform and its usage in filtering, inverse filter, ...). 6. Creating HDR images, combining images with different exposures. Video analysis and processing. Practical demonstration from industry. 7. Image morphology: dilation, erosion, closing and opening. Edge detection in images: zerocrossing, Canny edge detector. Finding the image perimeter, skeletonization. 8. Signal analysis and processing. Signal filtering, classification, use of neural networks for classification. Practical demonstration: signal classification in acoustic emission, signal detection in astroparticle physics. 9. Interpolation, splines and their construction in 1D and 2D. Use in image analysis.

Learning activities and teaching methods
Lecture
Learning outcomes
Image sensors, image digitization, image capturing, image processing. Demonstration using software.
The course focuses on the acquisition of knowledge and understanding of the processing of visual information. Present a method for processing image files.
Prerequisites
unspecified

Assessment methods and criteria
Student performance

Knowledge within the scope of the course topics
Recommended literature
  • Ian Goodfellow, Yoshua Bengio, Aaron Courville. (2016). Deep Learning.
  • John F. Hughes, Andries van Dam, Morgan McGuire, David F. Sklar, James D. Foley, Steven K. Feiner, Kurt Akeley. (2013). Computer Graphics: Principles and Practice, 3rd edition.
  • Milan Sonka, Vaclav Hlavac, Roger Boyle. (2008). Image Processing, Analysis, and Machine Vision.
  • Rafael C. Gonzalez, Richard E. Woods. (2018). Digital Image Processing, 4th edition.
  • Rafael C. Gonzalez, Richard E. Woods, Steven L. Eddins. (2020). Digital Image Processing Using MATLAB, 3rd edition.
  • William K. Pratt. (2007). Digital Image Processing: PIKS Scientific Inside, 4th edition.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Science Study plan (Version): Instrument and Computer Physics (2019) Category: Physics courses 3 Recommended year of study:3, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Applied Physics (2019) Category: Physics courses 3 Recommended year of study:3, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Nanotechnology (2019) Category: Special and interdisciplinary fields 1 Recommended year of study:1, Recommended semester: Winter