MPEG & MP3 -supplement - from “ Graham McAllister - Nortel Networks ”

Slides:



Advertisements
Similar presentations
Multimedia System Video
Advertisements

MPEG-1 MUMT-614 Jan.23, 2002 Wes Hatch. Purpose of MPEG encoding To decrease data rate How? –two choices: could decrease sample rate, but this would cause.
MPEG: A Video Compression Standard for Multimedia Applications Václav Hlaváč CTU Prague, Initial material were slides of Didier.
CGMB324: Multimedia System Design
4.1Different Audio Attributes 4.2Common Audio File Formats 4.3Balancing between File Size and Audio Quality 4.4Making Audio Elements Fit Our Needs.
Time-Frequency Analysis Analyzing sounds as a sequence of frames
Basics of MPEG Picture sizes: up to 4095 x 4095 Most algorithms are for the CCIR 601 format for video frames Y-Cb-Cr color space NTSC: 525 lines per frame.
Digital Representation of Audio Information Kevin D. Donohue Electrical Engineering University of Kentucky.
1 Digital Audio Compression. 2 Formats  There are many different formats for storing and communicating digital audio:  CD audio  Wav  Aiff  Au 
Audiovisual digital documents Adolf Knoll National Library of the Czech Republic
Spring 2003CS 4611 Multimedia Outline Compression RTP Scheduling.
1 Audio Compression Techniques MUMT 611, January 2005 Assignment 2 Paul Kolesnik.
Carnegie Mellon. Carnegie Mellon Video II Carnegie Mellon Moving Picture Experts Group - MPEG The source code is not publicly available from the ISO.
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)
MPEG: A Video Compression Standard for Multimedia Applications Didier Le Gall Communications of the ACM Volume 34, Number 4 Pages 46-58, 1991.
EE 382 Processor DesignWinter 98/99Michael Flynn 1 Client and Server processors Client incorporates –Multi Media (sound and video) –Imaging (3D) –Security.
MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
AUDIO VIDEO FLASH DIGITAL MEDIA: COMMUNICATION AND DESIGN
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.
1 Audio Compression Multimedia Systems (Module 4 Lesson 4) Summary: r Simple Audio Compression: m Lossy: Prediction based r Psychoacoustic Model r MPEG.
Image Compression - JPEG. Video Compression MPEG –Audio compression Lossy / perceptually lossless / lossless 3 layers Models based on speech generation.
1 Digital Video. 2  Until the arrival of the Pentium processor, in 1993, even the most powerful PCs were limited to capturing images no more than 160.
Video file format.
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.
Multimedia Data Video Compression The MPEG-1 Standard
LECTURE Copyright  1998, Texas Instruments Incorporated All Rights Reserved Encoding of Waveforms Encoding of Waveforms to Compress Information.
Video Basics. Agenda Digital Video Compressing Video Audio Video Encoding in tools.
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.
Picture typestMyn1 Picture types There are three types of coded pictures. I (intra) pictures are fields or frames coded as a stand-alone still image. These.
Audio Compression Usha Sree CMSC 691M 10/12/04. Motivation Efficient Storage Streaming Interactive Multimedia Applications.
Computing in the Modern World BCS-CMW-7: Data Representation Wayne Summers Marion County October 25, 2011.
Digital Media Dr. Jim Rowan ITEC 2110 Video Part 2.
Videos Mei-Chen Yeh. Outline Video representation Basic video compression concepts – Motion estimation and compensation Some slides are modified from.
Image Processing and Computer Vision: 91. Image and Video Coding Compressing data to a smaller volume without losing (too much) information.
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.
1 Audio Compression. 2 Digital Audio  Human auditory system is much more sensitive to quality degradation then is the human visual system  redundancy.
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.
Compression video overview 演講者:林崇元. Outline Introduction Fundamentals of video compression Picture type Signal quality measure Video encoder and decoder.
Spring 2000CS 4611 Multimedia Outline Compression RTP Scheduling.
MPEG-1Standard By Alejandro Mendoza. Introduction The major goal of video compression is to represent a video source with as few bits as possible while.
IT2002 ATI Naiwala 1 By ATI Naiwala. IT2002 ATI Naiwala Combination of time Variant Image and Sound – Most realistic media Dynamic Huge data size(Very.
MPEG.
IntroductiontMyn1 Introduction MPEG, Moving Picture Experts Group was started in 1988 as a working group within ISO/IEC with the aim of defining standards.
Audio Streaming © Nanda Ganesan, Ph.D.. Audio File Features Audio file is a record of captured sound that can be played back –The WAV File is an example.
Block-based coding Multimedia Systems and Standards S2 IF Telkom University.
Video Compression and Standards
1 Multimedia Outline Compression RTP Scheduling. 2 Compression Overview Encoding and Compression –Huffman codes Lossless –data received = data sent –used.
EE5359 Multimedia Processing Project Study and Comparison of AC3, AAC and HE-AAC Audio Codecs Dhatchaini Rajendran Student ID: Date :
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.
Introduction to MPEG Video Coding Dr. S. M. N. Arosha Senanayake, Senior Member/IEEE Associate Professor in Artificial Intelligence Room No: M2.06
6/9/20161 Video Compression Techniques Image, Video and Audio Compression standards have been specified and released by two main groups since 1985: International.
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.
III Digital Audio III.7 (W Nov 04) The MP3 frame format.
Media Compression.
Video Basics.
Multimedia Outline Compression RTP Scheduling Spring 2000 CS 461.
III Digital Audio III.7 (F Oct 20) The MP3 frame format.
"Digital Media Primer" Yue-Ling Wong, Copyright (c)2013 by Pearson Education, Inc. All rights reserved.
Video Compression - MPEG
Digital Image Processing
Dr. Jim Rowan ITEC 2110 Video Part 2
CIS679: MPEG MPEG.
III Digital Audio III.7 (Mo Oct 22) The MP3 frame format.
Standards Presentation ECE 8873 – Data Compression and Modeling
Govt. Polytechnic Dhangar(Fatehabad)
Presentation transcript:

MPEG & MP3 -supplement - from “ Graham McAllister - Nortel Networks ”

TechniqueCompression Ratio When? Huffman1.5-2:11952 RLE4-10:11966 LZW2-10:11977&84 Quadtree2:11980 VQ10:11984 Directional Filtering 10-40:11985 Fractals :11988 MPEG :11993 Surface Methods 10-50:11995 MPEG :11995 MPEG :11999 time

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) MPEG-21 MP3 –For audio –MPEG-1 Layer-3

Digital video formats MPEG / MJPEG Files with a.mpg extension Apple QuickTime Files with a.mov or.qt extension Microsoft AVI Files with a.avi extension Real Player Files with a.rm extension

1. Image Sequence Compression Uses Inter-frame encoding Also known an image sequence or temporal coding

Temporal Redundancy Reduction

MPEG Process How does it work? 1. Sub-sample Reduces data by around 50% RGBYUV luminance

MPEG Process II 2. Motion Detection – on luminance block only three types of frame … I Frames – intra-coded P Frames – prediction from previous frame B frames – use bi-directional prediction 1 I 2 B 3 B 4 P 5 B 6 P 7 B 8 I

Example sequence transmitted as I P B B I B B Frame 1Frame 2Frame 3Frame 4Frame 5Frame 6Frame 7 I frameB frame P frameB frame I frame MPEG compression Forward prediction Bidirectional prediction Compressed stream Input stream

Motion Compensation I-Frame –Independently reconstructed P-Frame –Forward predicted from the last I- Frame or P-Frame B-Frame –forward predicted and backward predicted from the last/next I- frame or P-frame Transmitted as - I P B B B P B B B

Motion Prediction

Motion Estimation

Motion Estimation (cont ’ d)

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

MPEG Process III - Schematic Image Sequences RGB To YUV Motion Estimation DCT QuantizeRLEVLC Output Buffer No compression achieved

MPEG-1 & MPEG-2 MPEG-1 –Designed for video playback at 150KB/s - single speed CD-ROM –Used in VCD technology MPEG-2 –Much higher bandwidth – 3MB/s –DVD technology

MPEG-4 Very different from previous generations Aimed at low-bandwidth applications – at upper end, good enough for digital TV Digital Camcorders

MPEG-4 II - Meshes 2-D animated meshes Textures mapped onto meshes Store vertices of mesh and movement parameters

MPEG-4 III - Sprites MPEG-4 is object based – state of the art Panoramic images – massive compression ratios – 1000:1

2. Audio Compression Techniques from image compression can be used –Huffman encodes output –DCT MP3 – huge!!!!

MP3 – MPEG-1 Layer 3 1. Minimal Audition Threshold –Don ’ t store anything under 5Khz 2. Masking Effect –Uses psychoacoustic model of the ear –Don ’ t store quiet and loud noises simultaneously

MP3 II 3. Joint Stereo (JS) coding –1. Intensity Stereo (IS) Ear unable to locate some frequencies – bass Store signal in mono + minimum for spatialization –2. Mid/Side (MS) Stereo Used if left and right speakers are similar Store middle (L+R) plus a side speaker (L or R) e.g. LR Store: Raw: Fewer bits Decompress:105

MP3 III - schematic