Week
|
Topics
|
Study Metarials
|
1
|
Basic concepts in image processing
|
R1-Part-1
R2-Part-1
|
2
|
Basic image operations
|
R1-Part-2
|
3
|
Basic OpenCV commands
|
R3-Part-1
|
4
|
File, image, video and camera operations
|
R2-Part-2
R2-Part-3
|
5
|
Filtering operations - I
|
R1-Part-3
R1-Part-4
R1-Part-6
R2-Part-5
|
6
|
Filtering operations -II
|
R1-Part-3
R1-Part-4
R1-Part-6
R2-Part-5
|
7
|
Morphological operations - I
|
R1-Part-9
R2-Part-6
|
8
|
Morphological operations - II
|
R1-Part-9
R2-Part-6
|
9
|
Finding an edge in an image
|
R1-Part-10
|
10
|
Finding an object in an image
|
R1-Part-12
R2-Part-7
|
11
|
Haar Cascade operations
|
R1-Part-7
|
12
|
Image compression
|
R1-Part-8
|
13
|
Creating a dataset
|
R2-Part-7
|
14
|
Use of external dataset
|
R2-Part-8
|
Prerequisites
|
-
|
Language of Instruction
|
Turkish
|
Responsible
|
Assist. Prof. Dr. Üyesi Serkan SAVAŞ
|
Instructors
|
-
|
Assistants
|
-
|
Resources
|
R1- Gonzalez, R. C., & Woods, R. E., (2008), Digital Image Processing, 3rd Edition, Pearson International Edition, Pearson Education.
R2- Relf, C. G., (2004), Image Acquisition and Processing with LabView, CRC Press, Boca Raton, Florida.
R3- Kuyumcu, B., (2018), OpenCv Görüntü İşleme ve Yapay Öğrenme, Level Kitap.
|
Supplementary Book
|
-
|
Goals
|
To introduce the basic concepts and techniques of image processing. To develop the skills of using filtering and morphological operations used in image processing. To teach different methods and techniques used in image processing. To gain experience of working independently and conducting research.
|
Content
|
Basic concepts in image processing, Basic image operations, Basic OpenCV commands, File, image, video and camera operations, Filtering operations - I, Filtering operations -II, Morphological operations - I, Morphological operations - II, Finding edges in an image, Finding objects in an image, Haar Cascade operations, Image compression, Dataset generation, External dataset usage.
|
|
Program Learning Outcomes |
Level of Contribution |
1
|
Acquires information by carrying out scientific research in the field of Electronics and Computer Engineering, evaluates the findings and makes comments
|
5
|
2
|
Complements the restricted or incomplete information and applies it, unifies the multidisciplinary information
|
5
|
3
|
Designs and implements a system meeting the requirements in the field of Electronics and Computer Engineering
|
-
|
4
|
Makes an interpretation of a problem in the field of Electronics and Computer Engineering, develops models for solutions and applies innovative methods in these solutions
|
3
|
5
|
Has comprehensive knowledge on the contemporary applied method and techniques used in the field of Electronics and Computer Engineering and their limitations
|
-
|
6
|
Undertakes and implements analytic, simulation or experimental types of research and has the ability to solve the complex problems encountered there
|
-
|
7
|
Can participate and assume responsibility in multidisciplinary task forces
|
-
|
8
|
Observes the scientific, professional and ethical rules during data collection, its introduction and interpretation
|
5
|
9
|
Be aware of recent advances and developments in the field of Electronics and Computer Engineering learns, analyses and applies them wherever needed
|
4
|
10
|
Publishes his/her research findings verbally and in written forms in the national and international arena
|
-
|