Computer Graphics and Multimedia (IT-6003)

Syllabus
UNIT 1:Introduction to Raster scan displays, Storage tube displays, refreshing, flickering, interlacing, colour monitors, display processors resolution, working principle of dot matrix, inkjet laser printers, working principles of keyboard, mouse scanner, digitizing camera, track ball, tablets and joysticks, graphical input techniques, positioning techniques, rubber band techniques, dragging etc.
UNIT 2: Scan conversion techniques, image representation, line drawing, simple DDA, Bresenham’s Algorithm, Circle drawing, general method, symmetric DDA, Bresenham’s Algorithm, curves, parametric function, Beizier Method, B-spline Method.
UNIT 3: 2D & 3D Co-ordinate system, Translation, Rotation, Scaling, Reflection Inverse transformation, Composite transformation, world coordinate system, screen coordinate system, parallel and perspective projection, Representation of 3D object on 2D screen, Point Clipping, Line Clipping Algorithms, Polygon Clipping algorithms, Introduction to Hidden Surface elimination, Basic illumination model, diffuse reflection, specular reflection, phong shading, Gourand shading ray tracing, color models like RGB, YIQ, CMY, HSV.
UNIT 4: Introduction to multimedia components applications, Multimedia System Architecture, Evolving technologies for Multimedia, Defining objects for Multimedia systems, Multimedia Data interface standards, Multimedia Databases, Multimedia Hardware, SCSI, IDE, MCI, Multimedia Tools, presentation tools, Authoring tools.
UNIT 5: Compression & Decompression, Multimedia Data & File Format standards, TIFF, MIDI, JPEG, DIB, MPEG, RTF, Multimedia I/O technologies, Digital voice and audio, Video image and animation, Full motion video, Storage and retrieval technologies.
Chameli Devi Group Of Institutions [NOTES]
References
1. Donald Hearn and M.Pauline Baker, Computer Graphics C Version, Pearson Education, 2003.
2. Prabat K Andleigh and Kiran Thakrar, Multimedia Systems and Design, PHI Learning,
3. Tay Vaughan, Multimedia making it work, Tata McGraw Hill edition.
4. Amarendra N Sinha & Arun D Udai, Computer Graphics, McGraw Hill publication.
5. Mukherjee, Fundamental of Computer Graphics and Multimedia, PHI Learning.
Outcomes
1. Write a program to implement DDA line drawing algorithm
2. Write a program to implement Bresenham’s line drawing algorithm.
3.Write a program to implement Bresenham’s circle drawing algorithm.
4.Write a program to draw an ellipse using Bresenham’s algorithm.
5.Write a program to perform various transformations on line , square & rectangle.
6.Write a program to implement Cohen Sutherland line clipping algorithm.
7. Write a program to implement Liang-Bersky line clipping algorithm.
8. Write a program to implement Cohen-Sutheland polygon clipping algorithm to clip a polygon with a Pattern.
9. Write a program to convert a color given in RGB space to it’s equivalent CMY color space. 10.Study of various Multimedia file formats:-RTF,MIDI,GIF,JPEG,MPEG,TIFF etc.
11.Write a program to implement JPEG compression scheme for still images.
12.Write a program to perform Packbits compression & decompression.
13. Write a short program to create a TIFF file using bitmap segments and text files as the TIFF File components.
14. Write a program to convert a BMP file into either JPEG or GIF file.
15. Study of various Multimedia Authoring Tools.
Comments
Post a Comment