Multimedia Database Management System

Slides:



Advertisements
Similar presentations
Image Retrieval: Current Techniques, Promising Directions, and Open Issues Yong Rui, Thomas Huang and Shih-Fu Chang Published in the Journal of Visual.
Advertisements

Spatial Database Systems. Spatial Database Applications GIS applications (maps): Urban planning, route optimization, fire or pollution monitoring, utility.
Kien A. Hua Division of Computer Science University of Central Florida.
Content-based retrieval of audio Francois Thibault MUMT 614B McGill University.
DL:Lesson 11 Multimedia Search Luca Dini
1 Content-Based Retrieval (CBR) -in multimedia systems Presented by: Chao Cai Date: March 28, 2006 C SC 561.
Discussion on Video Analysis and Extraction, MPEG-4 and MPEG-7 Encoding and Decoding in Java, Java 3D, or OpenGL Presented by: Emmanuel Velasco City College.
Content-Based Classification, Search & Retrieval of Audio Erling Wold, Thom Blum, Douglas Keislar, James Wheaton Presented By: Adelle C. Knight.
Toward Semantic Indexing and Retrieval Using Hierarchical Audio Models Wei-Ta Chu, Wen-Huang Cheng, Jane Yung-Jen Hsu and Ja-LingWu Multimedia Systems,
Chapter 11 Beyond Bag of Words. Question Answering n Providing answers instead of ranked lists of documents n Older QA systems generated answers n Current.
1 CS 430: Information Discovery Lecture 22 Non-Textual Materials 2.
1 Multimedia Information Systems Vijay Atluri Office 200R Ackerson Hall Phone: Office Hours: 2 hours after the class and.
Image Search Presented by: Samantha Mahindrakar Diti Gandhi.
ADVISE: Advanced Digital Video Information Segmentation Engine
Spring 2008MMDB - Introduction1 Introduction: Multimedia Databases.
CS335 Principles of Multimedia Systems Content Based Media Retrieval Hao Jiang Computer Science Department Boston College Dec. 4, 2007.
Multimedia Search and Retrieval Presented by: Reza Aghaee For Multimedia Course(CMPT820) Simon Fraser University March.2005 Shih-Fu Chang, Qian Huang,
Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation.
ISP 433/633 Week 5 Multimedia IR. Goals –Increase access to media content –Decrease effort in media handling and reuse –Improve usefulness of media content.
T.Sharon 1 Internet Resources Discovery (IRD) Introduction to MMIR.
Multimedia Database Systems Retrieval by Content Department of Informatics Aristotle University of Thessaloniki Fall-Winter 2008.
1 The Representation, Indexing and Retrieval of Music Data at NTHU Arbee L.P. Chen National Tsing Hua University Taiwan, R.O.C.
Video/Image Fingerprinting & Search Naren Chittar CS 223-B project, Winter 2008.
The Chinese University of Hong Kong Department of Computer Science and Engineering Lyu0202 Advanced Audio Information Retrieval System.
A fuzzy video content representation for video summarization and content-based retrieval Anastasios D. Doulamis, Nikolaos D. Doulamis, Stefanos D. Kollias.
Multimedia Enabling Software. The Human Perceptual System Since the multimedia systems are intended to be used by human, it is a pragmatic approach to.
Information Retrieval in Practice
Integrating Multi-Media with Geographical Information in the BORG Architecture R. George Department of Computer Science Clark Atlanta University Atlanta,
Content-Based Video Retrieval System Presented by: Edmund Liang CSE 8337: Information Retrieval.
1 Samson Cheung EE 639, Fall 2004 Lecture 1: Applications & Trends Multimedia Information Systems advent: open communicator browser, screen cam, hari’s.
Multimedia and Time-series Data
Media Retrieval Information Retrieval Image Retrieval Video Retrieval Audio Retrieval Information Retrieval Image Retrieval Video Retrieval Audio Retrieval.
Naresuan University Multimedia Paisarn Muneesawang
Aspects of Music Information Retrieval Will Meurer School of Information University of Texas.
MULTIMEDIA DATABASES -Define data -Define databases.
IBM QBIC: Query by Image and Video Content Jianping Fan Department of Computer Science University of North Carolina at Charlotte Charlotte, NC 28223
MULTIMEDIA INPUT / OUTPUT TECHNOLOGIES INTRODUCTION 6/1/ A.Aruna, Assistant Professor, Faculty of Information Technology.
Jaruloj Chongstitvatana Advanced Data Structures 1 Index Structures for Multimedia Data Feature-based Approach.
Data and Applications Security Developments and Directions Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #15 Secure Multimedia Data.
MMDB-9 J. Teuhola Standardization: MPEG-7 “Multimedia Content Description Interface” Standard for describing multimedia content (metadata).
Content-Based Image Retrieval QBIC Homepage The State Hermitage Museum db2www/qbicSearch.mac/qbic?selLang=English.
Digital Video Library Network Supervisor: Prof. Michael Lyu Student: Ma Chak Kei, Jacky.
1/12/ Multimedia Data Mining. Multimedia data types any type of information medium that can be represented, processed, stored and transmitted over.
Soon Joo Hyun Database Systems Research and Development Lab. US-KOREA Joint Workshop on Digital Library t Introduction ICU Information and Communication.
MPEG-7 Audio Overview Ichiro Fujinaga MUMT 611 McGill University.
Content Based Color Image Retrieval vi Wavelet Transformations Information Retrieval Class Presentation May 2, 2012 Author: Mrs. Y.M. Latha Presenter:
Content-Based MP3 Information Retrieval Chueh-Chih Liu Department of Accounting Information Systems Chihlee Institute of Technology 2005/06/16.
1 CS 430 / INFO 430 Information Retrieval Lecture 17 Metadata 4.
Query by Singing and Humming System
Multimedia Communications Introduction ECE 591 Pro. Honggang Wang Notes: Some slides including figures are referred from textbooks and relevant materials.
Query by Image and Video Content: The QBIC System M. Flickner et al. IEEE Computer Special Issue on Content-Based Retrieval Vol. 28, No. 9, September 1995.
BIT 3193 MULTIMEDIA DATABASE CHAPTER 5 : MULTIMEDIA DATABASE MANAGEMENT SYSTEM ARCHITECTURE.
VISUAL INFORMATION RETRIEVAL Presented by Dipti Vaidya.
Introduction to MPEG  Moving Pictures Experts Group,  Geneva based working group under the ISO/IEC standards.  In charge of developing standards for.
MPEG 7 &MPEG 21.
MPEG-7 What is MPEG-7 ? MPEG-7 is a multimedia content description standard. These descriptions are based on catalogue (e.g., title, creator, rights),
Digital Video Library - Jacky Ma.
Visual Information Retrieval
Automatic Video Shot Detection from MPEG Bit Stream
Music Matching Speaker : 黃茂政 指導教授 : 陳嘉琳 博士.
Introduction Multimedia initial focus
Multimedia Content Based Retrieval
Multimedia Database.
Multimedia Content-Based Retrieval
Color-Texture Analysis for Content-Based Image Retrieval
Aspects of Music Information Retrieval
Multimedia Content Description Interface
Multimedia Information Retrieval
Color Image Retrieval based on Primitives of Color Moments
Color Image Retrieval based on Primitives of Color Moments
Presentation transcript:

Multimedia Database Management System Wei Tsang Ooi CS731

MMDBMS : Querying Interface, Indexing and Buffer Management

Why MMDBMS ? Concurrency Control Recovery Privacy Query Support Version Control

Example of MMDBMS Digital Library News-On-Demand Video-On-Demand Music Database Telemedicine Geographic Information System

No Intergration id size fps title filename 000001 530M 30 soam l6.mpg 000002 450M 30 tibor l7.mpg 000003 600M 30 parag l5.mpg 000004 510M 30 wei l4.mpg

Semi-intergrated BLOB 000001b70ae9902...

Fully Intergrated    index     buffers  storage

Nature of Multimedia Data Large amount of data Time sensitive Vague matching

 Database Components Query Interface Query Processing storage manager buffer manager index

Query Interface and Processing

Problems Needs support for : SQL is not suitable. temporal and spatial relations “natural” interface fuzzy query SQL is not suitable.

13 Temporal Relations Allen 83 starts before meets equals overlaps during finished by finishes overlapped by contains met by started by after

Spatio Relations Papadias, Theodoridis 96 Topological Relations Directional Relations

Topological Relations disjoint meet overlap covered by inside equal covers contains

Directional Relations North NW NE West East SW SE South

Spatio-temporal Relations overlap-after meet-during ...

Querying Image Audio Music Sound Speech Video

Querying Image Common approach allow query by sketches (color, shape, texture) or examples. perform matching by Feature Vectors F = (v1, v2, ... vn) e.g. Color Histogram

Querying Image Exisiting Systems : QBIC VisualSEEK PhotoBook Virage FourEyes

Querying Music Hawley 93 Input by MIDI Keyboard Measure relative pitch (U, D, S) Perform exact match with existing database.

Querying Music Ghias, Logan, Chamberlin & Smith 95 Input by humming Extract relative pitch Perform approximate matching

Querying Music Chou, Chen, & Liu 96 Query by chord Represents musics by chord C Am Em F C Am Em F ... Perform fuzzy match

Querying Music Chen & Chen 98 Query by “rhythm” (tempo ?) Represents musics by rhythm | ¶¶— | ¶·¶·| ¶¶¶¶ | ... Perform fuzzy match

Querying Sound Wold, Blum, Keisar & Wheaton 96 Analyze audio to extract features loudness, pitch, brightness, bandwidth and harmonicity Segment the audio to pieces Feature Vector Matchings

Querying Speech Hauptmann & Witbrock 97 Informedia Use speech recorgnition to convert audio to text segment audio using silence detection Query by speaking keywords

Querying Video Query by speech Informedia Visual approach VideoQ

VideoQ Chang et. al 97 User can sketch objects Specifies color texture shape motion duration camera zoom and pan.

VisualQ Example Titanic Sinking Someone Skiing

Indexing

Indexing Requirements support spatio-temporal operations support fuzzy matches

Indexing Images N-dimentional indices for feature vector Well studied in DB/CG community Two examples : VP-tree R-tree

VP-tree R Q P PQS VWTU R T S U W V

VP-tree R Q P R P U T S S Q T VW U W V

R-tree

Indexing Audio Audio are modeled as strings Inexact match is needed Common indices for string search can be used Example PAT-tree

PAT-tree ab b c abc c abc c ababc abc babc bc c

Indexing Video Treat time as third dimension We can use any multidimension indexing structures

Buffer Management

Buffer Management Minimizing response time Ensuring continuity and synchronization Prefetching & Replacement

Glossaries Presentation Media Stream Media Object

Buffer Management Relevance Based Distance Based Buffer Consumption

Relevance Based Moser, Kraiß & Klas 95 : L/MRP Definition: State = (curr obj, skip) Relevance : State  Real

Relevance Based Prefetch : Replace : future objects with highest relevance Replace : old objects with lowest relevance

Example (5,+2) Relevance History Referenced Skip Time Scale

Distance Based Özden, Rastogi & Silberschatz 96 Definition distance of a client C is the offset between C and the immediate following client.

Distance Based Replace : blocks consumed by clients with largest distance

Example C1 C2 C3 C4

Example C1 C2 C3 C4

Example C1 C2 C3 C4

Buffer Consumption Wu & Yu 97 Definition : Buffer consumption = amount of buffer used x total time

Buffer Consumption Result : Minimizing buffer consumption increase system throughput Increase retrieval rate of current stream is better then prefetching next waiting stream

Open Problems

Querying Query video by action ? Query music by relative pitch + chord + rhythm ? Continuing quest to improve accuracy

Indexing Well studied problem Indexing for approximate string search ?

Buffer Management Should take into consideration: object dependencies (MPEG)