CGG   Lectures and seminars


Computer graphics I (NPGR003 - Počítačová grafika I) held by Josef Pelikán
basic course of 2D and 3D computer graphics, sylabus in Czech or in English.
Current information, lecture notes, English resources and labs, assignments (in Czech)
Computer graphics II (NPGR004 - Počítačová grafika II) held by Josef Pelikán
advanced course of 3D computer graphics, sylabus in Czech or in English
Current information, lecture notes and labs, assignments (in Czech)
Computer graphics III (NPGR010 - Počítačová grafika III) held by Jaroslav Křivánek
advanced course of 3D computer graphics (realistic image synthesis). Sylabus in Czech or in English
Visualization (NPGR023 - Visualizace) held by Josef Pelikán, Lukáš Maršálek a Martin Horák
Scientific visualization, volume data acquisition, processing, segmentation and visualization. Sylabus in Czech or in English
Current information, lecture notes and labs, assignments (in Czech)
Advanced 2D computer graphics (NPGR007 - Pokročilá 2D počítačová grafika) held by Josef Pelikán
advanced course of 2D computer graphics (image compostion and transformation, spatial data structures, still picture and video compression). Sylabus in Czech or in English
Current information, lecture notes and labs, assignments (in Czech)
Hardware for computer graphics (NPGR019 - Hardware pro počítacovou grafiku) held by Josef Pelikán
principles of hardware-accelerated 3D computer graphics (visibility, transparency, textures, T&L, multipass rendering, GPU programming). Sylabus in Czech or in English
Current information and lecture notes and labs, assignments (in Czech)
Introduction to Colour Science (NPGR025) held by Alexander Wilkie
an introduction to colour science from a computer graphics viewpoint. Its goal is to deliver a complete overview of the problem domain of colour perception and reproduction. Sylabus in English
Predictive Image Synthesis Technologies (NPGR026) held by Alexander Wilkie
predictive image synthesis, and the technologies that are needed to accomplish it. The emphasis of the lecture is on those aspects of computer graphics that are unique to this particular application domain. Sylabus in English
Shading Languages (NPGR027) held by Alexander Wilkie
introduces the concepts behind, and the technicalities of, shader-based appearance modelling. The main focus of the lecture is the RenderMan approach to shading, with some comparisons to real-time shading languages. The practical part of the course will use an open source RenderMan renderer to let students gain hands-on experience with such a system. Sylabus in English
Real-Time Raytracing (NPGR028) held by Alexander Wilkie
real-time realistic rendering with focus to real-time raytracing. Sylabus in English
Optics for Computer Graphics (NPGR030) held by Jaromir Plasek, Marek Prochazka and Roman Antos
Basic chapters of optics useful for computer graphics (especially realistic rendering), syllabus in English
Special Seminar in Computer Graphics (NPGR005 - Speciální seminář z počítačové grafiky) supervised by Jaroslav Křivánek.
Advanced computer graphics seminar on various topics. General informaton information in Czech or in English.
Current information (in Czech)
Seminar on Scientific Soft Skills (NPGR024 - Seminář z vědecké práce) supervised by Lukas Marsalek, Josef Pelikán Petr Kmoch and Vaclav Krajicek
scientific soft skills training: paper reading, presentation, paper and report writting, everything exclusively in English language,
Current information
Special seminar on image processing (NPGR022 - Speciální seminář z IP) supervised by Barbara Zitová and Jan Flusser
seminar for advanced image processing with various topics, takes place at UTIA CAS
Virtual reality (NPGR012 - Virtuální realita) held by Jiri Zara
Virtual reality and VRML'97 language, ... Sylabus in Czech
Current information and VRML pages (in Czech)
Geometry for computer graphics (NPGR020 - Geometrie pro počítačovou grafiku) held by Zbyněk Šír
Dalsi informace (SIS)
Geometric modelling (NPGR021 - Geometrické modelování) held by Zbyněk Šír
Dalsi informace (SIS)
Applied computational geometry (NPGR016 - Aplikovaná výpocetní geometrie) held by Ivana Kolingerová (KIV ZCU)
Algorithms and data structures in 2D and 3D (convex hulls, geometric searching, triangulations, ..),
Dalsi informace o prednasce
Digital picture processing (NPGR002 - Digitální zpracování obrazu) held by Jan Flusser (ÚTIA AV CR, Dept. of Image Processing)
basic course of digital image processing, sylabus in Czech
Special Functions and Transformations in IP (NPGR013 - Speciální funkce a transformace ve zpracování obrazu) held by Jan Flusser and Barbara Zitová (ÚTIA AV CR, Dept. of Image Processing)
special course on functions and transformations used in image processing. Covers various moment functions, wavelet transformations and their applications. WWW pages.
Variational methods in image processing (NPGR029 - Variační metody ve zpracování obrazu) held by Jan Flusser and Filip Sroubek (ÚTIA AV CR, Dept. of Image Processing)
introduction to the calculus of variations and numerical methods solving optimization problems. Focus is on problems from image processing, which one can formulate as an optimization problem. Illustration of possible solutions on a wide variety of practical applications. WWW pages.
Computer vision and robotics (NPGR001 - Počítačové vidění a inteligentní robotika) held by Václav Hlavác (CMP FEL CVUT)
basic course of computer vision, sylabus in Czech
Pattern Recognition (NAIL072 - Rozpoznávání vzorů) held by Jana Štanclová
advanced pattern recognition, sylabus in Czech
Fundamentals of digital photography (NPGR017 - Základy digitální fotografie) held by Zdenek Töpfer
basic methods and techniques used in digital photography: image acquisition, elementary digital image processing, digital effects, final output/print. Sylabus in Czech or in English
Practical Course in Digital Photography (NPGR018 - Praktikum z digitální fotografie) held by Zdenek Töpfer
practising digital image and digital photography theory: picture composition, digital picture processing on computers, pre-print and print processes. Sylabus in Czech
Introduction to Mobile Robotics (NAIL028 - Úvod do mobilní robotiky) held by Zbyněk Winkler (KSI) a Martin Dlouhý
Self guided vehicles, HW, SW, theory and algorithms, sylabus in Czech, further info


Lectures taught in winter semester:

Lectures taught in summer semester:


Labs

CG I labs in C# (NPGR003, NPGR004, NPGR007 lectures, 2011/2012): subversion repository  svn://cgg.mff.cuni.cz/grcis/trunk/

OpenGL samples (NPGR019 lecture): subversion repository  svn://cgg.mff.cuni.cz/ogl/trunk/

CG I labs in C++ (NPGR003 lecture, 2009/2010): subversion repository  svn://cgg.mff.cuni.cz/grafika/trunk/

Useful links, Old links.

Subversion home (server, client, docs, ..), TortoiseSVN client.


[CGG Web server]  [School of Informatics]

Valid XHTML 1.1 Copyright (C) 1997-2013 J.Pelikán, last change: $Date: 2014-10-07 12:05:37 +0200 (Tue, 07 Oct 2014) $
Send comments/requests to pepca.at.cgg.mff.cuni.cz