INTRODUCTION TO 18-491/691 Digital Signal Processing: Richard M. Stern
INTRODUCTION TO 18-491/691 Digital Signal Processing: Richard M. Stern
INTRODUCTION TO 18-491/691 Digital Signal Processing: Richard M. Stern
Richard M. Stern
18-491/691 lecture
February 1, 2021
Today will
Yes!
Major text:
– Oppenheim, Schafer, Yoder, and Padgett: Discrete-Time Signal
Processing
– Plan on purchasing a hard copy new or used
Office hours:
– Two hours per week for instructor and each TA, times TBA
– You can schedule additional times with me as needed
Original:
Downsampled:
Upsampling by a factor of 2:
Original:
Upsampled:
x[n] y[n]
Filter 1:
y[n] = 3.6y[n–1]+5.0y[n–2]–3.2y[n–3]+.82y[n–4]
+.013x[n]–.032x[n–1]+.044x[n–2]–.033x[n–3]+.013x[n–4]
Filter 2:
y[n] = 2.7y[n–1]–3.3y[n–2]+2.0y[n–3]–.57y[n–4]
+.35x[n]–1.3x[n–1]+2.0x[n–2]–1.3x[n–3]+.35x[n–4]
Slide 22 ECE Department
Filter 1 in the time domain
Original:
Lowpass:
Original:
Highpass:
x[n] y[n]
x[n] y[n]
Pitch Amplitude
Original speech:
Complete
retraining
–7 dB 13 dB Clean
VTS (1997)
Original
CDCN (1990)
“Recovered”
CMN (baseline)
Threshold shifts by ~7 dB
Accuracy still poor for low SNRs
Procedure:
– Determine which time-frequency time-frequency components appear to
be dominated by the desired signal
– Reconstruct signal based on “good” components
A Monaural example:
– Mixed signals -
– Separated signals -
No Proc
Delay-sum
ZCAE-bin
ZCAE-cont