SlideShare a Scribd company logo
MULTIMEDIA DATABASES
- Define data
- Define databases
• Multimedia data typically means digital
images, audio, video, animation and
graphics together with text data.
• The huge amount of data in different
multimedia related applications warranted
to have databases that provide
consistency, concurrency, integrity,
security and availability of data.
• Database provides functionalities for the
easy manipulation of query and retrieval of
highly relevant information from huge
collections of speed data.
Multimedia Database Models
• Object-Oriented Databases
– handle all kinds of multimedia data ia specialised classes
– quite low market share in database technology
• Object-Relational Databases
– hybrid combination of features of RDBMS and OODB
– fully SQL-compliant, with added support for complex data types via
object definition language (ODL)
• Document Management Systems / Content Management Systems
– Specialised systems for managing documents/content of many different
types
– Automate workflow, pages/reports generated automatically
– Very popular for Web sites where content changes rapidly e.g. Kenny’s
Bookshop (www.kennys.ie), Irish Times (ireland.com)
– Can buy off-the-shelf (e.g. TerminalFour, BroadVision), acquire via open
source, or build it yourself ! (e.g. Lotus Notes)
Applications of Multimedia Databases
• Generic Business & Office Information Systems: document imaging,
document editing tools, multimedia email, multimedia conferencing,
multimedia workflow management, teleworking
• Software development: multimedia object libraries; computer-aided
software engineering (CASE); multimedia communication histories;
multimedia system artefacts
• Education: multimedia encyclopediae; multimedia courseware &
training materials; education-on-demand (distance education, JIT
learning)
• Banking: tele-banking
• Retail: home shopping; customer guidance
• Tourism & Hospitality: trip visualisation & planning; sales & marketing
• Publishing: electronic publishing; document editing tools; multimedia
archives
Example: Museums/Libraries
• Below is an example of multimedia data
types that might be used in a museum or
library
Multimedia Data Retrieval
• Multimedia DBMS must support a standard data manipulation
language (DML) such as SQL, but will have extended query
features for processing rich media objects (such as audio, images,
and video)
• Complex media objects may be categorised using meta-data and
keywords
• Retrieval of complex media objects typically requires “fuzzy”-match
/ partial-match search mechanisms
• Query results may use a ranking mechanism so that the most
relevant matches are at fore of list
MPEG
• Moving Pictures Experts Group
– Started in 1988 as a working group within ISO/IEC
– Comprises a number of sub-groups e.g. Digital Storage Media (DSM),
Delivery, Video, Audio
• Generates generic standards for digital video and audio
compression
– MPEG-1: "Coding of Moving Pictures and Associated Audio for Digital
Storage Media at up to about 1.5 MBit/s"
– MPEG-2: "Generic Coding of Moving Pictures and Associated Audio"
– MPEG-3: no longer exists (was merged into MPEG-2)
– MPEG-4: “Coding of Audio-Visual Objects"
– MPEG-7: “Multimedia Content Description Interface”
– MPEG-21
MULTIMEDIA DATABASES
1. Multimedia Storage and Retrieval
– Massive Data Volumes
– Storage Technologies
– Multimedia Object Storage
– Multimedia Document Retrieval
2. Database Management Systems for Multimedia Systems
– RDBMS Extensions for Multimedia
– Object-Oriented Databases for Multimedia
3. Database Organization for Multimedia Applications
– Data Independence
– Common distributed database architecture
– Distributed database servers
– Multimedia object management
4. Transaction Management for Multimedia Systems
1.1 Multimedia Storage and
Retrieval
• Multimedia storage is characterized by a
number of new considerations:
– Massive storage volumes
– Large object sizes
– Multiple related objects
– Temporal requirements for retrieval
Massive Data Volumes
• Paper records and films or tapes are
difficult to integrate, control, search and
access, and distribute.
• Locating paper documents, films, and
audio or video tapes requires searching
through massive storage files, complex
indexing systems understood only by a
few key staff personnel.
Storage Technologies
There are two major mass storage technologies
used for storage of multimedia documents.
- Optical Disk Storage Systems
- High Speed Magnetic Storage
• Managing a few optical disk platters in a jukebox
is much simpler than managing a much larger
magnetic disk form.
• Optical disk storage is an excellent vehicle for
offline archival of old and infrequently referenced
documents for significant periods of time.
Multimedia Object Storage
• Multimedia object storage in an optimal
medium serves its real purpose only if it can be
located rapidly and automatically.
• A key issue is random key access to various
components of a hypermedia document or
hypermedia database.
• Optical media provides very dense storage. For
instance, a 12 inch optical disk platter can
store 6.5Gbytes of information.
Continue…..
• A compressed 8bit sound clip requires
50kbytes/sec.
• Decompression efficiency.
• Retrieval speed is a direct result of
– The Storage latency
– Compression efficiency
– Transmission latency
• Imaging is essential for retrieval of
information
Multimedia Document Retrieval
• The simplest form of identifying a multimedia
document is by storage platter identification and
its relative position on the platter (file number).
• These objects can be grouped using a
database in folders or within complex objects
representing hypermedia documents.
• This is the method for identifying images in most
multimedia systems.
• An application for sound and full motion
video is the ability to clip parts of it and
combine them with another set.
1.2 Database Management
Systems for Multimedia systems
• Most multimedia applications are based on
communication technologies such as Electronic Mail,
the database system must be fully distributed.
• A number of database storage choices are available.
• They are:
– Extending the existing RDBMS to support the various objects
for multimedia as binary object.
– Extending RDBMS beyond basic binary objects to the object
oriented components of inheritance and classes.
– Converting to a full fledged object oriented database that
supports the standard SQL languages.
– Converting the database and the application to an object-
oriented database and using object-oriented language, such as
C++.
RDBMS Extensions for Multimedia
• BLOB (Binary Large OBject) is a datatype for
binary free form text and images.
• BLOBs are used for objects such as images or
other binary data types.
• Relational database tables include location
information for the BLOBs which may actually be
stored outside the database on separete image
or video servers.
• An object oriented database supports both,
– Encapsulation
– Inheritance

More Related Content

Similar to MULTMEDIA DATABASE.ppt (20)

PPTX
Module 1 - Chapter1.pptx
SoniaDevi15
 
PPTX
Basic Concepts of Digital Library
Dept of Library and Information Science Tumkur University
 
PPT
Canllawiau CBHC ar gyfer Archifau Archaeolegol Digidol – Ymagwedd Gynaliadwy ...
RCAHMW
 
PPTX
Unit 1
ajjugadicha
 
PPTX
Analytics with unified file and object
Sandeep Patil
 
PPTX
Multimedia Database
Syamsul Bahrin Zaibon
 
PPTX
Overview of Big Data by Sunny
DignitasDigital1
 
PPTX
Database Systems Lec 1.pptx
NishaTariq1
 
PPTX
CONTENTdm concept of library Science.pptx
balvant1973
 
PPTX
Cs8092 computer graphics and multimedia unit 4
SIMONTHOMAS S
 
PPT
Aksum University digital libraries
Eskinder Asmelash
 
PPTX
Overview of dbms
Dabbal Singh Mahara
 
PDF
Lecture 1
0143998965
 
PPSX
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
Libcorpio
 
PPTX
VTU 6th Sem Elective CSE - Module 4 cloud computing
Sachin Gowda
 
PDF
module4-cloudcomputing-180131071200.pdf
SumanthReddy540432
 
PPTX
Data Analytics: HDFS with Big Data : Issues and Application
Dr. Chitra Dhawale
 
PPT
Digital Libray
Sheila Echaluce
 
PDF
ISM Unit 1.pdf
PriyanshuPatra1
 
Module 1 - Chapter1.pptx
SoniaDevi15
 
Canllawiau CBHC ar gyfer Archifau Archaeolegol Digidol – Ymagwedd Gynaliadwy ...
RCAHMW
 
Unit 1
ajjugadicha
 
Analytics with unified file and object
Sandeep Patil
 
Multimedia Database
Syamsul Bahrin Zaibon
 
Overview of Big Data by Sunny
DignitasDigital1
 
Database Systems Lec 1.pptx
NishaTariq1
 
CONTENTdm concept of library Science.pptx
balvant1973
 
Cs8092 computer graphics and multimedia unit 4
SIMONTHOMAS S
 
Aksum University digital libraries
Eskinder Asmelash
 
Overview of dbms
Dabbal Singh Mahara
 
Lecture 1
0143998965
 
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
Libcorpio
 
VTU 6th Sem Elective CSE - Module 4 cloud computing
Sachin Gowda
 
module4-cloudcomputing-180131071200.pdf
SumanthReddy540432
 
Data Analytics: HDFS with Big Data : Issues and Application
Dr. Chitra Dhawale
 
Digital Libray
Sheila Echaluce
 
ISM Unit 1.pdf
PriyanshuPatra1
 

Recently uploaded (20)

PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
introduction to computer hardware and sofeware
chauhanshraddha2007
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
PPTX
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
PDF
Per Axbom: The spectacular lies of maps
Nexer Digital
 
PPTX
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
The Past, Present & Future of Kenya's Digital Transformation
Moses Kemibaro
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PPTX
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
introduction to computer hardware and sofeware
chauhanshraddha2007
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
The Future of Artificial Intelligence (AI)
Mukul
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
Per Axbom: The spectacular lies of maps
Nexer Digital
 
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
The Past, Present & Future of Kenya's Digital Transformation
Moses Kemibaro
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
Ad

MULTMEDIA DATABASE.ppt

  • 1. MULTIMEDIA DATABASES - Define data - Define databases
  • 2. • Multimedia data typically means digital images, audio, video, animation and graphics together with text data. • The huge amount of data in different multimedia related applications warranted to have databases that provide consistency, concurrency, integrity, security and availability of data. • Database provides functionalities for the easy manipulation of query and retrieval of highly relevant information from huge collections of speed data.
  • 3. Multimedia Database Models • Object-Oriented Databases – handle all kinds of multimedia data ia specialised classes – quite low market share in database technology • Object-Relational Databases – hybrid combination of features of RDBMS and OODB – fully SQL-compliant, with added support for complex data types via object definition language (ODL) • Document Management Systems / Content Management Systems – Specialised systems for managing documents/content of many different types – Automate workflow, pages/reports generated automatically – Very popular for Web sites where content changes rapidly e.g. Kenny’s Bookshop (www.kennys.ie), Irish Times (ireland.com) – Can buy off-the-shelf (e.g. TerminalFour, BroadVision), acquire via open source, or build it yourself ! (e.g. Lotus Notes)
  • 4. Applications of Multimedia Databases • Generic Business & Office Information Systems: document imaging, document editing tools, multimedia email, multimedia conferencing, multimedia workflow management, teleworking • Software development: multimedia object libraries; computer-aided software engineering (CASE); multimedia communication histories; multimedia system artefacts • Education: multimedia encyclopediae; multimedia courseware & training materials; education-on-demand (distance education, JIT learning) • Banking: tele-banking • Retail: home shopping; customer guidance • Tourism & Hospitality: trip visualisation & planning; sales & marketing • Publishing: electronic publishing; document editing tools; multimedia archives
  • 5. Example: Museums/Libraries • Below is an example of multimedia data types that might be used in a museum or library
  • 6. Multimedia Data Retrieval • Multimedia DBMS must support a standard data manipulation language (DML) such as SQL, but will have extended query features for processing rich media objects (such as audio, images, and video) • Complex media objects may be categorised using meta-data and keywords • Retrieval of complex media objects typically requires “fuzzy”-match / partial-match search mechanisms • Query results may use a ranking mechanism so that the most relevant matches are at fore of list
  • 7. MPEG • Moving Pictures Experts Group – Started in 1988 as a working group within ISO/IEC – Comprises a number of sub-groups e.g. Digital Storage Media (DSM), Delivery, Video, Audio • Generates generic standards for digital video and audio compression – MPEG-1: "Coding of Moving Pictures and Associated Audio for Digital Storage Media at up to about 1.5 MBit/s" – MPEG-2: "Generic Coding of Moving Pictures and Associated Audio" – MPEG-3: no longer exists (was merged into MPEG-2) – MPEG-4: “Coding of Audio-Visual Objects" – MPEG-7: “Multimedia Content Description Interface” – MPEG-21
  • 8. MULTIMEDIA DATABASES 1. Multimedia Storage and Retrieval – Massive Data Volumes – Storage Technologies – Multimedia Object Storage – Multimedia Document Retrieval 2. Database Management Systems for Multimedia Systems – RDBMS Extensions for Multimedia – Object-Oriented Databases for Multimedia 3. Database Organization for Multimedia Applications – Data Independence – Common distributed database architecture – Distributed database servers – Multimedia object management 4. Transaction Management for Multimedia Systems
  • 9. 1.1 Multimedia Storage and Retrieval • Multimedia storage is characterized by a number of new considerations: – Massive storage volumes – Large object sizes – Multiple related objects – Temporal requirements for retrieval
  • 10. Massive Data Volumes • Paper records and films or tapes are difficult to integrate, control, search and access, and distribute. • Locating paper documents, films, and audio or video tapes requires searching through massive storage files, complex indexing systems understood only by a few key staff personnel.
  • 11. Storage Technologies There are two major mass storage technologies used for storage of multimedia documents. - Optical Disk Storage Systems - High Speed Magnetic Storage • Managing a few optical disk platters in a jukebox is much simpler than managing a much larger magnetic disk form. • Optical disk storage is an excellent vehicle for offline archival of old and infrequently referenced documents for significant periods of time.
  • 12. Multimedia Object Storage • Multimedia object storage in an optimal medium serves its real purpose only if it can be located rapidly and automatically. • A key issue is random key access to various components of a hypermedia document or hypermedia database. • Optical media provides very dense storage. For instance, a 12 inch optical disk platter can store 6.5Gbytes of information.
  • 13. Continue….. • A compressed 8bit sound clip requires 50kbytes/sec. • Decompression efficiency. • Retrieval speed is a direct result of – The Storage latency – Compression efficiency – Transmission latency • Imaging is essential for retrieval of information
  • 14. Multimedia Document Retrieval • The simplest form of identifying a multimedia document is by storage platter identification and its relative position on the platter (file number). • These objects can be grouped using a database in folders or within complex objects representing hypermedia documents. • This is the method for identifying images in most multimedia systems. • An application for sound and full motion video is the ability to clip parts of it and combine them with another set.
  • 15. 1.2 Database Management Systems for Multimedia systems • Most multimedia applications are based on communication technologies such as Electronic Mail, the database system must be fully distributed. • A number of database storage choices are available. • They are: – Extending the existing RDBMS to support the various objects for multimedia as binary object. – Extending RDBMS beyond basic binary objects to the object oriented components of inheritance and classes. – Converting to a full fledged object oriented database that supports the standard SQL languages. – Converting the database and the application to an object- oriented database and using object-oriented language, such as C++.
  • 16. RDBMS Extensions for Multimedia • BLOB (Binary Large OBject) is a datatype for binary free form text and images. • BLOBs are used for objects such as images or other binary data types. • Relational database tables include location information for the BLOBs which may actually be stored outside the database on separete image or video servers. • An object oriented database supports both, – Encapsulation – Inheritance