1.2 TYPICAL DSP ALGORITHMS
Some DSP algorithms and their typical applications are listed in Table 1.1 [1]. This section reviews several important DSP computations, including correlation, convolution, and digital filters; the stochastic-gradient and least-mean-square (LMS) adaptive filters; block matching algorithm for motion estimation (ME), discrete cosine transform (DCT) and vector quantization (VQ) for image processing and compression; Viterbi algorithm and dynamic programming; decimator and interpolator, and wavelets and filter banks for multirate signal processing.
DSP Algorithms | System Applications |
Speech coding and decoding | Digital cellular phones, personal communication systems, digital cordless phones, multimedia computers, secure communications |
Speech encryption and decryption | Digital cellular phones, personal communication systems, digital cordless phones, secure communications |
Speech recognition | Advanced user interfaces, multimedia workstations, robotics and automotive applications, digital cellular phones, personal communication systems, digital cordless phones |
Speech synthesis | Multimedia PCs, advanced user interfaces, robotics |
Modem algorithms | Digital cellular phones, personal communication systems, digital cordless phones, digital audio broadcast, multimedia computers, wireless computing, navigation, data/facsimile modems, secure communications |
Noise cancellation | Professional ... |
Get VLSI Digital Signal Processing Systems: Design and Implementation now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.