An Image Processing Tour of College Mathematics aims to provide meaningful context for reviewing key topics of the college mathematics curriculum, to help students gain confidence in using concepts and techniques of applied mathematics, to increase student awareness of recent developments in mathematical sciences, and to help students prepare for graduate studies.
The topics covered include a library of elementary functions, basic concepts of descriptive statistics, probability distributions of functions of random variables, definitions and concepts behind first- and second-order derivatives, most concepts and techniques of traditional linear algebra courses, an introduction to Fourier analysis, and a variety of discrete wavelet transforms – all of that in the context of digital image processing.
- Pre-calculus material and basic concepts of descriptive statistics are reviewed in the context of image processing in the spatial domain.
- Key concepts of linear algebra are reviewed both in the context of fundamental operations with digital images and in the more advanced context of discrete wavelet transforms.
- Some of the key concepts of probability theory are reviewed in the context of image equalization and histogram matching.
- The convolution operation is introduced painlessly and naturally in the context of naïve filtering for denoising and is subsequently used for edge detection and image restoration.
- An accessible elementary introduction to Fourier analysis is provided in the context of image restoration.
- Discrete wavelet transforms are introduced in the context of image compression, and the readers become more aware of some of the recent developments in applied mathematics.
- This text helps students of mathematics ease their way into mastering the basics of scientific computer programming.
Table of Contents
1. Introduction to The Basics of Digital Images. 1.1. Grayscale Digital Images. 1.2. Working with Images in MATLAB. 1.3. Images and Statistical Description of Quantitative Data. 1.4. Color Images and Color Spaces. 2. A Library of Elementary Functions. 2.1. Introduction. 2.2. Power Functions and Gamma-Correction. 2.3. Exponential Functions and Image Transformations. 2.4. Logarithmic Functions and Image Transformations. 2.5. Linear Functions and Contrast Stretching. 2.6. Automation of Image Enhancement. 3. Probability, Random Variables, and Histogram Processing. 3.1. Introduction. 3.2. Discrete and Continuous Random Variables. 3.3. Transformation of Random Variables. 3.4. Image Equalization and Histogram Matching. 4. Matrices and Linear Transformations. 4.1. Basic Operations on Matrices. 4.2. Linear Transformations and their Matrices. 4.3. Homogeneous Coordinates and Projective Transformations. 5. Convolution and Image Filtering. 5.1. Image Blurring and Noise Reduction. 5.2. Convolution: Definitions and Examples. 5.3. Edge Detection. 5.4. Chapter Summary. 6. Analysis and Processing in the Frequency Domain. 6.1. Introduction. 6.2. Frequency Analysis of Continuous Periodic Signals. 6.3. Inner Products, Orthogonal Bases, and Fourier Coefficients. 6.4. Discrete Fourier Transform. 6.5 Discrete Fourier Transform in 2D. 6.6. Chapter Summary. 7. Wavelet-Based Methods in Image Compression. 7.1 Introduction. 7.2 Naive Compression in One Dimension. 7.3. Entropy and Entropy Encoding. 7.4. The Discrete Haar Wavelet Transform. 7.5. Haar Wavelet Transforms of Digital Images. 7.6. Discrete-Time Fourier Transform. 7.7. From the Haar Transform to Daubechies Transforms. 7.8. Biorthogonal Wavelet Transforms. 7.9. An Overview of JPEG2000. 7.10. Other Applications of Wavelet Transforms.
Yevgeniy V. Galperin is Associate Professor of Mathematics at East Stroudsburg University of Pennsylvania. He holds a PhD in mathematics and has published several papers in the field of time-frequency analysis and related areas of Fourier analysis. His research and academic interests also include numerical methods, simulation of stochastic processes for real-life applications, and mathematical pedagogy. He has given numerous conference presentations on instructional and course-design approaches directed at increasing student motivation and awareness of societal value of mathematics and on incorporating signal and image processing into the undergraduate mathematics curriculum.
"Each chapter includes a mixture of theoretical exercises and computational exercises to be done using MATLAB. [. . .] This textbook should be of interest to instructors who want to teach an introductory course on the mathematics Fourier and wavelet transform methods for image processing at the advanced undergraduate level."
– Mathematical Association of America