Information Engineering addresses both the theory and application of various important aspects of information processing, giving graduate students and professionals tools to successfully analyze and work with multimedia data, including text/web, vector graphics, images, audio, and video. In particular, this book introduces several important and flourishing frontiers, such as computer vision, signal processing, data mining, pattern recognition, machine learning, and web technologies. The book provides a broad overview of fundamental theories and analytical techniques, preparing students to take on advanced studies in any of these areas and is just as relevant to the working professional, as each chapter serves as a tutorial on a specific topic. Each chapter is designed to stand alone so that readers can easily go directly to the chapters of most interest.