<is web> Information Systems & Semantic Web University of Koblenz Landau, Germany

Similar documents
A Semantic Multimedia Web: Create, Annotate, Present and Share your Media

<is web> Information Systems & Semantic Web

A Semantic Multimedia Web: Create, Annotate, Present and Share your Media

Creation and use of video annotations for presentation generation. Documentary Generation Vox Populi (Stefano Bocconi, CWI & Uni.

<is web> 1 st Face to Face Meeting of the W3C XG Multimedia Semantics XG MMSEM. Thomas Franz. ISWeb - Information Systems & Semantic Web

INS. Information Systems. INformation Systems. Creating meaningful multimedia presentations. L. Hardman, J.R. van Ossenbruggen

Semantic Web. Ontology Pattern. Gerd Gröner, Matthias Thimm. Institute for Web Science and Technologies (WeST) University of Koblenz-Landau

COMM: A Core Ontology for Multimedia Annotation

COMM: A Core Ontology for Multimedia Annotation

Ontologies and similarity

Linked Data Querying through FCA-based Schema Indexing

Towards a simplification of COMM-based multimedia annotations

Semantic Multimedia.

Smart Product Description Object (SPDO)

Canonical Processes for Creating Personalized Semantically-rich Multimedia Presentations

The Semantic Web & Ontologies

COMM: Designing a Well-Founded Multimedia Ontology for the Web

IBM Research Report. Service-Oriented Workflow for Digital Media Broadcasting. Ubiquitous Computing Lab IBM Korea

Programming the Semantic Web

A Design Rationale Representation for Model-Based Designs in Software Engineering

LinDA: A Service Infrastructure for Linked Data Analysis and Provision of Data Statistics

CWI. Multimedia on the Semantic Web. Jacco van Ossenbruggen, Lynda Hardman, Frank Nack. Multimedia and Human-Computer Interaction CWI, Amsterdam

Prototype D10.2: Project Web-site

TravelDiary: Supporting Storytelling and Sharing of Travel Experience

GroupMe! - Where Semantic Web meets Web 2.0

organised by: sponsored by:

Organizing Resources on Tagging Systems using T-ORG

UML-Based Conceptual Modeling of Pattern-Bases

Multimedia for the Semantic Web. Lynda Hardman*, Jacco van Ossenbruggen, Frank Nack

Ontology Languages. Frank Wolter. Department of Computer Science. University of Liverpool

Multimodal Information Spaces for Content-based Image Retrieval

Programme for Researchers

Metadata and the Semantic Web and CREAM 0

Semantic Web and Natural Language Processing

A component-centric UML based approach for modeling the architecture of web applications.

Centrum voor Wiskunde en Informatica

Open Research Online The Open University s repository of research publications and other research outputs

Web Architecture Part 3

Towards an Integrated Information Framework for Service Technicians

Fausto Giunchiglia and Mattia Fumagalli

What you have learned so far. Interoperability. Ontology heterogeneity. Being serious about the semantic web

RSDC 09: Tag Recommendation Using Keywords and Association Rules

SemaPlorer Interactive Semantic Exploration of Data and Media based on a Federated Cloud Infrastructure

Annotation for the Semantic Web During Website Development

Semantically Enhanced Hypermedia: A First Step

Ontologies for Agents

Semantic Interoperability. Being serious about the Semantic Web

Non-linear Interactive Media Productions

Rich Hilliard 20 February 2011

Flight Systems are Cyber-Physical Systems

Networked Ontologies

Towards a User-aware Enrichment of Multimedia Metadata

Reviewer s Guide. Simply transfer your music, videos, and photos to enjoy anytime, anywhere. www

Representing Website Design

EFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH

User Interests Driven Web Personalization based on Multiple Social Networks

Ontology Generation from Session Data for Web Personalization

Extracting knowledge from Ontology using Jena for Semantic Web

A Method for Semi-Automatic Ontology Acquisition from a Corporate Intranet

Increasing information fluence in knowledge work

OntoDSL: An Ontology-Based Framework for Domain-Specific Languages

Cluster-based Instance Consolidation For Subsequent Matching

A Semantic Web for Bioinformatics: Goals, Tools, Systems, Applications

DESIGN AND EVALUATION OF A GENERIC METHOD FOR CREATING XML SCHEMA. 1. Introduction

MERGING BUSINESS VOCABULARIES AND RULES

Using Metadata Standards Represented in OWL for Retrieving LOs Content

Extending the Facets concept by applying NLP tools to catalog records of scientific literature

Image Mining Using Image Feature

Study on Ontology-based Multi-technologies Supported Service-Oriented Architecture

Enterprise Multimedia Integration and Search

Management Science Letters

Google indexed 3,3 billion of pages. Google s index contains 8,1 billion of websites

Precision Consulting 228 PARK AVENUE SOUTH NEW YORK, NY PHONE: FAX:

E-Book Content: Platform & Technology: Customized Services:

Mining Relationships Between the Participants of Architectural Patterns

Application of Named Graphs Towards Custom Provenance Views

Chapter 3 Research Method

Web Science & Technologies University of Koblenz Landau, Germany. Relational Data Model

Achieving interoperability between the CARARE schema for monuments and sites and the Europeana Data Model

Metamodeling for Business Model Design

Where we are so far. Intro to Data Integration (Datalog, mediators, ) more to come (your projects!): schema matching, simple query rewriting

The TTC 2011 Reengineering Challenge Using MOLA and Higher-Order Transformations

TTC 2011: Hello World! A GReTL Solution

Design and Implementation of an RDF Triple Store

Source Code Search System Using The Knowledge Framework of The Semantic Web. The Graduate School of Science and Technology Kobe University

Methods for Complex Web Hypermedia Application: The Design Processes

Bibster A Semantics-Based Bibliographic Peer-to-Peer System

Elsevier Editorial System(tm) for Journal of Web Semantics Manuscript Draft

Ontology driven voice-based interaction in mobile environment

Improving Adaptive Hypermedia by Adding Semantics

Getting a Quick Start with RUP

VIRTUAL AGENT USING CLOUD

SoberIT Software Business and Engineering Institute. SoberIT Software Business and Engineering Institute. Contents

Semantic agents for location-aware service provisioning in mobile networks

Keywords Repository, Retrieval, Component, Reusability, Query.

Ontology and Hyper Graph Based Dashboards in Data Warehousing Systems

A Content Based Image Retrieval System Based on Color Features

Landing Pages Magento Extension User Guide Official extension page: Landing Pages

Content Interoperability Strategy

overcome the fragmentation of multiple data formats and communication protocols;

Transcription:

Information Systems University of Koblenz Landau, Germany Semantic Multimedia Management - Multimedia Processes Steffen Staab http://isweb.uni-koblenz.de With acknowledgements to Lynda Hardman and Raphael Troncy (cf. their WWW-08 tutorial)

Overview of Canonical Processes staab@uni-koblenz.de 2

Example: CeWe Color PhotoBook Application for authoring digital photo books Automatic selection, sorting and ordering of photos Context analysis methods: timestamp, annotation, etc. Content analysis methods: color histograms, edge detection, etc. Customized layout and background Print by the European leader photo finisher company http://www.cewe-photobook.com staab@uni-koblenz.de 3

CeWe Color PhotoBook Processes My winter ski holidays with my friends staab@uni-koblenz.de 4

CeWe Color PhotoBook Processes staab@uni-koblenz.de 5

CeWe Color PhotoBook Processes staab@uni-koblenz.de 6

CeWe Color PhotoBook Processes staab@uni-koblenz.de 7

CeWe Color PhotoBook Processes staab@uni-koblenz.de 8

CeWe Color PhotoBook Processes staab@uni-koblenz.de 9

Canonical Processes 101 Canonical: reduced to the simplest and most significant form possible without loss of generality Formalization of each process in UML diagrams Process Process artifacts Process actors External world artifacts staab@uni-koblenz.de 10

Premeditate Process where initial ideas about media production are established Design a photo book of my last holidays for my family Create argument-based sequences of videos of interviews after September 11 <<external world artifact>> Ideas, decisions and artifacts * <<output>> Premeditate <<process artifact>> Premeditate Artifacts <<inv olv es>> 1..* <<process actor>> Premeditate Actor staab@uni-koblenz.de 11

Create Media Asset Process where media assets are captured, generated or transformed <<process actor>> Creation Actor 1..* <<process artifact>> Premeditate Artifacts (from Premeditate) <<inv olv es>> <<process artifact>> Message (from Construct Message) Create Media Asset <<output>> 1..* <<media asset>> Media Asset Capturing Generation Transforming <<inv olv es>> 1..* <<process actor>> Capturing Device <<inv olv es>> 1..* <<process actor>> Generation Program <<inv olv es>> 1..* <<process actor>> Editing Program staab@uni-koblenz.de 12

Annotate Process where annotation is created <<anchor>> Artifact Anchor * * subject subject * * <<process artifact>> <<output>> A ny Process Artifact * Annotate <<inv olv es>> 1..* <<process actor>> Annotation Actor 1..* * <<annotation>> Artifact Annotation <<process actor>> Human Annotator <<process actor>> Computing Annotator staab@uni-koblenz.de 13

Semantic Annotate The annotation uses some controlled vocabularies Subject matter annotations of your photos Rhetorical annotations in Vox Populi <<process artifact>> A ny Process A rtifact * Annotate <<output>> 1..* <<annotation>> Artifact Annotation <<schema>> Vocabulary Semantic Annotate <<output>> <<annotation>> Semantic Artifact Annotation link <<term>> Vocabulary Term described in term s of staab@uni-koblenz.de 14

Package Process where process artifacts are logically and physically packed <<process artifact>> Any Process Artifact * contains * <<external world artifact>> Input given by a user * Package <<output>> 1..* <<composite artifact>> Multimedia Package Physical Package Logical Package staab@uni-koblenz.de 15

Query Process where a user retrieves a set of process artifacts based on a given query <<external world artifact>> User Query Input <<process artifact>> Any Process Artifact Query <<inv olv es>> <<output>> <<composite artifact>> Set of Process Artifacts 1..* <<process actor>> Query User staab@uni-koblenz.de 16

Construct Message Process where an author specifies the message they wish to convey Our holiday was sporty, great weather and fun Create clash about whether war is a good thing <<external world artifact>> Ideas, decisions and artifacts Construct Message <<output>> <<process artifact>> Message <<inv olv es>> 1..* <<process actor>> Message Author staab@uni-koblenz.de 17

Organize Process where process artifacts are organized according to the message Organize a number of 2-page layouts in photobook Use semantic graph to select related video clips to form linear presentation of parts of argument structure <<process artifact>> Message (from Construct Message) 0..1 Organize <<output>> <<com posite artifact>> Document Structure <<process artifact>> Any Process Artifact contains staab@uni-koblenz.de 18

Publish Process where final content and user interface is created <<composite artifact>> Document Structure (from Organize) <<input >> <<media asset>> Media Asset for Publication Publish <<output>> <<composite artifact>> Published Document <<annotation>> Annotation for Publication <<inv olv es>> <<process actor>> Publisher staab@uni-koblenz.de 19

Distribute Process where final interaction between end-users and produced media occurs <<com posite artifact>> Published Document (from Publish) Distribute <<output>> <<external world artifact>> Real World Output <<inv olv es>> <<process actor>> Distribution Hardware and Software staab@uni-koblenz.de 20

Canonical Processes Possible Flow staab@uni-koblenz.de 21

Sum Up Community agreement, not yet another model Large proportion of the functionality provided by multimedia applications can be described in terms of this model Initial step towards the definition of open web-based data structures for describing and sharing semantically annotated media assets staab@uni-koblenz.de 22

Discussion Frequently asked questions Complex processes Interaction Complex artifacts and annotations can be annotated Towards a more rigorous formalization of model Relationship to foundational ontologies Semantics of Annotations staab@uni-koblenz.de 23

Literature Lynda Hardman: Canonical Processes of Media Production. In Proceedings of the ACM Workshop on Multimedia for Human Communication - From Capture to Convey (MHC 05), November 2005. Special Issue on Canonical Processes of Media Production http://www.ifi.uio.no/mmsj/upcomming.html http://www.cwi.nl/~media/projects/canonical/ Lynda Hardman, Zeljko Obrenovic, Frank Nack, Brigitte Kerhervé and Kurt Piersol: Canonical Processes of Semantically Annotated Media Production. In Multimedia Systems Journal, 2008 (to appear) Philipp Sandhaus, Sabine Thieme and Susanne Boll: Canonical Processes in Photo Book Production. In Multimedia Systems Journal, 2008 (to appear) Stefano Bocconi, Frank Nack and Lynda Hardman: Automatic generation of video documentaries. In Journal of Web Semantics, 2008 (to appear). staab@uni-koblenz.de 24