Roberta Eklund Consultant MPEG-4 AUDIO OVERVIEW. MPEG-4 Audio Overview Y Y Natural Audio Y Y T/F Y YCELP Y Y PARA Y Y Structured Audio Y YSAOL Y YSASL.

Slides:



Advertisements
Similar presentations
MPEG-4 CS Division University of California at Berkeley John Lazzaro John Wawrzynek June 18, 2001 Modified by Francois Thibault.
Advertisements

Part II (MPEG-4) Audio TSBK01 Image Coding and Data Compression Lecture 11, 2003 Jörgen Ahlberg.
Tamara Berg Advanced Multimedia
MP3 Overview John Ehrhardt Elena Silenok CSE228 – Spring 03.
Department of Computer Engineering University of California at Santa Cruz MPEG Audio Compression Layer 3 (MP3) Hai Tao.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 11 – MP3 and MP4 Audio (Part 7) Klara Nahrstedt Spring 2012.
CS335 Principles of Multimedia Systems Audio Hao Jiang Computer Science Department Boston College Oct. 11, 2007.
03/18/2005ENEE408G Spring 2005 Multimedia Signal Processing 1 ENEE408G: Capstone Design Project: Multimedia Signal Processing Design Project 4: Digital.
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.
Audio Coding Team Member: ChungMing Yan, Chun Tong.
MPEG-4 Structured Audio Eric D. Scheirer Machine Listening Group MIT Media Laboratory Editor, ISO (MPEG-4 Audio) Project Bar-B-Q.
MPEG Audio Formats Jason Leung Wednesday, February 5, 2014.
Time-Frequency Analysis Analyzing sounds as a sequence of frames
Digital Audio Coding – Dr. T. Collins Standard MIDI Files Perceptual Audio Coding MPEG-1 layers 1, 2 & 3 MPEG-4.
SWE 423: Multimedia Systems Chapter 3: Audio Technology (2)
Speech in Multimedia Hao Jiang Computer Science Department Boston College Oct. 9, 2007.
DRM update. DRM Development Sep 96 – Informal meeting between 5 broadcast-related organizations Apr 97 – 1 st formal meeting of Digital Radio Mondiale.
Audiovisual digital documents Adolf Knoll National Library of the Czech Republic
Speech Coding Nicola Orio Dipartimento di Ingegneria dell’Informazione IV Scuola estiva AISV, 8-12 settembre 2008.
MPEG-4, NETWORKED MULTIMEDIA STANDARD
MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
Dolby AC-3 Audio Encoding & THX Wai Kam (Winnie) Henele Adams Peter Boettcher.
EET 450 Chapter 18 – Audio. Analog Audio Sound is analog Consists of air pressure that has a variety of characteristics  Frequencies  Amplitude (loudness)
Audio Coding MPEG1 Layers I, II, III MPEG2MPEG4 Sherida Subrati Anthony Caliendo.
Music Processing Roger B. Dannenberg. Overview  Music Representation  MIDI and Synthesizers  Synthesis Techniques  Music Understanding.
Chapter 14 Recording and Editing Sound. Getting Started FAQs: − How does audio capability enhance my PC? − How does your PC record, store, and play digital.
MPEG-4 Cedar Wingate MUMT 621 Slide Presentation I Professor Ichiro Fujinaga September 24, 2009.
Audio CompressiontMyn1 Audio Compression Audio compression has become well entrenched in consumer and professional digital audio products such as the compact.
MPEG-2 Digital Video Coding Standard
Digital Sound and Video Chapter 10, Exploring the Digital Domain.
MPEG-2 Standard By Rigoberto Fernandez. MPEG Standards MPEG (Moving Pictures Experts Group) is a group of people that meet under ISO (International Standards.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 12 – MPEG-2/ MPEG-4 (Part 6) Klara Nahrstedt Spring 2012.
Chapter 8: Digital Media1 Digital Media Chapter 8.
MPEG: (Moving Pictures Expert Group) A Video Compression Standard for Multimedia Applications Seo Yeong Geon Dept. of Computer Science in GNU.
1 Seminar Presentation Multimedia Audio / Video Communication Standards Instructor: Dr. Imran Ahmad By: Ju Wang November 7, 2003.
Audio Compression Usha Sree CMSC 691M 10/12/04. Motivation Efficient Storage Streaming Interactive Multimedia Applications.
CHAPTER SEVEN SOUND. CHAPTER HIGHLIGHTS Nature of sound – Sine waves, amplitude, frequency Traditional sound reproduction Digital sound – Sampled – Synthesized.
Three Topics Facial Animation 2D Animated Mesh MPEG-4 Audio.
Signal Digitization Analog vs Digital Signals An Analog Signal A Digital Signal What type of signal do we encounter in nature?
Multimedia Elements: Sound, Animation, and Video.
Creating Web Documents alt attribute Good and bad uses of ‘multimedia’ Sound files Homework: Discuss with me AND post announcement of Project II. Forms.
Dhatchaini Rajendran Student ID: Date :
Multimedia Technology and Applications Chapter 2. Digital Audio
CIS679: Multimedia Basics r Multimedia data type r Basic compression techniques.
Chapter 15 Recording and Editing Sound. 2Practical PC 5 th Edition Chapter 15 Getting Started In this Chapter, you will learn: − How sound capability.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 9 This presentation © 2004, MacAvon Media Productions Sound.
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.
09/30/2005ENEE408G Fall 2005 Multimedia Signal Processing 1 ENEE408G: Capstone Design Project: Multimedia Signal Processing Design Project 2: Digital Audio.
Concepts of Multimedia Processing and Transmission IT 481, Lecture #9 Hung Nguyen, Ph.D. 11 April, 2005 IT 481, Lecture #10 Dennis McCaughey, Ph.D. 13.
Aug 25, 2005 page1 Aug 25, 2005 Integration of Advanced Video/Speech Codecs into AccessGrid National Center for High Performance Computing Speaker: Barz.
MPEG-4 standard MPEG-4 Multimedia Standard Olivier Dechazal.
VOCODERS. Vocoders Speech Coding Systems Implemented in the transmitter for analysis of the voice signal Complex than waveform coders High economy in.
MMDB-8 J. Teuhola Audio databases About digital audio: Advent of digital audio CD in Order of magnitude improvement in overall sound quality.
The ISO/MPEG standardization process Requirements Call for proposals Evaluation Core experiments Draft specification National bodies agree.
Present document contains informations proprietary to France Telecom. Accepting this document means for its recipient he or she recognizes the confidential.
MPEG-4 Structured Audio Mihir Anandpara EE 382C – Embedded Software Systems.
EE5359 Multimedia Processing Project Study and Comparison of AC3, AAC and HE-AAC Audio Codecs Dhatchaini Rajendran Student ID: Date :
MPEG Digital Compression Standards Section III on MPEG-4 Lesley F. E. Jacques.
UNIT V. Linear Predictive coding With the advent of inexpensive digital signal processing circuits, the source simply analyzing the audio waveform to.
Report on MPEG activities (WP4) Schema 5 th Technical Committee Meeting Ipswich, February 2004 Josep R. Casas, UPC.
Introduction to MPEG  Moving Pictures Experts Group,  Geneva based working group under the ISO/IEC standards.  In charge of developing standards for.
MP3 and MP4 Audio By: Krunal Tailor
Chapter 15 Recording and Editing Sound
Audio Compression.
MPEG-4 Binary Information for Scenes (BIFS)
Vocoders.
Sound Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman
1 Vocoders. 2 The Channel Vocoder (analyzer) : The channel vocoder employs a bank of bandpass filters,  Each having a bandwidth between 100 HZ and 300.
MPEG-1 Overview of MPEG-1 Standard
Presentation transcript:

Roberta Eklund Consultant MPEG-4 AUDIO OVERVIEW

MPEG-4 Audio Overview Y Y Natural Audio Y Y T/F Y YCELP Y Y PARA Y Y Structured Audio Y YSAOL Y YSASL Y YSASBF Y YMIDI-DLS-version 2 Y YTTS Y Y Cross Tool(Algorithm) Functionality Y Y Pitch/tempo change Y Y Bitrate scalability Y Y Computation complexity scalability Y Y Error robustness Y Y Audio related effects Y Y Acoustic virtualization

Different Tools for Bitrates/Application

MPEG-4 Audio Tools PROFILES n Profile - defines the syntax of the bitstream for one single Object, that can represent a meaningful entity in the Audio or Visual scene. Elementary bitstream n Object Profile - defines the syntax of the bitstream for one single Object, that can represent a meaningful entity in the Audio or Visual scene. Elementary bitstream n Profile - defines which different Object Profiles can be combined in the Audio or Visual scene. Combinations of Elementary bitstreams. n Composition Profile - defines which different Object Profiles can be combined in the Audio or Visual scene. Combinations of Elementary bitstreams.

OBJECT PROFILES

Combination Profiles

MPEG-4 Encoder Structure

Encoder Configuration MPEG-4 T/F Encoder Configuration

MPEG-4 T/F Decoder Configuration

Block Diagram of CELP Encoder

Excitation signal generator: l codebook l regular pulse excitation (RPE) l multi-pulse excitation (MPE) Block Diagram of CELP Decoder

Block Diagram of PARA Encoder

Block Diagram of PARA Decoder

Two operating modes l l harmonic and noise components (HVXC) – –for speech coding at kbps l l harm. & indiv. sinusoidal comp. + noise (HILN) – –for coding of music signals with low complexity content (e.g. single instruments) at kbps l l combination of both modes – –support by syntax, defined transition – –automatic mode selector – –cross fade from one signal to another one PARA is Two Codecs in One

Text-to-Speech n Phonemic (language-independent) syntax n Prosody, timing cues n Language, dialect, gender, age parameters n Automatic synchronization with FBA n Exact TTS synthesis non-normative; only interface is specified

Structured Audio n Structured Audio - Sound coding using structured descriptions n Structured Audio decoder - music and sound-effect synthesis n MMA, Microsoft, EMU now collaborating on MIDI DLS-version 2 in MPEG4

SAOL n Downloadable BNF synthesis grammar n Header contains description of several synthesizers and effects processors control algorithms and routing instructions for audio flow of control n SAOL has 100 primitive processing instructions, signal generators and operators which fill wavetables with data.

SASL and MIDI n New format for describing control parameters - Basically a scheduler of audio events - Basically a scheduler of audio events - Designed to interface well with SAOL - Designed to interface well with SAOL - New Control Language Similar to MIDI - New Control Language Similar to MIDI n MIDI (Musical Instrument Digital Interface) –Simpler format for describing control –Included as alternate control method –Leverages existing authoring tools –Gives “backwards compatibility” to SA

DLS Level 2 n Aims at consistent synthetic audio playback across wide range of platforms n Defines a simple wavetable synthesizer n Bitstream includes sound samples n Score expressed in MIDI n Growing support from both software and hardware developers –DLS Part of DirectMusic in Microsoft’s DirectX 6.0

DLS-2 synthesizer model n Simple yet powerful structure much alike to many existing synthesizers in the market (eg in PC soundcards) –Uses loopable samples as sound sources (wavetable) –variable routing of control sources n 2 envelopes for amplitude control n 2 low frequency oscillators n 1-pole dynamic low-pass filter –Standardized response to MIDI controllers

Audio Bifs AudioSource Piano (SA) Finger snaps (Parametric) BIFS stuff Audio channels Bass (SA) AudioSource AudioMix AudioFX Synchronization with Visual! AudioFX AudioDelay AudioMix HRTF

Demo Audio BIFS

Conclusion n MPEG-4 Audio attempts to offer solutions to all spectra of sound. n Some of the tools are more stable, while others are still in Research and Development. n MPEG2-AAC is the best multi- channel lossy audio compression standard to date.

Acknowledgements I would like to thank the authors from the references for providing the material presented here today. I would like to thank the authors from the references for providing the material presented here today.

Definitions l T/F Time/Frequency (MDCT transform) l AAC Advanced Audio Coding l PARA Parametric l CELP Code Excited Linear Prediction l SA Structured Audio l PNS Perceptual Noise Substitution l HVXC Harmonic Vector eXcitation Coding l HILN Harmonic and Individual Line + Noise l SAOL Structured Audio Orchestra Language l SASL Structured Audio Score Language l MIDI Musical Instrument Digital Interface l TTS Text to Speech

More Definitions l CD Committee Draft l IS Advanced Audio Coding l LC Low Complexity l BSAC Bit Sliced Arithmetic Coding l SSR Scalable Sample Rate l PNS Perceptual Noise Substitution l VBRVariable Bit Rate l TLSSTools for Large Step Scalability l SNHCSynthetic/Natural Hybrid Coding l DLSDownloadable Samples

Natural Audio Complexity

AAC Decoder Complexity Evaluation MPEG AAC DecoderComplexity MPEG AAC DecoderComplexity 2-channel Main Profile40% of 133 MHz Pentium 2-channel Low Complexity25% of 133 MHz Pentium 5-channel Main Profile90 sq. mm die, 0.5 micron CMOS 5-channel Low Complexity60 sq.mm die, 0.5 micron CMOS

AAC Test Results n Test at BBC and NHK according to ITU-R BS.1116 –triple-stimulus/hidden-reference/double-blind –ITU-R 5-point impairment scale –95% Confidence Intervals n MPEG AAC provides “indistinguishable” quality at 320 kb/s per five channels n MPEG AAC at 320 kb/s outperforms MPEG BC Layer II at 640 kb/s per five channels n Recent Stereo Tests at NHK Showed MPEG AAC provides “indistinguishable” quality at 128 kb/s per two channels

References n M. Bosi, E. Schrierer, B. Edler, Peter G. Schreiner MPEG-4 Seminar, Fribourg, Switzerland 1997 n S. Quackenbush, “Coding of Natural Audio in MPEG-4”, Proc IEEE ICASSP, Seattle, 1998 n B. Grill, B. Edler, I. Kaneko, Y. Lee, M. Nishiguichi, E. Scheirer, and M. Väänänen (Eds). ISO (MPEG-4 Audio) Committee Draft. MPEG document N1903 n E. Schrier, “The MPEG-4 Structured Audio Standard”, Proc IEEE ICASSP, Seattle, 1998 Juergen Herre, “Updated Description for Perceptual Noise Substitution Tool”, MPEG Document M2692 n n E. Scheirer, R. Väänänen, J. Huopaniemi, “AudioBIFS: The MPEG-4 Standard for Effects Processing”, AES, SF, 1998 n n Overview: