Top Banner
A computational model for A computational model for simulating basilar- simulating basilar- membrane nonlinearity in membrane nonlinearity in subjects with normal and subjects with normal and impaired hearing impaired hearing Enrique A. Lopez-Poveda Centro Regional de Investigación Biomédica, Facultad de Medicina, Universidad de Castilla-La Mancha, 02071 Albacete, Spain. [email protected] Ray Meddis Centre for the Neural Basis of Hearing, University of Essex, Colchester CO4 3SQ, United Kingdom. [email protected]
14

A computational model for simulating basilar-membrane nonlinearity in subjects with normal and impaired hearing Enrique A. Lopez-Poveda Centro Regional.

Dec 20, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: A computational model for simulating basilar-membrane nonlinearity in subjects with normal and impaired hearing Enrique A. Lopez-Poveda Centro Regional.

A computational model for A computational model for simulating basilar-membrane simulating basilar-membrane nonlinearity in subjects with nonlinearity in subjects with normal and impaired hearingnormal and impaired hearing

Enrique A. Lopez-Poveda

Centro Regional de Investigación Biomédica, Facultad de Medicina, Universidad de Castilla-La Mancha, 02071 Albacete, Spain. [email protected]

Ray MeddisCentre for the Neural Basis of Hearing, University of Essex, Colchester CO4 3SQ,

United Kingdom. [email protected]

Page 2: A computational model for simulating basilar-membrane nonlinearity in subjects with normal and impaired hearing Enrique A. Lopez-Poveda Centro Regional.

AbstractAbstract11Psychophysical masking experiments show that hearing impairment implies not only an increase in hearing thresholds and in the width of the auditory filters, but also a loss of the nonlinearity associated with the cochlear compressive response (for a review see Moore, 1998). Loudness recruitment is a consequence of this loss that can not be overcome with linear hearing aids. The ideal hearing aid should, therefore, be able to compensate for the loss of nonlinearity as well as for the loss of sensitivity and sharpening of the auditory filters.

Here, we present ongoing research towards the development of a human nonlinear digital cochlear filter bank. Our approach is based on adapting a digital dual-resonance nonlinear (DRNL) computational model of cochlear frequency selectivity (Meddis et al., in preparation) for simulating the results of masking experiments in human subjects with normal and impaired hearing. We measure the amplitude of the DRNL filter output in response to two tonal stimuli: one of them (‘the signal’) at the filter’s best frequency (BF) and a second one (‘the masker’) with a frequency 0.6 times the frequency of the signal. The criterion we have applied when fitting the masking data is that the amplitude in response to the masker must be equal to or just exceed the output amplitude in response to the signal.

Preliminary results show that psychophysical masking data for subjects with normal and impaired hearing can be simulated by changing only the parameters of the compression function of the DRNL filter, at least for individual frequency channels. Our final goal is to enhance the DRNL filter so that it provides us with a good quantitative description of hearing impairment for a range of frequency channels. The system will have the ability to predict the benefit of any particular hearing aid and could be, therefore, a useful aid for designing and testing personalized nonlinear hearing aids.

Page 3: A computational model for simulating basilar-membrane nonlinearity in subjects with normal and impaired hearing Enrique A. Lopez-Poveda Centro Regional.

The modelThe model22

Pressure waveform

(Pa)

BM-velocity waveform

(m/s)

Stapes-velocity waveform

(m/s)

DRNL filterDRNL filterStapes

‘impedance’z = p / v

Stapes ‘impedance’

z = p / v

The model is digital implementation of two stages:• Stage 1: Gives out stapes velocity (m/s) as a function of stimulus pressure (Pa). Thus, we call it stapes ‘impedance’

(see below).• Stage 2: The DRNL filter gives out basilar membrane (BM) velocity (m/s) as a function of stapes velocity. (See panel 3).

100

1000

10000

100 1000 10000 100000

Stimulus frequency (Hz)

Stapes impedance (Pa*s/m)

The ‘stapes impedance’ at any stimulus frequency is computed directly by linear interpolation between measured data points for chinchilla (figure on the right).

Data from Ruggero et al. (1998), Rhode & Cooper (1996).

The middle-ear stage:Chinchilla

Page 4: A computational model for simulating basilar-membrane nonlinearity in subjects with normal and impaired hearing Enrique A. Lopez-Poveda Centro Regional.

The DRNL filterThe DRNL filter (Meddis (Meddis et alet al., in preparation)., in preparation)

Linear gain

Broken-stick nonlinearity

Nonlinear gain

Cascade of 2 1st-order

gammatone bandpass filters

Cascade of 3 2nd-order

Butterworth Low-pass filters

Cascade of 3 1st-order

gammatone bandpass filters

Cascade of 3 1st-order

gammatone bandpass filters

Cascade of 4 2nd-order

Butterworth Low-pass filters

Stapes velocity (m/s)

Basilar membrane velocity (m/s)

g CFlin, BWlin LPlin

CFnl, BWnlCFnl, BWnl LPnla, b,

33The input signal to the DRNL filter follows two paths: one linear and one nonlinear. The output signal is the sum of the resulting signals from both paths. Each path consists of a cascade of signal processing elements (see figure). The composite filter is computed digitally in the time domain. The filter parameters are shown in red color.

For the i-th sample, the output from the broken-stick nonlinearity is as follows:

yi = sign(xi) min(a|xi|, b|xi|).

Page 5: A computational model for simulating basilar-membrane nonlinearity in subjects with normal and impaired hearing Enrique A. Lopez-Poveda Centro Regional.

Modelling direct animal BM Modelling direct animal BM measurementsmeasurements44

The DRNL filter was originally designed to simulate direct measurements of basilar membrane (BM) activity. It is not a model of cochlear mechanics but reproduces a large number of animal BM data like input/output functions, cochlear tuning curves, two-tone suppression, local distortion products, as well as changes in phase, bandwidth, best frequency and impulse response with signal level. (Meddis et al., in preparation). Here are only two examples:

1E-6

1E-5

1E-4

1E-3

1E-2

0 20 40 60 80 100 120

level (dB SPL)

velocity (m/s)

3

5

7

9

10

11

13

17

BF=10 kHzC

freq (kHz)

1E-6

1E-5

1E-4

1E-3

1E-2

0 20 40 60 80 100 120

level (dB SPL)

velocity (m/s)

3

5

7

9

10

11

13

17

D

freq (kHz)

The DRNL simulates animal BM I/O functions

Animal data (Ruggero et al., 1997) Model (Meddis et al., in preparation)

1E-8

1E-7

1E-6

1E-5

0 5000 10000 15000 20000

frequency (Hz)

velocity (m/s)

f1

f2

2f1-f2

3f1-2f2

The DRNL generates the right combination tones

Page 6: A computational model for simulating basilar-membrane nonlinearity in subjects with normal and impaired hearing Enrique A. Lopez-Poveda Centro Regional.

Modelling human BM Modelling human BM nonlinearitynonlinearity55

Caution:Our approach could be interpreted as if we were implying that masking occurs only as a result that the peak velocity of BM vibration in response to the signal and the masker are comparable. We are not implying that. In fact, our model is not intended to be a model of forward masking.

Paradigm:• Two stimuli were passed through the model: a) the signal and b) the ‘masker’. The signal frequency

was equal to the DRNL-filter BF. The masker frequency was 0.6 times the signal frequency (as in Plack & Oxenham, 2000). Both stimuli had the same duration and were ramped up and down with 2ms raised-cosine ramps.

• We then measured the peak value of the DRNL response to the signal (OS) and the masker (OM) during the last half of the stimulus duration.

• For each signal intensity (Is), the task was to find out a masker intensity (IM) such that the ratio OS/OM equals (or just exceeded) 1. The value of 1 is arbitrary.

The model was tuned to simulate human BM nonlinearity as estimated by psychoacoustical masking experiments (Plack & Oxenham, 2000). Because our model is deterministic, our paradigm is a simplified version of the paradigm used by Plack & Oxenham.

Page 7: A computational model for simulating basilar-membrane nonlinearity in subjects with normal and impaired hearing Enrique A. Lopez-Poveda Centro Regional.

Results for normal hearing:Results for normal hearing:Masker level vs. Signal levelMasker level vs. Signal level

The DRNL parameters were tuned to fit to the experimental masking data for subject YO of Plack & Oxenham (2000) at different signal frequencies. The parameters are given in panel 9.

66

55

65

75

85

95

20 30 40 50 60 70 80 90

Signal level (dB SPL)

Masker level (dB SPL)

N.B. The experimental data corresponds to 1 KHz.

DRNL BF = 800 Hz

55

65

75

85

95

20 30 40 50 60 70 80 90

Signal level (dB SPL)

Masker level (dB SPL)

DRNL BF = 8000 Hz

55

65

75

85

95

20 30 40 50 60 70 80 90

Signal level (dB SPL)

Masker level (dB SPL)

(B)

(A)

DRNL BF = 500 Hz

55

65

75

85

95

20 30 40 50 60 70 80 90

Signal level (dB SPL)

Masker level (dB SPL)

DRNL BF = 250 Hz

55

65

75

85

95

20 30 40 50 60 70 80 90

Signal level (dB SPL)

Masker level (dB SPL)

DRNL BF = 4000 Hz

55

65

75

85

95

20 30 40 50 60 70 80 90

Signal level (dB SPL)

Masker level (dB SPL)(B)

(A)

DRNL BF = 2000 Hz

Experimental. Plack & Oxenham (2000). Subject YO.

Model

Page 8: A computational model for simulating basilar-membrane nonlinearity in subjects with normal and impaired hearing Enrique A. Lopez-Poveda Centro Regional.

Results for normal hearing:Results for normal hearing:Tuning curves & bandwidthsTuning curves & bandwidths

The figure on the right shows modelled isoresponse (tuning)

curves at an output velocity of 5e5 m/s, the BM velocity associated

with hearing threshold (HT). Notice the absolute HT in the model

coincides with the subject’s.

77

0

20

40

60

80

100

100 1000 10000

Stimulus frequency (Hz)

Stimulus intensity (dB SPL)

BF = 250 Hz

BF = 500 Hz (A)

BF = 500 Hz (B)

BF = 800 Hz

BF = 2000 Hz (A)

BF = 2000 Hz (B)

BF = 4000 Hz

BF = 8000 Hz

Subject YO absolutehearing threshold

The figure on the left shows that the 3dB-down bandwidth (BW3dB) of the modelled filters agree with the human BW3dB as calculated by the Glasberg and Moore (1983) formula:

BW3dB 0.89 ERB 0.89 [24.7 (4.37CF + 1)]

where CF is expressed in KHz

214

410

752

976852

0

100

200

300

400

500

600

700

800

0,100 1,000 10,000

Filter best frequency (KHz)

Filter 3dB-down bandwidth (Hz)

Expected human 3dB-down BW (Hz) Model 3dB-down BW (Hz)

The numbers correspond to model BW3dB

Page 9: A computational model for simulating basilar-membrane nonlinearity in subjects with normal and impaired hearing Enrique A. Lopez-Poveda Centro Regional.

88 Results for normal hearing:Results for normal hearing:Isointensity responseIsointensity response

The figures below show the isointensity response of the model. Notice that (i) the response gets wider and (ii) the BF changes slightly as the intensity of the stimulus increases. These are important properties of the DRNL filter which reflect the real behaviour (Rosen et al., 1998).

1.E-09

1.E-08

1.E-07

1.E-06

1.E-05

1.E-04

1.E-03

1.E-02

1.E-01

1.E+00

100 1000 10000

Stimulus frequency (Hz)

Model response (m/s)

0 dB SPL

10 dB SPL

20 dB SPL

30 dB SPL

40 dB SPL

50 dB SPL

60 dB SPL

70 dB SPL

80 dB SPL

90 dB SPL

100 dB SPL

Isointensity response at various CFs Normalised isointensity responses

The notches in the response are likely to be caused by phase cancellation between the linear and the nonlinear paths. They disappear when the nonlinear path is switched off (i.e., when parameter a equals zero — see panel 10).

-40

-30

-20

-10

0

100 1000 10000

Stimulus frequency (Hz)

Normalised DRNL output (dB ref. Max

output)

Page 10: A computational model for simulating basilar-membrane nonlinearity in subjects with normal and impaired hearing Enrique A. Lopez-Poveda Centro Regional.

0,01

0,1

1

10

100

1000

10000

100 1000 10000

DRNL Best Frequency (Hz)

Parameter value

CFlin (Hz)

BWlin (Hz)

CFnl (Hz)

BWnl (Hz)

a

b

g

n

Parameter

Model parametersModel parameters99DRNL BF 250 500 (A) 500 (B) 800 2000 (A) 2000 (B) 4000 8000

CFlin (Hz) 250 500 500 800 1940 1940 3850 7400

BWlin (Hz) 75 140 140 230 345 345 860 1300

g 80 80 80 80 80 80 80 80

LPlin CFlin CFlin CFlin CFlin CFlin CFlin CFlin CFlin

CFnl (Hz) 250 500 500 800 2000 2000 4000 7800

BWnl (Hz) 82 103 103 135 300 300 600 1050

a 63,5 583 900 1182 4153 1200 5982 2567

b ((s/m) ) 0,19 0,17 0,17 0,1 0,035 0,035 0,035 0,017

n 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25LPnl CFnl CFnl CFnl CFnl CFnl CFnl CFnl CFnl

Stimulusduration (s) 0.094 0.044 0.044 0.024 0.024 0.024 0.014 0.014

fs (Hz) 64000

The table shows the DRNL parameters used through out to simulate the characteristics of subject YO’s normal hearing. In principle,

this set of parameteres is ‘subject-specific’. Different subjects would require different

parameters.

The figure shows the dependence of DRNL parameters as a function of BF. Notice that all of the curves (except ‘a’) could be approximated by a straight line of the form:

log10(parameter) = y0 + mlog10(BF)

Page 11: A computational model for simulating basilar-membrane nonlinearity in subjects with normal and impaired hearing Enrique A. Lopez-Poveda Centro Regional.

Modelling human BM for Modelling human BM for impaired hearing subjectsimpaired hearing subjects

Impaired hearing usually implies auditory filters less tuned and a more linear masker level-to-signal level relationship in forward masking experiments. In our model, impaired hearing can be simulated by adjusting the value of parameter ‘a’, the gain of the nonlinear path.

1010

55

65

75

85

95

20 30 40 50 60 70 80 90

Signal level (dB SPL)

Masker level (dB SPL)

a = 0

a = 100

a = 200

a = 400

a = 1000

a = 2000

a = 5982

0

20

40

60

80

1000 10000

Stimulus frequency (Hz)

Stimulus intensity (dB SPL)

1.E-09

1.E-08

1.E-07

1.E-06

1.E-05

1.E-04

1000 10000

Stimulus frequency (Hz)

Model response (m/s)

Isoresponse curves (output = 5e5 m/s) Isointensity curves at 0 dB SPLMasking functions

As ‘a’ decreases the masking function becomes more ‘linear’ as observed for impaired listeners

(Oxenham & Plack, 1997).

As ‘a’ decreases the absolute hearing threshold increases and the ‘tuning curve’ becomes less sharp, as observed for impaired listeners.

Page 12: A computational model for simulating basilar-membrane nonlinearity in subjects with normal and impaired hearing Enrique A. Lopez-Poveda Centro Regional.

Discussion and Discussion and ConclusionsConclusions

• We have presented a model of human nonlinear cochlear frequency selectivity based on a dual-resonance mechanism. Notice that it does not require a feedback mechanism of gain control.

• The model can be fitted to reproduce direct animal BM data as well as psychoacoustic human BM data. Here, it has been fitted to reproduce the observed masker level-to-signal level data for a specific subject with normal hearing (subject YO in Plack & Oxenham, 2000). It also reproduces:

– the subject’s absolute hearing threshold,– the expected 3dB-down bandwidths,– reasonable tuning curves,– an increase of filter bandwidth with stimulus level,– a slight change in best-frequency with stimulus intensity.

• Notice that our model is not a model of forward masking. It simply tries to reproduce human nonlinear filters as characterised by masking experiments in a way similar to gammatone filters.

• In principle, it is possible to simulate impaired hearing by changing only parameter a.

• However, there are two important issues to bear in mind:– We have used ‘chinchilla’ middle-ear characteristics and not subject YO’s. Parameter ‘a’ of the DRNL filter may be

compensating the differences between subject YO’s and chinchilla middle-ear characteristics.– The parameters provided must be considered as subject-specific. Different subjects would require different

parameters. The underlying mechanism and overall behaviour, however, would be the same for all of them.

• These results are preliminary but promising. The plot of the model parameters as a function of best frequency shows that it is possible to develop a nonlinear human filterbank by interpolation of the DRNL filter parameters. The filterbank may be constructed as generic or subject-specific.

1111

Page 13: A computational model for simulating basilar-membrane nonlinearity in subjects with normal and impaired hearing Enrique A. Lopez-Poveda Centro Regional.

Practical applications of the Practical applications of the model to hearing-aidsmodel to hearing-aids

• Our model will have a wide range of applications for hearing-aid development. Our plans for the near future include carrying out applied research on the following:

Hearing-aid testing• To design a battery of tests based on our model for objectively measuring the benefit of current

hearing aids and anticipating the benefit of new ones. The advantages of this procedure are:– hearing aids could be tested for a range of hearing defficiencies as characterised by the the value of parameter ‘a’,– the tests could be generic but also subject-specific.

Hearing-aid fitting• To desing an in-the-lab procedure for the pre-fitting of hearing aids to meet generic as well as

subject-specific needs.

Hearing-aid design• To design a novel, fast signal processing algorithm based on the DRNL filter to be implemented as

part of auditory implants without the need for a feedback mechanism of gain control.

• To design a novel algorithm inverse to the DRNL filter that (like an auditory lens) compensates for hearing defficiencies without the need for an automatic gain control system.

1212

Page 14: A computational model for simulating basilar-membrane nonlinearity in subjects with normal and impaired hearing Enrique A. Lopez-Poveda Centro Regional.

Acknowledgements and Acknowledgements and ReferencesReferences

AcknowledgementsAuthor EALP’s work is supported by a internal research grant of the Universidad de Castilla-La Mancha.

References

Meddis R, O’Mard LP, Lopez-Poveda EA (in preparation). A computational algorithm for computing nonlinear auditory frequency selectivity.

Moore BCJ, Glasberg BR (1983). Suggested formulae for calculating auditory-filter bandwidths and excitation patterns. J. Acoust. Soc. Am.74: 750-753.

Moore BCJ (1998). Cochlear hearing loss, (Whurr Publishers Ltd., London).

Oxenham AJ, Plack CJ (1997). A behavioral measure of basilar-membrane nonlinearity in listeners with normal and impaired hearing. J. Acoust. Soc. Am. 101: 3666-3675.

Plack CJ, Oxenham AJ (2000). Basilar-membrane nonlinearity estimated by pulsation threshold. J. Acoust. Soc. Am. 107: 501-507.

Rosen S, Baker RJ, Darlin A (1998). Auditory filter nonlinearity at 2kHz in normal hearing listeners. J. Acoust. Soc. Am. 103: 2539-2550.

Rhode WS, Cooper NP (1996). Nonlinear mechanics in the apical turn of the chinchilla cochlea in vivo. Aud. Neurosc. 3: 101-121.

Ruggero MA, Rich NC, Shivapuja BG (1990). Middle-ear response in the chinchilla and its relationship to mechanics at the base of the cochlea. J. Acoust. Soc. Am. 87:1612-1629.

Ruggero MA, Rich NC, Recio A, Narayan SS, Robles L (1997). Basilar-membrane responses to tones at the base of the chinchilla cochlea. J. Acoust. Soc. Am. 101: 2151-2163.

1313