User:Whiteknight/Digital Media Processing

I am scheduled to take a number of classes in this subject, the earliest of which may happen next semester (first half 2007), or next fall. I will push this book back to coincide with my taking those classes. --Whiteknight (talk) (projects) 17:48, 10 October 2006 (UTC)

Introduction
This book is going to talk about the specific theory involved in manipulating different digital data types. This book will focus on algorithms for manipulating digital video, digital audio, and digitial images.

Section 1: Image Processing Basics

 * 2-dimensional Fourier Transform
 * 2D Wavelet Transform
 * Discrete Cosine Transform
 * Other Transforms
 * Grayscale Images
 * Color Images (RGB, etc)

Section 2: Image Processing Algorithms

 * Edge Detection
 * Blurring
 * Sharpening
 * image stitching
 * morphological image processing using mathematical morphology
 * Image Compression

Section 3: Audio Processing Basics

 * Fourier Transform
 * Wavelet Transform
 * Other Transforms
 * Audio Processing
 * Audio Compression
 * Filtering

Section 4: Video Processing Basics

 * Video Processing
 * linear editing
 * nonlinear editing
 * bluescreens, greenscreens, and compositing
 * motion detection
 * motion compensation
 * Video Compression

Section 5: Data Compression

 * Run-Length Encoding/Variable-Length Encoding
 * Lossless/Lossy Compression
 * Compression Techniques
 * Image Compression (JPEG, PNG, GIF)
 * Sound Compression (MP3, OGG)
 * File Compression (ZIP, LZW)
 * Video compression (MPEG-4, Theora)

Appendix

 * Implementing the Fourier transform: the FFT
 * fingerprint identification
 * voice identification
 * speech synthesis
 * speech recognition
 * image synthesis

Existing Pages
Digital Media Processing =Image Processing Basics =Image Processing Algorithms =Audio Processing Basics =Video Processing Basics =Data Compression =Appendix
 * Grayscale Images
 * Color Images
 * 2-dimensional Fourier Transform
 * 2D Wavelet Transform
 * Discrete Cosine Transform
 * Other Transforms
 * Edge Detection
 * Blurring
 * Sharpening
 * Image Stitching
 * Morphological Image Processing
 * Homomorphic Filtering
 * Image Compression
 * Fourier Transform
 * Wavelet Transform
 * Other Transforms
 * Audio Processing
 * Audio Compression
 * Filtering
 * Video Processing
 * Linear Editing
 * Nonlinear Editing
 * Bluescreens, Greenscreens, and Compositing
 * Motion Detection
 * Motion Compensation
 * Video Compression
 * Run-Length Encoding
 * Variable-Length Encoding
 * Lossless/Lossy Compression
 * Compression Techniques
 * Image Compression
 * Sound Compression
 * File Compression
 * Video compression
 * The Fast Fourier Transform
 * Fingerprint Identification
 * Voice Identification
 * Speech Synthesis
 * Speech Recognition
 * Image Synthesis