Multimedia Databases: An Object-Relational Approach / Edition 1
by Lynne DunkleyMultimedia Databases brings together, for the first time in one book, fully comprehensive coverage of multimedia databases: SQL, multimedia metadata, image processing, computer vision, information retrieval, networks, and distributed systems and database management. It provides a solid understanding of multimedia data and database technology and explains why advances… See more details below
Overview
Multimedia Databases brings together, for the first time in one book, fully comprehensive coverage of multimedia databases: SQL, multimedia metadata, image processing, computer vision, information retrieval, networks, and distributed systems and database management. It provides a solid understanding of multimedia data and database technology and explains why advances in both have come together to create the field of multimedia databases. Those working in or studying multimedia databases are facing challenges that arise from integrating knowledge from a number of different fields such as multimedia, networks, communication systems, HCI and sensory systems as well as database concepts. This book provides answers to these challenges and covers all the different components that make up multimedia databases. If you're an existing or future practitioner whose working life is becoming increasingly influenced by a need to know more about multimedia databases then this book is for you. It is written in an easy to follow style with numerous practical examples and exercises and an accompanying CD that provides code examples for most chapters of the book together with examples of the implementation of multimedia databases for the two main case studies covered in the book. Multimedia databases now deal with a growing number of commercially important application areas such as media-on-demand, surveillance systems, GIS and medical information systems.
Product Details
- ISBN-13:
- 9780201788990
- Publisher:
- Pearson
- Publication date:
- 02/28/2003
- Pages:
- 452
- Product dimensions:
- 7.34(w) x 9.20(h) x 0.98(d)
Table of Contents
Preface | ||
1 | Introduction to Multimedia Databases | 1 |
1.1 | Introduction | 1 |
1.2 | What is Essential about Database Systems? | 3 |
1.3 | What is Different about Multimedia Data? | 6 |
1.4 | Multimedia Applications | 12 |
Case Study: Multimedia | 15 | |
1.5 | What is in the Rest of the Book? | 18 |
2 | Multimedia Data | 23 |
2.1 | Multimedia Data Size | 23 |
2.2 | Real-time Nature of Multimedia | 38 |
2.3 | Why is the Semantic Nature of Multimedia Data a Problem? | 39 |
3 | The Human Sensory System and Multimedia | 47 |
3.1 | Introduction - Human Information Processing | 48 |
3.2 | Human Brain and Multimedia Information | 54 |
3.3 | The Senses | 57 |
3.4 | Converting Data into Sensory Perception | 64 |
4 | An Introduction to SQL and Multimedia | 71 |
4.1 | Introduction to SQL | 72 |
4.2 | Methods Using PL/SQL Stored Procedures | 89 |
4.3 | Manipulating Large Objects | 98 |
5 | Querying Multimedia Data | 109 |
5.1 | Introduction | 110 |
5.2 | Manipulating Multimedia Data | 114 |
5.3 | What is the Classification Problem? | 127 |
6 | Modeling Multimedia Databases | 143 |
6.1 | Issues of Designing Multimedia Database Management Systems | 143 |
6.2 | Using UML | 151 |
6.3 | Object Implementation in Oracle | 162 |
6.4 | Object-relational Approach | 196 |
7 | Using Multimedia Metadata | 201 |
7.1 | Introduction | 201 |
7.2 | Classifying Metadata | 204 |
7.3 | Generating and Extracting Metadata | 205 |
7.4 | The Role of Metadata Standards | 207 |
7.5 | Digital Rights Management | 224 |
7.6 | Domain-dependent Metadata | 227 |
7.7 | Developing Ontologies | 229 |
8 | Multimedia Database Architecture and Performance | 241 |
8.1 | Introduction to Multimedia Architecture Requirements | 242 |
8.2 | Performance Issues in Specific Implementations | 264 |
8.3 | Content Management | 286 |
9 | Multimedia and the Internet | 291 |
9.1 | Introduction | 291 |
9.2 | Delivery of Multimedia Data | 293 |
9.3 | Media Streams | 296 |
9.4 | Network Protocols | 299 |
9.5 | User Datagram Protocol | 302 |
9.6 | Quality-of-service Issues - Internet Service Models | 304 |
9.7 | Packets and Datagrams - Sequence and Loss | 307 |
9.8 | Network Architecture | 309 |
9.9 | Requirements of Applications Involving Multicasting and Interactivity | 311 |
10 | Dealing with Text Databases | 317 |
10.1 | Introduction | 317 |
10.2 | Querying Character Data Using SQL | 325 |
10.3 | Statistical Methods for Text Analysis | 333 |
10.4 | Querying Multimedia Text | 339 |
10.5 | Content-dependent Metadata | 340 |
10.6 | Indexing Technologies for Text | 348 |
11 | Dealing with Image Databases | 353 |
11.1 | Introduction | 353 |
11.2 | Technologies for Image Processing | 355 |
11.3 | The Role of Feature Extraction | 357 |
11.4 | Retrieval Methods | 362 |
11.5 | Image Analysis and Object Recognition | 371 |
11.6 | Image Classification | 373 |
11.7 | Image Database Software | 381 |
11.8 | Developing Image Media Databases | 384 |
Case Study: Image and Video | 384 | |
12 | Dealing with Video Databases | 393 |
12.1 | Introduction | 393 |
12.2 | Video Analysis and Segmentation | 394 |
12.3 | Storage of Video Objects | 402 |
12.4 | Disk Scheduling | 404 |
12.5 | Dealing with Moving Images | 406 |
12.6 | Metadata for Speech | 407 |
12.7 | Metadata for Video | 410 |
12.8 | Manipulating Video Data | 412 |
12.9 | Video Query Process | 414 |
12.10 | Video Applications | 417 |
App. A | Normalization and Relational Databases | 421 |
App. B | Metadata Standards | 425 |
App. C | SQL Notes | 429 |
App. D: Acronyms | 431 | |
App. E: Glossary | 433 | |
App. F: References | 439 | |
Index | 447 |
Customer Reviews
Average Review: