Go to PBCore Home Page

Go to home page for PBCore

Go to User Guide for PBCore

PBCore in Use
User's Guide for the
MIC-ViDe MPEG-7/Dublin Core Application Profile

Mapping Document

Other Case ExamplesOther PBCore Metadata Mappings



To learn more about ViDe (Video Development Initiative) go to...

To learn more about the ViDe Video Access Working Group go to...

To access reports of the ViDe Video Access Working Group go to...

To learn more about Dublin Core go to...

A brief explanation of Dublin Core is found at...

The Dublin Core Metadata Registry is found at...

To learn more about the MPEG-7 Multimedia Content Description Interface go to... http://www.chiariglione.org/MPEG/standards/mpeg-7/mpeg-7.htm

For MIC (Moving Image Collections) Resource links
to understanding Metadata, MPEG-7 and Dublin core , go to...


About the MIC-ViDe User's Guide for the MPEG-7/Dublin Core Application Profile...
This comprehensive User's Guide, last updated on 2003-05-28, is authored by Grace Agnew (Rutgers University Libraries) and Dan Kniesner (Oregon Health & Science University Library). The following perspectives are extracted directly from the OVERVIEW section of the MIC-ViDe User's Guide (link is below)...

This application profile provides for metadata creation in Dublin Core or in MPEG-7, the multimedia content description interface from the Moving Picture Experts Group (MPEG).

Dublin Core and MPEG-7 are metadata schemas with considerable utility for describing digital resources.

Dublin Core (http://www.dublincore.org) is:

  • Easy to learn
  • Provides a good deal of flexibility
  • Ensures interoperability with other metadata schemas
  • Is a good transport schema for data mining or federated searching, using either Open Archives Initiative or Z39.50 protocols.
  • However, in addition to its advantages, Dublin Core has significant drawbacks. The ViDe Video Access User Group spent more than a year developing an application profile for digital video. The end result was not satisfactory, for a number of reasons:

    • Lack of support for multiple formats. Dublin Core is premised on the 1:1 principle--one record for each item. Digital video is often provided in multiple formats--a high bandwidth or uncompressed digital master and multiple use formats, such as RealVideo or QuickTime, to support the individual preferences of users.
    • Lack of support for seriality. Dublin Core does not include data elements or qualifiers to support series information, episode or serial item titles, numbering, etc.
    • Support for resource relationships is weak. (parent/child, sibling or complementary resources). The relation data element is intended to provide a pointer to another record only.
    • Technical information (format, physical containers, extent) is weak. Dublin Core includes only one format data element and no standardized description to provide information necessary to evaluate digital video for download or playback.
    • Lack of support for form and genre. Forms and genres are important concepts in moving images and can assist a user in finding documentaries about dinosaurs as opposed to feature films like Jurassic Park, for example.

    MPEG-7 is a complex end-to-end multimedia description and analysis system [that provides]:

    • Meta metadata (metadata about the metadata),
    • Integrated technical, descriptive, structural and administrative metadata.
    • Synchronization between content and description
    • Hierarchical, recursive description that supports detailed description and analysis of the whole and its parts, including segments, tracks and shots.
    • Support for multiple formats
    • Integrated textual and nontextual indexing (melody, pattern, color, speech recognition, etc.
    • Descriptive data elements specific to multimedia including detailed technical information, form and genre, and sub-elements, qualifiers and controlled vocabularies specific to multimedia, particularly moving images and sound.

    This application profile maps Dublin Core to MPEG-7 by adding mapped MPEG-7 data elements as qualifiers to Dublin Core data elements. (e.g. Format.VisualCoding or Format.FileSize. Care was taken to insure that data elements could "dumb down" in a meaningful way to Dublin Core simple (unqualified). In addition, this application profile also "stretches" Dublin Core to accommodate multiple manifestations or items for a work in a way that hopefully can display for the public in an intuitive way.


    Listed below are several links to documents for the MIC-ViDe MPEG-7/Dublin Core Application Profile.


    Download the MIC-ViDe User's Guide for the MPEG-7/Dublin Core Application Profile PDF of the MIC-ViDe User's Guide for the MPEG-7/Dublin Core Application Profile

    Download Mapping of MPEG-7 to Dublin Core PDF of the Mapping for MPEG-7 to Dublin Core

    Download Grace Agnew Presentation on MPEG-7/Dublin Core Application Profile PDF of Grace Agnew presentation on MPEG-7/Dublin Core Application Profile



    Other Case ExamplesOther PBCore Metadata Mappings


    PBCore in Use


    Go to Feedback

    Go to CPB website

    © 2005 Corporation for Public Broadcasting
    - CPB Privacy Policy -
    - PBCore Licensing via Creative Commons -