1. | Course Title | Digital Video Processing | |||||||||||
2. | Code | 4ФЕИТ05009 | |||||||||||
3. | Study program | 10-DPSM, 19-MV | |||||||||||
4. | Organizer of the study program (unit, institute, department) | Faculty of Electrical Engineering and Information Technologies | |||||||||||
5. | Degree (first, second, third cycle) | Second cycle | |||||||||||
6. | Academic year/semester | I/1 | 7. | Number of ECTS credits | 6.00 | ||||||||
8. | Lecturer | Dr Tomislav Kartalov | |||||||||||
9. | Course Prerequisites | ||||||||||||
10. | Course Goals (acquired competencies):
The goal of this course is to gain an understanding of the theory behind various video processing problems, as well as practical experience in solving those problems. After completing this course, students will be able to conduct research in the field of digital videos (as well as image sequences), and will understand modern applications of video processing, such as video analysis, video streaming, video compression. |
||||||||||||
11. | Course Syllabus:
Basics of analog and digital video, spatio-temporal sampling, sample structure conversion. Models of video formation. 2D motion modeling. Motion analysis: differential methods, comparative methods, optimization methods. Video segmentation. Object tracking. 3-D motion and structure estimation. Filtering and noise suppression. Video restoration. Super resolution. Lossless compression. Quantization and DPCM. Transform domain encoding, JPEG. Coding in the domain of frequency subbands. Wavelets. JPEG 2000. Frame-based compression standards. Object-based coding. MPEG-4. Content-based video indexing. MPEG-7. Watermarking of digital images and videos. |
||||||||||||
12. | Learning methods:
Lectures, project assignments, presentations |
||||||||||||
13. | Total number of course hours | 180 | |||||||||||
14. | Distribution of course hours | 3 + 3 | |||||||||||
15. | Forms of teaching | 15.1 | Lectures-theoretical teaching | 45 hours | |||||||||
15.2 | Exercises (laboratory, practice classes), seminars, teamwork | 45 hours | |||||||||||
16. | Other course activities | 16.1 | Projects, seminar papers | 30 hours | |||||||||
16.2 | Individual tasks | 30 hours | |||||||||||
16.3 | Homework and self-learning | 30 hours | |||||||||||
17. | Grading | ||||||||||||
17.1 | Exams | 0 points | |||||||||||
17.2 | Seminar work/project (presentation: written and oral) | 50 points | |||||||||||
17.3. | Activity and participation | 0 points | |||||||||||
17.4. | Final exam | 50 points | |||||||||||
18. | Grading criteria (points) | up to 50 points | 5 (five) (F) | ||||||||||
from 51 to 60 points | 6 (six) (E) | ||||||||||||
from 61 to 70 points | 7 (seven) (D) | ||||||||||||
from 71 to 80 points | 8 (eight) (C) | ||||||||||||
from 81 to 90 points | 9 (nine) (B) | ||||||||||||
from 91 to 100 points | 10 (ten) (A) | ||||||||||||
19. | Conditions for acquiring teacher’s signature and for taking final exam | Finished project assignment or seminar work | |||||||||||
20. | Forms of assessment | Written and oral | |||||||||||
21. | Language | Macedonian and English | |||||||||||
22. | Method of monitoring of teaching quality | Self-evaluation, surveys, questionnaires. | |||||||||||
23. | Literature | ||||||||||||
23.1. | Required Literature | ||||||||||||
No. | Author | Title | Publisher | Year | |||||||||
1. | Yao Wang, Joern Ostermann, and Ya-Qin Zhang | Video Processing and Communications | Prentice Hall | 2002 | |||||||||
23.2. | Additional Literature | ||||||||||||
No. | Author | Title | Publisher | Year | |||||||||
1. | M. Tekalp | Digital Video Processing | Prentice Hall | 1995 | |||||||||
2. | J.W. Woods | Multidimensional Signal, Image and Video Processing and Coding, 2nd edition | Academic Press | 2012 | |||||||||
3. | Arch C. Luther, Andrew F. Inglis | Video Engineering | McGraw Hill | 1999 |