DSPRelated.com
Books

Optimum Signal Processing

Sophocles Orfanidis 2007

This revised edition is an unabridged and corrected republication of thesecond edition of this book published by McGraw-Hill Publishing Company,New York, NY, in 1988 (ISBN 0-07-047794-9), and also published earlierby Macmillan, Inc., New York, NY, 1988 (ISBN 0-02-389380-X). Allcopyrights to this work reverted to Sophocles J. Orfanidis in 1996.The content of the 2007 republication remains the same as that of the1988 edition, except for some corrections, the deletion from theAppendix of the Fortran and C function listings, which are now availableonline, and the addition of MATLAB versions of all the functions. A pdfversion of the book, as well as all the computer programs, can bedownloaded freely from the web page:http://www.ece.rutgers.edu/~orfanidi/osp2e


Why Read This Book

You should read Optimum Signal Processing because it delivers a rigorous, mathematically clear treatment of estimation, detection, spectral analysis, and filtering while also providing practical MATLAB code and worked algorithms you can run and adapt. You will gain both theory and hands-on tools for designing DSP solutions across audio/speech, radar, and communications applications.

Who Will Benefit

Graduate students, practicing signal-processing engineers, and researchers with some background in signals and probability who need a unified, code-enabled reference for statistical DSP, filter design, spectral methods, and applied algorithms for audio, radar, and communications.

Level: Advanced — Prerequisites: Undergraduate calculus, linear algebra, signals & systems, and probability theory; familiarity with basic programming (MATLAB or C/Fortran helps to run the book's examples).

Get This Book

Key Takeaways

  • Derive and apply optimum linear estimators and detectors (Wiener, matched filters, ML, MAP).
  • Design and analyze FIR and IIR digital filters using frequency-domain and minimax methods.
  • Implement FFT-based spectral analysis and parametric spectral estimation (AR/LP methods).
  • Develop and evaluate adaptive filtering algorithms including LMS and RLS for tracking nonstationary signals.
  • Apply statistical signal-processing tools to practical problems in audio/speech, radar, and communications.
  • Use the provided MATLAB implementations to prototype, test, and reproduce the book’s algorithms.

Topics Covered

  1. Introduction and Mathematical Preliminaries
  2. Signals, Systems, and Frequency-Domain Representations
  3. Linear Estimation: Least Squares and Wiener Filters
  4. Statistical Foundations: Random Processes and Power Spectra
  5. Detection Theory and Signal Detection in Noise
  6. Maximum Likelihood, Bayesian Estimation, and Cramér-Rao Bounds
  7. Digital Filter Design: FIR Techniques and Windowing
  8. IIR Filter Design and Realization
  9. Fast Fourier Transform and Classical Spectral Analysis
  10. Parametric Spectral Estimation and Linear Prediction (AR Models)
  11. Adaptive Filtering: LMS, RLS and Applications
  12. Wavelets and Multiresolution Signal Analysis
  13. Applications: Audio/Speech Processing, Communications, and Radar
  14. Appendices: MATLAB Functions and Computational Notes (code available online)

Languages, Platforms & Tools

MATLABCFortranMATLAB (and GNU Octave)C/Fortran (legacy code available online)General-purpose desktop/PC environments for numerical experiments

How It Compares

Shares rigorous statistical treatment with S. M. Kay's Fundamentals of Statistical Signal Processing but is broader in practical DSP topics and includes extensive MATLAB code; compared to Oppenheim & Schafer it is more focused on optimal estimation/detection and statistical methods rather than introductory discrete-time signal processing.

Related Books