Language of Instruction
|
English
|
Level of Course Unit
|
Bachelor's Degree
|
Department / Program
|
COMPUTER ENGINEERING
|
Type of Program
|
Formal Education
|
Type of Course Unit
|
Elective
|
Course Delivery Method
|
Face To Face
|
Objectives of the Course
|
Introducing basic basic image processing and computer vision techniques. Discussing the foundations of image formation, measurement, analysis, object representations. Explaining the theoretical knowledge and practical applications of common and the state of the art CV and approaches.
|
Course Content
|
This course introduces students to foundational methods, algorithms commonly used in computer vision field and discusses their applications. In relevant subjects, most popular deep learning based methods takes place. The topics include digital image processing basics such as histogram equalization, neighborhood operations and filtering; feature detection, extraction and matching, SIFT, Hough transform, stereo and epipolar geometry, image to image projections, Homographies and mosaics, projective geometry, essential and fundamental matrix, camera calibration, object detection, recognition and segmentation using classical methods as well as more modern deep learning based approaches. The students will have hands on experience and ability to discuss of theoretical aspects of the methods.
|
Course Methods and Techniques
|
This course starts with basic digital image processing steps such as histogram equalization and neighborhood-based filtering; continues with feature detection-extraction-matching algorithms such as SIFT, Hough transform and similar. Then, projective relationships of multiple images are examined through stereo-epipolar geometry, homography and mosaicking techniques; three-dimensional reconstruction is performed with camera calibration, fundamental and eigen matrix concepts. In the last part, modern deep learning solutions for object detection, recognition and segmentation are discussed with classical approaches as well as convolutional neural networks and Transformer-based models.
|
Prerequisites and co-requisities
|
None
|
Course Coordinator
|
Associate Prof.Dr. Rifat Kurban - rifat.kurban@agu.edu.tr
|
Name of Lecturers
|
Associate Prof.Dr. Rifat Kurban - rifat.kurban@agu.edu.tr
|
Assistants
|
None
|
Work Placement(s)
|
No
|
Recommended or Required Reading
Course Category
Mathematics and Basic Sciences
|
%30
|
|
Engineering
|
%40
|
|
Engineering Design
|
%20
|
|
Social Sciences
|
%0
|
|
Education
|
%0
|
|
Science
|
%0
|
|
Health
|
%0
|
|
Field
|
%10
|
|
|