Description
Book SynopsisIntroduction to Visual Computing: Core Concepts in Computer Vision, Graphics, and Image Processing covers the fundamental concepts of visual computing. Whereas past books have treated these concepts within the context of specific fields such as computer graphics, computer vision or image processing, this book offers a unified view of these core concepts, thereby providing a unified treatment of computational and mathematical methods for creating, capturing, analyzing and manipulating visual data (e.g. 2D images, 3D models). Fundamentals covered in the book include convolution, Fourier transform, filters, geometric transformations, epipolar geometry, 3D reconstruction, color and the image synthesis pipeline.
The book is organized in four parts. The first part provides an exposure to different kinds of visual data (e.g. 2D images, videos and 3D geometry) and the core mathematical techniques that are required for their processing (e.g. interpolation and linear re
Table of Contents
I FUNDAMENTALS. Data. Techniques. II IMAGE BASED VISUAL COMPUTING. Convolution. Spectral Analysis. Feature Detection. III GEOMETRIC VISUAL COMPUTING. Geometric Transformations. The Pinhole Camera. Epipolar Geometry. IV RADIOMETRIC VISUAL COMPUTING. Light. Color Reproduction. Photometric Processing. V VISUAL CONTENT SYNTHESIS. The Diverse Domain. Interactive Graphics pipeline. Realism and Performance. Graphics Programming