|
Multimedia Databases: An Object-Relational Approach Book/CD Pavckage
Dunckley back cover copy
Multimedia Databases
brings together, for the first time in one book, a fully comprehensive coverage of multimedia databases: SQL, 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. Anyone 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 if for you. It is written in an easy to follow style with numerous practical examples and exercises and an accompanying CD which provides code examples for every chapter of the book and 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.
Multimedia Databases covers: -
* The main features of multimedia data, compression (MPEG etc)
* The extraction and generation of metadata (including MPEG 7 and 23)
* The main features of SQL data types in relation to multimedia data
* How object-relational features of SQL3 can be used to create methods to manipulate large binary objects
* The implementation of user-defined types in Oracle and DB2
* The problems and solutions for manipulating multimedia data particularly in relation to querying, indexing and summarising multimedia data
* Multimedia architecture requirements, in particular, tuning and performance storage parameters
* Main features of Internet Protocols used for the transmission of multimedia data and network architecture to the delivery of multimedia
* Covers internet databases and looks at metadata and xml databases
Plus much more.
About the author
Lynne Dunckley, Ph.D is a professor of IT at Thames Valley University. She has carried out consultancy on Web issues and design for Accenture, AOL, BT, Morgan Stanley and numerous e-Commerce retailers. She has published work in the Journal of Decision Systems, Interacting with Computers, Interact, International Ergonomics Applications, Logistics Management and Operational Research Society and major international refereed conferences in HCI in the UK and USA. She was the general chair of IWIPS'2001 - the International Workshop for Intenationalisation of Products & Services and is on the editiorial board of the Journal of Expert Systems.
CONTENTS:
Contents
1 Introduction to Multimedia Databases
1.1 Introduction
1.2 What is Essential about Database Systems?
1.3 What is Different about Multimedia Data?
1.4 Multimedia Applications
1.5 What is in the Rest of the Book?
2 Multimedia Data
2.1 Multimedia Data Size
2.2 Real-time Nature of Multimedia
2.3 Why is the Semantic Nature of Multimedia Data a Problem?
2.4 Summary of Chapter
3 The Human Sensory System and Multimedia
3.1 Introduction ?? Human Information Processing
3.2 Human Brain and Multimedia Information
3.3 The Senses
3.4 Converting Data into Sensory Perception
3.5 Summary of Chapter
4 An Introduction to SQL and Multimedia
4.1 Introduction to SQL
4.2 Methods Using PL/SQL Stored Procedures
4.3 Manipulating Large Objects
4.4 Summary of Chapter
5 Querying Multimedia Data
5.1 Introduction
5.2 Manipulating Multimedia Data
5.3 What is the Classification Problem?
5.4 Summary of Chapter
6 Modeling Multimedia Databases
6.1 Issues of Designing Multimedia Database Management Systems
6.2 Semantic Data Modeling
6.3 Object-oriented Design
6.4 Object Methods
6.5 Object-relational Approach
6.6 Notes
7 Using Multimedia Metadata
7.1 Introduction
7.2 Classifying Metadata
7.3 Generating and Extracting Metadata
7.4 The Role of Metadata Standards
7.5 Digital Rights Management
7.6 Domain-dependent Metadata
7.7 Developing Ontologies
7.8 Summary of Chapter
8 Multimedia Database Architecture and Performance
8.1 Introduction to Multimedia Architecture Requirements
8.2 Performance Issues in Specific Implementations
8.3 Content Management
8.4 Summary of Chapter
9 Multimedia and the Internet
9.1 Introduction
9.2 Delivery of Multimedia Data
9.3 Media Streams
9.4 Network Protocols
9.5 User Datagram Protocol
9.6 Quality-of-service Issues ?? Internet Service Models
9.7 Packets and Datagrams ?? Sequence and Loss
9.8 Network Architecture
9.9 Requirements of Applications Involving Multicasting and Interactivity
9.10 Sumamry of Chapter
10 Dealing with Text Databases
10.1 Introduction
10.2 Querying Character Data Using SQL
10.3 Statistical Methods for Text Analysis
10.4 Querying Multimedia Text
10.5 Content-dependent Metadata
10.6 Indexing Technologies for Text
10.7 Summary of Chapter
11 Dealing with Image Databases
11.1 Introduction
11.2 Technologies for Image Processing
11.3 The Role of Feature Extraction
11.4 Retrieval Methods
11.5 Image Analysis and Object Recognition
11.6 Image Classification
11.7 Image Database Software
11.8 Developing Image Media Databases
11.9 Summary of Chapter
12 Dealing with Video Databases
12.1 Introduction
12.2 Video Analysis and Segmentation
12.3 Storage of Video Objects
12.4 Disk Scheduling
12.5 Dealing with Moving Images
12.6 Metadata for Speech
12.7 Metadata for Video
12.8 Manipulating Video Data
12.9 Video Query Process
12.10 Video Applications
12.11 Summary of Chapter
Appendices
Appendix A Normalization and Relational Databases
Appendix B Metadata Standards
Appendix C SQL Notes
Appendix D Acronyms
Appendix E Glossary
Appendix F References
Index
Dunckley: Multimedia Databases
Running heads
Introduction to Multimedia Databases
Introduction
What is Essential about Database Systems?
What is Different about Multimedia Data?
Multimedia Applications
What is in the Rest of the Book?
Multimedia Data
Multimedia Data Size
Real-time Nature of Multimedia
The Semantic Nature of Multimedia Data
Summary of Chapter
The Human Sensory System and Multimedia
Introduction ?? Human Information Processing
Human Brain and Multimedia Information
The Senses
Converting Data into Sensory Perception
Summary of Chapter
An Introduction to SQL and Multimedia
Introduction to SQL
Methods Using PL/SQL Stored Procedures
Manipulating Large Objects
Summary of Chapter
Querying Multimedia Data
Introduction
Manipulating Multimedia Data
What is the Classification Problem?
Summary of Chapter
Modeling Multimedia Databases
Designing Multimedia Database Management Systems
Semantic Data Modeling
Object-oriented Design
Object Methods
Object-relational Approach
Notes
Using Multimedia Metadata
Introduction
Classifying Metadata
Generating and Extracting Metadata
The Role of Metadata Standards
Digital Rights Management
Domain-dependent Metadata
Developing Ontologies
Summary of Chapter
Multimedia Database Architecture and Performance
Introduction to Multimedia Architecture Requirements
Performance Issues in Specific Implementations
Content Management
Summary of Chapter
Multimedia and the Internet
Introduction
Delivery of Multimedia Data
Media Streams
Network Protocols
User Datagram Protocol
Quality-of-service Issues ?? Internet Service Models
Packets and Datagrams ?? Sequence and Loss
Network Architecture
Applications Involving Multicasting and Interactivity
Sumamry of Chapter
Dealing with Text Databases
Introduction
Querying Character Data Using SQL
Statistical Methods for Text Analysis
Querying Multimedia Text
Content-dependent Metadata
Indexing Technologies for Text
Summary of Chapter
Dealing with Image Databases
Introduction
Technologies for Image Processing
The Role of Feature Extraction
Retrieval Methods
Image Analysis and Object Recognition
Image Classification
Image Database Software
Developing Image Media Databases
Summary of Chapter
Dealing with Video Databases
Introduction
Video Analysis and Segmentation
Storage of Video Objects
Disk Scheduling
Dealing with Moving Images
Metadata for Speech
Metadata for Video
Manipulating Video Data
Video Query Process
Video Applications
Summary of Chapter
Appendices
Normalization and Relational Databases
Metadata Standards
SQL Notes
Acronyms
Glossary
References
Index
Index
|