MPEG-7 Video Retrieval using Bayesian Networks

Slides:



Advertisements
Similar presentations
Oyster, Edinburgh, May 2006 AIFB OYSTER - Sharing and Re-using Ontologies in a Peer-to-Peer Community Raul Palma 2, Peter Haase 1 1) Institute AIFB, University.
Advertisements

A Stepwise Modeling Approach for Individual Media Semantics Annett Mitschick, Klaus Meißner TU Dresden, Department of Computer Science, Multimedia Technology.
DL:Lesson 11 Multimedia Search Luca Dini
Information Retrieval in Practice
1 CS 430: Information Discovery Lecture 22 Non-Textual Materials 2.
1 Pertemuan 02 Database environment Matakuliah: >/ > Tahun: > Versi: >
Video retrieval using inference network A.Graves, M. Lalmas In Sig IR 02.
Chapter 2 Database Environment.
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
Information Retrieval Concerned with the: Representation of Storage of Organization of, and Access to Information items.
1 MPEG-21 : Goals and Achievements Ian Burnett, Rik Van de Walle, Keith Hill, Jan Bormans and Fernando Pereira IEEE Multimedia, October-November 2003.
Architecture & Data Management of XML-Based Digital Video Library System Jacky C.K. Ma Michael R. Lyu.
Internet Resources Discovery (IRD) IBM DB2 Digital Library Thanks to Zvika Michnik and Avital Greenberg.
Visual Information Retrieval Chapter 1 Introduction Alberto Del Bimbo Dipartimento di Sistemi e Informatica Universita di Firenze Firenze, Italy.
Chapter 2 Database Environment Pearson Education © 2014.
1 Chapter 2 Database Environment. 2 Objectives of Three-Level Architecture u All users should be able to access same data u User’s view immune to changes.
Lecture Two Database Environment Based on Chapter Two of this book:
Overview of Search Engines
Information Retrieval in Practice
Database Environment 1.  Purpose of three-level database architecture.  Contents of external, conceptual, and internal levels.  Purpose of external/conceptual.
Teaching Metadata and Networked Information Organization & Retrieval The UNT SLIS Experience William E. Moen School of Library and Information Sciences.
Information storage: Introduction of database 10/7/2004 Xiangming Mu.
1 Introduction to databases concepts CCIS – IS department Level 4.
Database System Concepts and Architecture
Information Systems & Semantic Web University of Koblenz ▪ Landau, Germany Semantic Web - Multimedia Annotation – Steffen Staab
Query Processing In Multimedia Databases Dheeraj Kumar Mekala Devarasetty Bhanu Kiran.
MPEG-7 Interoperability Use Case. Motivation MPEG-7: set of standardized tools for describing multimedia content at different abstraction levels Implemented.
Book: Bayesian Networks : A practical guide to applications Paper-authors: Luis M. de Campos, Juan M. Fernandez-Luna, Juan F. Huete, Carlos Martine, Alfonso.
1 CS 430: Information Discovery Lecture 22 Non-Textual Materials: Informedia.
8/31/2012ISC329 Isabelle Bichindaritz1 Database Environment.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
1 Database Management Systems (DBMS). 2 Database Management Systems (DBMS) n Overview of: ä Database Management Components ä Database Systems Architecture.
Database Environment Session 2 Course Name: Database System Year : 2013.
1 Chapter 1 Introduction to Databases Transparencies.
MMDB-9 J. Teuhola Standardization: MPEG-7 “Multimedia Content Description Interface” Standard for describing multimedia content (metadata).
M4 / September Integrating multimodal descriptions to index large video collections M4 meeting – Munich Nicolas Moënne-Loccoz, Bruno Janvier,
Digital Video Library Network Supervisor: Prof. Michael Lyu Student: Ma Chak Kei, Jacky.
Reviews Crawler (Detection, Extraction & Analysis) FOSS Practicum By: Syed Ahmed & Rakhi Gupta April 28, 2010.
MPEG-7 Audio Overview Ichiro Fujinaga MUMT 611 McGill University.
DANIELA KOLAROVA INSTITUTE OF INFORMATION TECHNOLOGIES, BAS Multimedia Semantics and the Semantic Web.
1 Database Environment. 2 Objectives of Three-Level Architecture u All users should be able to access same data. u A user’s view is immune to changes.
MULTIMEDIA DATA MODELS AND AUTHORING
Introduction to MPEG  Moving Pictures Experts Group,  Geneva based working group under the ISO/IEC standards.  In charge of developing standards for.
Introduction: Databases and Database Systems Lecture # 1 June 19,2012 National University of Computer and Emerging Sciences.
LREC – Workshop on Crossing media for Improved Information Access, Genova, Italy, 23 May Cross-Media Indexing in the Reveal-This System Murat Yakici,
© 2017 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Information Retrieval in Practice
Introduction to DBMS Purpose of Database Systems View of Data
? Searching the WWW today document retrieval keyword based search user
Introduction To DBMS.
Databases and Database Users
Visual Information Retrieval
An Introduction to database system
Introduction Multimedia initial focus
SAMT 2006.
9/22/2018.
Chapter 2 Database Environment Pearson Education © 2009.
Introduction to Database Systems
Chapter 1 Database Systems
Dr. Awad Khalil Computer Science Department AUC
Database Environment Transparencies
Data Model.
Multimedia Content Description Interface
Database Systems Instructor Name: Lecture-3.
Introduction to DBMS Purpose of Database Systems View of Data
Ying Dai Faculty of software and information science,
Chapter 1 Database Systems
Chapter 2 Database Environment Pearson Education © 2014.
Dr. Awad Khalil Computer Science Department AUC
Database Systems: Design, Implementation, and Management Tenth Edition
Presentation transcript:

MPEG-7 Video Retrieval using Bayesian Networks Luis M. de Campos Juan M. Fernández-Luna Juan F. Guadix Departamento de Ciencias de la Computación e Inteligencia Artificial E.T.S.I. Informática Universidad de Granada

MPEG-7 video retrieval using Bayesian Networks Introduction Brief overview about our work on the design of a search engine based on Bayesian Networks to retrieve MPEG-7 videos using their text annotations. 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

MPEG-7 video retrieval using Bayesian Networks Overview Preliminaries: introduction to Information Retrieval MPEG-7 standard Bayesian Networks MPEG-7 video retrieval models based on Bayesian networks. 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

Preliminaries (I) – Information Retrieval Information Retrieval is concerned with the representation, storage, organisation and accessing of information items. Indexing + Querying + Retrieval 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

Preliminaries (II) – MPEG-7 Multimedia Content Description Interface Standard to describe multimedia content using metadata: The content of a multimedia file: concepts, objects in movement, who is speaking, ... Aspects related to the management of the content, i.e., duration, structure, format and size of the file, number of frames per shot,... Tools: Descriptors, Schemes, Data Definition Language. 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

Preliminaries (III) – MPEG-7 Descriptors: elements, data representation. (Time to represent a duration, histogram to represent a colour or a string to represent a title) Schemes: structure and semantic of the relationships among elements. (A film divided into scenes and shots, including textual description in the scene level and description about colour, movement and audio amplitude in the shot level) DDL (Data Definition Language): Language to extend or modify the previous set of tools. It is a variety of XML Schema. Therefore, descriptions files are XML files. 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

Preliminaries (IV) – MPEG-7 <?xml version="1.0" encoding="UTF-8"?> <Mpeg7> <Description xsi:type="ContentEntityType"> <MultimediaContent xsi:type="VideoType"> <Video id="1"> <MediaTime> <MediaTimePoint>T00:00:00:0F30000</MediaTimePoint> <MediaDuration>PT16M33S11772N30000F</MediaDuration> </MediaTime> <TemporalDecomposition gap="false" overlap="false"> <VideoSegment id="shot1_1"> <MediaDuration>PT3S22112N30000F</MediaDuration> <TextAnnotation confidence="0.500000"> <FreeTextAnnotation> A tv presenter is reporting information about a meeting of the security council in UN. </FreeTextAnnotation> </TextAnnotation> </VideoSegment> <VideoSegment id="shot1_2"> <MediaTime> <MediaTimePoint>T00:00:03:22112F30000</MediaTimePoint> <MediaDuration>PT9S18288N30000F</MediaDuration> </MediaTime> <TextAnnotation confidence="0.500000"> <FreeTextAnnotation> Collin Powell is speaking about the USA position in the Iraq crisis. </FreeTextAnnotation> </TextAnnotation> </VideoSegment> </TemporalDecomposition> </Video> </MultimediaContent> </Description> </Mpeg7> 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

Preliminaries (V) – MPEG-7 From the point of view of IR, the structure of a video is seen conceptually: Vídeo Scene 1 Scene 2 Scene 3 Shot 1 Shot 2 Shot 3 Shot 4 Shot 5 Shot 6 Frame 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

Preliminaries (VI) – Bayesian networks Graphical models able to represent and efficiently manipulate n-dimensional probability distributions. The knowledge obtained from a problem is encoded in a Belief network by means of the quantitative and qualitative componets: 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

Preliminaries (VII) – Bayesian networks Qualitative part: Directed Acyclic Graph G=(V,E): V (Nodes)  Random variables, and E (Arcs)  (In)dependence relationships. Quantitative part:A set of conditional distributions: Drawn from the graph structure, representing the strength of the relationships, stored in each node. 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

MPEG-7 Video Retrieval Models based on Bayesian Networks (I) Taking advantage of the structure of an MPEG-7 video: Video, Scenes, Shots, Frames And of free text annotation tags in the .xml file… 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

MPEG-7 Video Retrieval Models based on Bayesian Networks (II) Sh1 Sh2 Sh4 Sh5 Sh6 Sh8 Sh3 Sh7 S1 S2 S3 V 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

MPEG-7 Video Retrieval Models based on Bayesian Networks (III) Assesment of probability distributions: Prior probability in term nodes: p(ti)=1/M. Probability distributions in the rest of nodes: P(U | pa(U)). Problem: Great number of parents. Solution: Probability functions. 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

MPEG-7 Video Retrieval Models based on Bayesian Networks (IV) Query term instantiation. Run a propagation algorithm: p(u | Q),U. Generate a ranking. Problem: Great number of nodes in the graph. Complex topology. Solution: Evaluation of probability functions in each layer. 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

MPEG-7 Video Retrieval Models based on Bayesian Networks (V) In shots: In Scenes and Videos: where vij and wij: Exact propagation 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

MPEG-7 Video Retrieval Models based on Bayesian Networks (VI) Once a relevance probability has been assigned to each unit, Which units are offered to the user? Those which present an accurate context, wider enaugh to be a good response to the query. How? Transforming the Bayesian Network into a Influence Diagram 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

MPEG-7 Video Retrieval Models based on Bayesian Networks (VII) Sh4 Sh5 Sh6 D1 D3 D2 U2 U3 U1 S4 S3 D5 D4 V2 U5 U4 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

MPEG-7 Video Retrieval Models based on Bayesian Networks (VIII) Integrated Tool: Video capture from tv. Automatic annotations form subtitles. Manual annotations based on ontologies. Querying and obtaining the best units. Automatic generation of a video with the results. 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

MPEG-7 Video Retrieval Models based on Bayesian Networks (IX) Lalmas and Graves´ model: V S1 S2 S3 Sh1 Sh2 Sh3 Sh4 Sh5 Sh6 bbc C2 C3 C4 C5 C7 C8 C9 C10 C11 dog MediaInformationDS MediaProfileDS MediaQualityDS CreationInformationDS MediaFormatDS Creation bbc dog and 29/11/2018 MPEG-7 video retrieval using Bayesian Networks

The end... Thank you very much