Course :
Computer Science & Engineering
CSE 407
Computer Graphics & Image Processing
Credit
3
Course details
1. Graphics hardware:
Display devices, input devices etc. Basic raster graphics algorithms for drawing 2D primitives, two-dimensional and three-dimensional viewing, clipping and transformations.
2. Three- Dimensional Object Representations:
Polygon surface, B-Spline curves and surfaces, BSP trees, Octrees, Fractral-Geometry methods,
3. Visible Surface Detection Methods:
Z-bufer method, BSP tree method, ray casting method, Illumination models, surface rendering methods, polygon rendering, ray tracing, terrain visualization with height mapping, modeling surface details with texture mapping, Color models, Computer animation.
4. Basic problems and applications, Representation, Enhancement, Restoration, Compression
5. Mathematical preliminaries:
Linear systems, transforms, special matrices.
6. Image perception:
Light, luminance, brightness and contrast, visibility function, vision functions, Colors.
7. Image sampling and quantization:
Scanning, sampling theory, quantization, Image transforms: orthogonal and unitary transforms, trigonometric transforms.
8. Image enhancement:
Point and spatial operations, transform operations, color image enhancement,
9. Computer vision:
Feature extraction and boundary extraction, edge detection.
Reference book
1. Steven and Hamington: Computer Graphics: A programming approach
2. Theo Pavl: Algorithms for graphics and image processing
3. Aka Watt: Fundamentals of three-dimensional computer graphics
Back