Subject: Video Processing in Computer Animations (17 - IGB034)


Basic Information

CategoryScientific-professional
Scientific or art field:Design
Interdisciplinaryyes
ECTS6
Native organizations units

Chair of Animation in Engineering
Course specification

Course is active from 01.10.2010..


Precondition courses

Course idMandatoryMandatory
Digital image processing in animationsYesYes

Course which have preconditioned courses Video Processing in Computer Animations

Course idMandatoryMandatory
Advanced Visualization TechnologiesYesYes
Obtaining basic knowledge in video acquisition, digital video processing, 2D motion tracking and generation of digital video and animations.
Knowledge that covers fundamentals of video acquisition and digital video processing. Knowledge and understanding of main concepts and principles of algorithms for video processing. Sparse and dense feature detection in video and its tracking in time for motion analysis and tracking in video. Knowledge covering digital video and animations generation based on input video stream or virtually generated 2D/3D content. Upgraded knowledge of C/C++ programming language and its application for video processing using existing digital video libraries.
Video acquisition, representation and vizualisation of video. Digital video processing: spatio-temporal video sampling and quantization, spatio-temporal video filtering, interpolation and segmentation, frequency analysis of video. Detection and description of salient features in video signal and its tracking in time. Motion detection, estimation and tracking in video. Video formatting and compression.
Teaching includes the following forms: theoretical lectures, practical computational classes, practical project assignments and consultation. Lectures include teaching of theoretical concepts, where active participation of students is highly stimulated through discussions. Practical classes are done in computer lab on PCs using C/C++ programming language with supporting computer vision open source library OpenCV. In computational classes, video cameras are also used where, through specially developed code, camera acquisition is done.
AuthorsNameYearPublisherLanguage
Vladimir ZlokolicaVideo u inženjerskoj animacija - Skripta sa predavanja2010Fakultet tehničkih naukaSerbian language
Y. Wang, J. Ostermann, Y.-Q. ZhangVideo Processing and Communications2002Prentice HallEnglish
M. TekalpDigital Video Processing1995Prentice HallEnglish
John. W. WoodsMultidimensional Signal, Image, and Video Processing and Coding2006ElsevierEnglish
Alan C. BovikThe Essential Guide to Video Processing2009ElsevierEnglish
Course activity Pre-examination ObligationsNumber of points
Project taskYesYes25.00
ProjectYesYes35.00
Lecture attendanceYesNo5.00
Computer exercise attendanceYesYes10.00
Theoretical part of the examNoYes30.00
Name and surnameForm of classes
Missing picture!

Krstanović Lidija
Assistant Professor

Lectures
Missing picture!

Paunović Aleksa
Teaching Associate

Computational classes
Missing picture!

Varga Marija
Teaching Associate

Computational classes
Missing picture!

Mikać Mirko
Assistant - Master

Computational classes