SlideShare uma empresa Scribd logo
1 de 26
MPEG-7

Multimedia Content Description Interface

             Presented By:
             Mumtaz Khan
Introduction
ƒ MPEG stand for Moving Picture Experts Group

ƒ working group of ISO/IEC in charge of the development of standards for coded
  representation of digital audio and video and related data.

ƒ More and more digital audio - visual information exists and increasing.

ƒ Increasing Internet popularity               How fast and easy can desirable
                                               information be made available?

ƒ More audio-visual information processing systems emerged

ƒ The major MPEG standards include the following
    ‚   MPEG-1 ,MPEG-2 , MPEG-4 , MPEG-7 , MPEG-21
MPEG-1(11/1992)

ƒ standard for lossy compression of video and audio

ƒ Standardizes the storage and retrieval of moving pictures and audio storage
  media forms the basis for Video Cd and MP3 formats

ƒ provide a video resolution of 352-by-240 at 30 frames per second (fps)

ƒ This produces video quality slightly below the quality of conventional VCR
  videos.

ƒ It viable for digital audio and TV broadcasting as well as the creation of video
  CDs

ƒ Today various products and applications use the MPEG-1 standard especially
  the audio format, the most popular is MP3.
MPEG-1 file Extension



ƒ The following are extension of MPEG-1

    ‚   .mpg , .mpeg , .mp1 , .mp2 , .mp3 , m1v, .m1a , .mpa , mpv
ƒ Extended Form

    ‚   Jpeg,H.261
MPEG-2(11/1994)


ƒ MPEG-2 is widely used as the format of digital television signals that are
  broadcast by terrestrial, cable, and direct broadcast satellite TV systems.

ƒ It also specifies the format of movies and other programs that are distributed
  on DVD and similar discs. As such, TV stations, TV receivers, DVD players,
  and other equipment are often designed to this standard.

ƒ   It provide resolutions of 720x480 and 1280x720 at 60 fps.

ƒ MPEG1 is used for VCD while MPEG2 is used for DVD.
MPEG-4 (V1-09-1998 v2-11-1999)


ƒ   MPEG-4 was standardized in October 1998 in the ISO/IEC document 14496

ƒ The standard for multimedia for the fixed and mobile web

ƒ It based on MPEG-1 and MPEG-2 and Apple QuickTime technology.

ƒ   Wavelet-based MPEG-4 files are smaller than JPEG or QuickTime files,

ƒ They are designed to transmit video and images over a narrower bandwidth
  and can mix video with text, graphics and 2-D and 3-D animation layers.
MPEG-4 Standardized Method


ƒ Audio-visual coding at very low bit rates

ƒ Representing audio-visual objects

ƒ Describing audio-visual objects in a scene

ƒ Multiplexing and synchronizing the information associated with the objects

ƒ Interacting with the audio-visual scene that is received by the end user
MPEG-4 Aims and Features

ƒ Interoperability of products from different vendors

ƒ Authors to have greater re-usability and flexibility with multimedia content
  produced
ƒ Improvement in the management of Intellectual Property Rights

ƒ Transparent information for network service providers

ƒ Greater interactivity for end users. Users and content authors can manipulate
  rich media content (both natural and synthetic). The limits of interactivity are
  set by the author
ƒ Users can have the ability to:
     Change their viewing or listening point in the scene, e.g. by navigation
      through a scene
     Drag objects in the scene to a different position
Cont…


 Trigger a range of events by clicking on a specific object, e.g. starting or
  stopping a video stream
 Select a language (if the option is provided by the author)

 Scalability

 Advanced compression that provides higher capacity on CDs and DVDs and
  also greater bandwidth (therefore more space for digital channels).
Main parts of MPEG-4

ƒ   System

    ‚ Scene description stream, object Description stream, visual stream, Audio stream,
      multiplexing, synchronization

    ‚ MPEG-4/BiFS

         •   A method of encoding a scene description in a binary form
         •   Based on VRML97,which uses hierarchies and nodes, also used for Web
         •   Allow user to change their view point in a scene or to interact with media objects
    ‚ Profile and Levels

         •   Profile is a subset of the MPEG-4 system, Visual or Audio tool set and is used for specific
             Applications
         •   MPEG-4 Tool set include ,Visual Profile ,Natural Profile , Synthetic and Natural, Audio Profile ,
             Graphic Profile, Scene Graph Profile.

ƒ   Visual

    ‚ Coded representation of natural and synthetic visual objects
Cont…

ƒ   Audio

    ‚   Deals with the representation of audio objects


ƒ Conformance Testing

    ‚   Conformance conditions for bit streams and devices

ƒ Reference Software

    ‚ Normative and non-normative tools to validate the standard


ƒ Delivery Multimedia Integrated Framework(DMIF)

    ‚ MPEG-4 data is authored once and delivered anywhere
    ‚ A set of interfaces for accessing multimedia content
Encoder,Decoder,Codecs,Players
          of MPEG-4
ƒ   ENCODERS

    ‚ DICas, Studio Encode, WebCast,Paketvideo etc


ƒ DECODERS

    ‚ EM8610 , EM8611 : For HDTV Decoder
    ‚ RealMagic :used with adobe premiere DV Edition


ƒ Codecs
    ‚ DivX and XviD etc


ƒ PLAYERS

    ‚ Mpegable X4 Live, Mpegable SDK 1.4,Mpegable Player, Nexplayer for PC and
      PDA ,WebCine , Osmose etc.
MPEG-7(08-2001)
„ MPEG-7 “ Multimedia content description interface”.

„ Provide tools for describing multimedia content

„ MPEG-1, -2, -4: make content available;
  MPEG-7: makes content accessible, retrievable,
  filterable, manageable (via device / computer).

„ Goal: audio-visual material as searchable as text.
MPEG-7 Tools
„ Descriptor(Ds)
   ƒ Describe the syntax and semantics of audio, video and multimedia
     contents
„ Description Schemes(Dss)
   ƒ Describe High level AV features e.g. describing region,
     segments,objects,events


„ Description Definition Language(DDL)
   ƒ Allow new Descriptor and Description schemes to be defined and
     existing DSs to be modified.
„ DDL consist
   ƒ XML Schema structural language components
   ƒ XML schema Data type language components
   ƒ MPEG-7 Specific extension
MPEG-7 Extension used to describe
„ Content
„ Form
„ Condition for accessing the material
   ƒ Links to registry
   ƒ Intellectual property rights
   ƒ Price
„ Classification
   ƒ Parental rating
   ƒ Content classification(into pre-defined categories)
„ Storage features on the content
    ƒ Storage format
    ƒ Encoding
„ Creation –director , title, short feature moive
MPEG-7 Extension used to describe
„ Structural information(spatial ,teporal or spatio-temporal components)
    ƒ   Scene cuts
    ƒ   Segmentation in region
    ƒ   Region motion tracking
„ Low level features of content
    ƒ   Colors ,textures, sound timbres, Melody description
„ Conceptual information of the reality captured by the content
    ƒ   Objects
    ƒ   Events
    ƒ   Interaction among objects
„ User interaction (with the contents)
    ƒ   User preferences
    ƒ   Usage history
MPEG-7 Terminology
Data,
                                                                                                      AV Content
                                  Description Definition
                                                                                             1..*        Item
Feature,                            Language (DDL)
                                             defines                                                            1..*

Descriptor (D),
                           0..*        Description
Descriptor value,                       Scheme


                                                 *
Description Scheme (DS),
                                                     1..*                                                   1..*

Description,                                                describes                     signifies
                                           Descriptor                      Feature                       Data
                                                              *..1                         1..*

Coded Description and
                                                                                To


Description Definition Language (DDL)                                   Human or System
MPEG-7: Major Parts

„ Systems                         (ISO / IEC 15938 - 1)

„ Description Definition Language (ISO / IEC 15938 - 2)

„ Visual                          (ISO / IEC 15938 - 3)

„ Audio                           (ISO / IEC 15938 - 4)

„ Multimedia Description Schemes (ISO / IEC 15938 - 5)

„ Reference Software
Objective           of MPEG-7
 „ Standardize content-based description for various types of
   audiovisual information
     ƒ Enable fast and efficient content searching, filtering and
       identification
     ƒ Describe several aspects of the content (low-level features,
       structure, semantic, models, collections, creation, etc.)
     ƒ Address a large range of applications
       (⇒ user preferences)

   s   Types of audiovisual information:
        x Audio, speech
        x Moving video, still pictures, graphics, 3D models
        x Information on how objects are combined in scenes
Example of application areas

„ Storage and retrieval of audiovisual databases (image, film, radio
  archives)
„ Broadcast media selection (radio, TV programs)
„ Surveillance(traffic control, surface transportation, production
  chains)
„ E-commerce and Tele-shopping (searching for clothes / patterns)
„ Remote sensing(cartography, ecology, natural resources
  management)
„ Entertainment (searching for a game, for a karaoke)
„ Cultural services (museums, art galleries)
„ Journalism (searching for events, persons)
„ Personalized news service on Internet (push media filtering)
„ Intelligent multimedia presentations
„ Educational applications
„ Bio-medical applications
Example of queries

„ Text:
   ƒ Find AV material with the concepts described by the text
„ Semantic:
   ƒ Find AV material corresponding to the specified semantic
„ Image:
   ƒ Find an image with a similar characteristic (global or local)
„ Music:
   ƒ Play a few notes and search for corresponding musical
     pieces
„ Motion:
   ƒ Find video with specific object motion trajectories
Relation content / description

 „ Description may be separated from the content

                                   AV material



                          Description


                AV material                       AV material
                                    AV material



 s   Description may be multiplexed with the content

          AV     Desc         AV           Desc        AV Desc
Type of description
„ Information about the content: recording date & conditions, title,
  author, copyright, coding format, classification, etc.
„ Information present in the content: Combination of low level and high
  level descriptors
    ƒ High level description:       x   Low level description
         ‚ Efficient and powerful        3   Generic and flexible
                                         3   Intelligent / efficient search engine
         ‚ Lack of flexibility



                 Indexing                                Search
                 Feature extrac                         Retrieval


                   High level                       Low level
                   Recognition                      Recognition                      No restriction
 Efficiency
                   process                          process                           on the search
Why do we need a standard ?
Having a standard will ease the task of fast and efficient identification of content
that is of interest to the user by

 s   allowing the same described               s   allowing the same search engine
     content to be accessed by more
                                                   and filters to identify described
     search engines and filters
                                                   content from more sources
Scope of MPEG-7
         Description                                   Description
                                  Description
         generation                                    consumption



             Research and                       Scope of MPEG-7
             future competition

„ The description generation
   ƒ Feature extraction, Indexing process, Annotation &Authoring
     tools,...)
„ consumption
   ƒ Search engine, Filtering tool, Retrieval process, Browsing device, ...)
„ are non normative parts of MPEG-7
„ The goal is to define the minimum that enables interoperability
MPEG-21 (11-2001)
„ Vision
   ƒ To define a multimedia framework to enable transparent use of
     multimedia resources across a wide range of networks and
     devices used by different communities

„ Purpose
   ƒ Enable electronic creation, delivery, trade of digital multimedia
     content

„ Goals
   ƒ Provide access to information and services from almost anywhere
     at anytime with ubiquitous terminals and networks
   ƒ Identify, describe, manage, and protect multimedia content to
     support delivery chain of content creation, production, delivery,
     and consumption

Mais conteúdo relacionado

Mais procurados

Multimedia system, Architecture & Databases
Multimedia system, Architecture & DatabasesMultimedia system, Architecture & Databases
Multimedia system, Architecture & DatabasesHarshita Ved
 
Chapter 8 - Multimedia Storage and Retrieval
Chapter 8 - Multimedia Storage and RetrievalChapter 8 - Multimedia Storage and Retrieval
Chapter 8 - Multimedia Storage and RetrievalPratik Pradhan
 
Video compression
Video compressionVideo compression
Video compressionDarkNight14
 
Discrete cosine transform
Discrete cosine transform   Discrete cosine transform
Discrete cosine transform Rashmi Karkra
 
Image compression standards
Image compression standardsImage compression standards
Image compression standardskirupasuchi1996
 
Image segmentation ppt
Image segmentation pptImage segmentation ppt
Image segmentation pptGichelle Amon
 
Chapter 5 Image Processing: Fourier Transformation
Chapter 5 Image Processing: Fourier TransformationChapter 5 Image Processing: Fourier Transformation
Chapter 5 Image Processing: Fourier TransformationVarun Ojha
 
Image Smoothing using Frequency Domain Filters
Image Smoothing using Frequency Domain FiltersImage Smoothing using Frequency Domain Filters
Image Smoothing using Frequency Domain FiltersSuhaila Afzana
 
Video compression
Video compressionVideo compression
Video compressionnnmaurya
 
Lossless predictive coding in Digital Image Processing
Lossless predictive coding in Digital Image ProcessingLossless predictive coding in Digital Image Processing
Lossless predictive coding in Digital Image Processingpriyadharshini murugan
 
Audio steganography
Audio steganography Audio steganography
Audio steganography Sharath Reddy
 
Video Compression, Part 2-Section 2, Video Coding Concepts
Video Compression, Part 2-Section 2, Video Coding Concepts Video Compression, Part 2-Section 2, Video Coding Concepts
Video Compression, Part 2-Section 2, Video Coding Concepts Dr. Mohieddin Moradi
 
Video Compression Basics - MPEG2
Video Compression Basics - MPEG2Video Compression Basics - MPEG2
Video Compression Basics - MPEG2VijayKumarArya
 

Mais procurados (20)

Analog Video
Analog Video Analog Video
Analog Video
 
Multimedia system, Architecture & Databases
Multimedia system, Architecture & DatabasesMultimedia system, Architecture & Databases
Multimedia system, Architecture & Databases
 
Multimedia systems
Multimedia systemsMultimedia systems
Multimedia systems
 
Chapter 8 - Multimedia Storage and Retrieval
Chapter 8 - Multimedia Storage and RetrievalChapter 8 - Multimedia Storage and Retrieval
Chapter 8 - Multimedia Storage and Retrieval
 
Multimedia compression
Multimedia compressionMultimedia compression
Multimedia compression
 
Video compression
Video compressionVideo compression
Video compression
 
Discrete cosine transform
Discrete cosine transform   Discrete cosine transform
Discrete cosine transform
 
Image compression standards
Image compression standardsImage compression standards
Image compression standards
 
Image segmentation ppt
Image segmentation pptImage segmentation ppt
Image segmentation ppt
 
Multimedia networking
Multimedia networkingMultimedia networking
Multimedia networking
 
Chapter 5 Image Processing: Fourier Transformation
Chapter 5 Image Processing: Fourier TransformationChapter 5 Image Processing: Fourier Transformation
Chapter 5 Image Processing: Fourier Transformation
 
Image Smoothing using Frequency Domain Filters
Image Smoothing using Frequency Domain FiltersImage Smoothing using Frequency Domain Filters
Image Smoothing using Frequency Domain Filters
 
Video compression
Video compressionVideo compression
Video compression
 
Mpeg 7 slides
Mpeg 7 slides Mpeg 7 slides
Mpeg 7 slides
 
Jpeg and mpeg ppt
Jpeg and mpeg pptJpeg and mpeg ppt
Jpeg and mpeg ppt
 
Lossless predictive coding in Digital Image Processing
Lossless predictive coding in Digital Image ProcessingLossless predictive coding in Digital Image Processing
Lossless predictive coding in Digital Image Processing
 
Audio steganography
Audio steganography Audio steganography
Audio steganography
 
Video Compression, Part 2-Section 2, Video Coding Concepts
Video Compression, Part 2-Section 2, Video Coding Concepts Video Compression, Part 2-Section 2, Video Coding Concepts
Video Compression, Part 2-Section 2, Video Coding Concepts
 
Multimedia Network
Multimedia NetworkMultimedia Network
Multimedia Network
 
Video Compression Basics - MPEG2
Video Compression Basics - MPEG2Video Compression Basics - MPEG2
Video Compression Basics - MPEG2
 

Destaque

MPEG-7 Services in Community Engines
MPEG-7 Services in Community EnginesMPEG-7 Services in Community Engines
MPEG-7 Services in Community EnginesRalf Klamma
 
Content packaging and MPEG-21 DID
Content packaging and MPEG-21 DIDContent packaging and MPEG-21 DID
Content packaging and MPEG-21 DIDAndy Powell
 
multimedia mpeg-7
multimedia mpeg-7multimedia mpeg-7
multimedia mpeg-7nil65
 
The MPEG-21 Multimedia Framework for Integrated Management of Environments en...
The MPEG-21 Multimedia Framework for Integrated Management of Environments en...The MPEG-21 Multimedia Framework for Integrated Management of Environments en...
The MPEG-21 Multimedia Framework for Integrated Management of Environments en...Alpen-Adria-Universität
 
Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...
Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...
Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...Savvas Chatzichristofis
 
Hw3 0972552
Hw3 0972552Hw3 0972552
Hw3 0972552s0972552
 
XML, XML Databases and MPEG-7
XML, XML Databases and MPEG-7XML, XML Databases and MPEG-7
XML, XML Databases and MPEG-7Deniz Kılınç
 
Relational / XML DB -SQL Server & Oracle Database
 Relational /  XML DB -SQL Server & Oracle Database Relational /  XML DB -SQL Server & Oracle Database
Relational / XML DB -SQL Server & Oracle DatabaseSunny U Okoro
 

Destaque (16)

Mpeg 7
Mpeg 7Mpeg 7
Mpeg 7
 
Mpeg7
Mpeg7Mpeg7
Mpeg7
 
2008 Steg
2008 Steg2008 Steg
2008 Steg
 
MPEG-7 Services in Community Engines
MPEG-7 Services in Community EnginesMPEG-7 Services in Community Engines
MPEG-7 Services in Community Engines
 
Lunch2.0 Image Searching
Lunch2.0 Image SearchingLunch2.0 Image Searching
Lunch2.0 Image Searching
 
Content packaging and MPEG-21 DID
Content packaging and MPEG-21 DIDContent packaging and MPEG-21 DID
Content packaging and MPEG-21 DID
 
multimedia mpeg-7
multimedia mpeg-7multimedia mpeg-7
multimedia mpeg-7
 
Relational Database Schema for MPEG 7 Visual Descriptors by Florian
Relational Database Schema for MPEG 7 Visual Descriptors by FlorianRelational Database Schema for MPEG 7 Visual Descriptors by Florian
Relational Database Schema for MPEG 7 Visual Descriptors by Florian
 
The MPEG-21 Multimedia Framework for Integrated Management of Environments en...
The MPEG-21 Multimedia Framework for Integrated Management of Environments en...The MPEG-21 Multimedia Framework for Integrated Management of Environments en...
The MPEG-21 Multimedia Framework for Integrated Management of Environments en...
 
Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...
Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...
Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...
 
Hw3 0972552
Hw3 0972552Hw3 0972552
Hw3 0972552
 
XML, XML Databases and MPEG-7
XML, XML Databases and MPEG-7XML, XML Databases and MPEG-7
XML, XML Databases and MPEG-7
 
The MPEG-21 Multimedia Framework
The MPEG-21 Multimedia FrameworkThe MPEG-21 Multimedia Framework
The MPEG-21 Multimedia Framework
 
Unit 1
Unit 1Unit 1
Unit 1
 
Mpeg 7 slides
Mpeg 7 slidesMpeg 7 slides
Mpeg 7 slides
 
Relational / XML DB -SQL Server & Oracle Database
 Relational /  XML DB -SQL Server & Oracle Database Relational /  XML DB -SQL Server & Oracle Database
Relational / XML DB -SQL Server & Oracle Database
 

Semelhante a Mpeg 7-21

MPEG-4 Developments
MPEG-4 DevelopmentsMPEG-4 Developments
MPEG-4 DevelopmentsMartin Uren
 
08 android multimedia_framework_overview
08 android multimedia_framework_overview08 android multimedia_framework_overview
08 android multimedia_framework_overviewArjun Reddy
 
Basics of Mpeg 4 3D Graphics Compression
Basics of Mpeg 4 3D Graphics CompressionBasics of Mpeg 4 3D Graphics Compression
Basics of Mpeg 4 3D Graphics CompressionMarius Preda PhD
 
Lecture 6 -_presentation_layer
Lecture 6 -_presentation_layerLecture 6 -_presentation_layer
Lecture 6 -_presentation_layerSerious_SamSoul
 
Performance evaluation of mpeg 4 video transmission over ip-networks
Performance evaluation of mpeg 4 video transmission over ip-networksPerformance evaluation of mpeg 4 video transmission over ip-networks
Performance evaluation of mpeg 4 video transmission over ip-networksAlexander Decker
 
11.performance evaluation of mpeg 0004www.iiste.org call for-paper video tran...
11.performance evaluation of mpeg 0004www.iiste.org call for-paper video tran...11.performance evaluation of mpeg 0004www.iiste.org call for-paper video tran...
11.performance evaluation of mpeg 0004www.iiste.org call for-paper video tran...Alexander Decker
 
Introduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag JainIntroduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag JainVideoguy
 
Data representation
Data representationData representation
Data representationChingTing
 
simple video compression
simple video compression simple video compression
simple video compression LaLit DuBey
 
MPEG Augmented Reality Tutorial
MPEG Augmented Reality TutorialMPEG Augmented Reality Tutorial
MPEG Augmented Reality TutorialMarius Preda PhD
 
Salyens Smeet SDK ™ H.323
Salyens Smeet SDK ™ H.323 Salyens Smeet SDK ™ H.323
Salyens Smeet SDK ™ H.323 Videoguy
 
MPEG Compression Standards
MPEG Compression StandardsMPEG Compression Standards
MPEG Compression StandardsAjay
 

Semelhante a Mpeg 7-21 (20)

Hw2
Hw2Hw2
Hw2
 
MPEG-4 Developments
MPEG-4 DevelopmentsMPEG-4 Developments
MPEG-4 Developments
 
Tutorial MPEG 3D Graphics
Tutorial MPEG 3D GraphicsTutorial MPEG 3D Graphics
Tutorial MPEG 3D Graphics
 
08 android multimedia_framework_overview
08 android multimedia_framework_overview08 android multimedia_framework_overview
08 android multimedia_framework_overview
 
MPEG-4-WWW.ppt
MPEG-4-WWW.pptMPEG-4-WWW.ppt
MPEG-4-WWW.ppt
 
Basics of Mpeg 4 3D Graphics Compression
Basics of Mpeg 4 3D Graphics CompressionBasics of Mpeg 4 3D Graphics Compression
Basics of Mpeg 4 3D Graphics Compression
 
Slide
SlideSlide
Slide
 
Lecture 6 -_presentation_layer
Lecture 6 -_presentation_layerLecture 6 -_presentation_layer
Lecture 6 -_presentation_layer
 
Performance evaluation of mpeg 4 video transmission over ip-networks
Performance evaluation of mpeg 4 video transmission over ip-networksPerformance evaluation of mpeg 4 video transmission over ip-networks
Performance evaluation of mpeg 4 video transmission over ip-networks
 
11.performance evaluation of mpeg 0004www.iiste.org call for-paper video tran...
11.performance evaluation of mpeg 0004www.iiste.org call for-paper video tran...11.performance evaluation of mpeg 0004www.iiste.org call for-paper video tran...
11.performance evaluation of mpeg 0004www.iiste.org call for-paper video tran...
 
Performance Analysis of Various Video Compression Techniques
Performance Analysis of Various Video Compression TechniquesPerformance Analysis of Various Video Compression Techniques
Performance Analysis of Various Video Compression Techniques
 
Introduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag JainIntroduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag Jain
 
m4-out-20027
m4-out-20027m4-out-20027
m4-out-20027
 
m4-out-20027
m4-out-20027m4-out-20027
m4-out-20027
 
m4-out-20027
m4-out-20027m4-out-20027
m4-out-20027
 
Data representation
Data representationData representation
Data representation
 
simple video compression
simple video compression simple video compression
simple video compression
 
MPEG Augmented Reality Tutorial
MPEG Augmented Reality TutorialMPEG Augmented Reality Tutorial
MPEG Augmented Reality Tutorial
 
Salyens Smeet SDK ™ H.323
Salyens Smeet SDK ™ H.323 Salyens Smeet SDK ™ H.323
Salyens Smeet SDK ™ H.323
 
MPEG Compression Standards
MPEG Compression StandardsMPEG Compression Standards
MPEG Compression Standards
 

Mais de Higher Education Department KPK, Pakistan (6)

On Linked Open Data (LOD)-based Semantic Video Annotation Systems
On Linked Open Data (LOD)-based  Semantic Video Annotation SystemsOn Linked Open Data (LOD)-based  Semantic Video Annotation Systems
On Linked Open Data (LOD)-based Semantic Video Annotation Systems
 
On Annotation of Video Content for Multimedia Retrieval and Sharing
On Annotation of Video Content for Multimedia  Retrieval and SharingOn Annotation of Video Content for Multimedia  Retrieval and Sharing
On Annotation of Video Content for Multimedia Retrieval and Sharing
 
Data mining techniques
Data mining techniquesData mining techniques
Data mining techniques
 
Introduction to cms and wordpress
Introduction to cms and wordpressIntroduction to cms and wordpress
Introduction to cms and wordpress
 
WWW Histor
WWW HistorWWW Histor
WWW Histor
 
Webpage classification and Features
Webpage classification and FeaturesWebpage classification and Features
Webpage classification and Features
 

Último

So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 

Último (20)

So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 

Mpeg 7-21

  • 1. MPEG-7 Multimedia Content Description Interface Presented By: Mumtaz Khan
  • 2. Introduction ƒ MPEG stand for Moving Picture Experts Group ƒ working group of ISO/IEC in charge of the development of standards for coded representation of digital audio and video and related data. ƒ More and more digital audio - visual information exists and increasing. ƒ Increasing Internet popularity How fast and easy can desirable information be made available? ƒ More audio-visual information processing systems emerged ƒ The major MPEG standards include the following ‚ MPEG-1 ,MPEG-2 , MPEG-4 , MPEG-7 , MPEG-21
  • 3. MPEG-1(11/1992) ƒ standard for lossy compression of video and audio ƒ Standardizes the storage and retrieval of moving pictures and audio storage media forms the basis for Video Cd and MP3 formats ƒ provide a video resolution of 352-by-240 at 30 frames per second (fps) ƒ This produces video quality slightly below the quality of conventional VCR videos. ƒ It viable for digital audio and TV broadcasting as well as the creation of video CDs ƒ Today various products and applications use the MPEG-1 standard especially the audio format, the most popular is MP3.
  • 4. MPEG-1 file Extension ƒ The following are extension of MPEG-1 ‚ .mpg , .mpeg , .mp1 , .mp2 , .mp3 , m1v, .m1a , .mpa , mpv ƒ Extended Form ‚ Jpeg,H.261
  • 5. MPEG-2(11/1994) ƒ MPEG-2 is widely used as the format of digital television signals that are broadcast by terrestrial, cable, and direct broadcast satellite TV systems. ƒ It also specifies the format of movies and other programs that are distributed on DVD and similar discs. As such, TV stations, TV receivers, DVD players, and other equipment are often designed to this standard. ƒ It provide resolutions of 720x480 and 1280x720 at 60 fps. ƒ MPEG1 is used for VCD while MPEG2 is used for DVD.
  • 6. MPEG-4 (V1-09-1998 v2-11-1999) ƒ MPEG-4 was standardized in October 1998 in the ISO/IEC document 14496 ƒ The standard for multimedia for the fixed and mobile web ƒ It based on MPEG-1 and MPEG-2 and Apple QuickTime technology. ƒ Wavelet-based MPEG-4 files are smaller than JPEG or QuickTime files, ƒ They are designed to transmit video and images over a narrower bandwidth and can mix video with text, graphics and 2-D and 3-D animation layers.
  • 7. MPEG-4 Standardized Method ƒ Audio-visual coding at very low bit rates ƒ Representing audio-visual objects ƒ Describing audio-visual objects in a scene ƒ Multiplexing and synchronizing the information associated with the objects ƒ Interacting with the audio-visual scene that is received by the end user
  • 8. MPEG-4 Aims and Features ƒ Interoperability of products from different vendors ƒ Authors to have greater re-usability and flexibility with multimedia content produced ƒ Improvement in the management of Intellectual Property Rights ƒ Transparent information for network service providers ƒ Greater interactivity for end users. Users and content authors can manipulate rich media content (both natural and synthetic). The limits of interactivity are set by the author ƒ Users can have the ability to:  Change their viewing or listening point in the scene, e.g. by navigation through a scene  Drag objects in the scene to a different position
  • 9. Cont…  Trigger a range of events by clicking on a specific object, e.g. starting or stopping a video stream  Select a language (if the option is provided by the author)  Scalability  Advanced compression that provides higher capacity on CDs and DVDs and also greater bandwidth (therefore more space for digital channels).
  • 10. Main parts of MPEG-4 ƒ System ‚ Scene description stream, object Description stream, visual stream, Audio stream, multiplexing, synchronization ‚ MPEG-4/BiFS • A method of encoding a scene description in a binary form • Based on VRML97,which uses hierarchies and nodes, also used for Web • Allow user to change their view point in a scene or to interact with media objects ‚ Profile and Levels • Profile is a subset of the MPEG-4 system, Visual or Audio tool set and is used for specific Applications • MPEG-4 Tool set include ,Visual Profile ,Natural Profile , Synthetic and Natural, Audio Profile , Graphic Profile, Scene Graph Profile. ƒ Visual ‚ Coded representation of natural and synthetic visual objects
  • 11. Cont… ƒ Audio ‚ Deals with the representation of audio objects ƒ Conformance Testing ‚ Conformance conditions for bit streams and devices ƒ Reference Software ‚ Normative and non-normative tools to validate the standard ƒ Delivery Multimedia Integrated Framework(DMIF) ‚ MPEG-4 data is authored once and delivered anywhere ‚ A set of interfaces for accessing multimedia content
  • 12. Encoder,Decoder,Codecs,Players of MPEG-4 ƒ ENCODERS ‚ DICas, Studio Encode, WebCast,Paketvideo etc ƒ DECODERS ‚ EM8610 , EM8611 : For HDTV Decoder ‚ RealMagic :used with adobe premiere DV Edition ƒ Codecs ‚ DivX and XviD etc ƒ PLAYERS ‚ Mpegable X4 Live, Mpegable SDK 1.4,Mpegable Player, Nexplayer for PC and PDA ,WebCine , Osmose etc.
  • 13. MPEG-7(08-2001) „ MPEG-7 “ Multimedia content description interface”. „ Provide tools for describing multimedia content „ MPEG-1, -2, -4: make content available; MPEG-7: makes content accessible, retrievable, filterable, manageable (via device / computer). „ Goal: audio-visual material as searchable as text.
  • 14. MPEG-7 Tools „ Descriptor(Ds) ƒ Describe the syntax and semantics of audio, video and multimedia contents „ Description Schemes(Dss) ƒ Describe High level AV features e.g. describing region, segments,objects,events „ Description Definition Language(DDL) ƒ Allow new Descriptor and Description schemes to be defined and existing DSs to be modified. „ DDL consist ƒ XML Schema structural language components ƒ XML schema Data type language components ƒ MPEG-7 Specific extension
  • 15. MPEG-7 Extension used to describe „ Content „ Form „ Condition for accessing the material ƒ Links to registry ƒ Intellectual property rights ƒ Price „ Classification ƒ Parental rating ƒ Content classification(into pre-defined categories) „ Storage features on the content ƒ Storage format ƒ Encoding „ Creation –director , title, short feature moive
  • 16. MPEG-7 Extension used to describe „ Structural information(spatial ,teporal or spatio-temporal components) ƒ Scene cuts ƒ Segmentation in region ƒ Region motion tracking „ Low level features of content ƒ Colors ,textures, sound timbres, Melody description „ Conceptual information of the reality captured by the content ƒ Objects ƒ Events ƒ Interaction among objects „ User interaction (with the contents) ƒ User preferences ƒ Usage history
  • 17. MPEG-7 Terminology Data, AV Content Description Definition 1..* Item Feature, Language (DDL) defines 1..* Descriptor (D), 0..* Description Descriptor value, Scheme * Description Scheme (DS), 1..* 1..* Description, describes signifies Descriptor Feature Data *..1 1..* Coded Description and To Description Definition Language (DDL) Human or System
  • 18. MPEG-7: Major Parts „ Systems (ISO / IEC 15938 - 1) „ Description Definition Language (ISO / IEC 15938 - 2) „ Visual (ISO / IEC 15938 - 3) „ Audio (ISO / IEC 15938 - 4) „ Multimedia Description Schemes (ISO / IEC 15938 - 5) „ Reference Software
  • 19. Objective of MPEG-7 „ Standardize content-based description for various types of audiovisual information ƒ Enable fast and efficient content searching, filtering and identification ƒ Describe several aspects of the content (low-level features, structure, semantic, models, collections, creation, etc.) ƒ Address a large range of applications (⇒ user preferences) s Types of audiovisual information: x Audio, speech x Moving video, still pictures, graphics, 3D models x Information on how objects are combined in scenes
  • 20. Example of application areas „ Storage and retrieval of audiovisual databases (image, film, radio archives) „ Broadcast media selection (radio, TV programs) „ Surveillance(traffic control, surface transportation, production chains) „ E-commerce and Tele-shopping (searching for clothes / patterns) „ Remote sensing(cartography, ecology, natural resources management) „ Entertainment (searching for a game, for a karaoke) „ Cultural services (museums, art galleries) „ Journalism (searching for events, persons) „ Personalized news service on Internet (push media filtering) „ Intelligent multimedia presentations „ Educational applications „ Bio-medical applications
  • 21. Example of queries „ Text: ƒ Find AV material with the concepts described by the text „ Semantic: ƒ Find AV material corresponding to the specified semantic „ Image: ƒ Find an image with a similar characteristic (global or local) „ Music: ƒ Play a few notes and search for corresponding musical pieces „ Motion: ƒ Find video with specific object motion trajectories
  • 22. Relation content / description „ Description may be separated from the content AV material Description AV material AV material AV material s Description may be multiplexed with the content AV Desc AV Desc AV Desc
  • 23. Type of description „ Information about the content: recording date & conditions, title, author, copyright, coding format, classification, etc. „ Information present in the content: Combination of low level and high level descriptors ƒ High level description: x Low level description ‚ Efficient and powerful 3 Generic and flexible 3 Intelligent / efficient search engine ‚ Lack of flexibility Indexing Search Feature extrac Retrieval High level Low level Recognition Recognition No restriction Efficiency process process on the search
  • 24. Why do we need a standard ? Having a standard will ease the task of fast and efficient identification of content that is of interest to the user by s allowing the same described s allowing the same search engine content to be accessed by more and filters to identify described search engines and filters content from more sources
  • 25. Scope of MPEG-7 Description Description Description generation consumption Research and Scope of MPEG-7 future competition „ The description generation ƒ Feature extraction, Indexing process, Annotation &Authoring tools,...) „ consumption ƒ Search engine, Filtering tool, Retrieval process, Browsing device, ...) „ are non normative parts of MPEG-7 „ The goal is to define the minimum that enables interoperability
  • 26. MPEG-21 (11-2001) „ Vision ƒ To define a multimedia framework to enable transparent use of multimedia resources across a wide range of networks and devices used by different communities „ Purpose ƒ Enable electronic creation, delivery, trade of digital multimedia content „ Goals ƒ Provide access to information and services from almost anywhere at anytime with ubiquitous terminals and networks ƒ Identify, describe, manage, and protect multimedia content to support delivery chain of content creation, production, delivery, and consumption

Notas do Editor

  1. 03/21/12
  2. 03/21/12
  3. 03/21/12
  4. 03/21/12
  5. 03/21/12
  6. 03/21/12
  7. 03/21/12
  8. 03/21/12
  9. 03/21/12
  10. 03/21/12
  11. 03/21/12
  12. 03/21/12
  13. 03/21/12
  14. 03/21/12
  15. 03/21/12
  16. 03/21/12
  17. 03/21/12
  18. 03/21/12
  19. 03/21/12
  20. 03/21/12
  21. 03/21/12
  22. 03/21/12
  23. 03/21/12
  24. 03/21/12
  25. 03/21/12
  26. Spring 2002 Worldwide FAE Meeting Presented by: [Insert name(s)] [Insert Title of Presentation] 22 – 25 April 2002 Today, many elements exist to build an infrastructure for the delivery and consumption of multimedia content. There is, however, no 'big picture' to describe how these elements, either in existence or under development, relate to each other. The aim for MPEG-21 is to describe how these various elements fit together. Where gaps exist, MPEG-21 will recommend which new standards are required. ISO/IEC JTC 1/SC 29/WG 11 (MPEG) will then develop new standards as appropriate while other relevant standards may be developed by other bodies. These specifications will be integrated into the multimedia framework through collaboration between MPEG and these bodies. The result is an open framework for multimedia delivery and consumption, with both the content creator and content consumer as focal points. This open framework provides content creators and service providers with equal opportunities in the MPEG-21 enabled open market. This will also be to the benefit of the content consumer providing them access to a large variety of content in an interoperable manner. The vision for MPEG-21 is to define a multimedia framework to enable transparent and augmented use of multimedia resources across a wide range of networks and devices used by different communities.