MPEG: A Video Compression Standard for Multimedia Applications Didier Le Gall Communications of the ACM Volume 34, Number 4 Pages 46-58, 1991.

Slides:



Advertisements
Similar presentations
Multimedia System Video
Advertisements

MPEG Moving Picture Experts Group. What defines good video quality? Size of pictures Bitrate of channel medium (especially in real-time applications)
MPEG: A Video Compression Standard for Multimedia Applications Václav Hlaváč CTU Prague, Initial material were slides of Didier.
Source Coding for Video Application
MPEG: A Video Compression Standard for Multimedia Applications Didler Le Gall.
Chapter 7 End-to-End Data
MPEG: A Video Compression Standard for Multimedia Applications Didier Le Gall Communications of the ACM Volume 34, Number 4 Pages 46-58, 1991.
SWE 423: Multimedia Systems Chapter 7: Data Compression (1)
Department of Computer Engineering University of California at Santa Cruz Video Compression Hai Tao.
T.Sharon-A.Frank 1 Multimedia Size of Data Frame.
CSc 461/561 Multimedia Systems Part B: 2. Lossy Compression
CSc 461/561 CSc 461/561 Multimedia Systems 0. Introduction.
Using Redundancy and Interleaving to Ameliorate the Effects of Packet Loss in a Video Stream Yali Zhu, Mark Claypool and Yanlin Liu Department of Computer.
Using Interleaving to Ameliorate the Effects of Packet Loss in a Video Stream Mark Claypool and Yali Zhu Computer Science Department Worcester Polytechnic.
Why Compress? To reduce the volume of data to be transmitted (text, fax, images) To reduce the bandwidth required for transmission and to reduce storage.
An Introduction to H.264/AVC and 3D Video Coding.
MPEG-2 Digital Video Coding Standard
CSE679: MPEG r MPEG-1 r MPEG-2. MPEG r MPEG: Motion Pictures Experts Group r Standard for encoding videos/movies/motion pictures r Evolving set of standards.
+ Video Compression Rudina Alhamzi, Danielle Guir, Scott Hansen, Joe Jiang, Jason Ostroski.
Image and Video Compression
Video Streaming via Transcoding Jianping Fan Department of Computer Science University of North Carolina at Charlotte Charlotte, NC 28223
Image Compression - JPEG. Video Compression MPEG –Audio compression Lossy / perceptually lossless / lossless 3 layers Models based on speech generation.
Image Processing Architecture, © Oleh TretiakPage 1Lecture 9 ECEC-453 Image Processing Architecture Lecture 9, 2/12/ 2004 MPEG 1 Oleh Tretiak.
MPEG-2 Standard By Rigoberto Fernandez. MPEG Standards MPEG (Moving Pictures Experts Group) is a group of people that meet under ISO (International Standards.
ECE472/572 - Lecture 12 Image Compression – Lossy Compression Techniques 11/10/11.
MPEG: A Video Compression Standard for Multimedia Applications Didier Le Gall Communications of the ACM Volume 34, Number 4 Pages 46-58, 1991.
1 Image Compression. 2 GIF: Graphics Interchange Format Basic mode Dynamic mode A LZW method.
MPEG MPEG-VideoThis deals with the compression of video signals to about 1.5 Mbits/s; MPEG-AudioThis deals with the compression of digital audio signals.
Page 19/15/2015 CSE 40373/60373: Multimedia Systems 11.1 MPEG 1 and 2  MPEG: Moving Pictures Experts Group for the development of digital video  It is.
Video Coding. Introduction Video Coding The objective of video coding is to compress moving images. The MPEG (Moving Picture Experts Group) and H.26X.
M P E G A Presentation by Sebastian Graf and Thomas Winterscheid.
Multimedia Data Video Compression The MPEG-1 Standard
MPEG-1 and MPEG-2 Digital Video Coding Standards Author: Thomas Sikora Presenter: Chaojun Liang.
MPEG: (Moving Pictures Expert Group) A Video Compression Standard for Multimedia Applications Seo Yeong Geon Dept. of Computer Science in GNU.
DATA COMPRESSION LOSSY COMPRESSION METHODS What it is… A compression of information that is acceptable in pictures or videos, but not texts or programs.
Video Compression Techniques By David Ridgway.
Multimedia Data Video Compression The MPEG-1 Standard Dr Mike Spann Electronic, Electrical and Computer.
Audio Compression Usha Sree CMSC 691M 10/12/04. Motivation Efficient Storage Streaming Interactive Multimedia Applications.
1 Chapter 5: Compression (Part 3) Video. 2 Video compression  We need a video (pictures and sound) compression standard for: teleconferencing digital.
Image Processing and Computer Vision: 91. Image and Video Coding Compressing data to a smaller volume without losing (too much) information.
Data Compression. Compression? Compression refers to the ways in which the amount of data needed to store an image or other file can be reduced. This.
CIS679: Multimedia Basics r Multimedia data type r Basic compression techniques.
MULTIMEDIA TECHNOLOGY SMM 3001 MEDIA - VIDEO. In this chapter How digital video differs from conventional analog video How digital video differs from.
MPEG MPEG : Motion Pictures Experts Group MPEG : ISO Committee Widely Used Video Compression Standard.
June, 1999 An Introduction to MPEG School of Computer Science, University of Central Florida, VLSI and M-5 Research Group Tao.
Image Compression Supervised By: Mr.Nael Alian Student: Anwaar Ahmed Abu-AlQomboz ID: IT College “Multimedia”
MPEG Video Technology Virtual Lab Tour: Vision Systems for Mobile Robots By: Soradech Krootjohn Vanderbilt University Center for Intelligent Systems Feb.
8. 1 MPEG MPEG is Moving Picture Experts Group On 1992 MPEG-1 was the standard, but was replaced only a year after by MPEG-2. Nowadays, MPEG-2 is gradually.
Outline Kinds of Coding Need for Compression Basic Types Taxonomy Performance Metrics.
Compression video overview 演講者:林崇元. Outline Introduction Fundamentals of video compression Picture type Signal quality measure Video encoder and decoder.
Image Processing Architecture, © Oleh TretiakPage 1Lecture 10 ECEC 453 Image Processing Architecture Lecture 10, 2/17/2004 MPEG-2, Industrial.
NUS.SOC.CS5248 Ooi Wei Tsang Systems Support for Continuous Media OOI WEI TSANG.
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
Image/Video Coding Techniques for IPTV Applications Wen-Jyi Hwang ( 黃文吉 ) Department of Computer Science and Information Engineering, National Taiwan Normal.
MPEG.
JPEG Image Compression Standard Introduction Lossless and Lossy Coding Schemes JPEG Standard Details Summary.
Video Compression and Standards
CHAPTER-VIDEO COMPRESSION STANDARDS 1. Contents  What is Video Compression?  Why Video compression?  Video Compression Standards  Evaluation of Video.
1 Multimedia Outline Compression RTP Scheduling. 2 Compression Overview Encoding and Compression –Huffman codes Lossless –data received = data sent –used.
MPEG CODING PROCESS. Contents  What is MPEG Encoding?  Why MPEG Encoding?  Types of frames in MPEG 1  Layer of MPEG1 Video  MPEG 1 Intra frame Encoding.
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 19 – Multimedia Transport Subsystem (Part 2) + Midterm Review Klara Nahrstedt Spring 2014.
V ENUS INTERNATIONAL COLLEGE OF TECHNOLOGY Guided by : Rinkal mam.
6/9/20161 Video Compression Techniques Image, Video and Audio Compression standards have been specified and released by two main groups since 1985: International.
1 Introduction to Video Compression תשס"ט – 2009 דחיסת מולטימדיה – הנדסת מערכות תקשורת Part A Introduction to Video Compression תשס"ט – 2009 דחיסת מולטימדיה.
MPEG Video Coding I: MPEG-1 1. Overview  MPEG: Moving Pictures Experts Group, established in 1988 for the development of digital video.  It is appropriately.
H. 261 Video Compression Techniques 1. H.261  H.261: An earlier digital video compression standard, its principle of MC-based compression is retained.
"Digital Media Primer" Yue-Ling Wong, Copyright (c)2013 by Pearson Education, Inc. All rights reserved.
Video Compression - MPEG
Chapter 7.2: Layer 5: Compression
Chap 3: Encoding Video Content
Presentation transcript:

MPEG: A Video Compression Standard for Multimedia Applications Didier Le Gall Communications of the ACM Volume 34, Number 4 Pages 46-58, 1991

Outline Introduction MPEG Goals MPEG Details Performance and Such Summary

Introduction 1980’s technology made possible full-motion video over networks Needed a standard –Often trigger needed volume production Ala facsimile (fax) –Avoid de facto standard by industry 1988, Established the Motion Picture Experts Group (MPEG) –Worked towards MPEG-1

The Need for Video Compression High-Definition Television (HDTV) –1920x1080 –30 frames per second (full motion) –8 bits for each three primary colors  Total 1.5 Gb/sec! Each cable channel is 6 MHz –Max data rate of 19.2 Mb/sec –Reduced to 18 Mb/sec w/audio + control …  Compression rate must be 83:1!

Compatibility Goals CD-ROM and DAT key storage devices –1-2 Mbits/sec for 1x CD-ROM Two types of application videos: –Asymmetric (encoded once, decoded many) Video games, Video on Demand –Symmetric (encoded once, decoded once) Video phone, video mail … (How do you think the two types might influence design?) Video at about 1.5 Mbits/sec Audio at about kbits/channel

Requirements Random Access, Reverse, Fast Forward, Search –At any point in the stream –Can reduce quality somewhat during task, if needed Audio/Video Synchronization –Even when under two different clocks Robustness to errors –Not catastrophic if bits lost Coding/Decoding delay under 150ms –For interactive applications Editability –Modify/Replace frames

Relevant Standards Joint picture Experts Group (JPEG) –Compress still images only Expert Group on Visual Telephony (H.261) –Compress sequence of images –Over ISDN (64 kbits/sec) –Low-delay Other high-bandwidth “H” standards: H21 (34 Mbits/sec) H22 (45 Mbits/sec)

MPEG Compression Compression through –Spatial –Temporal

Spatial Redundancy Take advantage of similarity among most neighboring pixels

Spatial Redundancy Reduction RGB to YUV –less information required, same visually Macro Blocks –Take groups of pixels DCT –Represent pixels in blocks with fewer numbers Quantization –Reduce data required for co-efficients Entropy coding –Compress

Spatial Redundancy Reduction Zig-Zag Scan, Run-length coding Quantization major reduction controls ‘quality’ “Intra-Frame Encoded”

Groupwork When may spatial redundancy reduction be ineffective? What kinds of images/movies?

Groupwork When may spatial redundancy reduction be ineffective? –High-resolution images and displays May appear ‘coarse’ –A varied image or ‘busy’ scene Many colors, few adjacent

Loss of Resolution Original (63 kb) Low (7kb) Very Low (4 kb)

Temporal Redundancy Take advantage of similarity between successive frames (Simpsons News Clip Here)

“Talking Head” Temporal Activity

Temporal Redundancy Reduction

I frames are independently encoded P frames are based on previous I, P frames B frames are based on previous and following I and P frames –In case something is uncovered

Group of Pictures (GOP) Starts with an I-frame Ends with frame right before next I-frame “Open” ends in B-frame, “Closed” in P-frame –(What is the difference?) MPEG Encoding parameter, but ‘typical’: –I B B P B B P B B I –I B B P B B P B B P B B I Why not have all P and B frames?

Groupwork When may temporal redundancy reduction be ineffective?

Groupwork When may temporal redundancy reduction be ineffective? –Many scene changes –High motion

Non-Temporal Redundancy Many scene changes (“Mixbag clip here)

Non-Temporal Redundancy Sometimes high motion (Simpons News Clip here)(Hockey Clip here)

Sequence Layer Group of Pictures Layer MPEG Layers

Typical MPEG Parameters

Typical Compression Performance Type Size Compression I 18 KB 7:1 P 6 KB 20:1 B 2.5 KB 50:1 Avg 4.8 KB 27: Note, results in Variable Bit Rate, even if frame rate is constant

MPEG Today MPEG video compression widely used –digital television set-top boxes –HDTV decoders –DVD players –video conferencing –Internet video –...

MPEG Today MPEG-2 –Super-set of MPEG-1 –Rates up to 10 Mbps (720x486) –Can do HDTV (no MPEG-3) MPEG-4 –Around Objects, not Frames –Lower bandwidth MPEG-7 –Not (yet) a standard –Allows content-description (ease of searching) MP3 –For audio –MPEG Layer-3

MPEG Tools MPEG-1 tools at: – MPEG-2 tools at: MPEG streaming at: –