SlideShare a Scribd company logo
1 of 55
Deep-linking into Media Assets at
the Fragment Level: Specification,
Model and Applications
Raphaël Troncy <raphael.troncy@eurecom.fr>
TimBL Vision back in 1994

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

-2
A typical HTML web page

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

-3
What it looks like to a machine

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

-4
Okay, so HTML is not helpful
Maybe we can tell the
machine what the
different parts of the
text represent?

title
speaker
time
location
abstract
biosketch
host
17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

-5
XML to rescue?

<title>
<speaker>
<time>
<location>

</title>
</speaker>
</time>
</location>

<abstract>

</abstract>

XML fans propose
creating a XML tag
set to use for each
application.
For talks, we can
choose
<title>, <speaker>, et
c.

<biosketch>
</biosketch>
<host>

17/12/2013 -

</host>

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

-6
XML  machine accessible meaning

<title>
<speaker>
<time>
<location>

</title>
</speaker>
</time>
</location>

But, to your
machine, the tags
still look like
this….

<abstract>

The tag names
carry no meaning.

<biosketch>

XML DTDs and
Schemas have
little or no
semantics.

</abstract>

<host>

17/12/2013 -

</host>

</biosketch>

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

-7
do not read

the following sign
you
loose
we interpret
machines don't
Why is it so difficult to find
appropriate multimedia content, to
reuse and repurpose content
previously published and to present
this content in interfaces that vary
with user needs?
Image/Video indexing
 Techniques used by mainstream search engines
 search term occurs in the filename or in the caption or in user tags
 no semantics

 Image indexing: main problem
 an image is not alphabetic: there is no countable discrete units, that,
in combination will provide the meaning of the image
 image descriptors are not given with the image: one needs to
extract or interpret them

 Video indexing: additional problem
 a video has additionally a temporal dimension to take into account
 a video has a priori no discrete units neither (i.e. frames, shots,
sequences cannot be absolutely defined)

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 13
Sounds Familiar?
 [Arnold Smeulders,
PAMI, 2000]
The semantic gap is the
lack of coincidence
between the information
that one can extract from
the sensory data and the
interpretation that the
same data has for a user
in a given situation

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 14
The science of labeling
 Automatically detecting the presence of a
concept in a video stream

airplane
 Naming visual information

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 15
A Simple Concept Detector

[Cees Snoek and Marcel Worring, SSMS, 2007]
17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 16
Support Vector Machine

[Cees Snoek and Marcel Worring, SSMS, 2007]
17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 17
The Computer Vision Approach
 Building detectors one-at-the-time
a face detector for
frontal faces

3 years later
a face detector for
non-frontal faces
One (or more) PhD for
every new concept

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 18
a little drop of semantics goes a

long way

Jim Hendler [1997]
17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 20
Once upon a time …

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 21
… leading to sharing Media Fragments
 Publishing status message containing
a Media Fragment URI
 Use a „#‟ !
 Highlight a
video
sequence
 Highlight a
region
to pay
attention to

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 22
W3C Video on the Web Workshop - 2007

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 23
Key topics
 Addressing: having global identifiers for identifying
spatial and temporal clips (for deep linking,
bookmarking, caching and indexing)
 Metadata: searching and discovering video is
difficult with the volume of online video
 Video codec: recommending a baseline (open)
video codec for the World Wide Web
 Content protection: managing digital rights
associated with the media is key: W3C should look
into metadata for digital rights
17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 24
Making video a "first class citizen"

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 25
Flickr Notes

http://www.flickr.com/photos/mhausenblas/2883727293/
17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 26
YouTube Temporal Addressing (Sept 2008)

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 27
Media Fragments Use Cases
 Bookmark / Share parts (fragments) of
audio/video content
 Annotate media fragments

 Search for media fragments
 Develop Mash-ups/Collage
 Conserve bandwidth

http://www.w3.org/TR/media-frags-reqs/

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 28
What are Media Fragments?

0

20

“Scared Scene”

t

35

temporal media fragment

named media fragment

spatial media fragment

track media fragment

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 29
Media Fragments Dimensions
 r01: Temporal fragments:
 a clipping along the time dimension from a start to an end time that
are within the duration of the media resource

 r02: Spatial fragments:
 a clipping of an image region, only consider rectangular regions

 r03: Track fragments:
 a track as exposed by a container format of the media resource

 r04: Named fragments:
 A temporal media fragment that has been given a name through
some sort of annotation mechanism

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 30
Media Fragments (temporal)

Original resource
length

Fragment beginning
17/12/2013 -

Playback progress
7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

Fragment end
- 31
Media Fragments (spatial)

highlighted
fragment
semi-opaque
overlay

http://ninsuna.elis.ugent.be/MFPlayer/html5
17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 32
17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 33
Media Fragment (Semantic) Annotation
Reg1
The "Big Three" at the Yalta
Conference (Wikipedia)

 Media Fragment creation: localize a region (person)
 Media Fragment annotation (tagging) = interpretation
Winston Churchill, UK Prime Minister, Allied Forces, WWII

 Media Fragment semantic annotation
:Reg1 foaf:depicts dbpedia:WinstonChurchill.
dbpedia:Churchill rdfs:label "Winston Churchill";
rdf:type foaf:Person
dbprop:order dbpedia:Prime_Minister_(UK).
17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 34
Media Fragment (Semantic) Annotation
A history of G8 violence (video)
(© Reuters)

Seq4
Seq1

 Media Fragment creation:
localize a temporal sequence
 Media Fragment annotation (tagging) = interpretation
G8 Summit, EU Summit, Heiligendamm, 2007, Gothenburg, 2001

 Media Fragment semantic annotation
:Seq1 foaf:depicts dbpedia:33rd_G8_Summit.
:Seq4 foaf:depicts dbpedia:EU_Summit.
dbpedia:33rd_G8_Summit
rdfs:label "33rd G8 summit"@en ;
grs:point "54.143055555555556 11.841666666666667".
17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 35
Media Fragment Semantic Annotation
 Things, not strings!
http://googleblog.blogspot.fr/2012/05/introducing-knowledgegraph-things-not.html

 Use knowledge bases (LOD)
 Use common
vocabularies (LOV)
 Follow the 4
Linked Data principles
 Refine the 4 Linked Media principles

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 36
Open Annotation Data Model
 Specification developed in the W3C Open Annotation
Community Group
http://www.openannotation.org/spec/core/
 Core model
 OWL vocabulary for representing
and sharing annotation of digital
resources (and their fragment) … in RDF
 A body is related to a target
 Nature of the annotation changes
according to intention (motivation)

 How to annotate
this image?

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 37
Semantic Annotation of an Image

http://www.w3.org/community/openannotation/wiki/
SE_Semantically_Tagging_an_Image
17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 38
Maphub: http://maphub.github.io/

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 39
Open Video: Annotation Project

http://openvideoannotation.org/
17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 40
LinkedTV: automatic annotations ...

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 41
... and enrichment for hypervideos

CONCEPT IN
PLAYER
Cubism

Expressionism

Fauvism

FACETS / PROPERTIES OF CONCEPT
17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

CONTENT ENRICHMENT
- 42
Media Fragments and Annotations

http://data.linkedtv.eu/medi
a/e2899e7f#t=840,900

nerd:Location
Casablanca

nerd:Location
Cafe Rick

nerd:Person
H. Bogart

nerd:Person
I. Bergman

 Media Fragment URI 1.0





17/12/2013 -

Chapters
Scenes
Shots
etc…

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 43
Enrichment and Hypervideos

nerd:Location
Casablanca

nerd:Location
Cafe Rick

nerd:Person
H. Bogart

Nerd:Person
E. Tierney

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

nerd:Person
I. Bergman
nerd:Location
China

- 44
17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 45
NERD: Named Entity Recognition and
Disambiguation
 Compare performances of
NER and NEL tools
 Understand strengths and weaknesses of different Web APIs
 Adapt NER processing to different context

 (Learn how to) Combine NER (/ NEL) tools

What is NERD?
ontology1

REST API2
UI3
1

2

17/12/2013 -

http://nerd.eurecom.fr/ontology
http://nerd.eurecom.fr/api/application.wadl
3 http://nerd.eurecom.fr
7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 46
NERD User Interface

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 47
Media Fragment + Open Annotation + NERD
Locator

MediaResource

Annotation

MediaFragment

Entity
Type

URL (hyperlink)

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 48
Media Fragment Enricher:
http://mfe.synote.org/mfe/

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 49
Linking pieces of knowledge

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 50
Linking pieces of knowledge

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 51
http://linkedtv.project.cwi.nl/news/

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 52
Take Away Summary
 Video is a first class citizen on the Web
 Annotations: Ontology and API for Media Resources,
Open Annotation Data Model
 Access: Media Fragments URI
 NERD platform for extracting key information from textual
resources including video subtitles and microposts

 Embrace the Linked Media vision
 Publish, re-use, re-purpose and remix media descriptions
 Develop links between (part of) media items via their
descriptions

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 53
Take Away Summary

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 54
Credits
 Giuseppe Rizzo, Vuk Milicic, José Luis Redondo Garcia (EURECOM)
 Thomas Steiner (Google Inc.), Yunjia Li (University of Southampton)
 Marieke van Erp (Free University of Amsterdam)
 Erik Mannens, Davy ven Deursen (iMinds, Uni. Ghent)
 Paolo Ciccarese, Robert Sanderson, Herbert Van de Sompel and all
the members of the W3C Open Annotation Community Group
 … and many other students

17/12/2013 -

7ème Entretiens du Nouveau Monde Industriel (ENMI 2013)

- 55

More Related Content

Similar to Raphaël troncy

Multimedia Content Understanding: Bringing Context to Content
Multimedia Content Understanding: Bringing Context to ContentMultimedia Content Understanding: Bringing Context to Content
Multimedia Content Understanding: Bringing Context to ContentBenoit HUET
 
Csc533 ch3a mm_framework
Csc533 ch3a mm_frameworkCsc533 ch3a mm_framework
Csc533 ch3a mm_frameworkErkks Hohoho
 
Semantics at the multimedia fragment level SSSW 2013
Semantics at the multimedia fragment level SSSW 2013Semantics at the multimedia fragment level SSSW 2013
Semantics at the multimedia fragment level SSSW 2013Raphael Troncy
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
DURAARK presentation at DEDICATE final seminar, October 21st 2013, Michelle L...
DURAARK presentation at DEDICATE final seminar, October 21st 2013, Michelle L...DURAARK presentation at DEDICATE final seminar, October 21st 2013, Michelle L...
DURAARK presentation at DEDICATE final seminar, October 21st 2013, Michelle L...lindlar
 
DURAARK Preserving Architectural Knowledge
DURAARK Preserving Architectural KnowledgeDURAARK Preserving Architectural Knowledge
DURAARK Preserving Architectural KnowledgeRuggero Lancia
 
Android ak
Android akAndroid ak
Android ak88130359
 
Towards Standardisation in User Interface Development: the UsiXML Contribution
Towards Standardisation in User Interface Development: the UsiXML ContributionTowards Standardisation in User Interface Development: the UsiXML Contribution
Towards Standardisation in User Interface Development: the UsiXML ContributionJean Vanderdonckt
 
Remixing Media on the Web: Media Fragment Specification and Semantics
Remixing Media on the Web: Media Fragment Specification and SemanticsRemixing Media on the Web: Media Fragment Specification and Semantics
Remixing Media on the Web: Media Fragment Specification and SemanticsMediaMixerCommunity
 
SC7 Workshop 3: Big Data Europe Project
SC7 Workshop 3: Big Data Europe ProjectSC7 Workshop 3: Big Data Europe Project
SC7 Workshop 3: Big Data Europe ProjectBigData_Europe
 
[SiriusCon 2018] A Bird's Eye View on Eclipse Sirius
[SiriusCon 2018]  A Bird's Eye View on Eclipse Sirius[SiriusCon 2018]  A Bird's Eye View on Eclipse Sirius
[SiriusCon 2018] A Bird's Eye View on Eclipse SiriusObeo
 
3rd 3DDRESD: DRESD Future Plan 0809
3rd 3DDRESD: DRESD Future Plan 08093rd 3DDRESD: DRESD Future Plan 0809
3rd 3DDRESD: DRESD Future Plan 0809Marco Santambrogio
 
DSE and Profiling of Multi-Context Coarse-Grained Reconfigurable Systems
DSE and Profiling of Multi-Context Coarse-Grained Reconfigurable SystemsDSE and Profiling of Multi-Context Coarse-Grained Reconfigurable Systems
DSE and Profiling of Multi-Context Coarse-Grained Reconfigurable SystemsMDC_UNICA
 
Supporting Professional Communities in the Next Web
Supporting Professional Communities in the Next Web Supporting Professional Communities in the Next Web
Supporting Professional Communities in the Next Web Ralf Klamma
 
Android introduction session 1
Android introduction session 1Android introduction session 1
Android introduction session 1Sathish Raju
 
MODERN ACCESSIBLE APPLICATION OF THE SYSTEM BLENDER IN 3D DESIGN PRACTICE
MODERN ACCESSIBLE APPLICATION OF THE SYSTEM BLENDER IN 3D DESIGN PRACTICEMODERN ACCESSIBLE APPLICATION OF THE SYSTEM BLENDER IN 3D DESIGN PRACTICE
MODERN ACCESSIBLE APPLICATION OF THE SYSTEM BLENDER IN 3D DESIGN PRACTICEFIDE Master Tihomir Dovramadjiev PhD
 
First Steps with Android - An Exciting Introduction
First Steps with Android - An Exciting IntroductionFirst Steps with Android - An Exciting Introduction
First Steps with Android - An Exciting IntroductionCesar Augusto Nogueira
 
A Personalized Audio Web Service using MPEG-7 and MPEG-21 standards
A Personalized Audio Web Service using MPEG-7 and MPEG-21 standardsA Personalized Audio Web Service using MPEG-7 and MPEG-21 standards
A Personalized Audio Web Service using MPEG-7 and MPEG-21 standardsUniversity of Piraeus
 

Similar to Raphaël troncy (20)

Multimedia Content Understanding: Bringing Context to Content
Multimedia Content Understanding: Bringing Context to ContentMultimedia Content Understanding: Bringing Context to Content
Multimedia Content Understanding: Bringing Context to Content
 
Csc533 ch3a mm_framework
Csc533 ch3a mm_frameworkCsc533 ch3a mm_framework
Csc533 ch3a mm_framework
 
Semantics at the multimedia fragment level SSSW 2013
Semantics at the multimedia fragment level SSSW 2013Semantics at the multimedia fragment level SSSW 2013
Semantics at the multimedia fragment level SSSW 2013
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
DURAARK presentation at DEDICATE final seminar, October 21st 2013, Michelle L...
DURAARK presentation at DEDICATE final seminar, October 21st 2013, Michelle L...DURAARK presentation at DEDICATE final seminar, October 21st 2013, Michelle L...
DURAARK presentation at DEDICATE final seminar, October 21st 2013, Michelle L...
 
DURAARK Preserving Architectural Knowledge
DURAARK Preserving Architectural KnowledgeDURAARK Preserving Architectural Knowledge
DURAARK Preserving Architectural Knowledge
 
Mpeg7
Mpeg7Mpeg7
Mpeg7
 
Android ak
Android akAndroid ak
Android ak
 
Towards Standardisation in User Interface Development: the UsiXML Contribution
Towards Standardisation in User Interface Development: the UsiXML ContributionTowards Standardisation in User Interface Development: the UsiXML Contribution
Towards Standardisation in User Interface Development: the UsiXML Contribution
 
Remixing Media on the Web: Media Fragment Specification and Semantics
Remixing Media on the Web: Media Fragment Specification and SemanticsRemixing Media on the Web: Media Fragment Specification and Semantics
Remixing Media on the Web: Media Fragment Specification and Semantics
 
SC7 Workshop 3: Big Data Europe Project
SC7 Workshop 3: Big Data Europe ProjectSC7 Workshop 3: Big Data Europe Project
SC7 Workshop 3: Big Data Europe Project
 
[SiriusCon 2018] A Bird's Eye View on Eclipse Sirius
[SiriusCon 2018]  A Bird's Eye View on Eclipse Sirius[SiriusCon 2018]  A Bird's Eye View on Eclipse Sirius
[SiriusCon 2018] A Bird's Eye View on Eclipse Sirius
 
3rd 3DDRESD: DRESD Future Plan 0809
3rd 3DDRESD: DRESD Future Plan 08093rd 3DDRESD: DRESD Future Plan 0809
3rd 3DDRESD: DRESD Future Plan 0809
 
VR Workshop #1
VR Workshop #1VR Workshop #1
VR Workshop #1
 
DSE and Profiling of Multi-Context Coarse-Grained Reconfigurable Systems
DSE and Profiling of Multi-Context Coarse-Grained Reconfigurable SystemsDSE and Profiling of Multi-Context Coarse-Grained Reconfigurable Systems
DSE and Profiling of Multi-Context Coarse-Grained Reconfigurable Systems
 
Supporting Professional Communities in the Next Web
Supporting Professional Communities in the Next Web Supporting Professional Communities in the Next Web
Supporting Professional Communities in the Next Web
 
Android introduction session 1
Android introduction session 1Android introduction session 1
Android introduction session 1
 
MODERN ACCESSIBLE APPLICATION OF THE SYSTEM BLENDER IN 3D DESIGN PRACTICE
MODERN ACCESSIBLE APPLICATION OF THE SYSTEM BLENDER IN 3D DESIGN PRACTICEMODERN ACCESSIBLE APPLICATION OF THE SYSTEM BLENDER IN 3D DESIGN PRACTICE
MODERN ACCESSIBLE APPLICATION OF THE SYSTEM BLENDER IN 3D DESIGN PRACTICE
 
First Steps with Android - An Exciting Introduction
First Steps with Android - An Exciting IntroductionFirst Steps with Android - An Exciting Introduction
First Steps with Android - An Exciting Introduction
 
A Personalized Audio Web Service using MPEG-7 and MPEG-21 standards
A Personalized Audio Web Service using MPEG-7 and MPEG-21 standardsA Personalized Audio Web Service using MPEG-7 and MPEG-21 standards
A Personalized Audio Web Service using MPEG-7 and MPEG-21 standards
 

More from IRI

Prototype Flipty outil collaboratif de classe inversée - Design Metadata 2014
Prototype Flipty outil collaboratif de classe inversée - Design Metadata 2014Prototype Flipty outil collaboratif de classe inversée - Design Metadata 2014
Prototype Flipty outil collaboratif de classe inversée - Design Metadata 2014IRI
 
Prototype CLIP prise de note augmentée - Design Metadata 2014
Prototype CLIP prise de note augmentée - Design Metadata 2014Prototype CLIP prise de note augmentée - Design Metadata 2014
Prototype CLIP prise de note augmentée - Design Metadata 2014IRI
 
Bubble-TV at Campus TV (St. Poelten University of Applied Sciences, Austria)
Bubble-TV at Campus TV (St. Poelten University of Applied Sciences, Austria)Bubble-TV at Campus TV (St. Poelten University of Applied Sciences, Austria)
Bubble-TV at Campus TV (St. Poelten University of Applied Sciences, Austria)IRI
 
Automaticity.psychologies
Automaticity.psychologiesAutomaticity.psychologies
Automaticity.psychologiesIRI
 
V. peugeot slides enmi 2013 big data et communs
V. peugeot slides enmi 2013 big data et communsV. peugeot slides enmi 2013 big data et communs
V. peugeot slides enmi 2013 big data et communsIRI
 
M sadin
M sadinM sadin
M sadinIRI
 
F jutand
F jutandF jutand
F jutandIRI
 
Christian licoppe
Christian licoppeChristian licoppe
Christian licoppeIRI
 
Impression3 d e¦üconomie agile
Impression3 d e¦üconomie agileImpression3 d e¦üconomie agile
Impression3 d e¦üconomie agileIRI
 
Patrick crogan
Patrick croganPatrick crogan
Patrick croganIRI
 
Marc giget
Marc gigetMarc giget
Marc gigetIRI
 
Jean yves boulin
Jean yves boulinJean yves boulin
Jean yves boulinIRI
 
Camille bosqué
Camille bosquéCamille bosqué
Camille bosquéIRI
 
Présentation du vidéo-livre 26 09 (Simon)
Présentation du vidéo-livre 26 09 (Simon)Présentation du vidéo-livre 26 09 (Simon)
Présentation du vidéo-livre 26 09 (Simon)IRI
 
V. puig 24-09
V. puig 24-09V. puig 24-09
V. puig 24-09IRI
 
O. landau 24-09
O. landau 24-09O. landau 24-09
O. landau 24-09IRI
 
D. sciamma 24-09
D. sciamma 24-09D. sciamma 24-09
D. sciamma 24-09IRI
 
C. bosqué 24-09
C. bosqué 24-09C. bosqué 24-09
C. bosqué 24-09IRI
 
B. busson 24-09
B. busson 24-09B. busson 24-09
B. busson 24-09IRI
 
Les métadonnées au coeur des enjeux du numérique
Les métadonnées au coeur des enjeux du numériqueLes métadonnées au coeur des enjeux du numérique
Les métadonnées au coeur des enjeux du numériqueIRI
 

More from IRI (20)

Prototype Flipty outil collaboratif de classe inversée - Design Metadata 2014
Prototype Flipty outil collaboratif de classe inversée - Design Metadata 2014Prototype Flipty outil collaboratif de classe inversée - Design Metadata 2014
Prototype Flipty outil collaboratif de classe inversée - Design Metadata 2014
 
Prototype CLIP prise de note augmentée - Design Metadata 2014
Prototype CLIP prise de note augmentée - Design Metadata 2014Prototype CLIP prise de note augmentée - Design Metadata 2014
Prototype CLIP prise de note augmentée - Design Metadata 2014
 
Bubble-TV at Campus TV (St. Poelten University of Applied Sciences, Austria)
Bubble-TV at Campus TV (St. Poelten University of Applied Sciences, Austria)Bubble-TV at Campus TV (St. Poelten University of Applied Sciences, Austria)
Bubble-TV at Campus TV (St. Poelten University of Applied Sciences, Austria)
 
Automaticity.psychologies
Automaticity.psychologiesAutomaticity.psychologies
Automaticity.psychologies
 
V. peugeot slides enmi 2013 big data et communs
V. peugeot slides enmi 2013 big data et communsV. peugeot slides enmi 2013 big data et communs
V. peugeot slides enmi 2013 big data et communs
 
M sadin
M sadinM sadin
M sadin
 
F jutand
F jutandF jutand
F jutand
 
Christian licoppe
Christian licoppeChristian licoppe
Christian licoppe
 
Impression3 d e¦üconomie agile
Impression3 d e¦üconomie agileImpression3 d e¦üconomie agile
Impression3 d e¦üconomie agile
 
Patrick crogan
Patrick croganPatrick crogan
Patrick crogan
 
Marc giget
Marc gigetMarc giget
Marc giget
 
Jean yves boulin
Jean yves boulinJean yves boulin
Jean yves boulin
 
Camille bosqué
Camille bosquéCamille bosqué
Camille bosqué
 
Présentation du vidéo-livre 26 09 (Simon)
Présentation du vidéo-livre 26 09 (Simon)Présentation du vidéo-livre 26 09 (Simon)
Présentation du vidéo-livre 26 09 (Simon)
 
V. puig 24-09
V. puig 24-09V. puig 24-09
V. puig 24-09
 
O. landau 24-09
O. landau 24-09O. landau 24-09
O. landau 24-09
 
D. sciamma 24-09
D. sciamma 24-09D. sciamma 24-09
D. sciamma 24-09
 
C. bosqué 24-09
C. bosqué 24-09C. bosqué 24-09
C. bosqué 24-09
 
B. busson 24-09
B. busson 24-09B. busson 24-09
B. busson 24-09
 
Les métadonnées au coeur des enjeux du numérique
Les métadonnées au coeur des enjeux du numériqueLes métadonnées au coeur des enjeux du numérique
Les métadonnées au coeur des enjeux du numérique
 

Recently uploaded

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Raphaël troncy

  • 1. Deep-linking into Media Assets at the Fragment Level: Specification, Model and Applications Raphaël Troncy <raphael.troncy@eurecom.fr>
  • 2. TimBL Vision back in 1994 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) -2
  • 3. A typical HTML web page 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) -3
  • 4. What it looks like to a machine 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) -4
  • 5. Okay, so HTML is not helpful Maybe we can tell the machine what the different parts of the text represent? title speaker time location abstract biosketch host 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) -5
  • 6. XML to rescue? <title> <speaker> <time> <location> </title> </speaker> </time> </location> <abstract> </abstract> XML fans propose creating a XML tag set to use for each application. For talks, we can choose <title>, <speaker>, et c. <biosketch> </biosketch> <host> 17/12/2013 - </host> 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) -6
  • 7. XML  machine accessible meaning <title> <speaker> <time> <location> </title> </speaker> </time> </location> But, to your machine, the tags still look like this…. <abstract> The tag names carry no meaning. <biosketch> XML DTDs and Schemas have little or no semantics. </abstract> <host> 17/12/2013 - </host> </biosketch> 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) -7
  • 8.
  • 9. do not read the following sign
  • 12. Why is it so difficult to find appropriate multimedia content, to reuse and repurpose content previously published and to present this content in interfaces that vary with user needs?
  • 13. Image/Video indexing  Techniques used by mainstream search engines  search term occurs in the filename or in the caption or in user tags  no semantics  Image indexing: main problem  an image is not alphabetic: there is no countable discrete units, that, in combination will provide the meaning of the image  image descriptors are not given with the image: one needs to extract or interpret them  Video indexing: additional problem  a video has additionally a temporal dimension to take into account  a video has a priori no discrete units neither (i.e. frames, shots, sequences cannot be absolutely defined) 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 13
  • 14. Sounds Familiar?  [Arnold Smeulders, PAMI, 2000] The semantic gap is the lack of coincidence between the information that one can extract from the sensory data and the interpretation that the same data has for a user in a given situation 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 14
  • 15. The science of labeling  Automatically detecting the presence of a concept in a video stream airplane  Naming visual information 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 15
  • 16. A Simple Concept Detector [Cees Snoek and Marcel Worring, SSMS, 2007] 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 16
  • 17. Support Vector Machine [Cees Snoek and Marcel Worring, SSMS, 2007] 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 17
  • 18. The Computer Vision Approach  Building detectors one-at-the-time a face detector for frontal faces 3 years later a face detector for non-frontal faces One (or more) PhD for every new concept 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 18
  • 19. a little drop of semantics goes a long way Jim Hendler [1997]
  • 20. 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 20
  • 21. Once upon a time … 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 21
  • 22. … leading to sharing Media Fragments  Publishing status message containing a Media Fragment URI  Use a „#‟ !  Highlight a video sequence  Highlight a region to pay attention to 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 22
  • 23. W3C Video on the Web Workshop - 2007 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 23
  • 24. Key topics  Addressing: having global identifiers for identifying spatial and temporal clips (for deep linking, bookmarking, caching and indexing)  Metadata: searching and discovering video is difficult with the volume of online video  Video codec: recommending a baseline (open) video codec for the World Wide Web  Content protection: managing digital rights associated with the media is key: W3C should look into metadata for digital rights 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 24
  • 25. Making video a "first class citizen" 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 25
  • 26. Flickr Notes http://www.flickr.com/photos/mhausenblas/2883727293/ 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 26
  • 27. YouTube Temporal Addressing (Sept 2008) 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 27
  • 28. Media Fragments Use Cases  Bookmark / Share parts (fragments) of audio/video content  Annotate media fragments  Search for media fragments  Develop Mash-ups/Collage  Conserve bandwidth http://www.w3.org/TR/media-frags-reqs/ 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 28
  • 29. What are Media Fragments? 0 20 “Scared Scene” t 35 temporal media fragment named media fragment spatial media fragment track media fragment 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 29
  • 30. Media Fragments Dimensions  r01: Temporal fragments:  a clipping along the time dimension from a start to an end time that are within the duration of the media resource  r02: Spatial fragments:  a clipping of an image region, only consider rectangular regions  r03: Track fragments:  a track as exposed by a container format of the media resource  r04: Named fragments:  A temporal media fragment that has been given a name through some sort of annotation mechanism 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 30
  • 31. Media Fragments (temporal) Original resource length Fragment beginning 17/12/2013 - Playback progress 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) Fragment end - 31
  • 33. 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 33
  • 34. Media Fragment (Semantic) Annotation Reg1 The "Big Three" at the Yalta Conference (Wikipedia)  Media Fragment creation: localize a region (person)  Media Fragment annotation (tagging) = interpretation Winston Churchill, UK Prime Minister, Allied Forces, WWII  Media Fragment semantic annotation :Reg1 foaf:depicts dbpedia:WinstonChurchill. dbpedia:Churchill rdfs:label "Winston Churchill"; rdf:type foaf:Person dbprop:order dbpedia:Prime_Minister_(UK). 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 34
  • 35. Media Fragment (Semantic) Annotation A history of G8 violence (video) (© Reuters) Seq4 Seq1  Media Fragment creation: localize a temporal sequence  Media Fragment annotation (tagging) = interpretation G8 Summit, EU Summit, Heiligendamm, 2007, Gothenburg, 2001  Media Fragment semantic annotation :Seq1 foaf:depicts dbpedia:33rd_G8_Summit. :Seq4 foaf:depicts dbpedia:EU_Summit. dbpedia:33rd_G8_Summit rdfs:label "33rd G8 summit"@en ; grs:point "54.143055555555556 11.841666666666667". 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 35
  • 36. Media Fragment Semantic Annotation  Things, not strings! http://googleblog.blogspot.fr/2012/05/introducing-knowledgegraph-things-not.html  Use knowledge bases (LOD)  Use common vocabularies (LOV)  Follow the 4 Linked Data principles  Refine the 4 Linked Media principles 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 36
  • 37. Open Annotation Data Model  Specification developed in the W3C Open Annotation Community Group http://www.openannotation.org/spec/core/  Core model  OWL vocabulary for representing and sharing annotation of digital resources (and their fragment) … in RDF  A body is related to a target  Nature of the annotation changes according to intention (motivation)  How to annotate this image? 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 37
  • 38. Semantic Annotation of an Image http://www.w3.org/community/openannotation/wiki/ SE_Semantically_Tagging_an_Image 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 38
  • 39. Maphub: http://maphub.github.io/ 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 39
  • 40. Open Video: Annotation Project http://openvideoannotation.org/ 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 40
  • 41. LinkedTV: automatic annotations ... 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 41
  • 42. ... and enrichment for hypervideos CONCEPT IN PLAYER Cubism Expressionism Fauvism FACETS / PROPERTIES OF CONCEPT 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) CONTENT ENRICHMENT - 42
  • 43. Media Fragments and Annotations http://data.linkedtv.eu/medi a/e2899e7f#t=840,900 nerd:Location Casablanca nerd:Location Cafe Rick nerd:Person H. Bogart nerd:Person I. Bergman  Media Fragment URI 1.0     17/12/2013 - Chapters Scenes Shots etc… 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 43
  • 44. Enrichment and Hypervideos nerd:Location Casablanca nerd:Location Cafe Rick nerd:Person H. Bogart Nerd:Person E. Tierney 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) nerd:Person I. Bergman nerd:Location China - 44
  • 45. 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 45
  • 46. NERD: Named Entity Recognition and Disambiguation  Compare performances of NER and NEL tools  Understand strengths and weaknesses of different Web APIs  Adapt NER processing to different context  (Learn how to) Combine NER (/ NEL) tools What is NERD? ontology1 REST API2 UI3 1 2 17/12/2013 - http://nerd.eurecom.fr/ontology http://nerd.eurecom.fr/api/application.wadl 3 http://nerd.eurecom.fr 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 46
  • 47. NERD User Interface 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 47
  • 48. Media Fragment + Open Annotation + NERD Locator MediaResource Annotation MediaFragment Entity Type URL (hyperlink) 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 48
  • 49. Media Fragment Enricher: http://mfe.synote.org/mfe/ 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 49
  • 50. Linking pieces of knowledge 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 50
  • 51. Linking pieces of knowledge 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 51
  • 52. http://linkedtv.project.cwi.nl/news/ 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 52
  • 53. Take Away Summary  Video is a first class citizen on the Web  Annotations: Ontology and API for Media Resources, Open Annotation Data Model  Access: Media Fragments URI  NERD platform for extracting key information from textual resources including video subtitles and microposts  Embrace the Linked Media vision  Publish, re-use, re-purpose and remix media descriptions  Develop links between (part of) media items via their descriptions 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 53
  • 54. Take Away Summary 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 54
  • 55. Credits  Giuseppe Rizzo, Vuk Milicic, José Luis Redondo Garcia (EURECOM)  Thomas Steiner (Google Inc.), Yunjia Li (University of Southampton)  Marieke van Erp (Free University of Amsterdam)  Erik Mannens, Davy ven Deursen (iMinds, Uni. Ghent)  Paolo Ciccarese, Robert Sanderson, Herbert Van de Sompel and all the members of the W3C Open Annotation Community Group  … and many other students 17/12/2013 - 7ème Entretiens du Nouveau Monde Industriel (ENMI 2013) - 55