ECE8873 MPEG-7 Deryck Yeung. Overview Summary of MPEG-1,MPEG-2 and MPEG-4 Why another standard? MPEG-7 What’s next? Conclusion.

Slides:



Advertisements
Similar presentations
CS335 Principles of Multimedia Systems Audio Hao Jiang Computer Science Department Boston College Oct. 11, 2007.
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
Internet Streaming Media Metadata Interchange with MPEG-7 Eric Rehm CTO, singingfish.com Thomson multimedia 4 May 2001, Hong Kong.
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.
Delivering Object- Based Audio Visual Services Hari Kalva, Javier Zamora, and Alexandros Eleftheriadis Columbia University, Packet Video 99.
Object-based Image Representation Dr. B.S. Manjunath Sitaram Bhagavathy Shawn Newsam Baris Sumengen Vision Research Lab University of California, Santa.
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.
Architecture & Data Management of XML-Based Digital Video Library System Jacky C.K. Ma Michael R. Lyu.
Philips Research France Delivery Context in MPEG-21 Sylvain Devillers Philips Research France Anthony Vetro Mitsubishi Electric Research Laboratories.
ICS (072)Database Systems Background Review 1 Database Systems Background Review Dr. Muhammad Shafique.
Visual Standard for Content Description
MPEG-7 Multimedia Content Description Standard January 8, 2003 John R. Smith Pervasive Media Management Group IBM T. J. Watson Research Center 19 Skyline.
MPEG-4 Cedar Wingate MUMT 621 Slide Presentation I Professor Ichiro Fujinaga September 24, 2009.
MPEG-2 Digital Video Coding Standard
Fundamentals Rawesak Tanawongsuwan
MPEG-2 Standard By Rigoberto Fernandez. MPEG Standards MPEG (Moving Pictures Experts Group) is a group of people that meet under ISO (International Standards.
Addressing Metadata in the MPEG-21 and PDF-A ISO Standards NISO Workshop: Metadata on the Cutting Edge May 2004 William G. LeFurgy U.S. Library of Congress.
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.
M P E G A Presentation by Sebastian Graf and Thomas Winterscheid.
MPEG: (Moving Pictures Expert Group) A Video Compression Standard for Multimedia Applications Seo Yeong Geon Dept. of Computer Science in GNU.
1 Multimedia Audio / Video Communication Standards (MPEG) Course : Instructor : Dr. A.K. Aggarwal Presenter : Cheolhong Park.
MPEG Standards Lesson 6 MPEG - Moving Picture Experts Group Standards
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.
The MPEG-7 Standard - A Brief Tutorial - Ali Tabatabai Sony US Research Laboratories February 27, 2001.
Profiles and levelstMyn1 Profiles and levels MPEG-2 is intended to be generic, supporting a diverse range of applications Different algorithmic elements.
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.
Metadata Xiangming Mu. What is metadata? What is metadata? (cont’) Data about data –Any data aids in the identification, description and location of.
The MPEG Standard MPEG-1 (1992) actually a video player
MPEG-21 : Overview MUMT 611 Doug Van Nort. Introduction Rather than audiovisual content, purpose is set of standards to deliver multimedia in secure environment.
Interoperability in Information Schemas Ruben Mendes Orientador: Prof. José Borbinha MEIC-Tagus Instituto Superior Técnico.
Document Formats How to Build a Digital Library Ian H. Witten and David Bainbridge.
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:
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.
Fundamentals of Multimedia Chapter 12 MPEG Video Coding II MPEG-4, 7 Ze-Nian Li & Mark S. Drew.
[The Band SIG] MPEG7 - Audio 손우람 2007 년 12 월 1 일.
MPEG-4 Systems Introduction & Elementary Stream Management
1 Applications of video-content analysis and retrieval IEEE Multimedia Magazine 2002 JUL-SEP Reporter: 林浩棟.
Marwan Al-Namari 1 Digital Representations. Bits and Bytes Devices can only be in one of two states 0 or 1, yes or no, on or off, … Bit: a unit of data.
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).
1 MPEG-7 Overview - part 2. 2 Review Descriptor (D) - 對內容的特徵作定義。 - 通常用以描述 low-level features 。 Description Scheme (DS) - 通常用以描述 high-level features 。
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.
COMP135/COMP535 Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 2 Lecture 2 – Digital Representations.
IntroductiontMyn1 Introduction MPEG, Moving Picture Experts Group was started in 1988 as a working group within ISO/IEC with the aim of defining standards.
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.
MULTIMEDIA DATA MODELS AND AUTHORING
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.
UNIT V. Linear Predictive coding With the advent of inexpensive digital signal processing circuits, the source simply analyzing the audio waveform to.
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.
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)
CS644 Advanced Topics in Networking
DCT IMAGE COMPRESSION.
Video Compression - MPEG
An Overview of MPEG-21 Cory McKay.
Multimedia Content Description Interface
Session 2: Metadata and Catalogues
MUMT611: Music Information Acquisition, Preservation, and Retrieval
Presentation transcript:

ECE8873 MPEG-7 Deryck Yeung

Overview Summary of MPEG-1,MPEG-2 and MPEG-4 Why another standard? MPEG-7 What’s next? Conclusion

Origin of MPEG ( Movie Picture Expert Group ) An Evolution Theory of MPEG

MPEG-1

Summary MPEG-1 MPEG-1( ) -Goal: coding of moving picture with associated audio at rate up to 1.5Mbps -Entertainment and storage -Video storage with VHS quality -Video CD is full application of MPEG-1 -3 layers in audio coding. -Audio Layer 3 is the famous MP3

MPEG-2 MPEG-1 MPEG-2

Summary MPEG-2 MPEG-2( ) - Higher bit rate at 80Mbps - mainly broadcast - Application in DVD, HDTV etc. - Backward compatibility with MPEG-1

MPEG-3 MPEG-1 MPEG-2 MPEG-3

MPEG-1 MPEG-2 MPEG-3

MPEG-4 MPEG-1 MPEG-2 MPEG-4

Summary MPEG-4 MPEG-4 embraces several areas: Coding of visual objects Coding of audio objects Scene description and user interaction Most important: object coding This set the stage for MPEG-7.

Q&A session: Do we need another standard? If so, why?

Why MPEG-7? Let’s take a step back! Almost all standards up to this point involve either some form of waveform coding (e.g. linear prediction etc) or transform coding (e.g. DCT etc). Look at linear prediction, for example. Speech waveforms are modeled as output of a filter.

Why MPEG-7? Now, given the input to the filter and the filter coefficients we can reconstruct the waveform, albeit with some distortion. {Waveform } {input, filter coeffs} Hence, we have a different (more efficient) representation of the waveform. Represented by

Why MPEG-7? Now look at transform coding. Data block  >   Transform allows data to be ‘rotated’ to bring out the structure of the waveform for efficient coding. TQT -1 New representation

Why MPEG-7? Classical Fourier Series expansion is an example Need uncountably infinite number of ‘samples’ to represent a sinusoid in time domain Fourier series expansion needs only 3 parameters to represent the same signal {sinusoid} {ω 0, 2 FS coefficients.} Represented by

Big picture so far. waveform New representation quantization

Why MPEG-7?

One motivation for MPEG-7 is to allow meaningful search for data. We are missing one thing in our picture. MPEG-7 allows us to go one step further. It gives meaning to the ‘bits’ by allowing metadata. Or ‘information’ about ‘information’.

Why MPEG-7? waveform New representation ? quantization

Why MPEG-7? waveform New representation description quantization MPEG-7

Link between MPEG-4 and MPEG-7 MPEG-4 codes contents as objects. But an object can be described in many different ways, just like how we can describe the object ‘apple’ in for example French, English, Russian etc. MPEG-7 defines the ‘universal language’ as to how these objects are described and the ‘grammar’ as to how ‘sentences’ of these objects can be made.

MPEG-7( ) Also known as ’Multimedia Content Description Interface’. An ISO/IEC standard Strictly speaking, MPEG-7 is not a data compression scheme. MPEG-7 is mainly a software implementation. MPEG-7 specifies the rules as to how to describe audiovisual data content whereas MPEG-1,2 and 4 make content available. MPEG-7 is not targeted at specific application. It aims to be as generic as possible for further extension.

Scope

Main elements MPEG-7 consists of 3 parts: Description tools (like tool box in Matlab): -Descriptors (D) -Description Schemes (DS). Description Definition Language (DDL). System tools.

Multimedia Description Tools: Descriptors (D): just like ‘data types’ in Matlab Describes low-level audio or visual features such as color, motion, texture etc as well as audiovisual content such as location, time etc Description Schemes (DS): Just like ‘functions’ in Matlab Describes high-level audiovisual (AV) features such as regions, segments, events etc. DS not only describes relationships among D’s, but relationships among basic DS’s as well.

Big picture now

Description Tools: Over 100 description tools (just like Matlab toolboxes) have been defined. They can be divided as follows:

Hidden slide The basic elements, at the lower level, deal with basic data types, mathematical structures, schema tools, linking and media localization tools, as well as basic DSs, which are elementary components of more complex DSs. The Schema tools section specifies elements for creating valid MPEG-7 schema instance documents and description fragments. In addition, this section specifies tools for managing and organizing the elements and datatypes of the schema. Based on this lower level, content description and management elements can be defined. These elements describe the content from several viewpoints. Currently five viewpoints are defined: creation and production, media, usage, structural aspects, and conceptual aspects. The first three elements primarily address information that’s related to the management of the content (content management), whereas the last two are mainly devoted to the description of perceivable information (content description).

Hidden slide Creation and Production: Contains meta information that describes the creation and production of the content; typical features include title, creator, classification, and purpose of the creation. Most of the time this information is author-generated since it can’t be extracted from the content. Usage: Contains meta information that’s related to the usage of the content; typical features involve rights holders, access rights, publication, and financial information. This information may be subject to change during the lifetime of the AV content. Media: Contains the description of the storage media; typical features include the storage format, the encoding of the AV content, and elements for the identification of the media. Note: Several instances of storage media for the same AV content can be described. Structural aspects: Contains the description of the AV content from the viewpoint of its structure. The description is structured around segments that represent physical, spatial, temporal, or spatio-temporal components of the AV content. Each segment may be described by signal-based features (color, texture, shape, motion, audio) and some elementary semantic information. Conceptual Aspects: Contains a description of the AV content from the viewpoint of its conceptual notions. The five sets of Description Tools are presented here as separate entities, however, they are interrelated and may be partially included in each other. For example, Media, Usage or Creation & Production elements can be attached to individual segments involved in the structural description of the content. Tools are also defined for navigation and access and there is another set of tools for Content organization which addresses the organization of content by classification, by the definition of collections and by modeling. Finally, the last set of tools is User Interaction which describes user’s preferences for the consumption of multimedia content and usage history.

Example: One DS in “content description” ‘toolbox’ is the Segment DS.

Another example: SegmentRelationship DS

Other Multimedia Description Tools MPEG-7 have a general set of multimedia Description Tools. From this general set 2 other sets are defined: MPEG-7 Visual: Description tools dealing with only visual description. MPEG-7 Audio: Description tools dealing with only audio description.

Description Definition Language (DDL). DDL is based on XML schema Language. Since XML is not specifically designed for audiovisual description and real-time usage, it has been extended by MPEG-7 to suite the purpose. DDL defines syntax as to how D’s and DS’s can be described and combined. DDL allows designers to create their own D’s and DS’s.

System Tools A set of tools that support binary representation of D’s and DS’s. Broadly, they are divided into 2 groups: Textual format (TeM) Binary format (BiM)

Problem in searching Let’s go back to the problem of searching using MPEG-7

Other uses of MPEG-7 Digital libraries Multimedia directory services (e.g. Tourist information, Geographical information systems) Home Entertainment And many more!

What has been done so far The ‘wrapping’ effect of all these MPEG standards.

What is next? MPEG is developing another standard, called MPEG-21. Alternatively known as ‘Multimedia Framework’. The goal is interoperability. It promises an environment where delivery and use of all content types will be possible.

Summary Development of MPEG family MPEG-1 and MPEG-2 are data compression MPEG-4 is the start to toward data description (object coding). MPEG-7 is data description Move from merely data compression to data description Next step is interoperability (MPEG-21)

Bibliography Tarbell, Richard: MPEG-1 slides Tian, Dihong: MPEG-2 slides Dechaza, Olivier: MPEG-4 slides Martinez,Jose: ‘MPEG-7 Overview’ Chiariglione, Leonardo: ‘MPEG: achievements and current work’ Chiariglione, Leonardo: ‘The MPEG generation, new information- age elements’ Koenen, Rob: ‘Object-based MPEG offers flexibility’ at Day, Neil; Martinez Jose: ‘Introduction to MPEG-7(V4.0)’