Multimedia Database Management SystemsMultimedia Database Management Systems presents the issues and the techniques used in building multimedia database management systems. Chapter 1 provides an overview of multimedia databases and underlines the new requirements for these applications. Chapter 2 discusses the techniques used for storing and retrieving multimedia objects. Chapter 3 presents the techniques used for generating metadata for various media objects. Chapter 4 examines the mechanisms used for storing the index information needed for accessing different media objects. Chapter 5 analyzes the approaches for modeling media objects, both their temporal and spatial characteristics. Object-oriented approach, with some additional features, has been widely used to model multimedia information. The book discusses two systems that use object-oriented models: OVID (Object Video Information Database) and Jasmine. The models for representing temporal and spatial requirements of media objects are then studied. The book also describes authoring techniques used for specifying temporal and spatial characteristics of multimedia databases. Chapter 6 explains different types of multimedia queries, the methodologies for processing them and the language features for describing them. The features offered by query languages such as SQL/MM (Structured Query Language for Multimedia), PICQUERY+, and Video SQL are also studied. Chapter 7 deals with the communication requirements for multimedia databases. A client accessing multimedia data over computer networks needs to identify a schedule for retrieving various media objects composing the database. The book identifies possible ways for generating a retrieval schedule. Chapter 8 ties together the techniques discussed in the previous chapters by providing a simple architecture of a distributed multimedia database management system. Multimedia Database Management Systems can be used as a text for graduate students and researchers working in the area of multimedia databases. In addition, the book serves as essential reading material for computer professionals who are in (or moving to) the area of multimedia databases. |
Contents
INTRODUCTION | 1 |
11 TYPES OF MULTIMEDIA INFORMATION | 2 |
12 MULTIMEDIA DATABASE APPLICATIONS | 3 |
CHARACTERISTICS | 7 |
COMPONENTS | 10 |
15 CONCLUDING REMARKS | 21 |
MULTIMEDIA STORAGE AND RETRIEVAL | 25 |
22 FILE RETRIEVAL STRUCTURES | 40 |
44 ACCESS TO VIDEO DATA | 108 |
45 CONCLUDING REMARKS | 112 |
MULTIMEDIA INFORMATION MODELING | 117 |
52 TEMPORAL MODELS | 128 |
53 SPATIAL MODELS | 134 |
54 MULTIMEDIA AUTHORING | 136 |
55 CONCLUDING REMARKS | 138 |
QUERYING MULTIMEDIA DATABASES | 141 |
23 DISK SCHEDULING | 42 |
24 SERVER ADMISSION CONTROL | 46 |
25 CONCLUDING REMARKS | 49 |
METADATA FOR MULTIMEDIA | 53 |
32 METADATA FOR TEXT | 57 |
33 METADATA FOR SPEECH | 62 |
34 METADATA FOR IMAGES | 69 |
35 METADATA FOR VIDEO | 74 |
36 CONCLUDING REMARKS | 81 |
MULTIMEDIA DATA ACCESS | 85 |
42 ACCESS TO SPEECH DATA | 95 |
43 ACCESS TO IMAGE DATA | 97 |
Other editions - View all
Common terms and phrases
algorithm approach Architecture audio buffer camera operations client cluster color color histograms communication channel compressed computer networks content-dependent database management system defined depends described digitized discussed in Section disk bandwidth disk blocks Dynamic Time Warping guarantees hash tables Hence Hidden Markov Model histograms IEEE index features Interface inverted files locations media objects module movie MPEG multimedia applications multimedia data multimedia database applications multimedia database management multimedia database server multimedia document multimedia information multimedia objects multimedia server Multimedia Systems network service provider nodes object presentation objects composing Petri Nets pixels Protocol QoS parameters Query By Example query languages query processor R-trees real-time represent representation request retrieval schedule segment tree SGML shot shown in Figure similar spatial relationships speech SQL/MM storage stored Striping subobjects Synchronization techniques temporal models temporal specification Tertiary Storage throughput Toy Story values video frames video metadata video objects