Based on more than 10 years of teaching experience, Blanken and his coeditors have assembled all the topics that should be covered in advanced undergraduate or graduate courses on multimedia retrieval and multimedia databases. The single chapters of this textbook explain the general architecture of multimedia information retrieval systems and cover various metadata languages such as Dublin Core, RDF, or MPEG. They run through, among other subjects, pattern recognition through Markov models, unsupervised learning, and pattern clustering. They also delineate in detail various indexing approaches to audio and video streams; interaction and control; the protection of content and user privacy; and search effectiveness and efficiency. The authors emphasize high-level features and show how these are used in mathematical models to support the retrieval process. For each chapter, there's detail on further reading, and additional exercises and teaching material is available online.