Course Overview Level CSE graduate course No required
- Slides: 18
Course Overview • Level : CSE graduate course • No required text. We will use lecture notes and on-line materials • This course requires C/C++ programming skills • Format – Instructor lectures on graphics basics. – Student presentation and discussion on graphics programming & advanced topics – Conducting individual projects and presentation • Course Objective – Broad understanding of basic computer graphics – Apply computer graphics knowledge to real graphics programming – Deep experience with recent advanced topics
Graphics vs Vision • Computer Vision – Understanding the “content” of an obtained image (usually by creating a “model” of the depicted scene) • Computer Graphics – Creating an image from a computer model • Image Processing – Processing an image into another form of an image or features Graphics 3 D Model Vision 2 D Image
Computer Graphics Introduction • • Imaging : representing 2 D images Modeling : representing 3 D objects Rendering : drawing 2 D images from 3 D models Animation : models/scenes deform & move Modeling Rendering Animation
Example • Virtual Billiard, 카트라이더
Topics • Graphics and Visualization Basics • Graphics Programming – CUDA : many-core GPU programming , GPGPU – GUI + Graphics Programming (QT Open. GL programming) – Mobile Graphics (Android Open. GL ES programming) • Advanced Topics – Recent papers
Course Information • Time : Tuesday 3 pm-6 pm • Class webpage : http: //cau. ac. kr/~bong/cg 12 • Instructor Information – – Office : 208 -501 Email : bong@cau. ac. kr Office Tel# : 820 -5843 Office Hour : Tuesday 2 pm-3 pm or by appointment
Graphics Basics • • Rendering Pipeline Object Representation, Modeling, Transformation Visual Appearance (Lighting, Shading, Material) Texture mapping, bump mapping, … Visibility (Z-buffers, … ), Terrain Visualization Basic Image Processing Photo-Realistic Rendering (Raytracing, …)
Polygonal Model • Mesh Representation
Volumetric Model Isosurface : F(x, y, z) = w w = skin density [ skin surface ] w = bone density [ volume image ] F(x, y, z) [ bone surface ]
Cardiovascular Modeling § Research Pipeline 3 D Image Acquisition Geometric Modeling Simulation Rendering, Quantitative Visualization cardivascular disease research, medical device design, and surgical planning
Terrain Rendering
Animation • Motion Capture [SNU MRL lab] • Physics Based Animation • Sound Processing – 3 D Sound [Stanford graphics lab] [SNU graphics lab]
Graphics Programming – QT library – Open. GL ES
Many-core GPU computation • CUDA – many-core GPU processing – GPGPU (General Purpose computing on GPU) CPU GPU n. Vidia Ge. Force GTX 590 : 1024 CUDA cores
Many-core GPU computation GTX 280
Evaluation • Grade will be based on – midterm exam (30%) – final exam (30%) – presentation and class participation (30%) – attendance (10%)
- Ub cse graduate handbook
- Jan chomicki
- Aqa a level physics required practicals
- Daffodil university cse course
- Stretcher bond t junction
- Course number and title
- Course interne course externe
- Nbome soap note example
- Tactique futsal
- Fmcsa north american standard level i course online
- Supervisory management course fetac level 6
- Gaa level 1 coaching course
- Molecular level vs cellular level
- Isis protocol
- Significance level and confidence level
- Isis level 1 vs level 2
- Significance level and confidence level
- Confidence level and significance level
- Bus garage repair dfd level 1