SlideShare une entreprise Scribd logo
1  sur  16
By
Vini Garg
Harshita Ved
 A Multimedia database (MMDB)
is a collection of
related multimedia data, which
include one or more primary
media data types such as text
, images, graphic
objects (including drawings, sk
etches and illustrations) animat
ion sequences, audio and video
.
A Multimedia Database Management System (MMDBMS) is
a framework that manages different types of data potentially
represented in a wide diversity of formats . It provides support for
multimedia data types, and facilitate for creation, storage,
access, query and control of a multimedia database.
 A Multimedia Database (MMDB) hosts one or
more multimedia data types . These data types are
broadly categorized into three classes::
 Static media
(time independent, constant, non interactive e.g. image and
graphic object ).
 Dynamic media
(time dependent, moving, interactive, e.g. Audio , video and
animation).
 Dimensional media
(3D game and computer aided drafting programs). E.g. virtual
reality, 9-D movies
 Multimedia Database (MMDB) needs to manage additional
information pertaining to the actual multimedia data. i.e.
 Media data: the actual data representing an object.
 Media format data: information about the format of the media
data after it goes through the processing, and encoding
phases. It is used to present the retrieved information.
 Media keyword data: the keyword descriptions, usually
relating to the generation of the media data. It is used
as indices for searching purpose.
 Media feature data: It contains content dependent data such
as contain information about the distribution of colors, the
kinds of textures and the different shapes present in an
image. It is also used as indices for searching purpose.
 (The last three types are called metadata as they describe
several different aspects of the media data. )
 Like the traditional databases, Multimedia databases should
address the following requirements:
 Integration
 Data items do not need to be duplicated for different programs invocations
 Ensures database consistency between transactions
 Data independence
 Separate the database and the management from the application programs
 Concurrency control
 Allows concurrent transactions
 Persistence
 Data objects can be saved and re-used by different transactions and
program invocations
 Privacy
 Access and authorization control
 Recovery
 Failures of transactions should not affect the persistent data storage
 Query support
 Allows easy querying of multimedia data.
 Multimedia data consists of a
variety of media formats or file
representations including TIFF,
BMP, PPT , IVUE, FPX, JPEG
, MPEG, AVI, MID, WAV, DOC, GIF, E
PS, PNG, etc. Because of restrictions
on the conversion from
one format to the other, the use of
the data in a specific format has
been limited.
Usually, the data size of multimedia is large such as video;
therefore, multimedia data often require a large storage.
Multimedia database consume a lot of processing time, as
well as bandwidth.
 Integrate different data models: Some data such as
numeric and textual data are best handled using a
relational database model, while some others such
as video documents are better handled using an
object-oriented database model. So these two
models should coexist together in MMDBs.
 Synchronization of different media types while
presenting to user: It is likely that different media
types corresponding to a single multimedia object
are stored in different formats, on different devices,
and have different rates of transfer. Thus they need
to be periodically synchronized for presentation.
 Integrated administration of huge amounts of
multimedia data
 Optimized storage
 Efficient access
 Manifold complex search possibilities
 Referential integrity of links
 Transaction protected multiuser mode
 Recovery
 Digital Libraries-
an organized collection of sources of information and similar
resources
 News-on-Demand
 Video-on-Demand
allow users to select and watch/listen to video or
audio content when they choose to, rather than having to
watch at a specific broadcast time.
 Music database-
Collection of music and/or their lyrics. E.g. in Saavn webstore
 Geographic Information Systems (GIS)-
system designed to capture, store, manipulate , analyze,
manage, and present all types of spatial or geographical data
 Telemedicine-
use of telecommunication and information technologies in
order to provide clinical health care at a distance
 Categorised as ‘live’ or ‘orchestrated’
 Live applications involve interaction among
users. Eg. Video Conferencing
 Orchestrated applications reproduces the
data that was previously generated and
stored in some medium. Eg. Pay per view
movies.
 In order to satisfy the requirements of these
categories various Multimedia Architectures
are used.
 In order to satisfy the requirements of these
categories of applications, various Multimedia
Architectures are used.
 Multimedia systems can either be standalone ,
server or networked.
 Standalone Multimedia System: consist of
storage subsystem , which is a database and
storage devices where media content resides.
 Server Multimedia System: consist of both
storage subsystem and networked subsystem
in levels.
 Networked Multimedia System: consist of both
networked subsystem.
Layered architecture
Lower layer provide functionality to upper layers.
 Storage Subsystem and Network Subsystem
(Layer 1) :->
These services are central to multimedia
system and is normally part of OS services.
 End-To-End QoS (Layer 2) :-> This layer deals
with maintaining connection between source of
the multimedia content and the destination.
For Standalone system :
Source -> multimedia database
For Networked system :
Source -> multimedia server
QoS (Quality of Service) comprises of delay,
jitter, and packet loss probability.
 Media Management (Layer 3) :->
It provides general services like media
synchronization and media stream
management . Also it ensures temporal and
spatial relationships between media streams.
 Application Layer (Layer 4) :->
Interface with the user, to provide access
and control to the presentation.
Multimedia system, Architecture & Databases

Contenu connexe

Tendances

Ppt on audio file formats
Ppt on audio file formatsPpt on audio file formats
Ppt on audio file formatsIshank Ranjan
 
Multimedia tools (sound)
Multimedia tools (sound)Multimedia tools (sound)
Multimedia tools (sound)dhruv patel
 
video compression techique
video compression techiquevideo compression techique
video compression techiqueAshish Kumar
 
Distributed shred memory architecture
Distributed shred memory architectureDistributed shred memory architecture
Distributed shred memory architectureMaulik Togadiya
 
Map reduce in BIG DATA
Map reduce in BIG DATAMap reduce in BIG DATA
Map reduce in BIG DATAGauravBiswas9
 
Distributed file system
Distributed file systemDistributed file system
Distributed file systemAnamika Singh
 
Multimedia Building Blocks by Daniyal Khan
Multimedia Building Blocks by Daniyal KhanMultimedia Building Blocks by Daniyal Khan
Multimedia Building Blocks by Daniyal KhanDaniyal Khan
 
SPATIAL FILTERING IN IMAGE PROCESSING
SPATIAL FILTERING IN IMAGE PROCESSINGSPATIAL FILTERING IN IMAGE PROCESSING
SPATIAL FILTERING IN IMAGE PROCESSINGmuthu181188
 
Video compression
Video compressionVideo compression
Video compressionDarkNight14
 
Distributed Multimedia Systems(DMMS)
Distributed Multimedia Systems(DMMS)Distributed Multimedia Systems(DMMS)
Distributed Multimedia Systems(DMMS)Nidhi Baranwal
 
Chapter 5 - Data Compression
Chapter 5 - Data CompressionChapter 5 - Data Compression
Chapter 5 - Data CompressionPratik Pradhan
 
Line drawing algo.
Line drawing algo.Line drawing algo.
Line drawing algo.Mohd Arif
 
Decomposition technique In Software Engineering
Decomposition technique In Software Engineering Decomposition technique In Software Engineering
Decomposition technique In Software Engineering Bilal Hassan
 
Multimedia file formats
Multimedia file formatsMultimedia file formats
Multimedia file formatsShruti Garg
 

Tendances (20)

Multimedia Database
Multimedia DatabaseMultimedia Database
Multimedia Database
 
Ppt on audio file formats
Ppt on audio file formatsPpt on audio file formats
Ppt on audio file formats
 
Multimedia chapter 5
Multimedia chapter 5Multimedia chapter 5
Multimedia chapter 5
 
Multimedia tools (sound)
Multimedia tools (sound)Multimedia tools (sound)
Multimedia tools (sound)
 
video compression techique
video compression techiquevideo compression techique
video compression techique
 
Distributed shred memory architecture
Distributed shred memory architectureDistributed shred memory architecture
Distributed shred memory architecture
 
Map reduce in BIG DATA
Map reduce in BIG DATAMap reduce in BIG DATA
Map reduce in BIG DATA
 
multimedia image.ppt
multimedia image.pptmultimedia image.ppt
multimedia image.ppt
 
Distributed file system
Distributed file systemDistributed file system
Distributed file system
 
Frame buffer
Frame bufferFrame buffer
Frame buffer
 
Multimedia Building Blocks by Daniyal Khan
Multimedia Building Blocks by Daniyal KhanMultimedia Building Blocks by Daniyal Khan
Multimedia Building Blocks by Daniyal Khan
 
SPATIAL FILTERING IN IMAGE PROCESSING
SPATIAL FILTERING IN IMAGE PROCESSINGSPATIAL FILTERING IN IMAGE PROCESSING
SPATIAL FILTERING IN IMAGE PROCESSING
 
Video compression
Video compressionVideo compression
Video compression
 
Multimedia chapter 4
Multimedia chapter 4Multimedia chapter 4
Multimedia chapter 4
 
Data compression
Data compressionData compression
Data compression
 
Distributed Multimedia Systems(DMMS)
Distributed Multimedia Systems(DMMS)Distributed Multimedia Systems(DMMS)
Distributed Multimedia Systems(DMMS)
 
Chapter 5 - Data Compression
Chapter 5 - Data CompressionChapter 5 - Data Compression
Chapter 5 - Data Compression
 
Line drawing algo.
Line drawing algo.Line drawing algo.
Line drawing algo.
 
Decomposition technique In Software Engineering
Decomposition technique In Software Engineering Decomposition technique In Software Engineering
Decomposition technique In Software Engineering
 
Multimedia file formats
Multimedia file formatsMultimedia file formats
Multimedia file formats
 

Similaire à Multimedia system, Architecture & Databases

Chapter 1-Introduction to Media-Past, Present and Future.ppt
Chapter 1-Introduction to Media-Past, Present and Future.pptChapter 1-Introduction to Media-Past, Present and Future.ppt
Chapter 1-Introduction to Media-Past, Present and Future.pptVasanthiMuniasamy2
 
Mingyang essay2002
Mingyang essay2002Mingyang essay2002
Mingyang essay2002avysvdsywvdw
 
Emerging database technology multimedia database
Emerging database technology   multimedia databaseEmerging database technology   multimedia database
Emerging database technology multimedia databaseSalama Al Busaidi
 
Introduction to Multimedia Technologies
Introduction to Multimedia TechnologiesIntroduction to Multimedia Technologies
Introduction to Multimedia TechnologiesTamanna Sehgal
 
DATABASE MANAGEMENT SYSTEM UNIT-I Chapter-1
DATABASE MANAGEMENT SYSTEM UNIT-I Chapter-1DATABASE MANAGEMENT SYSTEM UNIT-I Chapter-1
DATABASE MANAGEMENT SYSTEM UNIT-I Chapter-1Raj vardhan
 
Database introduction
Database introductionDatabase introduction
Database introductionYoung Alista
 
Database introduction
Database introductionDatabase introduction
Database introductionLuis Goldster
 
Database introduction
Database introductionDatabase introduction
Database introductionTony Nguyen
 
Database introduction
Database introductionDatabase introduction
Database introductionHarry Potter
 
Database introduction
Database introductionDatabase introduction
Database introductionJames Wong
 
Database introduction
Database introductionDatabase introduction
Database introductionDavid Hoen
 
Database introduction
Database introductionDatabase introduction
Database introductionFraboni Ec
 
Cloud-Based Multimedia Content Protection System
 Cloud-Based Multimedia Content Protection System Cloud-Based Multimedia Content Protection System
Cloud-Based Multimedia Content Protection Systemnexgentechnology
 
Cloud based multimedia content protection system3
Cloud based multimedia content protection system3Cloud based multimedia content protection system3
Cloud based multimedia content protection system3nexgentech15
 
CLOUD-BASED MULTIMEDIA CONTENT PROTECTION SYSTEM
 CLOUD-BASED MULTIMEDIA CONTENT PROTECTION SYSTEM CLOUD-BASED MULTIMEDIA CONTENT PROTECTION SYSTEM
CLOUD-BASED MULTIMEDIA CONTENT PROTECTION SYSTEMNexgen Technology
 
Cloud-Based Multimedia Content Protection System
Cloud-Based Multimedia Content Protection SystemCloud-Based Multimedia Content Protection System
Cloud-Based Multimedia Content Protection Systemnexgentechnology
 

Similaire à Multimedia system, Architecture & Databases (20)

Current trends in DBMS
Current trends in DBMSCurrent trends in DBMS
Current trends in DBMS
 
Multimedia database
Multimedia databaseMultimedia database
Multimedia database
 
Chapter 1-Introduction to Media-Past, Present and Future.ppt
Chapter 1-Introduction to Media-Past, Present and Future.pptChapter 1-Introduction to Media-Past, Present and Future.ppt
Chapter 1-Introduction to Media-Past, Present and Future.ppt
 
Mingyang essay2002
Mingyang essay2002Mingyang essay2002
Mingyang essay2002
 
Emerging database technology multimedia database
Emerging database technology   multimedia databaseEmerging database technology   multimedia database
Emerging database technology multimedia database
 
Introduction to Multimedia Technologies
Introduction to Multimedia TechnologiesIntroduction to Multimedia Technologies
Introduction to Multimedia Technologies
 
Mutimedia databases
Mutimedia databasesMutimedia databases
Mutimedia databases
 
DATABASE MANAGEMENT SYSTEM UNIT-I Chapter-1
DATABASE MANAGEMENT SYSTEM UNIT-I Chapter-1DATABASE MANAGEMENT SYSTEM UNIT-I Chapter-1
DATABASE MANAGEMENT SYSTEM UNIT-I Chapter-1
 
Database, Lecture-1.ppt
Database, Lecture-1.pptDatabase, Lecture-1.ppt
Database, Lecture-1.ppt
 
Database introduction
Database introductionDatabase introduction
Database introduction
 
Database introduction
Database introductionDatabase introduction
Database introduction
 
Database introduction
Database introductionDatabase introduction
Database introduction
 
Database introduction
Database introductionDatabase introduction
Database introduction
 
Database introduction
Database introductionDatabase introduction
Database introduction
 
Database introduction
Database introductionDatabase introduction
Database introduction
 
Database introduction
Database introductionDatabase introduction
Database introduction
 
Cloud-Based Multimedia Content Protection System
 Cloud-Based Multimedia Content Protection System Cloud-Based Multimedia Content Protection System
Cloud-Based Multimedia Content Protection System
 
Cloud based multimedia content protection system3
Cloud based multimedia content protection system3Cloud based multimedia content protection system3
Cloud based multimedia content protection system3
 
CLOUD-BASED MULTIMEDIA CONTENT PROTECTION SYSTEM
 CLOUD-BASED MULTIMEDIA CONTENT PROTECTION SYSTEM CLOUD-BASED MULTIMEDIA CONTENT PROTECTION SYSTEM
CLOUD-BASED MULTIMEDIA CONTENT PROTECTION SYSTEM
 
Cloud-Based Multimedia Content Protection System
Cloud-Based Multimedia Content Protection SystemCloud-Based Multimedia Content Protection System
Cloud-Based Multimedia Content Protection System
 

Plus de Harshita Ved

Cyber Law & Forensics
Cyber Law & ForensicsCyber Law & Forensics
Cyber Law & ForensicsHarshita Ved
 
Cyber Law & Forensics
Cyber Law & ForensicsCyber Law & Forensics
Cyber Law & ForensicsHarshita Ved
 
Cyber Law & Forensics
Cyber Law & ForensicsCyber Law & Forensics
Cyber Law & ForensicsHarshita Ved
 
Cyber Law & Forensics
Cyber Law & ForensicsCyber Law & Forensics
Cyber Law & ForensicsHarshita Ved
 
Cyber Crime Investigation
Cyber Crime InvestigationCyber Crime Investigation
Cyber Crime InvestigationHarshita Ved
 
Ink jet and thermal printers
Ink jet and thermal printersInk jet and thermal printers
Ink jet and thermal printersHarshita Ved
 
clock synchronization in Distributed System
clock synchronization in Distributed System clock synchronization in Distributed System
clock synchronization in Distributed System Harshita Ved
 

Plus de Harshita Ved (7)

Cyber Law & Forensics
Cyber Law & ForensicsCyber Law & Forensics
Cyber Law & Forensics
 
Cyber Law & Forensics
Cyber Law & ForensicsCyber Law & Forensics
Cyber Law & Forensics
 
Cyber Law & Forensics
Cyber Law & ForensicsCyber Law & Forensics
Cyber Law & Forensics
 
Cyber Law & Forensics
Cyber Law & ForensicsCyber Law & Forensics
Cyber Law & Forensics
 
Cyber Crime Investigation
Cyber Crime InvestigationCyber Crime Investigation
Cyber Crime Investigation
 
Ink jet and thermal printers
Ink jet and thermal printersInk jet and thermal printers
Ink jet and thermal printers
 
clock synchronization in Distributed System
clock synchronization in Distributed System clock synchronization in Distributed System
clock synchronization in Distributed System
 

Dernier

Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 

Dernier (20)

Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 

Multimedia system, Architecture & Databases

  • 2.  A Multimedia database (MMDB) is a collection of related multimedia data, which include one or more primary media data types such as text , images, graphic objects (including drawings, sk etches and illustrations) animat ion sequences, audio and video . A Multimedia Database Management System (MMDBMS) is a framework that manages different types of data potentially represented in a wide diversity of formats . It provides support for multimedia data types, and facilitate for creation, storage, access, query and control of a multimedia database.
  • 3.  A Multimedia Database (MMDB) hosts one or more multimedia data types . These data types are broadly categorized into three classes::  Static media (time independent, constant, non interactive e.g. image and graphic object ).  Dynamic media (time dependent, moving, interactive, e.g. Audio , video and animation).  Dimensional media (3D game and computer aided drafting programs). E.g. virtual reality, 9-D movies
  • 4.  Multimedia Database (MMDB) needs to manage additional information pertaining to the actual multimedia data. i.e.  Media data: the actual data representing an object.  Media format data: information about the format of the media data after it goes through the processing, and encoding phases. It is used to present the retrieved information.  Media keyword data: the keyword descriptions, usually relating to the generation of the media data. It is used as indices for searching purpose.  Media feature data: It contains content dependent data such as contain information about the distribution of colors, the kinds of textures and the different shapes present in an image. It is also used as indices for searching purpose.  (The last three types are called metadata as they describe several different aspects of the media data. )
  • 5.  Like the traditional databases, Multimedia databases should address the following requirements:  Integration  Data items do not need to be duplicated for different programs invocations  Ensures database consistency between transactions  Data independence  Separate the database and the management from the application programs  Concurrency control  Allows concurrent transactions  Persistence  Data objects can be saved and re-used by different transactions and program invocations  Privacy  Access and authorization control  Recovery  Failures of transactions should not affect the persistent data storage  Query support  Allows easy querying of multimedia data.
  • 6.  Multimedia data consists of a variety of media formats or file representations including TIFF, BMP, PPT , IVUE, FPX, JPEG , MPEG, AVI, MID, WAV, DOC, GIF, E PS, PNG, etc. Because of restrictions on the conversion from one format to the other, the use of the data in a specific format has been limited. Usually, the data size of multimedia is large such as video; therefore, multimedia data often require a large storage. Multimedia database consume a lot of processing time, as well as bandwidth.
  • 7.  Integrate different data models: Some data such as numeric and textual data are best handled using a relational database model, while some others such as video documents are better handled using an object-oriented database model. So these two models should coexist together in MMDBs.  Synchronization of different media types while presenting to user: It is likely that different media types corresponding to a single multimedia object are stored in different formats, on different devices, and have different rates of transfer. Thus they need to be periodically synchronized for presentation.
  • 8.  Integrated administration of huge amounts of multimedia data  Optimized storage  Efficient access  Manifold complex search possibilities  Referential integrity of links  Transaction protected multiuser mode  Recovery
  • 9.  Digital Libraries- an organized collection of sources of information and similar resources  News-on-Demand  Video-on-Demand allow users to select and watch/listen to video or audio content when they choose to, rather than having to watch at a specific broadcast time.  Music database- Collection of music and/or their lyrics. E.g. in Saavn webstore  Geographic Information Systems (GIS)- system designed to capture, store, manipulate , analyze, manage, and present all types of spatial or geographical data  Telemedicine- use of telecommunication and information technologies in order to provide clinical health care at a distance
  • 10.
  • 11.  Categorised as ‘live’ or ‘orchestrated’  Live applications involve interaction among users. Eg. Video Conferencing  Orchestrated applications reproduces the data that was previously generated and stored in some medium. Eg. Pay per view movies.  In order to satisfy the requirements of these categories various Multimedia Architectures are used.
  • 12.  In order to satisfy the requirements of these categories of applications, various Multimedia Architectures are used.  Multimedia systems can either be standalone , server or networked.  Standalone Multimedia System: consist of storage subsystem , which is a database and storage devices where media content resides.  Server Multimedia System: consist of both storage subsystem and networked subsystem in levels.  Networked Multimedia System: consist of both networked subsystem.
  • 13. Layered architecture Lower layer provide functionality to upper layers.
  • 14.  Storage Subsystem and Network Subsystem (Layer 1) :-> These services are central to multimedia system and is normally part of OS services.  End-To-End QoS (Layer 2) :-> This layer deals with maintaining connection between source of the multimedia content and the destination. For Standalone system : Source -> multimedia database For Networked system : Source -> multimedia server QoS (Quality of Service) comprises of delay, jitter, and packet loss probability.
  • 15.  Media Management (Layer 3) :-> It provides general services like media synchronization and media stream management . Also it ensures temporal and spatial relationships between media streams.  Application Layer (Layer 4) :-> Interface with the user, to provide access and control to the presentation.