DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 1
“Data or information which help us perform one or more
of the following functions with respect to data and information resources:
• Finding
• Interpreting/evaluating
• Accessing
• Analyzing
• Managing
• Preserving”
Boyko, Ernie. “Statistical Metadata: A User Perspective.” Open Forum on Metadata Registries. January 20, 2000.
Definition of Metadata
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 2
Descriptive Metadata for DV
Dublin Core
MPEG-7
MODEL
Record Structure
Repository
Design
Data Element Registration Database
Population
Dissemination to Users
Data interchange
(other repositories)
Metadata is organized into repositories to facilitate shared information discovery and retrieval
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 3
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 4
“Lowest common denominator”
Promote interoperability
Every data element is optional,
repeatable
Requires Application Profile
DUBLIN CORE
METADATA RECORD
Populated with meaningful information (“values”)
Data Elements
According to rules (“Schema”)
Rules:
• Data element (e.g. controlled vocabulary; formatting; prescribed value list or formatting rule)
• Record structure: data element constraints: (mandatory, recommended, optional) (repeatable) (order of elements)
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 5
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 6
Content IntellectualProperty
Instantiation
Title Creator DateSubject Publisher TypeDescription Contributor FormatSource Rights IdentifierLanguageRelationCoverage
Metadata Element Set v. 1.1 http://www.dublincore.org/documents/dces/
Fifteen optional, repeatable elements
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 7
ViDe Video Access Working Group
Application Profile for Digital Video:http://www.library.gatech.edu/vide/videoaccess
Select: Reports & Documents
Includes demonstration database in MS Access 2000
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 8
Creator / Contributor / Publisher
Agents and Roles. Recommend addition of qualifier “role” with controlled vocabulary such as MARC Relator list:
XML Examples
<creator role=“producer”>Spielberg, Steven</creator>
<contributor role=“lecturer”>Agnew, Grace</contributor>
<publisher role=“distributor”>Trimark Films</publisher>
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 9
Title – recommendations for creation and format of titles for Segments; Excerpts; Trailers; Series (e.g. television series)
XML Examples:
<title>Jurassic Park. Trailer</title>
<title>Jimmy Carter Interview.Excerpt</title>
<title> Flintstones. Season1, Episode 7 </title>
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 10
Date – date of an event in the lifecycle of the resource
Add Qualifier “withdrawn” to support automatic removal of video files and automatic notification of removal.
XML Example:
<date type=“withdrawn”>2001-11-30</date>
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 11
Description
Add the qualifier “genre” with a recommended list of values from ViDe:
Examples from ListArt work (video art); Classroom lecture; Diagnostic or surgical procedure; Instrument or sensor reading; Newscast; Panel discussion; Videoconference session …
XML Example:
<description type=“genre”>videoconference session </description>
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 12
Format – The physical or digital manifestation of the resource.
DCMI Qualifiers:
FormatExtent
FormatMedium
DIGITAL VIDEO ACCESS STRATEGIES DIGITAL VIDEO ACCESS STRATEGIESGrace Agnew 2001-10-04 Virtual Members Meeting 13
FormatExtent
ViDe recommends the following subelements, separated by “semi-colon space”:
duration (hours, minutes, seconds);
frames per second (KB or MB);
data rate (KB/s or MB/s;
sound or silent;
color or b&w;
file size (KB, MB or GB)
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting g 14
Start and stop times may be included for excerpts from sequential media
XML Examples:
<format type=“extent> 1 min., 47 sec.; 30 fps; 200 Kbps; sound; b&w; 296 MB </format>
<format type=“extent>
<start scheme=“SMPTE 12M-1986”>00:24:03;1</start>
<end scheme=“SMPTE 12M-1986”>00:25:50;7</end>
</format>
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 15
FormatMedium: ViDe Recommended Extensions to MIME type:
application/vnd.quicktimeVR
application/vnd.flash
video/mpeg1
video/mpeg2
video/mpeg4
XML Example:
<format type=“medium>video/mpeg1</format>
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 16
Relation: Related resources. DCMI recommends a unique identifier.
ViDe is using the Relation field to bring together different instantiations of resource:
Analog original (e.g. VHS tape)
Preservation Format (e.g. Beta-SP or DigiBeta)
Digital Master (e.g. uncompressed AVI)
Use copy (e.g. MPEG1, MPEG4, RealVideo file, etc.
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 17
ViDe recommends the following qualifiers, which are formatted like the original Dublin Core elements. All qualifiers are optional except Relation.Identifier, which must be included if the Relation element is used: RelationTitle
RelationIdentifier
RelationFormatMedium
RelationFormatExtent
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 18
Type – nature or genre of the content of the resource.
DCMI currently recommends “image” be used for video as part of their recommended list of types.
ViDe proposes adding :
animation
video
to the list.
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 19
This Presentation in XML:
<title>Digital video access strategies</title>
<title type=“alternative”>Fall 2001 Internet2 Virtual Members Meeting. Presentation</title>
<identifier>http://www.internet2.edu/ramgen/vimmfall2001/presenters/GraceAgnew.rm </identifier>
<creator role=“speaker”>Agnew, Grace</creator>
<publisher>Internet2<publisher>
<date>2001-10-04</date>
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 20
<format type=“extent”>25 min.; 15 fps; 200 Kbps; sound; color; 340 MB</format>
<format type=“medium>video/vnd.real</format>
<type>video</type>
<description type=“genre”>lecture or speech </description>
<rights>This video is copyright-protected and is available for replay only. Contact the author, Grace Agnew, for requests for reproduction in any form.</rights>
<subject>Dublin Core</subject>
<subject>MPEG-7 Multimedia description content interface </subject>
<subject>ViDe. Video Access Working Group</subject>
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 21
<relation type=“HasFormat>
<identifier>http://www.internet2.edu/vimmfall2001/presenters/GraceAgnew.
ppt</identifier>
<format type=“medium”>application/vnd.ms-powerpoint
</format>
<format type=“extent”> 29 slides; 30 KB.</format>
</relation>
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 22
MPEG-7 “Multimedia Content Description Interface”
MPEG ISO/IEC Standard in 2001-09
Data Definition Language (DDL – XML Schema)
createsDescription Schemes (such as creation, usage, etc.)
Descriptors
Populated by
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 23
Content Organization CollectionsModels
Content Management/Description
Creation & ProductionUsageMediaStructureSemantics
Navigation & Access SummariesViews Variations
User Interaction User PreferencesUser History
MPEG-7 Description Schemes
R
O
L
E
S
S
C
H
E
M
E
S
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 24
• DDL = XML Schema Language
• Efficient transport & storage
• Synchronization between content and description
• Extrinsic/Intrinsic
• Textual format/Binary Format
MPEG-7
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 25
MPEG-7
MPEG-7
Textual Encoder
MPEG-7
Textual Decoder
Content description
MPEG-7
Binary Encoder
MPEG-7
Binary Encoder
Content
Access Unit -Textual Format
Access Unit
Binary Format
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 26
Collaborative Projects
Develop MPEG-7Application Profile for Descriptive Metadata using Creation & Production, Media, and Usage DSs.Reference: Hunter, Jane"A Proposal for the Integration of Dublin Core and MPEG-7",SO/IEC JTC1/SC29/WG11 M6500, 54th MPEG Meeting, La Baule, October 2000http://archive.dstc.edu.au/RDU/staff/jane-hunter/m6500.zip
Develop a Digital Video Portal supporting Dublin Core and MPEG-7 descriptive metadata – ideally as input and output formats. Would support data mining via the Open Archives Initiative Protocol. Also would be used to develop and test directory-based Digital Rights Management on distributed video assets. Learning and research tool for video access methodologies.
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 27
Use Segment DS and SegmentDecomposition DS to create interoperable component videos and “bookmarks” from video files
Collaborative Projects
<VideoSegment id=“S1”>
<TextAnnotation> <FreeTextAnnotation>Man in a funny hat. </FreeTextAnnotation></TextAnnotation>
<CreationMetaInformation><Creation><Creator>Jones, Tommy.</Creator></Creation></CreationMetaInformation>
<MediaTime><MediaTimePoint>00:27:13;7</MediaTimePoint></MediaTime>
<Duration><00:10:05;3></Duration>
</VideoSegment>
<VideoSegment id=“S2”>
<TextAnnotation> <FreeTextAnnotation>Man with a funny moustache. </FreeTextAnnotation></TextAnnotation>
<CreationMetaInformation><Creation><Creator>Jones, Tommy.</Creator></Creation></CreationMetaInformation>
<MediaTime><MediaTimePoint>00:27:13;7</MediaTimePoint></MediaTime>
<Duration><00:10:05;3></Duration>
</VideoSegment>
Disclaimer: MPEG-7 encoding is for illustration only and may not represent accurate encoding according to the schema
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 28
Collaborative Projects
Use SequentialSummary DS and HighlightSegment DS to create a keyframe summary or highlights component video
DIGITAL VIDEO ACCESS STRATEGIESDIGITAL VIDEO ACCESS STRATEGIES
Grace Agnew 2001-10-04 Virtual Members Meeting 29
Collaborative Projects
Use the Collection DS to concatenate materials “on the fly” into a collection, e.g. pulling images, video, audio and text together to create a term paper.
Scenario: A student is doing a paper on WWII and wants to include photographs of the war in Europe as well as video footage from a documentary. Fair use allows him via a DRM implementation to create a 5 second component video, which he creates as a named segment and concatenates into a collection using a menu-driven form.