developed for querying MPEG-7 descriptions, as well as its. 3 compatible .... visual descriptors, the importance of the multimedia content. 59 from specific points ...
tion (ISO) has recently issued the MPEG-7 Query Format 119. Requirements ...... 1260. 13. ISO/IEC: 15938â5:2003: Information TechnologyâMultimedia 1261.
Jun 30, 2007 - allow semantic retrieval and filtering of multimedia content. Chrisa Tsinaraki ... The MP7QL has the MPEG-7 as data model and allows for querying every aspect ...... ting company to content-oriented queries. For example, the.
becomes available, the need for better search engines .... link the query with the searching engine; and .... In Step 1, the rst optimization which is performed.
Keywords: Data Mashup, Query Models, Data Ranking, Fuzzy Pref- erences. ... data needs. Typically, the access to these data sources is carried out through ..... Graded Union âªg. ..... IEEE T. Services Computing 3(3): 223-235 (2010). 8. Fagin ...
Abstract. Data Mashup is a special class of applications mashup that combines data elements from multiple data sources (that are often ex- ported as data web ...
In a large heterogeneous distributed system spanning administrative domains such as a DataGrid, it is often desirable to maintain and query dynamic and timely.
Oct 3, 1992 - hotel or restaurant in a city, e.g. its address, is contained in the link ... get document, e.g. the description of Eiffel Tower, is displayed on the ...
... and uses the example-element concept of Query-by-Example (QBE) [Zl 77] .... formed into a grid, and each micrograph represents a "frame" inside the grid.
features aforementioned. For instance, consider an example taken from an academic system. The curric-. XXI Simpósio Brasileiro de Banco de Dados. 73 ...
Oct 4, 1987 - Forgy, "0PS5 User's Manual," Technical Report .... Allen Shepherd and Larry Kerschberg, "PRISM: a .... Database Systems, Larry Kersberg. (ed. ) ...
Oct 24, 2008 - and Usability Engineering. ⢠Model based User Interface Development. â Multi Modal. â 3D UIS. â 2D UIS (Web, desktop, â¦) â Migration.
example, if the question is âIn what country is Luxor?â, the answer ... Linear interpolation was first introduced by Jelinek and Mercer [2] and hence some people ...
Hibernate Query Language and Native SQL. Originals of Slides and Source
Code for Examples: http://courses.coreservlets.com/Course-Materials/hibernate.
html.
Results 5 - 10 - Keywords. Graph query languages, graph-structured data, property graphs ... Now graph technology has become more widespread, the. Permission to ... of the graph database Neo4j, was the first pattern-matching query language to ..... A
query language (Mengel et al., 1999), we can pick out these elements with the ... isons on these extents, reminiscent of Allen's temporal re- lations (Allen, 1983).
CIA World Factbook are recursive since the web document defined is used in the second rule. (QÐ Ñ). Get all the URLs together with their labels reachable.
As an example, take the following ExtrinsicObject query to identify a set of ... SQL queries are defined based upon a fixed relational schema [17] which is an .... The following sets the Amazon.com US dollar price of the book with an isbn of '123' to
As a simple example imagine a product (car, laptop computer, etc.) .... edges (thin-lined) are called entity edges and define relationships between objects. All.
Apr 20, 2012 - is on libraries that are available in a content markup language, QMT ...... defined in the LATIN library [CHK+11] and thus also applies to our ...
While SPARQL and its extensions are being used as an OWL query language in many ... A number of query languages have been developed to query RDF and OWL, the two .... The first argument of this set construction operator specifies the set to be ... cl
Mar 6, 2008 - developed the Astronomical Data Query Language (ADQL). (Yasuda et al. ... in interface implementation further complicates matters. Thus ...
Jonathan Mamou, Yosi Mass, Michal Shmueli-Scheuer and Benjamin Sznajder. IBM Haifa Research Lab. Mount Carmel, Haifa 31905. Email: {mamou, yosimass ...
will be able or willing to learn sophisticated XML query languages. ... specific
need for XML query systems targeted at end users. ..... We use the semicolon.
Visual/Audio Low-level Descriptors. â¡ Semantic Descriptions. â¡ Approach 2: Use MPEG-7 Filtering and Search. Preferences (FASP) as Queries. â« Low-level ...
A User Preference Model and a Query Language that allow Semantic Retrieval and Filtering of Multimedia Content
Chrisa Tsinaraki, Stavros Christodoulakis
{chrisa, stavros}@ced.tuc.gr
Laboratory of Distributed Multimedia Information Systems & Applications (TUC/MUSIC) Department of Electronics and Computer Engineering Technical University of Crete
Motivation Open Multimedia Consumption Environment
Development of Digital Multimedia Content Services Emergence of Advanced Network Infrastructures
Standards needed for the Syntactic Interoperation of the Services Dominant Standard in Multimedia Content Description: MPEG-7
SMAP 2006
Description of (Segments of) Multimedia Objects
Visual Descriptors Media Semantics Structure
Audio Descriptors Textual Annotation
Point of View
Matching Hints
Relation
Creation Information
Media Information
Usage Information
MPEG-7 Description
A User Preference Model and a Query Language that allow Semantic Retrieval and Filtering of Multimedia Content
2
Motivation Semantic Interoperation needed for efficient Retrieval & Filtering Services Integration of Domain Knowledge
Domain Knowledge Usually expressed as Domain Ontologies Used for: Semantic Retrieval & Filtering Semantically Personalized Services
Can be expressed using MPEG-7 constructs [CAiSE03] SMAP 2006
A User Preference Model and a Query Language that allow Semantic Retrieval and Filtering of Multimedia Content
3
Motivation Powerful Retrieval can be built on top of MPEG-7 Descriptions Several Research Efforts Visual/Audio Descriptors Textual Annotations and/or Media-related Elements Semantic Descriptions
Treat some aspects only! SMAP 2006
Visual Descriptors Media Semantics Structure
Audio Descriptors Textual Annotation
Point of View
Matching Hints Media Information
Relation
Creation Information Usage Information
MPEG-7 Description
A User Preference Model and a Query Language that allow Semantic Retrieval and Filtering of Multimedia Content
4
Motivation A Uniform and Transparent MPEG-7 Retrieval and Filtering Framework is needed Approach 1: Use plain XQuery No Preference Values Partial Exploitation of the MPEG-7 Descriptions Does not take into account the peculiarities of: Visual/Audio Low-level Descriptors Semantic Descriptions
Approach 2: Use MPEG-7 Filtering and Search Preferences (FASP) as Queries
Low-level Descriptors & Semantic Descriptions Absent Not all Media-related Elements Present No Boolean Operators
SMAP 2006
A User Preference Model and a Query Language that allow Semantic Retrieval and Filtering of Multimedia Content
5
Motivation Response to the Limitations: ISO MPEG-7 Query Format Requirements (MP7QF) MP7QL: Response to MP7QF MPEG-7 Query Language Compatible FASP Model Forms a Uniform and Transparent MPEG-7 Retrieval and Filtering Framework Takes into account the MP7QF
SMAP 2006
A User Preference Model and a Query Language that allow Semantic Retrieval and Filtering of Multimedia Content
6
Overview The MP7QL Query Language Filtering and Search Preference Model Conclusions Future Work
SMAP 2006
A User Preference Model and a Query Language that allow Semantic Retrieval and Filtering of Multimedia Content
7
The MP7QL Query Language Language for Querying MPEG-7 Descriptions MP7QL allows:
Uniform and Transparent MPEG-7 Retrieval and Filtering Querying every Aspect of an MPEG-7 Multimedia Object Description Explicit Specification of Boolean Operators and Preference Values
The MP7QL queries may utilize the User Preferences as Context Allow for Personalized Multimedia Content Retrieval
The MP7QL Design has taken into account the MP7QF Expressed both in XML Schema and OWL An implementation of the XML Schema version of MP7QL is under way on top of an XML repository accessed by XQuery SMAP 2006
A User Preference Model and a Query Language that allow Semantic Retrieval and Filtering of Multimedia Content
8
The MP7QL Query Language Fundamental MP7QL Element: the MP7QL Query Represented by MPEG7QueryType
MP7QL Queries include: Queries about Multimedia Content Queries about Semantic Entities
Give me the multimedia objects where a goal is scored
Give me the players affiliated to the soccer team Barcelona
Constructs of Domain Ontologies expressed using MPEG-7 Syntax Give me the subclasses of the Player class
SMAP 2006
A User Preference Model and a Query Language that allow Semantic Retrieval and Filtering of Multimedia Content
9
The MP7QL Query Language – Query Types preference value (range [-100, 100], default 10)
Query Specification
MPEG7Query Type
BooleanMPEG7 QueryType
WeighedMPEG7 QueryType Queries with explicit Preference Values WQ=(WQS pv)*
Queries with explicit Boolean Operators: BQ=BQS[NOT] ((AND|OR) BQS [NOT])*
BooleanWeighed MPEG7QueryType Queries with explicit Preference Values and Boolean Operators (BWQ): BWQ=BWQS pv ((AND|OR) BWQS pv)* SMAP 2006
A User Preference Model and a Query Language that allow Semantic Retrieval and Filtering of Multimedia Content
Variables support Joins on the features of Semantic Entities interrelated through MPEG-7 Relationships Allow expressing constraints on every aspect of an MPEG-7 Multimedia Object Description
SMAP 2006
A User Preference Model and a Query Language that allow Semantic Retrieval and Filtering of Multimedia Content
A User Preference Model and a Query Language that allow Semantic Retrieval and Filtering of Multimedia Content
12
Example (1) I want the multimedia objects where
A goal is scored by Zidane
SMAP 2006
BQS1 = (EventType AND (exemplifies, Zidane Goal)) Goal) AND (agent, $zid)) AND (($zid, AgentObjectType) AND (exemplifies, PlayerObject, $zid) AND (Agent(Name(FamilyName ‘Zidane’))))
A User Preference Model and a Query Language that allow Semantic Retrieval and Filtering of Multimedia Content
13
Example (2) I want the multimedia objects where
A goal is scored (pv 100) or a penalty kick takes place (pv 50)
BWQS1 = (EventType AND (exemplifies, Goal)) OR (EventType AND (exemplifies,
PenaltyKick))
SMAP 2006
A User Preference Model and a Query Language that allow Semantic Retrieval and Filtering of Multimedia Content
14
Filtering and Search Preference Model FASPs essentially are Query Specifications Enhance our Semantic Preference Model [MMM06] Have the MPEG-7 FASPs as special Case MPEG-7 FASPs have only the CreationPreferences, ClassificationPreferences, SourcePreferences and PreferenceCondition elements
SMAP 2006
A User Preference Model and a Query Language that allow Semantic Retrieval and Filtering of Multimedia Content
15
Example I am interested in multimedia objects where
A goal is scored (pv 100) and their title contains the keyword ‘soccer’ (pv 90)