460-4079/02 – Digital Image Processing (DZO)

Gurantor departmentDepartment of Computer ScienceCredits4
Subject guarantordoc. Dr. Ing. Eduard SojkaSubject version guarantordoc. Dr. Ing. Eduard Sojka
Study levelundergraduate or graduateRequirementOptional
Year1Semesterwinter
Study languageEnglish
Year of introduction2015/2016Year of cancellation
Intended for the facultiesFEIIntended for study typesFollow-up Master
Instruction secured by
LoginNameTuitorTeacher giving lectures
GAU01 Ing. Jan Gaura, Ph.D.
SOJ10 doc. Dr. Ing. Eduard Sojka
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Credit and Examination 2+2
Part-time Credit and Examination 10+0

Subject aims expressed by acquired skills and competences

The course acquaints the students with the foundations of digital image processing. After passing the course, the student will understand the principles of the operations with the images and will be able to implement them.

Teaching methods

Lectures
Tutorials

Summary

The following topics are covered: Mathematical preliminaries for digital image processing, Fourier, cosine, and wavelet transforms and their applications, JPEG, MPEG, and audio compression, point and geometric operations, sampling and reconstructing images, filtering, stochastic approach to digital image processing, morphological image processing. The course includes the computer labs in which the computer programs are realised corresponding to the mentioned topics.

Compulsory literature:

Mandatory: 1. Gonzalez, R., C., Woods, R., E.: Digital Image Processing, 4th Edition, Pearson, ISBN-13: 9780134734804, 9780133356724, 2018.

Recommended literature:

1. Burger, W., Burge, M., J.: Principles of Digital Image Processing: Fundamental Techniques, Springer, ISBN-10: 1848001908, ISBN-13: 978-1848001909, 2011 2. Brahmbhatt, S.: Practical OpenCV (Technology in Action), Apress, ISBN-10: 1430260793, ISBN-13: 978-1430260790, 2013 3. Petrou, M., Petrou, C.: Image Processing: The Fundamentals, Wiley, ISBN-10: 047074586X, ISBN-13: 978-0470745861, 2010

Way of continuous check of knowledge in the course of semester

Conditions for granting the credit: The tasks that are included into the program of exercises must be worked out and submitted to the teacher for evaluation. Oral exam.

E-learning

Other requirements

No further requirements are imposed.

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.

Subject syllabus:

Lectures: 1. The space of image signals. Linear combination and the dot product. The basis in the space of image signals. 2. The operator. Linear and shift invariant operators. Dirac delta function. 3. Convolution. Discrete convolution. Applications of convolution. 4. The Fourier transform, its importance and properties. 5. Discrete Fourier transform, cosine transform, fast Fourier transform, wavelet transform. 6. Applications of the Fourier transform in image processing. Modifying the frequency spectrum of images. 7. JPEG compression, MPEG compression, H.264/H.265 compression method, audio compression. 8. Sampling and reconstructing images. Aliasing. Quantization. 9. Transformations of brightness. Gamma correction. Histogram equalization. 10. Geometric transformations of images. Morphing and warping. 11. Recursive and non-recursive image filtering. Inverse filter. 12. Random fields and their applications in image processing. Wiener filter. 13. Morphological image processing. 14. Technical equipment for capturing and processing images, cameras and camera systems. Computer labs: 1. Introduction to the OpenCV library, and basic operations with images. 2. Gamma correction and contrast enhancement. 3. Convolution (with Gaussian, Laplace, and other masks). 4. Anisotropic filtering of images. 5. Forward and backward discrete Fourier transform. 6. Wavelet transform. 7. Filtering in the frequency domain. 8. Geometric transformations of images. 9. Removing the lens distortion. 10. Histogram equalization. 11. Projective image transformation. 12. Morphological operations on binary images. 13. Spare space. 14. Credit.

Conditions for subject completion

Full-time form (validity from: 2022/2023 Winter semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of pointsMax. počet pokusů
Credit and Examination Credit and Examination 100 (100) 51
        Credit Credit 40  20 1
        Examination Examination 60  20 3
Mandatory attendence participation: Seminar and class exercise attendance is compulsory and is checked.

Show history

Conditions for subject completion and attendance at the exercises within ISP: Completion of all mandatory tasks within individually agreed deadlines.

Show history

Occurrence in study plans

Academic yearProgrammeBranch/spec.Spec.ZaměřeníFormStudy language Tut. centreYearWSType of duty
2024/2025 (N0613A140035) Computer Science DZO P English Ostrava 1 Choice-compulsory type A study plan
2024/2025 (N0688A140015) Industry 4.0 AZD P English Ostrava 1 Compulsory study plan
2024/2025 (N0541A170008) Computational and Applied Mathematics (S02) Computational Methods and HPC P English Ostrava 1 Optional study plan
2024/2025 (N0541A170008) Computational and Applied Mathematics (S01) Applied Mathematics P English Ostrava 1 Optional study plan
2023/2024 (N0688A140015) Industry 4.0 AZD P English Ostrava 1 Compulsory study plan
2023/2024 (N0613A140035) Computer Science DZO P English Ostrava 1 Choice-compulsory type A study plan
2023/2024 (N0541A170008) Computational and Applied Mathematics (S02) Computational Methods and HPC P English Ostrava 1 Optional study plan
2023/2024 (N0541A170008) Computational and Applied Mathematics (S01) Applied Mathematics P English Ostrava 1 Optional study plan
2023/2024 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P English Ostrava 1 Choice-compulsory study plan
2023/2024 (N2647) Information and Communication Technology (2612T059) Mobile Technology P English Ostrava 1 Optional study plan
2022/2023 (N0613A140035) Computer Science DZO P English Ostrava 1 Choice-compulsory type A study plan
2022/2023 (N0688A140015) Industry 4.0 AZD P English Ostrava 1 Compulsory study plan
2022/2023 (N0541A170008) Computational and Applied Mathematics (S01) Applied Mathematics P English Ostrava 1 Optional study plan
2022/2023 (N0541A170008) Computational and Applied Mathematics (S02) Computational Methods and HPC P English Ostrava 1 Optional study plan
2022/2023 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P English Ostrava 1 Choice-compulsory study plan
2022/2023 (N2647) Information and Communication Technology (2612T059) Mobile Technology P English Ostrava 1 Optional study plan
2021/2022 (N0688A140015) Industry 4.0 AZD P English Ostrava 1 Compulsory study plan
2021/2022 (N0541A170008) Computational and Applied Mathematics (S01) Applied Mathematics P English Ostrava 1 Optional study plan
2021/2022 (N0541A170008) Computational and Applied Mathematics (S02) Computational Methods and HPC P English Ostrava 1 Optional study plan
2021/2022 (N2647) Information and Communication Technology (1103T031) Computational Mathematics P English Ostrava 1 Optional study plan
2021/2022 (N2647) Information and Communication Technology (2612T059) Mobile Technology P English Ostrava 1 Optional study plan
2021/2022 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P English Ostrava 1 Choice-compulsory study plan
2020/2021 (N0688A140015) Industry 4.0 AZD P English Ostrava 1 Compulsory study plan
2020/2021 (N2647) Information and Communication Technology (1103T031) Computational Mathematics P English Ostrava 1 Optional study plan
2020/2021 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P English Ostrava 1 Choice-compulsory study plan
2020/2021 (N2647) Information and Communication Technology (2612T059) Mobile Technology P English Ostrava 1 Optional study plan
2020/2021 (N0541A170008) Computational and Applied Mathematics (S02) Computational Methods and HPC P English Ostrava 1 Optional study plan
2020/2021 (N0541A170008) Computational and Applied Mathematics (S01) Applied Mathematics P English Ostrava 1 Optional study plan
2019/2020 (N2647) Information and Communication Technology (1103T031) Computational Mathematics P English Ostrava 1 Optional study plan
2019/2020 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P English Ostrava 1 Choice-compulsory study plan
2019/2020 (N2647) Information and Communication Technology (2612T059) Mobile Technology P English Ostrava 1 Optional study plan
2019/2020 (N2647) Information and Communication Technology (1103T031) Computational Mathematics K English Ostrava 1 Optional study plan
2019/2020 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K English Ostrava 1 Choice-compulsory study plan
2019/2020 (N2647) Information and Communication Technology (2612T059) Mobile Technology K English Ostrava 1 Optional study plan
2019/2020 (N0541A170008) Computational and Applied Mathematics (S01) Applied Mathematics P English Ostrava 1 Compulsory study plan
2019/2020 (N0541A170008) Computational and Applied Mathematics (S02) Computational Methods and HPC P English Ostrava 1 Optional study plan
2018/2019 (N2647) Information and Communication Technology (1103T031) Computational Mathematics P English Ostrava 1 Optional study plan
2018/2019 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P English Ostrava 1 Choice-compulsory study plan
2018/2019 (N2647) Information and Communication Technology (2612T059) Mobile Technology P English Ostrava 1 Optional study plan
2018/2019 (N2647) Information and Communication Technology (1103T031) Computational Mathematics K English Ostrava 1 Optional study plan
2018/2019 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K English Ostrava 1 Choice-compulsory study plan
2018/2019 (N2647) Information and Communication Technology (2612T059) Mobile Technology K English Ostrava 1 Optional study plan
2017/2018 (N2647) Information and Communication Technology (1103T031) Computational Mathematics P English Ostrava 1 Optional study plan
2017/2018 (N2647) Information and Communication Technology (1103T031) Computational Mathematics K English Ostrava 1 Optional study plan
2017/2018 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P English Ostrava 1 Choice-compulsory study plan
2017/2018 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K English Ostrava 1 Choice-compulsory study plan
2017/2018 (N2647) Information and Communication Technology (2612T059) Mobile Technology P English Ostrava 1 Optional study plan
2017/2018 (N2647) Information and Communication Technology (2612T059) Mobile Technology K English Ostrava 1 Optional study plan
2016/2017 (N2647) Information and Communication Technology (1103T031) Computational Mathematics P English Ostrava 1 Optional study plan
2016/2017 (N2647) Information and Communication Technology (1103T031) Computational Mathematics K English Ostrava 1 Optional study plan
2016/2017 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P English Ostrava 1 Choice-compulsory study plan
2016/2017 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K English Ostrava 1 Choice-compulsory study plan
2016/2017 (N2647) Information and Communication Technology (2612T059) Mobile Technology P English Ostrava 1 Optional study plan
2016/2017 (N2647) Information and Communication Technology (2612T059) Mobile Technology K English Ostrava 1 Optional study plan
2015/2016 (N2647) Information and Communication Technology (1103T031) Computational Mathematics P English Ostrava 1 Optional study plan
2015/2016 (N2647) Information and Communication Technology (1103T031) Computational Mathematics K English Ostrava 1 Optional study plan
2015/2016 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P English Ostrava 1 Choice-compulsory study plan
2015/2016 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K English Ostrava 1 Choice-compulsory study plan
2015/2016 (N2647) Information and Communication Technology (2612T059) Mobile Technology P English Ostrava 1 Optional study plan
2015/2016 (N2647) Information and Communication Technology (2612T059) Mobile Technology K English Ostrava 1 Optional study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner
V - ECTS - mgr. 2023/2024 Full-time English Optional 401 - Study Office stu. block
V - ECTS - mgr. 2022/2023 Full-time English Optional 401 - Study Office stu. block
V - ECTS - mgr. 2021/2022 Full-time English Optional 401 - Study Office stu. block
V - ECTS - mgr. 2020/2021 Full-time English Optional 401 - Study Office stu. block
V - ECTS - mgr. 2019/2020 Full-time English Optional 401 - Study Office stu. block
V - ECTS - mgr. 2018/2019 Full-time English Optional 401 - Study Office stu. block
V - ECTS - mgr. 2017/2018 Full-time English Optional 401 - Study Office stu. block
V - ECTS - mgr. 2016/2017 Full-time English Optional 401 - Study Office stu. block
V - ECTS - mgr. 2015/2016 Full-time English Optional 401 - Study Office stu. block

Assessment of instruction

Předmět neobsahuje žádné hodnocení.