multimedia db system
TRANSCRIPT
![Page 1: Multimedia db system](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/1.jpg)
Multimedia Database Management System
(MDBMS)
![Page 2: Multimedia db system](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/2.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/3.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/4.jpg)
• Advantages of MDBMS• Applications.• Research Topics• References.
![Page 5: Multimedia db system](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/5.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/6.jpg)
Overview (continued)
• Multimedia Database: defines as a database containing one or
more multimedia object.
![Page 7: Multimedia db system](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/7.jpg)
What is Multimedia data?
• It is not the conventional alphanumerical data.• Data Types:1. Text2. Image3. Audio 4. Video.
![Page 8: Multimedia db system](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/8.jpg)
Why Multimedia Data?
• The information provided by multimedia data explains more than what a conventional data explains.
![Page 9: Multimedia db system](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/9.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/10.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/11.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/12.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/13.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/14.jpg)
• 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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/15.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/16.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/17.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/18.jpg)
Operations on Multimedia Data
• The operations are1. Input2. Output3. Modification4. Deletion5. Comparison6. Evaluation
![Page 19: Multimedia db system](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/19.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/20.jpg)
Modifying & Deleting
• Modification Changing of RAW, Registering and descriptive data.
• Deleting Removes the entry from database.
![Page 21: Multimedia db system](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/21.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/22.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/23.jpg)
⇒ 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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/24.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/25.jpg)
MDBMS Architecture– continued
Multimedia DB
Source Data
Preprocessing Index
Mult imedia Applicat ionInterface
Object Composition
Storage
![Page 26: Multimedia db system](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/26.jpg)
Architecture—Distributed MDBMS
Network A Network B
Presentation Device
AudioDBMS Image
Audio
Audio
TextVideoDBMS DBMS
DBMS
DBMS
DBMS
![Page 27: Multimedia db system](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/27.jpg)
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](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/28.jpg)
Advantages(continued..)
• efficient access• complex search is also possible• transaction protected multiuser mode• recovery
![Page 29: Multimedia db system](https://reader033.vdocument.in/reader033/viewer/2022052602/55a688fc1a28ab501e8b4758/html5/thumbnails/29.jpg)
Applications
• Libraries• Educational Institutions• Reverse Image searching• Web albums