07 - DSP Applications Flashcards

1
Q

What is an algorithm?

A

A series of trigonometric and arithmetic operations; a series of steps used in digital processing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Name one class of algorithm

A

Spectral analysis
Digital filtering
Coding and compressing data
Noise reduction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe analog filters and digital filters

A

Analog - electronic circuits built with resistors, capacitors, and possibly transistors

Digital - algorithms that process the sampled and quantized data values

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Name 2 advantages of digital filters

A

Flexibility
Low Noise
Programmability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are 3 types of simple digital filters?

A

Simple gain filter: y(n)=Kx(n)
(Simple scaling algorithm independent of frequency)

Two-term difference filter: y(n)=x(n)-x(n-1)
(Acts as high pass filter because high frequencies have big differences between n and n-1 => preserved; low frequencies = low diff between n and n-1 => attenuated; any time you’re smoothing, it’s acting like a low pass filter)

Three-term average filter: y(n)=(x(n)+x(n-1)+x(n-2))/3
(Acts as low pass filter because high variation => more attenuation. E.g. 0, + 1, 0 = average of 0.33 (lost 66%), whereas lower frequency: 0, 0.5, 1 = average of 0.5 => only lost 50%)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Name 2 filter parameters

A

Centre frequency and bandwidth

Attenuation/roll-off rate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How many cutoff frequencies does a band pass filter have?

A

2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The cutoff frequency is defined as where the relative amplitude has dropped by ___ dB

A

3 dB

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the formula to find the bandwidth?

A

Bandwidth = Fu-FL

Upper cutoff frequency - lower cutoff frequency

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What does the roll-off rate represent?

A

The slope/attenuation

Represented at the decrease in dB/octave

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the four types of filters?

A

Low pass, high pass, band pass, and band stop (notch is extreme band stop filter)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is a filter bank?

A

A bank of filters…..that’s it…

Just kidding! It’s a bank of filters that divide the input signal into separate frequency regions, each of which can be processed independently (e.g different gains or attenuation. Used with treble and bass, or to personalize a hearing aid)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Narrower filters (e.g. 16-band filterbank compared to a 4-band filterbank) allow for _____ (finer/coarser) frequency axis resolution

A

Finer - can attenuate one small region (channel) while leaving the others intact. This can be used for identifying frequencies where there’s more noise and attenuating them)
-based on finding the appropriate set of coefficients

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

True or False: In a filterbank, all of the filters must have the same bandwidth

A

False - can have differing bandwidths

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Name 2 uses for a filterbank

A
  • processing (amplifying, compressing, etc) different frequency regions individually
  • remove noise by attenuating channels with low signal-to-noise ratio
  • use envelopes of each channel in cochlear implant speech processing
  • provide smoothed spectrum (1 or 1/3 octave) measures of sound level across frequency in sound level meters
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What does the “Fast” part of “Fast Fourier Transform” refer to?

A

The fact that it can be computed in real time

17
Q

How are digital signals transformed into the frequency domain?

A

Using the Discrete Fourier Transform

18
Q

What does Fourier theorem state?

A

All complex waves can be expressed as a combination of sinusoidal components of different amplitudes, phases, and frequencies

19
Q

Using digitization, we can run the Fast Fourier Transform (FFT) and view the resulting __________

A

Spectrum

20
Q

True or False: DSP methods can detect the presence of voicing in a speech signal and extract the pitch period

A

True

21
Q

Time-domain signal averaging is especially important for what type of assessment?

A

ABR measurements

22
Q

A transfer function conveys information on how a system changes the content in the input signal. What are the 2 components of the transfer function?

A

The MAGNITUDE spectrum (how the system changes the amplitude; mainly use this spectrum with hearing aids)

The PHASE spectrum

23
Q

Two examples of transfer functions would be:

A

Loudspeaker measurements

Hearing aids

24
Q

What is one commonly used signal processing technique?

A

FFT for spectral analysis and transfer function measurements

Digital filtering and filterbanks for frequency shaping, compression, and noise reduction