Course Code: MCA5131
Course Title: Principles of Multimedia (4 Credits)
Unit 1: Introduction to Multimedia: History of Multimedia, Multimedia Definition, Properties of a Multimedia System, Multimedia Building Blocks, Modes of data transmission, Asynchronous Transmission Mode, Synchronous Transmission Mode, Isochronous, Transmission Mode.
Unit 2: Multimedia Information Representation: Analog Signal, Waves, General properties of Analog Signals, Digital Representation, Need for digital representation, Analog to digital conversion, Nyquist’s Sampling Theorem, Encoder Design, Digital to Analog conversion, Decoder design and its principles, Encoder – Decoder, Relation between sampling rate and bit depth.
Unit 3: Discrete Media: Types of Media, Time Independent Media, Time dependent Media, Text, Unformatted Text, Formatted Text, Hyper Text, Essential Features of HTML, Graphics and Images, Creation of Computer Graphics, Digitised documents, Digitised Pictures, Digitised Cameras, Raster Scan Principles, Image Analysis, Image Transmission.
Unit 4: Continuous Media: Audio, Speech Signals, Analog Signals, PCM Speech, CD- Quality audio, Synthesised audio, Types of Synthesizers, Characteristics of Synthesizers, Streaming Video, File Formats, Streaming Methods, Sound Fundamentals, Music, MIDI Basic concepts, MIDI Devices, MIDI Messages, Video, Broadcast Television, Digital Video – Format, 0 Format, HDTV Format, SIF, CIF, QCIF, PC Video and Video Content.
Unit 5: Text Representation and Compression: Compression Principles, Source Encoders and destination decoders, Lossless and Lossy Compression, Entropy Encoding, Source Encoding, Text Compression, Static Huffman coding, Arithmetic Coding.
Unit 6: Image Storage and Compression: Introduction to images, Digital image representation, Vector Graphics and Bitmapped images, History and advantages, Bitmap concept, Stored Images, Bitmap versus Vector Graphics, Captured Image Format, Stored Image Format, Graphics Interchange Format (GIF), GIF Coding Standard, Tagged Image File Format (TIFF), Joint Photographic Experts Group (JPEG), Image/Block Preparation, Forward DCT, Quantization, Entropy Encoding, Frame building, JPEG decoding.
Unit 7: Audio Representation and Compression: Introduction to Audio Compression, Differential pulse code modulation, Adaptive differential PCM, Adaptive Predictive Coding, Linear Predictive Coding, Code- excited LPG, Perceptual Coding, Sensitivity of the ear, Frequency marking, Temporal marking, G series Voice coding standards, MPEG audio Coders.
Unit 8: Video Representation and Compression: Video Compression Principles, Frame types, Motion estimation and Compression, Implementation Issues, Performance, Characteristics of Digital Video, Streaming Video, Combining sound and Pictures, H.261 Video Compression Standard, H.263, Digitisation Formats, Motion Pictures Experts Group (MPEG), MPEG-1, MPEG-2, MPEG-4, Audio and Video Compression.
Unit 9: Multimedia I/O Devices: Input Devices, Scanner, Electronic Pen, Digital Camera, Microphone, Video Camera, Output Devices, Sound/Speaker, Colour Monitors, Printers, Fax.
Unit 10: Multimedia Storage Devices: Aims and Objectives, Memory and Storage Devices, Random Access Memory, Read Only Memory, Floppy and Hard Disks, Zip, jaz, SyQuest, and Optical storage devices, Digital Versatile Disk, CD ROM players, CD Recorders, Video Disc Players.
Unit 11: Multimedia Connecting Devices: Multimedia Hardware, Connecting Devices, SCSI, MCI, IDE, USB.
Unit 12: Multimedia Application Design: Multimedia Application classes, Types of Multimedia System, Virtual Reality Design, Components of Multimedia System, Organising Multimedia Databases, Application Overflow design Issue.
Unit 13: Multimedia Interactive Applications: Video Conferencing, Video On demand, Educational applications and authoring, Industrial applications, Multimedia archives and digital libraries.
Unit 14: Distributed Multimedia Systems: Components of distributed multimedia systems, Distributed client server operations, Multimedia object server, Distributed Multimedia database, Managing distributed objects.