8/2/2019 MD - Intro (Week 1)
1/17
8/2/2019 MD - Intro (Week 1)
2/17
What is Multimedia ?
is a computer-based interactive communications
process that incorporates text, graphics, sound,
animation, and video
Why Multimedia?
Fun
Interactive Interesting
Money-making
8/2/2019 MD - Intro (Week 1)
3/17
What is Database?
Place to store data?
Manipulate data?
Combine? Analyze?
What we expect from database?
Safety?
Speed? Space?
8/2/2019 MD - Intro (Week 1)
4/17
What is DBMS?
Different between DB, DBMS, Relational
DBMS?
8/2/2019 MD - Intro (Week 1)
5/17
Multimedia Data?
Text
Audio
Video Images
Graphical Object (2D and 3D)
8/2/2019 MD - Intro (Week 1)
6/17
Form of text can vary greatly..
Basic ASCII character?
Shadow?
Moving? Color?
Type?
Size?
Font?
8/2/2019 MD - Intro (Week 1)
7/17
Compression?
Quality?
Type?
8/2/2019 MD - Intro (Week 1)
8/17
Size?
Type?
Images?
Signal?
Digitized?
Transmission?
8/2/2019 MD - Intro (Week 1)
9/17
Type?
Bitmapped?
Vector?
Size? Loosy?
Lossless?
Resolution?
Type?
1-bit?
8-bit?
24-bit?
8/2/2019 MD - Intro (Week 1)
10/17
is a framework that manages different types
of data potentially represented in a wide
diversity of formats on a wide array of media
sources.
8/2/2019 MD - Intro (Week 1)
11/17
Integration
Data items do not need to be duplicated for
different programs
Data independence
Separate the database and the management from
the application programs
Concurrency control
allows concurrent transactions
8/2/2019 MD - Intro (Week 1)
12/17
Persistence
Data objects can be saved and re-used bydifferent transactions and program invocations
Privacy
Access and authorization control Integrity control
Ensures database consistency betweentransactions
Recovery
Failures of transactions should not affect thepersistent data storage
Query support
Allows easy querying of multimedia data
8/2/2019 MD - Intro (Week 1)
13/17
In addition, an MMDB should: have the ability to uniformly query data (media data,
textual data) represented in different formats.
have the ability to simultaneously query different mediasources and conduct classical database operations acrossthem.
query support
have the ability to retrieve media objects from a localstorage device in a smooth jitter-free (i.e. continuous)manner.
storage support
have the ability to take the answer generated by a queryand develop a presentation of that answer in terms ofaudio-visual media.
have the ability to deliver this presentation in a way thatsatisfies various Quality of Service requirements.
presentation and delivery support
8/2/2019 MD - Intro (Week 1)
14/17
Allow easy query of multimedia data
What is query by content?
Can query be specified as a combination of media
(examples) and text description?
How to handle different MM objects?
What query language should be used?
Allow efficient query of multimedia data
What algorithms can be used to efficiently retrieve
media data on the basis of similarity?
How should we index the content of different MM
objects?
How to provide traditional DBMS supports?
8/2/2019 MD - Intro (Week 1)
15/17
How do the following (standard) storage devices work?
disk systems
CD-ROM systems
tape systems and tape libraries
How is data laid out on such devices?
How do we design disk/CD-ROM/tape servers so as to
optimally satisfy different clients concurrently when
these clients execute the following operations
playback rewind
fast forward
pause
8/2/2019 MD - Intro (Week 1)
16/17
The content of multimedia data is often
captured with different capture
techniques (e.g., image processing) that may
be rather unreliable
Queries posed by the user in multimedia
databases often cannot come back with a
textual answer. Rather, the answer to a
query may be a complex multimediapresentation that the user can browse at
his/her leisure.
8/2/2019 MD - Intro (Week 1)
17/17
Multimedia data is large and affects the
storage , retrieval and transmission of
multimedia data.
In case of video and audio databases time toretrieve information may be critical ex(Video
on demand).
Automatic feature extraction and Indexing
Top Related