multimedia db system

29
Multimedia Database Management System (MDBMS)

Upload: yojana-n

Post on 15-Jul-2015

115 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Multimedia db system

Multimedia Database Management System

(MDBMS)

Page 2: Multimedia db system

Requirement of Multimedia DBMS

• Large and new topics for research• Many opening research topics– from

the data model, to storage to efficiency of MDBMS.

• Persistence• Privacy• Integrity control• Recovery• Query Support

Page 3: Multimedia db system

MDBMS

Presentation focuses on:• General Overview of MDBMS- Definition- Characteristics of MDBMS- Tasks of MDBMS- Data Structure of MDBMS.- MDBMS Design- Operations on MDBMS.- MDBMS Architectures

Page 4: Multimedia db system

• Advantages of MDBMS• Applications.• Research Topics• References.

Page 5: Multimedia db system

MDBMS Overview

• Multimedia Data: defines as many kinds of media—images,

video, audio, graphics, hypertext, hypermedia, and other abstract data types.

• Multimedia Object : a multimedia document or presentation

containing one or more multimedia data.

Page 6: Multimedia db system

Overview (continued)

• Multimedia Database: defines as a database containing one or

more multimedia object.

Page 7: Multimedia db system

What is Multimedia data?

• It is not the conventional alphanumerical data.• Data Types:1. Text2. Image3. Audio 4. Video.

Page 8: Multimedia db system

Why Multimedia Data?

• The information provided by multimedia data explains more than what a conventional data explains.

Page 9: Multimedia db system

What is Multimedia DBMS?

• A multimedia database management system (MM DBMS) is a framework that manages different types of data potentially represented in a wide diversity of formats.

• It can also do operations on these multimedia data.

Page 10: Multimedia db system

Characteristics of MDBMS

• Large object size• Synchronous delivery of multimedia

objects• Multimedia objects may have

embedded timing constraints• Multimedia object composed of multiple

components

Page 11: Multimedia db system

Characteristics (continued)

• Queries are not text or numeric based, but Content-based

• Most multimedia transactions are long and requires long processing and retrieval time

• Multimedia Object presentation is very important.

Page 12: Multimedia db system

How data is stored in MMDBMS?

• The Multimedia data can be stored in 3 parts.

• They are 1. Raw Data 2. Registering Data 3. Descriptive Data

Page 13: Multimedia db system

Data Structure

Multimedia data

Raw Data Registering Data Descriptive Data

(Uncompressed Image)

(Size & coding details of raw data)

(Textual numerical annotations)

Page 14: Multimedia db system

• Descriptive Data Information about content and structure• Registering Data Data necessary for interpretation and identification i.e. Format. • Raw Data Unformatted Information Content i.e.

pixels.

Page 15: Multimedia db system

Main Tasks of MDBMS

• Enforce data independence—physical and logical level

• Organize, classify and query multimedia data

• Support abstract data analysis for searching engine

Page 16: Multimedia db system

Tasks of MDBMS (continued)

• Support asynchronous requests and operations

• Provide cost effective storage management scheme

• Ensure data integrity constraints• Provide basic operations as supported

by traditional databases—insert, delete, search and update.

Page 17: Multimedia db system

Tasks of MDMS (Continued)

MDBMS also has to support:• Composition and decomposition of

Multimedia objects• Security and intellectual property

protection• Concurrency control and locking

mechanism• Recovery• Indexing and clustering

Page 18: Multimedia db system

Operations on Multimedia Data

• The operations are1. Input2. Output3. Modification4. Deletion5. Comparison6. Evaluation

Page 19: Multimedia db system

Input & Output

• Input 1. Data will be written to the database. 2. RAW and Registering data is mandatory. 3. Descriptive data is optional.• Output Reads the data from database as per the registering data.

Page 20: Multimedia db system

Modifying & Deleting

• Modification Changing of RAW, Registering and descriptive data.

• Deleting Removes the entry from database.

Page 21: Multimedia db system

Comparison & Evaluation

• Comparison 1.Search and Retrieval of stored data. 2.Pattern Matching Technique is used.

• Evaluation 1.Generation of descriptive data from Raw and registering data.

Page 22: Multimedia db system

MDBMS Design

Approaches: • File system – Not flexible, scalability• Relational DBMS—No Content-based

indexing or query support and Embedding new functions and types into RDBMS.

• OODBMS—Binary Large Objects (BLOB).

• Design from the scratch—Time consuming.

Page 23: Multimedia db system

⇒ OODBMS

Multimedia OODBMS

Implementation difficulties (e.g. Concurrency control) due to:

• Lack of control over OODBMS• MDBMS requirements—Quality of

Service, Synchronization, and Networking

Page 24: Multimedia db system

MDBMS Architecture three layers

InterfaceObject composition

Storage

Interface: object browsing, query, compose and decompose

Object Composition: Manage multimedia objects

Storage: Clustering and indexing

Page 25: Multimedia db system

MDBMS Architecture– continued

Multimedia DB

Source Data

Preprocessing Index

Mult imedia Applicat ionInterface

Object Composition

Storage

Page 26: Multimedia db system

Architecture—Distributed MDBMS

Network A Network B

Presentation Device

AudioDBMS Image

Audio

Audio

TextVideoDBMS DBMS

DBMS

DBMS

DBMS

Page 27: Multimedia db system

Advantage of MDBMS

Multimedia Application: playback andproduction (Script Language).

• Flexibility of script language• Shared script and data structure• Reuse of Multimedia objects • Reduce data redundancy• Data independences– physical and logical• Improve Search and Retrieval• Optimized storage

Page 28: Multimedia db system

Advantages(continued..)

• efficient access• complex search is also possible• transaction protected multiuser mode• recovery

Page 29: Multimedia db system

Applications

• Libraries• Educational Institutions• Reverse Image searching• Web albums