Real-Time Digital Signal Processing: Fundamentals, Implementations and Applications
This Third Edition ofReal-Time Digital Signal Processing: Fundamentals, Implementations and Applicationshas been updated to include the latest DSP applications and introduces new development tools. The software design process has been adjusted to enable readers to concentrate on learning DSP fundamentals and innovative applications by relaxing the intensive programming efforts, namely, the traditional DSP assembly coding efforts. The low-cost, portable TMS320C5505 eZdsp USB stick device is now used in this latest edition as the required development tool for hands-on experiments.New features of this edition: Places renewed emphasis on C code experiments and reduces the exercises using assembly coding; effective use of C programming, fixed-point C code, and intrinsics will become the main focus of the new edition, illustrated by step-by-step hands-on experiments for the complete design cycle.Updates to application areas to reflect latest advances such as speech coding techniques used for next generation networks, speech codecs (such as wideband ITU G.722.2), graphic and parametric audio equalizers, several audio effects, 2-D discrete wavelet transform examples used in JPEG2000, variety of 2-D filter kernels, and fingerprint for image processing.Contains new addition of several projects as exercise problems that can be used as semester projects, as well as many new real-time experiments using TI’s libraries – the experiments are prepared with a flexible interface and are modular for readers to adapt and modify to create other useful applications from the provided basic programs.Consists of more MATLAB® experiments, such as filter design, transforms, image color space formatting and conversion, algorithm evaluation, prototyping for C code architecture, and simulations to aid readers to learn DSP fundamentals.Includes supplementary material of program and data files for examples, applications, and experiments hosted on a companion website.