lecture 4 filtered noise
play

Lecture 4: Filtered Noise Mark Hasegawa-Johnson ECE 417: Multimedia - PowerPoint PPT Presentation

Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Lecture 4: Filtered Noise Mark Hasegawa-Johnson ECE 417: Multimedia Signal Processing, Fall 2020 Review Autocorrelation Spectrum White Bandwidth Bandstop Shape


  1. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Lecture 4: Filtered Noise Mark Hasegawa-Johnson ECE 417: Multimedia Signal Processing, Fall 2020

  2. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Review: Power Spectrum and Autocorrelation 1 Autocorrelation of Filtered Noise 2 Power Spectrum of Filtered Noise 3 Auditory-Filtered White Noise 4 What is the Bandwidth of the Auditory Filters? 5 Auditory-Filtered Other Noises 6 What is the Shape of the Auditory Filters? 7 Summary 8

  3. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Outline Review: Power Spectrum and Autocorrelation 1 Autocorrelation of Filtered Noise 2 Power Spectrum of Filtered Noise 3 Auditory-Filtered White Noise 4 What is the Bandwidth of the Auditory Filters? 5 Auditory-Filtered Other Noises 6 What is the Shape of the Auditory Filters? 7 Summary 8

  4. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Review: Last time Masking: a pure tone can be heard, in noise, if there is at least one auditory filter through which N k + T k > threshold. N k We can calculate the power of a noise signal by using Parseval’s theorem, together with its power spectrum. � π N − 1 N − 1 1 x 2 [ n ] = 1 R [ k ] = 1 � � R ( ω ) d ω N N 2 π − π n =0 k =0 The inverse DTFT of the power spectrum is the autocorrelation r [ n ] = 1 N x [ n ] ∗ x [ − n ] The power spectrum and autocorrelation of noise are, themselves, random variables. For zero-mean white noise of length N , their expected values are E [ R [ k ]] = σ 2 E [ r [ n ]] = σ 2 δ [ n ]

  5. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Outline Review: Power Spectrum and Autocorrelation 1 Autocorrelation of Filtered Noise 2 Power Spectrum of Filtered Noise 3 Auditory-Filtered White Noise 4 What is the Bandwidth of the Auditory Filters? 5 Auditory-Filtered Other Noises 6 What is the Shape of the Auditory Filters? 7 Summary 8

  6. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Filtered Noise What happens when we filter noise? Suppose that x [ n ] is zero-mean Gaussian white noise, and y [ n ] = h [ n ] ∗ x [ n ] What is y [ n ]?

  7. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Filtered Noise ∞ � y [ n ] = h [ n ] ∗ x [ n ] = h [ m ] x [ n − m ] m = −∞ y [ n ] is the sum of Gaussians, so y [ n ] is also Gaussian. y [ n ] is the sum of zero-mean random variables, so it’s also zero-mean. y [ n ] = h [0] x [ n ] + other stuff, and y [ n + 1] = h [1] x [ n ] + other stuff. So obviously, y [ n ] and y [ n + 1] are not uncorrelated. So y [ n ] is not white noise. What kind of noise is it?

  8. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary The variance of y [ n ] First, let’s find its variance. Since x [ n ] and x [ n + 1] are uncorrelated, we can write ∞ � σ 2 h 2 [ m ]Var( x [ n − m ]) y = m = −∞ ∞ = σ 2 � h 2 [ m ] x m = −∞

  9. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary The autocorrelation of y [ n ] Second, let’s find its autocorrelation. Let’s define r xx [ n ] = 1 N x [ n ] ∗ x [ − n ]. Then r yy [ n ] = 1 N y [ n ] ∗ y [ − n ] = 1 N ( x [ n ] ∗ h [ n ]) ∗ ( x [ − n ] ∗ h [ − n ]) = 1 N x [ n ] ∗ x [ − n ] ∗ h [ n ] ∗ h [ − n ] = r xx [ n ] ∗ h [ n ] ∗ h [ − n ]

  10. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Expected autocorrelation of y [ n ] r yy [ n ] = r xx [ n ] ∗ h [ n ] ∗ h [ − n ] Expectation is linear, and convolution is linear, so E [ r yy [ n ]] = E [ r xx [ n ]] ∗ h [ n ] ∗ h [ − n ]

  11. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Expected autocorrelation of y [ n ] x [ n ] is white noise if and only if its autocorrelation is a delta function: E [ r xx [ n ]] = σ 2 x δ [ n ] So E [ r yy [ n ]] = σ 2 x ( h [ n ] ∗ h [ − n ]) In other words, x [ n ] contributes only its energy ( σ 2 ). h [ n ] contributes the correlation between neighboring samples.

  12. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Example Here’s an example. The white noise signal on the top ( x [ n ]) is convolved with the bandpass filter in the middle ( h [ n ]) to produce the green-noise signal on the bottom ( y [ n ]). Notice that y [ n ] is random, but correlated.

  13. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Colors, anybody? Noise with a flat power spectrum (uncorrelated samples) is called white noise. Noise that has been filtered (correlated samples) is called colored noise. If it’s a low-pass filter, we call it pink noise (this is quite standard). If it’s a high-pass filter, we could call it blue noise (not so standard). If it’s a band-pass filter, we could call it green noise (not at all standard, but I like it!)

  14. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Outline Review: Power Spectrum and Autocorrelation 1 Autocorrelation of Filtered Noise 2 Power Spectrum of Filtered Noise 3 Auditory-Filtered White Noise 4 What is the Bandwidth of the Auditory Filters? 5 Auditory-Filtered Other Noises 6 What is the Shape of the Auditory Filters? 7 Summary 8

  15. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Power Spectrum of Filtered Noise So we have r yy [ n ] = r xx [ n ] ∗ h [ n ] ∗ h [ − n ]. What about the power spectrum? R yy ( ω ) = F { r yy [ n ] } = F { r xx [ n ] ∗ h [ n ] ∗ h [ − n ] } = R xx ( ω ) | H ( ω ) | 2

  16. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Example Here’s an example. The white noise signal on the top ( | X [ k ] | 2 ) is multiplied by the bandpass filter in the middle ( | H [ k ] | 2 ) to produce the green-noise signal on the bottom ( | Y [ k ] | 2 = | X [ k ] | 2 | H [ k ] | 2 ).

  17. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Units Conversion The DTFT version of Parseval’s theorem is � π 1 x 2 [ n ] = 1 � R xx ( ω ) d ω N 2 π − π n Let’s consider converting units to Hertz. Remember that ω = 2 π f F s , where F s is the sampling frequency, so d ω = 2 π F s df , and we get that � F s / 2 1 x 2 [ n ] = 1 � 2 π f � � R xx df N F s F s − F s / 2 n � � 2 π f So we can use R xx as if it were a power spectrum in F s continuous time, at least for − F s 2 < f < F s 2 .

  18. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Outline Review: Power Spectrum and Autocorrelation 1 Autocorrelation of Filtered Noise 2 Power Spectrum of Filtered Noise 3 Auditory-Filtered White Noise 4 What is the Bandwidth of the Auditory Filters? 5 Auditory-Filtered Other Noises 6 What is the Shape of the Auditory Filters? 7 Summary 8

  19. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Dick Lyon, public domain image, 2007. https://en.wikipedia.org/wiki/File:Cochlea_Traveling_Wave.png

  20. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary

  21. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary The Power of Filtered White Noise Suppose that h [ n ] is the auditory filter centered at frequency f c (in Hertz), and y [ n ] = h [ n ] ∗ x [ n ] where x [ n ] is white noise. What’s the power of the signal y [ n ]? � F s / 2 � 2 π f � 1 y 2 [ n ] = 1 � R yy df N F s F s − F s / 2 n � F s / 2 = 1 � 2 π f � | H ( f ) | 2 df R xx F s F s − F s / 2 So the expected power is � F s / 2 � � = σ 2 1 � y 2 [ n ] | H ( f ) | 2 df E N F s − F s / 2 n � F s / 2 − F s / 2 | H ( f ) | 2 df ? . . . so, OK, what is

  22. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Outline Review: Power Spectrum and Autocorrelation 1 Autocorrelation of Filtered Noise 2 Power Spectrum of Filtered Noise 3 Auditory-Filtered White Noise 4 What is the Bandwidth of the Auditory Filters? 5 Auditory-Filtered Other Noises 6 What is the Shape of the Auditory Filters? 7 Summary 8

  23. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Bandwidth By InductiveLoad, public domain image, https://commons.wikimedia.org/wiki/File:Bandwidth_2.svg

  24. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Equivalent rectangular bandwidth Let’s make the simplest possible assumption: a rectangular filter, centered at frequency f c , with bandwidth b :  f c − b 2 < f < f c + b 1 2   f c − b 2 < − f < f c + b H ( f ) = 1 2  0 otherwise  That’s useful, because it makes Parseval’s theorem very easy: � F s / 2 σ 2 � 2 b � | H ( f ) | 2 df = σ 2 F s F s − F s / 2

  25. Review Autocorrelation Spectrum White Bandwidth Bandstop Shape Summary Reminder: Fletcher’s Model of Masking Fletcher proposed the following model of hearing in noise: 1 The human ear pre-processes the audio using a bank of bandpass filters. 2 The power of the noise signal, in the bandpass filter centered at frequency f c , is N f c . 3 The power of the noise+tone is N f c + T f c . 4 If there is any band, k , in which N fc + T fc > threshold, then the N fc tone is audible. Otherwise, not.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend