The MPEG Standard MPEG-1 (1992) actually a video player

Slides:



Advertisements
Similar presentations
GMD German National Research Center for Information Technology Darmstadt University of Technology Perspectives and Priorities for Digital Libraries Research.
Advertisements

Multimedia Semantic Web and MPEG-7 Ana B. Benitez ee.columbia.edu Image and Advanced Television Lab (ADVENT) Department of Electrical Engineering.
DL:Lesson 11 Multimedia Search Luca Dini
MPEG-4 Objective Standardize algorithms for audiovisual coding in multimedia applications allowing for Interactivity High compression Scalability of audio.
A presentation by Modupe Omueti For CMPT 820:Multimedia Systems
Discussion on Video Analysis and Extraction, MPEG-4 and MPEG-7 Encoding and Decoding in Java, Java 3D, or OpenGL Presented by: Emmanuel Velasco City College.
3. Technical and administrative metadata standards Metadata Standards and Applications.
EE442—Multimedia Networking Jane Dong California State University, Los Angeles.
Quicktime Howell Istance School of Computing De Montfort University.
Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS.
ADVISE: Advanced Digital Video Information Segmentation Engine
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
Multimedia Search and Retrieval Presented by: Reza Aghaee For Multimedia Course(CMPT820) Simon Fraser University March.2005 Shih-Fu Chang, Qian Huang,
Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation.
1 MPEG-21 : Goals and Achievements Ian Burnett, Rik Van de Walle, Keith Hill, Jan Bormans and Fernando Pereira IEEE Multimedia, October-November 2003.
MPEG-4, NETWORKED MULTIMEDIA STANDARD
LYU 0102 : XML for Interoperable Digital Video Library Recent years, rapid increase in the usage of multimedia information, Recent years, rapid increase.
Architecture & Data Management of XML-Based Digital Video Library System Jacky C.K. Ma Michael R. Lyu.
17-Oct-02 Creating Educational Objects Using QuickTime TM James E. McClurg & James D. Myers Department of Geology and Geophysics University of Wyoming.
Visual Information Retrieval Chapter 1 Introduction Alberto Del Bimbo Dipartimento di Sistemi e Informatica Universita di Firenze Firenze, Italy.
Philips Research France Delivery Context in MPEG-21 Sylvain Devillers Philips Research France Anthony Vetro Mitsubishi Electric Research Laboratories.
Visual Standard for Content Description
MPEG-4 Applications Interactive TV (broadcast) Streaming media on the web (internet) Multimedia titles (CD-ROM) Network games Mobile multimedia (picture.
MPEG-7 Multimedia Content Description Standard January 8, 2003 John R. Smith Pervasive Media Management Group IBM T. J. Watson Research Center 19 Skyline.
Background MPEG : Moving Picture Experts Group: a working group of ISO/TEC “Compactly representing digital video and audio signal for consumer distribution”
Multimedia Enabling Software. The Human Perceptual System Since the multimedia systems are intended to be used by human, it is a pragmatic approach to.
Naresuan University Multimedia Paisarn Muneesawang
A Motivating Scenario for Designing an Extensible Audio- Visual Description Language Monday 25 th of October, 2004 Raphaël Troncy, Jean Carrive, Steffen.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 12 – MPEG-2/ MPEG-4 (Part 6) Klara Nahrstedt Spring 2012.
1 Seminar Presentation Multimedia Audio / Video Communication Standards Instructor: Dr. Imran Ahmad By: Ju Wang November 7, 2003.
Multimedia Databases (MMDB)
MPEG-4 Technology Strategy Analysis Sonja Kangas, Mihai Burlacu T Research Seminar on Telecommunications Business II Telecommunications Software.
BIT 3193 MULTIMEDIA DATABASE CHAPTER 4 : QUERING MULTIMEDIA DATABASES.
The MPEG-7 Standard - A Brief Tutorial - Ali Tabatabai Sony US Research Laboratories February 27, 2001.
An Overview of MPEG-21 Cory McKay. Introduction Built on top of MPEG-4 and MPEG-7 standards Much more than just an audiovisual standard Meant to be a.
MPEG-21 : Overview MUMT 611 Doug Van Nort. Introduction Rather than audiovisual content, purpose is set of standards to deliver multimedia in secure environment.
Philips Softworks CONFIDENTIAL Opportunities in MHP & MPEG-4 Presentation at ITU MediaCOM 14 th March 2002 Paul Bristow Strategic Technologist, Philips.
CHAPTER TEN AUTHORING.
By NIST/ITL/IAD, Mike Rubinfeld, January 16, 2002 Page 1 L3 Overview L3 Standards Overview By Mike Rubinfeld Chairman, INCITS/L3 (MPEG & JPEG) NIST, Gaithersburg,
ECE8873 MPEG-7 Deryck Yeung. Overview Summary of MPEG-1,MPEG-2 and MPEG-4 Why another standard? MPEG-7 What’s next? Conclusion.
1 Mpeg-4 Overview Gerhard Roth. 2 Overview Much more general than all previous mpegs –standard finished in the last two years standardized ways to support:
Fundamentals of Multimedia Chapter 12 MPEG Video Coding II MPEG-4, 7 Ze-Nian Li & Mark S. Drew.
MPEG-4 Coding of audio-visual objects Presentation By: Ihab Ilyas.
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
MPEG-4 Systems Introduction & Elementary Stream Management
The ISO/MPEG standardization process Requirements Call for proposals Evaluation Core experiments Draft specification National bodies agree.
MMDB-9 J. Teuhola Standardization: MPEG-7 “Multimedia Content Description Interface” Standard for describing multimedia content (metadata).
MPEG-4: Multimedia Coding Standard Supporting Mobile Multimedia System Lian Mo, Alan Jiang, Junhua Ding April, 2001.
Digital Video Library Network Supervisor: Prof. Michael Lyu Student: Ma Chak Kei, Jacky.
Soon Joo Hyun Database Systems Research and Development Lab. US-KOREA Joint Workshop on Digital Library t Introduction ICU Information and Communication.
MPEG-7 Audio Overview Ichiro Fujinaga MUMT 611 McGill University.
DANIELA KOLAROVA INSTITUTE OF INFORMATION TECHNOLOGIES, BAS Multimedia Semantics and the Semantic Web.
Video Compression and Standards
MULTIMEDIA DATA MODELS AND AUTHORING
California State University, LA Presented by Amanda Steven StevenAamirObaid.
A Reduced Yet Extensible Audio- Visual Description Language: How to Escape From The MPEG-7 Bottleneck Thursday 28 th of October, 2004 Raphaël Troncy, Jean.
MPEG Digital Compression Standards Section III on MPEG-4 Lesley F. E. Jacques.
Introduction to MPEG  Moving Pictures Experts Group,  Geneva based working group under the ISO/IEC standards.  In charge of developing standards for.
MPEG 7 &MPEG 21.
LREC – Workshop on Crossing media for Improved Information Access, Genova, Italy, 23 May Cross-Media Indexing in the Reveal-This System Murat Yakici,
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
MPEG-7 What is MPEG-7 ? MPEG-7 is a multimedia content description standard. These descriptions are based on catalogue (e.g., title, creator, rights),
MPEG-4 Binary Information for Scenes (BIFS)
Visual Information Retrieval
CS644 Advanced Topics in Networking
An Overview of MPEG-21 Cory McKay.
MPEG-4 & Wireless Multimedia Streaming
Overview What is Multimedia? Characteristics of multimedia
Multimedia Content Description Interface
Presentation transcript:

The MPEG Standard MPEG-1 (1992) actually a video player plays out audio/video streams same type of access as home VCR MPEG-2 (1995) introduced for compression and transmission of digital TV signals still limited interactivity MPEG-4 (1999) is completely different high level of interactivity MPEG-7 (2002) for the description of metadata only E.G.M. Petrakis The MPEG Standard

MPEG-4 MPEG-4 addresses the need towards Mixing of natural and synthetic audiovisual information High interactivity in the presentation of multimedia content Deployment of communication systems for real-time or broadcast delivery of coded data streams A new approach for describing, coding and presenting a scene MPEG-4 combines different coding tools for Audio/video Synthetic objects and graphics E.G.M. Petrakis The MPEG Standard

MPEG-4 Objects The audio/video components of MPEG-4 Objects are coded, transmitted separately and composed at the decoder site They can exist independently Multiple objects can be grouped together to form complex objects Video and audio can be easily manipulated Permits choosing appropriate coding tools for audio, video and graphics objects E.G.M. Petrakis The MPEG Standard

MPEG-4 Object Based Coding E.G.M. Petrakis The MPEG Standard

MPEG-4 Coding The scene is composed and rendered at the sender site video frames, audio are coded, multiplexed and transmitted tools for coding arbitrarily shaped objects At the receiver the stream is demultiplexed video and audio are decoded, composed, synchronized and presented as defined at the senders site E.G.M. Petrakis The MPEG Standard

Object Coding Objects are described mathematically (e.g. by their positions) similarly for audio and graphics objects an object need only be defined once the viewer can change their position transmit calculations to update the scene at the receiver this is a critical feature when the response has to be fast and bit-rate is limited E.G.M. Petrakis The MPEG Standard

Binary Format for Scenes (BIFS) MPEG-4’s language for describing and dynamically changing a scene Borrows concepts from VRML Both define representations of the same data VRML defines objects and actions in text BIFS code is binary (10-15 times shorter) Unlike VRML, MPEG-4 uses BIFS for real-time streaming: a scene can be built-up and played on the fly VRML and BIFS evolve consistently E.G.M. Petrakis The MPEG Standard

scene graph E.G.M. Petrakis The MPEG Standard

The Scene Graph Represents a scene as independent or compound objects e.g., father and child the audio track of his voice floor and walls (sprites: for backgrounds) the web site the synthetic image of the furniture a synthetic HDTV set playing a movie from the families DVD library E.G.M. Petrakis The MPEG Standard

Elementary Streams (ES) The scheme for preparing content for transmission, storage and decoding Objects are placed in ESs Probably two or more ESs per object A sound track or a video may have a single ES Scalable objects way have one ES for basic quality information + one or more enhancement layers for improved quality (e.g., finer detail, faster motion) ESs are split into packets and sent along with timing information for proper synchronization E.G.M. Petrakis The MPEG Standard

Object Descriptors (OD) MPEG-4s mechanism that informs the system which ES belongs to a certain object OD contain Elementary Stream Descriptors (ESD) which tell the system which decoders to use ODs are sent in their own stream which allows them to be added or deleted as the scene changes E.G.M. Petrakis The MPEG Standard

Profiles and Levels MPEG-4 provides a set of tools for coding multimedia contents an application may use only subsets of these tools Profiles: MPEG-4s definitions of these subsets for audio, visual, graphics information Levels: define the computational complexity of the profile’s tool subset Certain combinations of profiles fit well together E.G.M. Petrakis The MPEG Standard

MPEG-4 Profiles E.G.M. Petrakis The MPEG Standard

MPEG-4 Visual Objects Arbitrarily shaped objects are coded apart from their background Binary shape coding: a pixel is or is not part of an object simple, crude technique, suitable for low-bit rates, suffers from aliasing Alpha shape (gray scale) coding: each pixel is assigned a value for its transparency objects can be smoothly blended into a background or with other objects E.G.M. Petrakis The MPEG Standard

Visual Objects Rectangular natural images and scenes are coded using MPEG-1, 2 Texture is coded separately by a DCT, block based coding scheme or wavelets E.g., weather reports: the weatherman’s image seems to be standing in front of a map which is actually generated elsewhere E.G.M. Petrakis The MPEG Standard

Object Segmentation MPEG does not specify how objects are extracted video object segmentation is difficult e.g., record weatherman’s image in front of a color background MPEG-4 specifies decoding implementation of encoding is left to the industry to decide E.G.M. Petrakis The MPEG Standard

MPEG-4 Applications MPEG-4 makes video possible even at very low bit-rates (e.g., 10 kb/s) mobile devices, internet Scalable objects for low bit-rates a base layer conveys all the information in some basic quality one of more enhancement layers can be sent to get better quality send only the most important objects E.G.M. Petrakis The MPEG Standard

Sprites For coding unchanged backgrounds The background is defined and coded only once Must be updated for each change (e.g., when the viewing angles changes) The sprite is sent only once New views are created by sending the new positions E.G.M. Petrakis The MPEG Standard

Advanced Features Map images into computer generated shapes a 2D or 3D mesh may have an image mapped onto it a few parameters to deform the mesh generate the impression of a moving picture rather than sending new images for each change, send commands and parameters to the viewer pre-defined faces are particularly interesting meshes the appearance of a face may be left to the decoder (e.g., custom facial models can be downloaded) E.G.M. Petrakis The MPEG Standard

MPEG-4 Faces Images laid over a wire-frame face Send wire-frame plus parameters Image reconstruction at receivers site Speech is generated from text in steps with motions of the mouth, eyes and lips E.G.M. Petrakis The MPEG Standard

MPEG-7 MPEG-7 (2002) focuses on description of multimedia content modalities: image, speech, video, graphics and their combinations MPEG-7 complements existing MPEG standards and is applicable even to non-MPEG formats (compressed or uncompressed) MPEG-7 is driven by trends in technology, market and user needs Applications: VideoOnDemand, NewsOnDemand, InteractiveTV, multimedia information systems etc. E.G.M. Petrakis The MPEG Standard

Scope of the Standard Provides the means for indexing, searching, filtering and managing audio-visual content broadcast media selection (e.g., personalized TV) multimedia editing (e.g., personalized news service) MPEG-7 interoperable interface defines syntax and semantics tools may be designed for specific modalities, aspects or applications E.G.M. Petrakis The MPEG Standard

Interoperable Services and Applications E.G.M. Petrakis The MPEG Standard

MPEG-7 Main Tasks Multimedia: generate customized program guides or summaries of broadcast audio-visual content Archive: generate descriptions of audio-visual content (or elements) Adaptation: filter and transform multimedia streams in low bit-rate environments (e.g., mobile users) E.G.M. Petrakis The MPEG Standard

MPEG-7 Specific Tasks Music/audio: play a few notes and return music with similar music/audio Images/graphics: draw a sketch and return images with similar graphics Movement: describe movements and return video clips with the specified temporal and spatial relations Scenario: describe actions and return scenarios where similar actions take place E.G.M. Petrakis The MPEG Standard

MPEG-7 Elements Descriptors (D) : define syntax and semantics of features of audio-visual content Application independent Low level: shape, motion, color, camera motion, harmonicity, timbre for audio ... Semantic level: events, concepts ... E.G.M. Petrakis The MPEG Standard

MPEG-7 Elements (cont.d) Description Schemes (DS): specify the structure and semantics of the relationships among the constituent Ds or DSs e.g., Video DS specify syntax and semantics for segment decomposition, attributes, their relationships DS related to creation, production, and access of content (e.g., property rights, parental rating, etc.) E.G.M. Petrakis The MPEG Standard

MPEG-7 Elements (cont.d) Description Definition Language (DDL): allows flexible definition of Ds and DSs based on XML schema Ds and DSs are application independent DLLs to define specialized tools E.G.M. Petrakis The MPEG Standard

MPEG-7 Descriptions MPEG-7 allows descriptions at different levels of abstractions low level features extracted automatically semantic features with human interaction or textual annotation MPEG-7 does not specify how features are extracted or used (e.g., filtering, retrieval) their representation must conform to the MPEG-7 standard E.G.M. Petrakis The MPEG Standard

MPEG-7 Parts Systems: specifies functionality at system level Preparation of descriptions for efficient transport and storage synchronization of content and descriptors development of decoders Description Definition Language (DDL): language for specifying new Ds and DSs extension of XML schema E.G.M. Petrakis The MPEG Standard

MPEG-7 Visual Specifies a set of standardized visual Ds and DSs Color descriptors: color space, quantization Texture descriptors: homogeneous texture, texture browsing, edge histogram ... Shape descriptors: for regions or contours Motion descriptors: camera motion, trajectories, motion activity ... Face recognition E.G.M. Petrakis The MPEG Standard

MPEG-7 Audio Specifies standardized audio descriptors and descriptor schemes for pure music, pure speech, sound effects, soundtracks silence descriptor spoken content descriptors sound effects descriptors melody contour descriptors E.G.M. Petrakis The MPEG Standard

Multimedia Description Schemes Specify a framework that allows generic description of all kinds of multimedia data basic elements: data types, structures, Ds content management: content from several viewpoints (creation, usage etc.) organization of content by collections, classification navigation and access user interaction E.G.M. Petrakis The MPEG Standard

Multimedia Description Schemes E.G.M. Petrakis The MPEG Standard

MPEG-7 Reference Software Reference implementation of the relevant parts of the MPEG-7 standard The focus is on creating bit-streams of descriptors and description schemes (DDL parser, DDL validation, multimedia description schemes) Some software for extracting descriptors is also included (visual, audio descriptors) E.G.M. Petrakis The MPEG Standard

References “MPEG-4 Multimedia for our Time” R. Koenen, IEEE Spectrum, Feb. 1999, pp. 26-33 “Applying and Implementing the MPEG-4 Multimedia Standard”, J. Kneip et.al. IEEE Micro, Nov-Dec 1999, pp. 64-74 “Overview of the MPEG-7 Standard”, S.-Fu Chang, T. Sikora and A. Puri, IEEE Transactions on Circuits and Systems for Video Technology, special issue on MPEG-7, June 2001 “Everything You Wanted to Know about MPEG-7” F. Nack and A.T. Lindsay, Part I, II, IEEE Multimedia, Aug-Dec1999 E.G.M. Petrakis The MPEG Standard