Video on the Semantic Web Experiences with Media Streams CWI Amsterdam Joost Geurts Jacco van Ossenbruggen Lynda Hardman UC Berkeley SIMS Marc Davis.

Slides:



Advertisements
Similar presentations
Berliner XML Tage. Humboldt Universität zu Berlin, Oktober 2004 SWEB2004 – Intl Workshop on Semantic Web Technologies in Electronic Business Intelligent.
Advertisements

Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
1 Ontolog OOR Use Case Review Todd Schneider 1 April 2010 (v 1.2)
1 ICS-FORTH EU-NSF Semantic Web Workshop 3-5 Oct Christophides Vassilis Database Technology for the Semantic Web Vassilis Christophides Dimitris Plexousakis.
The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
A Stepwise Modeling Approach for Individual Media Semantics Annett Mitschick, Klaus Meißner TU Dresden, Department of Computer Science, Multimedia Technology.
Chronos: A Tool for Handling Temporal Ontologies in Protégé
DELIVERING STORIES WITH PURSUIT Story-delivery presentation and demo Ben Tagger and Dirk Trossen (UCAM) Stuart Porter (CTVC)
Hypermedia Presentation Generation on the Web Lynda Hardman Jacco van Ossenbruggen CWI Amsterdam.
So What Does it All Mean? Geospatial Semantics and Ontologies Dr Kristin Stock.
Smart Style on the Semantic Web Jacco van Ossenbruggen Lynda Hardman CWI Amsterdam.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
Web- and Multimedia-based Information Systems. Assessment Presentation Programming Assignment.
OWL-AA: Enriching OWL with Instance Recognition Semantics for Automated Semantic Annotation 2006 Spring Research Conference Yihong Ding.
SLIDE 1IS 202 – FALL 2002 Prof. Ray Larson & Prof. Marc Davis UC Berkeley SIMS Tuesday and Thursday 10:30 am - 12:00 am Fall 2002
Semantics For the Semantic Web: The Implicit, the Formal and The Powerful Amit Sheth, Cartic Ramakrishnan, Christopher Thomas CS751 Spring 2005 Presenter:
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Department of Computer Science, University of Maryland, College Park 1 Sharath Srinivas - CMSC 818Z, Spring 2007 Semantic Web and Knowledge Representation.
Funded by: European Commission – 6th Framework Project Reference: IST WP8: Exploitation and Dissemination Mondeca return of experience on transitioning.
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
Alternatives to Metadata IMT 589 February 25, 2006.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
CS 586 – Distributed Multimedia Information Management Prof. Dennis McLeod.
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
An Extension to XML Schema for Structured Data Processing Presented by: Jacky Ma Date: 10 April 2002.
Formalizing and Querying Heterogeneous Documents with Tables Krishnaprasad Thirunarayan and Trivikram Immaneni Department of Computer Science and Engineering.
A Motivating Scenario for Designing an Extensible Audio- Visual Description Language Monday 25 th of October, 2004 Raphaël Troncy, Jean Carrive, Steffen.
Developing an Ontology for Irrigation Information Resources *Cornejo, C., H.W. Beck, D.Z. Haman, F.S. Zazueta. University of Florida Gainesville, FL. USA.
Author: Lornet LD team Reuse freely – Just quote Desired Properties of a MOT Graphic Representation Formalism Simplicity and User Friendliness (win spec,
1/13 Multimedia on the Semantic Web Jacco van Ossenbruggen Multimedia and Human-Computer Interaction (INS2) CWI Amsterdam.
PLATFORM INDEPENDENT SOFTWARE DEVELOPMENT MONITORING Mária Bieliková, Karol Rástočný, Eduard Kuric, et. al.
Interoperability in Information Schemas Ruben Mendes Orientador: Prof. José Borbinha MEIC-Tagus Instituto Superior Técnico.
Building an Ontology of Semantic Web Techniques Utilizing RDF Schema and OWL 2.0 in Protégé 4.0 Presented by: Naveed Javed Nimat Umar Syed.
MPEG-7 Interoperability Use Case. Motivation MPEG-7: set of standardized tools for describing multimedia content at different abstraction levels Implemented.
Košice, 10 February Experience Management based on Text Notes The EMBET System Michal Laclavik.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Dimitrios Skoutas Alkis Simitsis
Aude Dufresne and Mohamed Rouatbi University of Montreal LICEF – CIRTA – MATI CANADA Learning Object Repositories Network (CRSNG) Ontologies, Applications.
1 Towards Second and Third Generation Web-based Multimedia Jacco van Ossenbruggen, Joost Geurts, Frank Cornelissen, Lynda Hardman and Lloyd Rutledge CWI.
Information Interchange on the Semantic Web an interactive talk by Piotr Kaminski, University of Victoria
Illustrations and Answers for TDT4252 exam, June
1 Application-specific constraints for multimedia presentation generation Joost Geurts, Jacco van Ossenbruggen and Lynda Hardman CWI Amsterdam
GREGORY SILVER KUSHEL RIA BELLPADY JOHN MILLER KRYS KOCHUT WILLIAM YORK Supporting Interoperability Using the Discrete-event Modeling Ontology (DeMO)
THE SUPPORTING ROLE OF ONTOLOGY IN A SIMULATION SYSTEM FOR COUNTERMEASURE EVALUATION Nelia Lombard DPSS, CSIR.
Digital libraries and web- based information systems Mohsen Kamyar.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Topic Maps introduction Peter-Paul Kruijsen CTO, Morpheus software ISOC seminar, april 5 th 2005.
Knowledge Representation. Keywordsquick way for agents to locate potentially useful information Thesaurimore structured approach than keywords, arranging.
1 Class exercise II: Use Case Implementation Deborah McGuinness and Peter Fox CSCI Week 8, October 20, 2008.
DANIELA KOLAROVA INSTITUTE OF INFORMATION TECHNOLOGIES, BAS Multimedia Semantics and the Semantic Web.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
1 The Semantic Web Jonathan Jackson GCUU Master’s Seminar Spring 2005.
Chapter 7 K NOWLEDGE R EPRESENTATION, O NTOLOGICAL E NGINEERING, AND T OPIC M APS L EO O BRST AND H OWARD L IU.
Semantic Data Extraction for B2B Integration Syntactic-to-Semantic Middleware Bruno Silva 1, Jorge Cardoso 2 1 2
MMM2005The Chinese University of Hong Kong MMM2005 The Chinese University of Hong Kong 1 Video Summarization Using Mutual Reinforcement Principle and Shot.
Ontologies Reasoning Components Agents Simulations An Overview of Model-Driven Engineering and Architecture Jacques Robin.
ResearchEHR Use of semantic web technologies and archetypes for the description of EHRs Montserrat Robles, Jesualdo Tomás Fernández-Breis, Jose Alberto.
Versatile Information Systems, Inc International Semantic Web Conference An Application of Semantic Web Technologies to Situation.
Event Linking With Meaning: Ontological Hypertext and the Semantic Web Hugh Davis Learning Societies Lab ECS The University of Southampton, UK All Notes.
26/02/ WSMO – UDDI Semantics Review Taxonomies and Value Sets Discussion Paper Max Voskob – February 2004 UDDI Spec TC V4 Requirements.
The Semantic Web By: Maulik Parikh.
Visual Information Retrieval
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
Lifecycle Metadata for Digital Objects
Presentation transcript:

Video on the Semantic Web Experiences with Media Streams CWI Amsterdam Joost Geurts Jacco van Ossenbruggen Lynda Hardman UC Berkeley SIMS Marc Davis

2 Talk Overview Video Generation Annotating Video/Media Streams Porting Media Streams Video generation using semantic web technology Conclusion

3 Why video? Video is powerful information source but complicated on syntax and semantics done by mostly domain experts. Search/Retrieve is difficult for humans near to impossible for machines. Media metadata is not DC labels, real need for formal semantics Media support is lacking/under developed on the semantic web

4 Why video generation? Practical experience with semantic web technology from a media perspective Media typically is knowledge intensive Ambitious application to trigger problems

5 What can we generate? Cinema is like a language which has structure which can be manipulated –Establishing shot gives the impression an event is happening at a specific location –Reaction shot gives the impression an actor is reacting to an event. Example estab1.smil estab2.smil

6 Continuity editing in cinema Continuity editing rules ensures consistency between shots. –Mise en scene Indoors - Outdoors Clothing/costume Weather conditions –Cinematography Black/white – Color 180 degree rule (walking direction) Framing Jump cut

7 Continuity editing Works best with generic objects/characters Not so well with recognizable objects/characters Theoretic principles in cinema can be formalized and used to automatically generate video sequences.

8 Trip report scenario Student visits Berkeley informs colleagues about his trip. Scenario uses establishing and reaction shots. scenario_iswc2004.smil

9 Scenario – wrap up

10 Generating an establishing shot User: –defines location –defines character Continuity rules: – angle shot 1 > angle shot 2 – Both shots outdoors Annotation requirements on: –Mise en scene (describing scene) –Cinematography (material, lens foci)

11 Annotating Video in Media Streams (Davis 1995) Retrieve/combine existing material for reuse Content driven annotations Multiple descriptive dimensions Icon based 7000 icons in ontology annotations subClass, partOf, looksLike, occursWith

12 Media Streams Timeline

13 Media Streams Icon Space

14 Porting Media Streams to the Semantic Web (syntax) Media Streams application –5 – 10 year old Lisp using old libraries –Programmers moved away –Source code only partly available –Ontology and annotations are in binary format –Not efficiently scalable Reverse engineering –Important: working legacy application Lessons learned: –Knowledge of the application is required to understand the ontology and the annotations. –Focus on syntax

15 Porting Media Streams to semweb (semantics) Ontology: –subClass relationship mapped to rdfs:subClassOf –partOf, looksLike, occursWith relations mapped to generic rdf:property (future work: OWL) –Modularity for streams in ontology XML telephone book RDF telephone book

16 Human cognition vs. machine cognition. Media Streams concepts were represented by icons with a textual label. –In RDF representation there is only the label –Icons can denote complex actions not representable by a single word –Need for WorldNet to retrieve synonyms (hack!) Just RDF is not enough

17 Porting Media Streams to semweb (semantics)

18 Porting Media Streams to semweb (semantics) Lessons learned: –Annotations are not instances of the ontology but refer to it –Structure embodies semantics –Need for annotation template which describes structure

19 Video generation Need for detailed annotations result in detailed queries Detailed queries give fewer results Need to be able to relax query –Specification (ask: pants, retrieve: jeans) –Generalization (ask: jeans, retrieve: pants) System searches for shots which comply with continuity constraints Query or Rule?

20 Conclusion for porting knowledge to semweb Thoroughly understand the original application domain before porting knowledge to the semantic web First focus on porting knowledge to an accessible format such as XML postponing modeling issues. Annotations are not necessarily instances of an ontology but can refer to it, in which case a annotation template defines the structure of the annotation.

21 Conclusion for applications on the semantic web Need for both, precise queries and, queries which allows for relaxing. Distinction between queries and rules is small. Combining proprietary heterogeneous knowledge sources on the semantic web leads to inconsistencies which have to be dealt with.

22 Take home message Legacy sources are because of their longtime existence valuable resources worthwhile porting to the Semantic Web. Best practices guidelines are needed to facilitate this. Ambitious applications test and give requirements on technology

23 Video on the Semantic Web Experiences with Media Steams

24 Scratch Video generation requires detailed, multi dimension descriptive annotations and is therefore a well suited test case for semantic web technology [[read: some knowledge intensive applications, like video generation are dependent on shared knowledge sources provided by the semanticweb. The semantic web should support these. [[read: Video generation is a *real* application giving insights in practical problems with the semantic web]] [[read: technology should subordinate applications]] [[read: ambitious applications show deficiencies in technology]] … … … … </occurence

25 Content structure vs. Documents structure (a) Different ways of annotating: –Structure based (scene, shot, frame) Context important –Content based ( Character walks from left to right”) Context not important

26 Semantics after Syntax (b)

27 Ontology and Annotation (c)

28 Query requirements (d)

29 Rules (e)