Course Syllabus. Website Multimedia Systems, Overview

Similar documents
Mahdi Amiri. February Sharif University of Technology

CS 335 Graphics and Multimedia. Image Compression

IMAGE COMPRESSION. Image Compression. Why? Reducing transportation times Reducing file size. A two way event - compression and decompression

Fundamentals of Video Compression. Video Compression

Video Codec Design Developing Image and Video Compression Systems

ECE 417 Guest Lecture Video Compression in MPEG-1/2/4. Min-Hsuan Tsai Apr 02, 2013

Lecture 6: Compression II. This Week s Schedule

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY ACADEMIC YEAR / ODD SEMESTER QUESTION BANK

Multimedia Communications ECE 728 (Data Compression)

DigiPoints Volume 1. Student Workbook. Module 8 Digital Compression

Multimedia Systems Image III (Image Compression, JPEG) Mahdi Amiri April 2011 Sharif University of Technology

Lecture 8 JPEG Compression (Part 3)

VC 12/13 T16 Video Compression

Audio and video compression

Preface. I Introduction and Multimedia Data Representations 1

Source Coding Basics and Speech Coding. Yao Wang Polytechnic University, Brooklyn, NY11201

Fundamentals of Multimedia

2014 Summer School on MPEG/VCEG Video. Video Coding Concept

15 Data Compression 2014/9/21. Objectives After studying this chapter, the student should be able to: 15-1 LOSSLESS COMPRESSION

Data Compression. Media Signal Processing, Presentation 2. Presented By: Jahanzeb Farooq Michael Osadebey

Source Coding Techniques

Image and Video Coding I: Fundamentals

Lecture Coding Theory. Source Coding. Image and Video Compression. Images: Wikipedia

Image and Video Coding I: Fundamentals

Outline. Instructor Course Description Lecture Schedule Exams, Homework and Project Grading General Policies. Dr. Mohab A. Mangoud

Lecture 5: Compression I. This Week s Schedule

Lecture Information Multimedia Video Coding & Architectures

VALLIAMMAI ENGINEERING COLLEGE

Media - Video Coding: Standards

MULTIMEDIA COMMUNICATIONS

Video Compression An Introduction

CMPT 365 Multimedia Systems. Media Compression - Image

Lecture 8 JPEG Compression (Part 3)

DCT Based, Lossy Still Image Compression

Transporting audio-video. over the Internet

Multimedia networks. Additional references. Jargon. Analog to Digital (S5 4.3) KR: Kurose and Ross chapter 7 (KR3: 3 rd ed)

Multimedia Communication

JPEG. Wikipedia: Felis_silvestris_silvestris.jpg, Michael Gäbler CC BY 3.0

ECE 499/599 Data Compression & Information Theory. Thinh Nguyen Oregon State University

( ) ; For N=1: g 1. g n

Interframe coding A video scene captured as a sequence of frames can be efficiently coded by estimating and compensating for motion between frames pri

Multimedia Networking ECE 599

Image coding and compression

Lecture Information. Mod 01 Part 1: The Need for Compression. Why Digital Signal Coding? (1)

Topic 5 Image Compression

Recommended Readings

Biomedical signal and image processing (Course ) Lect. 5. Principles of signal and image coding. Classification of coding methods.

Features. Sequential encoding. Progressive encoding. Hierarchical encoding. Lossless encoding using a different strategy

Optical Storage Technology. MPEG Data Compression

Perceptual coding. A psychoacoustic model is used to identify those signals that are influenced by both these effects.

Providing Efficient Support for Lossless Video Transmission and Playback

Repetition 1st lecture

Outline Introduction MPEG-2 MPEG-4. Video Compression. Introduction to MPEG. Prof. Pratikgiri Goswami

Fundamentals of Multimedia. Lecture 5 Lossless Data Compression Variable Length Coding

Networking Applications

Both LPC and CELP are used primarily for telephony applications and hence the compression of a speech signal.

Wireless Communication

COMP 249 Advanced Distributed Systems Multimedia Networking. The Video Data Type Coding & Compression Basics

Compression; Error detection & correction

Week 14. Video Compression. Ref: Fundamentals of Multimedia

REAL-TIME DIGITAL SIGNAL PROCESSING

Video Compression MPEG-4. Market s requirements for Video compression standard

Compression II: Images (JPEG)

MPEG-l.MPEG-2, MPEG-4

Image Compression. CS 6640 School of Computing University of Utah

CSCD 443/533 Advanced Networks Fall 2017

IT Digital Image ProcessingVII Semester - Question Bank

Index. 1. Motivation 2. Background 3. JPEG Compression The Discrete Cosine Transformation Quantization Coding 4. MPEG 5.

5: Music Compression. Music Coding. Mark Handley

Digital video coding systems MPEG-1/2 Video

Image Processing Computer Graphics I Lecture 15

Image Processing. Blending. Blending in OpenGL. Image Compositing. Blending Errors. Antialiasing Revisited Computer Graphics I Lecture 15

Image Pyramids and Applications

Lecture 6 Introduction to JPEG compression

MULTIMEDIA AND CODING

Cross Layer Protocol Design

What is multimedia? Multimedia. Continuous media. Most common media types. Continuous media processing. Interactivity. What is multimedia?

IMAGE COMPRESSION. October 7, ICSY Lab, University of Kaiserslautern, Germany

CISC 7610 Lecture 3 Multimedia data and data formats

Part 1 of 4. MARCH

Digital Image Representation Image Compression

Perceptual Coding. Lossless vs. lossy compression Perceptual models Selecting info to eliminate Quantization and entropy encoding

Computer and Machine Vision

Ch. 0: Course Overview Multimedia Systems

Multimedia. What is multimedia? Media types. Interchange formats. + Text +Graphics +Audio +Image +Video. Petri Vuorimaa 1

Digital Video Processing

Video Compression Standards (II) A/Prof. Jian Zhang

Lecture 5: Error Resilience & Scalability

Data Representation and Networking

Megapixel Video for. Part 2 of 4. Brought to You by. Presented by Video Security Consultants

Lecture 12: Compression

IMAGE PROCESSING (RRY025) LECTURE 13 IMAGE COMPRESSION - I

International Journal of Emerging Technology and Advanced Engineering Website: (ISSN , Volume 2, Issue 4, April 2012)

IMAGE COMPRESSION USING HYBRID QUANTIZATION METHOD IN JPEG

EE 5359 H.264 to VC 1 Transcoding

About MPEG Compression. More About Long-GOP Video

Compression of Stereo Images using a Huffman-Zip Scheme

Compression Part 2 Lossy Image Compression (JPEG) Norm Zeck

MULTIMEDIA SYSTEMS

An Introduc+on to Mathema+cal Image Processing IAS, Park City Mathema2cs Ins2tute, Utah Undergraduate Summer School 2010

Transcription:

Course Syllabus Website http://ce.sharif.edu/courses/93-94/2/ce342-1/ Page 1

Course Syllabus Textbook Z-N. Li, M.S. Drew, Fundamentals of Multimedia, Pearson Prentice Hall Upper Saddle River, NJ, 2004.* * We will mostly use class handouts and lectures. Therefore, text books could be used as a reference. Page 2

Course Syllabus Other Reference Books P. Havaldar, G. Medioni, Multimedia Systems: Algorithms, Standards, and Industry Practices, Cengage Learning, 2010. http://books.google.com/books/about/multimedia_systems.html?id=k83m5inkjxwc R. Steinmetz and K. Nahrstedt, Multimedia Fundamentals: Media Coding and Content Processing, Prentice Hall, 2002. K. R. Rao, Z. S. Bojkovic and D. A. Milanovic, Multimedia Communication Systems, Prentice Hall, 2002. and Wikipedia Page 3

Course Syllabus Grading Policy Quiz: Sunday, Lowest quiz will be dropped HW: Tuesday, Due: 2 Weeks, Req. MATLAB or Octave Page 4

Course Syllabus Examples: Traffic control using mobile phones, Multimedia systems in schools, Human computer interfacing, Video chat over LAN network, Telemedicine, TeleCollaboration, etc. * We will review the examples in a session Report structure Literature survey Critical Reading Pros. and Cons. of the existing methods Definition of new proposals Page 5

Course Syllabus TA(s) and session time See the course website. Integral component of the course Tools: MATLAB www.mathworks.com/products/matlab/ GNU Octave www.gnu.org/software/octave/ Problem Solving Classes Page 6

Page 7 What is Multimedia? Components of Multimedia Multimedia Research Topics and Projects Processing: e.g. content-based retrieval Generation, Representation, Storage, Search and retrieval. Networking: e.g. QoS Introduction to Multimedia Transmission, Delivery. End-Systems: e.g. User Interfaces Interaction: e.g. ubiquity devices

What is signal!? Review of Signals and Systems Discrete-time signals and systems Sampling theorem Quantization (Scalar Q., Vector Q.) Transform domain analysis FFT, STFT, Wavelet Page 8

Audio Audio representations Formats and standards Frequency Masking vs. Temporal Masking Speech processing Synthesis, recognition, Audio Compression DPCM, ADPCM, LPC, CELP Page 9

Data storage Data redundancy Lossy and lossless compression Entropy encoder Predictive coding Huffman Coding Lempel-Ziv-Welch Arithmatic Coding Entropy Coding Page 10

Physics of Color Image, Color Space Human Eye Additive and subtractive color mixing Color space Models YUV, RGB, HSV, Gamma correction Page 11

Color Depth Image, Acquisition and Representation Palette, Halftone Image Resolution Histogram, Contrast High-Dynamic-Range (HDR) Bracketing Page 12

Image, Enhancement Image Noise Gaussian Smoothing Mean and Median Filter Sharpening Edge Detection Despeckle Page 13

JPEG Encoder Diagram Decoder Diagram Color Space Transformation Subsampling in color space Discrete Cosine Transform (DCT) Quantization Matrix Compression Ratio Blocking Artifact Image, Compression Page 14

Video, Analog and Digital Video Video Display Progressive, Interlaced Analog Broadcast TV Systems NTSC, PAL Analog Color Video Composite video, S-Video, Component video Digital Video (HDTV) DVI, HDMI, DisplayPort Page 15

Video Coding Interframe and intraframe coding Motion Estimation and Motion Compensation (MEMC) Picture Types I-frames, B-frames, P-frames Video Codecs MPEG-1, MPEG-2, MPEG-4, h.261, h.263, h.264, h.265, Page 16

Multimedia (Networking) Systems Standalone vs. Networked Live vs. Orchestrated Multimedia system building blocks Real-time multimedia system architecture Page 17

Multimedia Networking Quality of Service (QoS) Error concealment Prioritized Encoding Overlay networks Packet-loss, Congestion Unicasting and Multicasting Streaming protocols Page 18

DVB Multimedia Applications Interactive TV, Internet-TV, IPTV E-Learning Human Computer Interface Multimedia Home Platform (MHP) Multimedia Information Retrieval System 3D Technologies Page 19

Multimedia Systems Overview of the Course Thank You Next Session: Introduction to Multimedia Systems FIND OUT MORE AT... 1. http://sharif.edu/~rabiee/ 2. http://www.dml.ir/ Page 20