Skip to:Content
|
Bottom
Cover image for Multimedia signal processing : theory and applications in speech, music and communications
Title:
Multimedia signal processing : theory and applications in speech, music and communications
Personal Author:
Publication Information:
Chichester, West Sussex : John Wiley & Sons, 2007
ISBN:
9780470062012

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010160581 TK5102.9 V374 2007 Open Access Book Book
Searching...

On Order

Summary

Summary

Multimedia Signal Processing is a comprehensive and accessible text to the theory and applications of digital signal processing (DSP). The applications of DSP are pervasive and include multimedia systems, cellular communication, adaptive network management, radar, pattern recognition, medical signal processing, financial data forecasting, artificial intelligence, decision making, control systems and search engines.

This book is organised in to three major parts making it a coherent and structured presentation of the theory and applications of digital signal processing. A range of important topics are covered in basic signal processing, model-based statistical signal processing and their applications.

Part 1: Basic Digital Signal Processing gives an introduction to the topic, discussing sampling and quantization, Fourier analysis and synthesis, Z-transform, and digital filters.

Part 2: Model-based Signal Processing covers probability and information models, Bayesian inference, Wiener filter, adaptive filters, linear prediction hidden Markov models and independent component analysis.

Part 3: Applications of Signal Processing in Speech, Music and Telecommunications explains the topics of speech and music processing, echo cancellation, deconvolution and channel equalization, and mobile communication signal processing.

Covers music signal processing, explains the anatomy and psychoacoustics of hearing and the design of MP3 music coder Examines speech processing technology including speech models, speech coding for mobile phones and speech recognition Covers single-input and multiple-inputs denoising methods, bandwidth extension and the recovery of lost speech packets in applications such as voice over IP (VoIP) Illustrated throughout, including numerous solved problems, Matlab experiments and demonstrations Companion website features Matlab and C++ programs with electronic copies of all figures.

This book is ideal for researchers, postgraduates and senior undergraduates in the fields of digital signal processing, telecommunications and statistical data analysis. It will also be a valuable text to professional engineers in telecommunications and audio and signal processing industries.


Author Notes

Saeed Vaseghi is Professor of Communications and Signal Processing at Brunel University's Department of Electronics and Computer Engineering and is Group Leader for the Communications & Multimedia Signal Processing Group. Previously, Saeed obtained a first in Electrical and Electronics Engineering from Newcastle University, and a PhD in Digital Signal Processing from Cambridge University.
His PhD in noisy signal restoration led to establishment of CEDAR, the world's leading system for restoration of audio signals. Saeed also held a British Telecom lectureship at UEA Norwich, and a readership at Queen's University of Belfast before his move to Brunel.


Table of Contents

Prefacep. xiii
Acknowledgementp. xvii
Symbolsp. xix
Abbreviationsp. xxiii
Part I Basic Digital Signal Processingp. 1
1 Introductionp. 3
1.1 Signals and Informationp. 3
1.2 Signal Processing Methodsp. 5
1.3 Applications of Digital Signal Processingp. 8
1.4 Summaryp. 23
2 Fourier Analysis and Synthesisp. 25
2.1 Introductionp. 25
2.2 Fourier Series: Representation of Periodic Signalsp. 27
2.3 Fourier Transform: Representation of Nonperiodic Signalsp. 33
2.4 Discrete Fourier Transformp. 48
2.5 Short-Time Fourier Transformp. 57
2.6 Fast Fourier Transform (FFT)p. 59
2.7 2-D Discrete Fourier Transform (2-D DFT)p. 65
2.8 Discrete Cosine Transform (DCT)p. 66
2.9 Some Applications of the Fourier Transformp. 68
2.10 Summaryp. 74
3 z-Transformp. 79
3.1 Introductionp. 79
3.2 Derivation of the z-Transformp. 81
3.3 The z-Plane and the Unit Circlep. 83
3.4 Properties of z-Transformp. 88
3.5 z-Transfer Function, Poles (Resonance) and Zeros (Anti-resonance)p. 91
3.6 z-Transform of Analysis of Exponential Transient Signalsp. 100
3.7 Inverse z-Transformp. 104
3.8 Summaryp. 106
4 Digital Filtersp. 111
4.1 Introductionp. 111
4.2 Linear Time-Invariant Digital Filtersp. 113
4.3 Recursive and Non-Recursive Filtersp. 115
4.4 Filtering Operation: Sum of Vector Products, A Comparison of Convolution and Correlationp. 117
4.5 Filter Structures: Direct, Cascade and Parallel Formsp. 119
4.6 Linear Phase FIR Filtersp. 122
4.7 Design of Digital FIR Filter-banksp. 136
4.8 Quadrature Mirror Sub-band Filtersp. 139
4.9 Design of Infinite Impulse Response (IIR) Filters by Pole-zero Placementsp. 145
4.10 Issues in the Design and Implementation of a Digital Filterp. 148
4.11 Summaryp. 148
5 Sampling and Quantisationp. 155
5.1 Introductionp. 155
5.2 Sampling a Continuous-Time Signalp. 158
5.3 Quantisationp. 162
5.4 Sampling Rate Conversion: Interpolation and Decimationp. 166
5.5 Summaryp. 171
Part II Model-Based Signal Processingp. 173
6 Information Theory and Probability Modelsp. 175
6.1 Introduction: Probability and Information Modelsp. 176
6.2 Random Processesp. 177
6.3 Probability Models of Random Signalsp. 182
6.4 Information Modelsp. 189
6.5 Stationary and Non-Stationary Random Processesp. 199
6.6 Statistics (Expected Values) of a Random Processp. 202
6.7 Some Useful Practical Classes of Random Processesp. 212
6.8 Transformation of a Random Processp. 225
6.9 Search Engines: Citation Rankingp. 230
6.10 Summaryp. 231
7 Bayesian Inferencep. 233
7.1 Bayesian Estimation Theory: Basic Definitionsp. 233
7.2 Bayesian Estimationp. 242
7.3 Expectation Maximisation Methodp. 255
7.4 Cramer-Rao Bound on the Minimum Estimator Variancep. 257
7.5 Design of Gaussian Mixture Models (GMM)p. 260
7.6 Bayesian Classificationp. 263
7.7 Modelling the Space of a Random Processp. 270
7.8 Summaryp. 273
8 Least Square Error, Wiener-Kolmogorov Filtersp. 275
8.1 Least Square Error Estimation: Wiener-Kolmogorov Filterp. 275
8.2 Block-Data Formulation of the Wiener Filterp. 280
8.3 Interpretation of Wiener Filter as Projection in Vector Spacep. 282
8.4 Analysis of the Least Mean Square Error Signalp. 284
8.5 Formulation of Wiener Filters in the Frequency Domainp. 285
8.6 Some Applications of Wiener Filtersp. 286
8.7 Implementation of Wiener Filtersp. 292
8.8 Summaryp. 294
9 Adaptive Filters: Kalman, RLS, LMSp. 297
9.1 Introductionp. 297
9.2 State-Space Kalman Filtersp. 299
9.3 Sample Adaptive Filtersp. 307
9.4 Recursive Least Square (RLS) Adaptive Filtersp. 309
9.5 The Steepest-Descent Methodp. 313
9.6 LMS Filterp. 317
9.7 Summaryp. 321
10 Linear Prediction Modelsp. 323
10.1 Linear Prediction Codingp. 323
10.2 Forward, Backward and Lattice Predictorsp. 332
10.3 Short-Term and Long-Term Predictorsp. 339
10.4 MAP Estimation of Predictor Coefficientsp. 341
10.5 Formant-Tracking LP Modelsp. 343
10.6 Sub-Band Linear Prediction Modelp. 344
10.7 Signal Restoration Using Linear Prediction Modelsp. 345
10.8 Summaryp. 350
11 Hidden Markov Modelsp. 353
11.1 Statistical Models for Non-Stationary Processesp. 353
11.2 Hidden Markov Modelsp. 355
11.3 Training Hidden Markov Modelsp. 361
11.4 Decoding Signals Using Hidden Markov Modelsp. 367
11.5 HMM in DNA and Protein Sequencesp. 371
11.6 HMMs for Modelling Speech and Noisep. 372
11.7 Summaryp. 378
12 Eigenvector Analysis, Principal Component Analysis and Independent Component Analysisp. 381
12.1 Introduction - Linear Systems and Eigenanalysisp. 382
12.2 Eigenvectors and Eigenvaluesp. 386
12.3 Principal Component Analysis (PCA)p. 389
12.4 Independent Component Analysisp. 393
12.5 Summaryp. 412
Part III Applications of Digital Signal Processing to Speech, Music and Telecommunicationsp. 415
13 Music Signal Processing and Auditory Perceptionp. 417
13.1 Introductionp. 418
13.2 Musical Notes, Intervals and Scalesp. 418
13.3 Musical Instrumentsp. 426
13.4 Review of Basic Physics of Soundsp. 439
13.5 Music Signal Features and Modelsp. 447
13.6 Anatomy of the Ear and the Hearing Processp. 451
13.7 Psychoacoustics of Hearingp. 462
13.8 Music Coding (Compression)p. 471
13.9 High Quality Audio Coding: MPEG Audio Layer-3 (MP3)p. 475
13.10 Stereo Music Codingp. 478
13.11 Summaryp. 480
14 Speech Processingp. 483
14.1 Speech Communicationp. 483
14.2 Acoustic Theory of Speech: The Source-filter Modelp. 484
14.3 Speech Models and Featuresp. 490
14.4 Linear Prediction Models of Speechp. 491
14.5 Harmonic Plus Noise Model of Speechp. 492
14.6 Fundamental Frequency (Pitch) Informationp. 496
14.7 Speech Codingp. 500
14.8 Speech Recognitionp. 510
14.9 Summaryp. 525
15 Speech Enhancementp. 527
15.1 Introductionp. 528
15.2 Single-Input Speech Enhancement Methodsp. 528
15.3 Speech Bandwidth Extension - Spectral Extrapolationp. 547
15.4 Interpolation of Lost Speech Segments - Packet Loss Concealmentp. 553
15.5 Multi-Input Speech Enhancement Methodsp. 562
15.6 Speech Distortion Measurementsp. 565
15.7 Summaryp. 569
16 Echo Cancellationp. 573
16.1 Introduction: Acoustic and Hybrid Echop. 573
16.2 Telephone Line Hybrid Echop. 575
16.3 Hybrid (Telephone Line) Echo Suppressionp. 577
16.4 Adaptive Echo Cancellationp. 578
16.5 Acoustic Echop. 581
16.6 Sub-Band Acoustic Echo Cancellationp. 584
16.7 Echo Cancellation with Linear Prediction Pre-whiteningp. 585
16.8 Multi-Input Multi-Output Echo Cancellationp. 586
16.9 Summaryp. 589
17 Channel Equalisation and Blind Deconvolutionp. 591
17.1 Introductionp. 591
17.2 Blind Equalisation Using Channel Input Power Spectrump. 598
17.3 Equalisation Based on Linear Prediction Modelsp. 601
17.4 Bayesian Blind Deconvolution and Equalisationp. 603
17.5 Blind Equalisation for Digital Communication Channelsp. 611
17.6 Equalisation Based on Higher-Order Statisticsp. 616
17.7 Summaryp. 623
18 Signal Processing in Mobile Communicationp. 625
18.1 Introduction to Cellular Communicationp. 625
18.2 Communication Signal Processing in Mobile Systemsp. 631
18.3 Capacity, Noise, and Spectral Efficiencyp. 632
18.4 Multi-path and Fading in Mobile Communicationp. 634
18.5 Smart Antennas - Space-Time Signal Processingp. 639
18.6 Summaryp. 642
Indexp. 643
Go to:Top of Page