delft university of technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · education...

56
Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 1 / 35 Simulating Hearing Loss Delft University of Technology Leo Koop April 9, 2015

Upload: others

Post on 27-Jul-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 1 / 35

Simulating Hearing LossDelft University of Technology

Leo Koop

April 9, 2015

Page 2: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Outline1 Introductions and Motivation

IntroductionMotivationThe Ear and Cochlea

2 Modeling the CochleaThe General ModelLinear and Non Linear Models

3 Simulating Hearing LossApproachThe Linear Case; A Sound FilterResults

4 Testing and OutlookTestingOutlook

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 2 / 35

Page 3: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Next Subsection1 Introductions and Motivation

IntroductionMotivationThe Ear and Cochlea

2 Modeling the CochleaThe General ModelLinear and Non Linear Models

3 Simulating Hearing LossApproachThe Linear Case; A Sound FilterResults

4 Testing and OutlookTestingOutlook

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 3 / 35

Page 4: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Simulating Hearing Loss

• Applied Mathematics Department at TU Delft

• Supervisor: Kees Vuik

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 4 / 35

Page 5: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Simulating Hearing Loss

• An incas3 project

• Supervisor: Peter van Hengel

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 5 / 35

Page 6: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Next Subsection1 Introductions and Motivation

IntroductionMotivationThe Ear and Cochlea

2 Modeling the CochleaThe General ModelLinear and Non Linear Models

3 Simulating Hearing LossApproachThe Linear Case; A Sound FilterResults

4 Testing and OutlookTestingOutlook

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 6 / 35

Page 7: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Motivation - Hearing Loss, Becoming morePrevalent

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 7 / 35

Page 8: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Motivation - Uses of a Hearing Loss Simulator

• Education

• Hearing loss prevention

• Simplifying hearing aid development and testing

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 8 / 35

Page 9: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Motivation - Uses of a Hearing Loss Simulator

• Education

• Hearing loss prevention

• Simplifying hearing aid development and testing

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 8 / 35

Page 10: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Motivation - Uses of a Hearing Loss Simulator

• Education

• Hearing loss prevention

• Simplifying hearing aid development and testing

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 8 / 35

Page 11: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Next Subsection1 Introductions and Motivation

IntroductionMotivationThe Ear and Cochlea

2 Modeling the CochleaThe General ModelLinear and Non Linear Models

3 Simulating Hearing LossApproachThe Linear Case; A Sound FilterResults

4 Testing and OutlookTestingOutlook

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 9 / 35

Page 12: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

The Ear

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 10 / 35

Page 13: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

The Cochlea, a Cross Section

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 11 / 35

Page 14: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

The Cochlea

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 12 / 35

Page 15: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Next Subsection1 Introductions and Motivation

IntroductionMotivationThe Ear and Cochlea

2 Modeling the CochleaThe General ModelLinear and Non Linear Models

3 Simulating Hearing LossApproachThe Linear Case; A Sound FilterResults

4 Testing and OutlookTestingOutlook

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 13 / 35

Page 16: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Modeling the Cochlea

The Main Equation

∂2p

∂x2(x , t) − 2ρ∂2y

h∂t2(x , t) = 0, 0 ≤ x ≤ L, t ≥ 0 (1)

• y(x , t): The excitation of the oscillator

• p(x , t): Pressure on the cochlear partition

• ρ: Density of the cochlear fluid

• h: Height of the scala

• L: Length of the cochlea

• t: Time

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 14 / 35

Page 17: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Modeling the Cochlea

The Main Equation

∂2p

∂x2(x , t) − 2ρ∂2y

h∂t2(x , t) = 0, 0 ≤ x ≤ L, t ≥ 0 (1)

• y(x , t): The excitation of the oscillator

• p(x , t): Pressure on the cochlear partition

• ρ: Density of the cochlear fluid

• h: Height of the scala

• L: Length of the cochlea

• t: Time

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 14 / 35

Page 18: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Modeling the Cochlea

The Main Equation

∂2p

∂x2(x , t) − 2ρ∂2y

h∂t2(x , t) = 0, 0 ≤ x ≤ L, t ≥ 0 (1)

• y(x , t): The excitation of the oscillator

• p(x , t): Pressure on the cochlear partition

• ρ: Density of the cochlear fluid

• h: Height of the scala

• L: Length of the cochlea

• t: Time

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 14 / 35

Page 19: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Modeling the Cochlea

The Main Equation

∂2p

∂x2(x , t) − 2ρ∂2y

h∂t2(x , t) = 0, 0 ≤ x ≤ L, t ≥ 0 (1)

• y(x , t): The excitation of the oscillator

• p(x , t): Pressure on the cochlear partition

• ρ: Density of the cochlear fluid

• h: Height of the scala

• L: Length of the cochlea

• t: Time

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 14 / 35

Page 20: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Modeling the Cochlea

The Main Equation

∂2p

∂x2(x , t) − 2ρ∂2y

h∂t2(x , t) = 0, 0 ≤ x ≤ L, t ≥ 0 (1)

• y(x , t): The excitation of the oscillator

• p(x , t): Pressure on the cochlear partition

• ρ: Density of the cochlear fluid

• h: Height of the scala

• L: Length of the cochlea

• t: Time

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 14 / 35

Page 21: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Modeling the Cochlea

The pressure term

p(x , t) = my(x , t) + d(x)y(x , t) + s(x)y(x , t) (2)

• m: Mass of the membrane

• d(x): Position dependent damping

• s(x): Position dependent stiffness

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 15 / 35

Page 22: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Modeling the Cochlea

The pressure term

p(x , t) = my(x , t) + d(x)y(x , t) + s(x)y(x , t) (2)

• m: Mass of the membrane

• d(x): Position dependent damping

• s(x): Position dependent stiffness

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 15 / 35

Page 23: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Simplifying the equations

We introduce g(x , t) as follows:

g(x , t) = d(x)y(x , t) + s(x)y(x , t) (3)

Then rewrite my(x , t) as:

my(x , t) = p(x , t) − g(x , t) (4)

This allows us to then rewrite Equation (1) as:

∂2p

∂x2(x , t) − κp(x , t) = −κg(x , t) (5)

Where κ = 2ρhm .

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 16 / 35

Page 24: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Simplifying the equations

Equation 5 can be further reduced to 2 first degree ODEs byintroducing v as follows:

∂y

∂t(x , t) = v(x , t) (6)

∂v

∂t(x , t) =

p(x , t) − g(x , t)

m(7)

Which can then be solved with a numerical integrator, say ClassicalRunge Kutta 4

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 17 / 35

Page 25: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Next Subsection1 Introductions and Motivation

IntroductionMotivationThe Ear and Cochlea

2 Modeling the CochleaThe General ModelLinear and Non Linear Models

3 Simulating Hearing LossApproachThe Linear Case; A Sound FilterResults

4 Testing and OutlookTestingOutlook

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 18 / 35

Page 26: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Damping and Stiffness Terms

The pressure term

p(x , t) = my(x , t) + d(x)y(x , t) + s(x)y(x , t)

Linear damping term

d(x) = ε√m s(x)

Non-linear damping term

d(x , y) =

{(1 − γ)(δsat − δneg )

[1 − 1

1 + e(Λ−α)/µα

]+ γ(δsat − δneg )

[1 − 1

1 + eΛ−β/µβ

]+ δneg

}√m s(x)

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 19 / 35

Page 27: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Damping and Stiffness Terms

The pressure term

p(x , t) = my(x , t) + d(x)y(x , t) + s(x)y(x , t)

Linear damping term

d(x) = ε√m s(x)

Non-linear damping term

d(x , y) =

{(1 − γ)(δsat − δneg )

[1 − 1

1 + e(Λ−α)/µα

]+ γ(δsat − δneg )

[1 − 1

1 + eΛ−β/µβ

]+ δneg

}√m s(x)

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 19 / 35

Page 28: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Damping and Stiffness Terms

The pressure term

p(x , t) = my(x , t) + d(x)y(x , t) + s(x)y(x , t)

Linear damping term

d(x) = ε√m s(x)

Non-linear damping term

d(x , y) =

{(1 − γ)(δsat − δneg )

[1 − 1

1 + e(Λ−α)/µα

]+ γ(δsat − δneg )

[1 − 1

1 + eΛ−β/µβ

]+ δneg

}√m s(x)

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 19 / 35

Page 29: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Damping and Stiffness Terms

The pressure term

p(x , t) = my(x , t) + d(x)y(x , t) + s(x)y(x , t)

Linear stiffness term

s(x) = s0e−λx

Non-linear case; an additional delayed feedback stiffness term

c(x , y) =

{(1 − γ)(σzweig )

[1

1 + e(Λ−α)/µα

]+ γ(σzweig )

[1

1 + eΛ−β/µβ

]}(8)

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 20 / 35

Page 30: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Damping and Stiffness Terms

The pressure term

p(x , t) = my(x , t) + d(x)y(x , t) + s(x)y(x , t)

Linear stiffness term

s(x) = s0e−λx

Non-linear case; an additional delayed feedback stiffness term

c(x , y) =

{(1 − γ)(σzweig )

[1

1 + e(Λ−α)/µα

]+ γ(σzweig )

[1

1 + eΛ−β/µβ

]}(8)

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 20 / 35

Page 31: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Damping and Stiffness Terms

The pressure term

p(x , t) = my(x , t) + d(x)y(x , t) + s(x)y(x , t)

Linear stiffness term

s(x) = s0e−λx

Non-linear case; an additional delayed feedback stiffness term

c(x , y) =

{(1 − γ)(σzweig )

[1

1 + e(Λ−α)/µα

]+ γ(σzweig )

[1

1 + eΛ−β/µβ

]}(8)

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 20 / 35

Page 32: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

A Sample Model Output

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1−0.2

−0.15

−0.1

−0.05

0

0.05

0.1

0.15

0.2progress 50000.00 steps, t−tilde = 10.00

Oscillators in % of Cochlea Length

Oscill

ato

r D

ispla

cem

ent / V

elo

city (

nm

/ n

m/m

s)

osc. velocity

osc. displacement

Figure: Modeling the response of the basilar membrane to a tone sound

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 21 / 35

Page 33: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Next Subsection1 Introductions and Motivation

IntroductionMotivationThe Ear and Cochlea

2 Modeling the CochleaThe General ModelLinear and Non Linear Models

3 Simulating Hearing LossApproachThe Linear Case; A Sound FilterResults

4 Testing and OutlookTestingOutlook

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 22 / 35

Page 34: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Simulation Approach

• We have a good model of the normal cochlea

• Can we find the Cause given the Effect?

Idea

Find a method to get back the original sound from the model of ahealthy ear. Use this method on a model of a damaged ear tosimulate hearing loss

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 23 / 35

Page 35: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Simulation Approach

• We have a good model of the normal cochlea

• Can we find the Cause given the Effect?

Idea

Find a method to get back the original sound from the model of ahealthy ear. Use this method on a model of a damaged ear tosimulate hearing loss

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 23 / 35

Page 36: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Next Subsection1 Introductions and Motivation

IntroductionMotivationThe Ear and Cochlea

2 Modeling the CochleaThe General ModelLinear and Non Linear Models

3 Simulating Hearing LossApproachThe Linear Case; A Sound FilterResults

4 Testing and OutlookTestingOutlook

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 24 / 35

Page 37: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

The Model Viewed as a Convolution

0 2 4 6 8 10 12 14 16 18 20 22−1

−0.5

0

0.5

1Sound: A cappella singing

Time in seconds

Am

plit

ude (

dB

FS

)

0 2 4 6 8 10 12 14 16 18 20 22−2

−1

0

1

2x 10

−7 Oscillator trace

Time in seconds

Oscill

ato

r d

isp

lace

me

nt

(nm

/ms)

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 25 / 35

Page 38: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Finding the Inverse Filter

If the original sound is x and the result from the model is y then themodel is h

y(t) = x(t) ∗ h(t)

Performing a Fourier Transformation results in:

Y (f ) = X (f ) · H(f )

A change in basic operation from convolution to multiplication

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 26 / 35

Page 39: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Finding the Inverse FilterThen H and H−1 are:

H(f ) =Y (f )

X (f )

H−1(f ) =1

H(f )

X (f ) Can then easily be found

X (f ) =Y (f )

H(f )

And then:

x(t) = Inverse Fourier Transform of (X (f ))

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 27 / 35

Page 40: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Next Subsection1 Introductions and Motivation

IntroductionMotivationThe Ear and Cochlea

2 Modeling the CochleaThe General ModelLinear and Non Linear Models

3 Simulating Hearing LossApproachThe Linear Case; A Sound FilterResults

4 Testing and OutlookTestingOutlook

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 28 / 35

Page 41: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Some Results

0 2 4 6 8 10 12 14 16 18 20 22−1

−0.5

0

0.5

1Sound: A cappella singing

Time in seconds

Am

plit

ude (

dB

FS

)

0 2 4 6 8 10 12 14 16 18 20 22−1

−0.5

0

0.5

1Resynthesized sound

Time in seconds

Am

plit

ude (

dB

FS

)

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 29 / 35

Page 42: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

What Affects Sound Reproduction Quality

• Length of impulse response!!

• Type of window used, Gaussian seems to be a good choice

• Which oscillator is used

• Integration time step used (affects sound quality)

• Number of oscillators in the Model

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 30 / 35

Page 43: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

What Affects Sound Reproduction Quality

• Length of impulse response!!

• Type of window used, Gaussian seems to be a good choice

• Which oscillator is used

• Integration time step used (affects sound quality)

• Number of oscillators in the Model

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 30 / 35

Page 44: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

What Affects Sound Reproduction Quality

• Length of impulse response!!

• Type of window used, Gaussian seems to be a good choice

• Which oscillator is used

• Integration time step used (affects sound quality)

• Number of oscillators in the Model

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 30 / 35

Page 45: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

What Affects Sound Reproduction Quality

• Length of impulse response!!

• Type of window used, Gaussian seems to be a good choice

• Which oscillator is used

• Integration time step used (affects sound quality)

• Number of oscillators in the Model

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 30 / 35

Page 46: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

What Affects Sound Reproduction Quality

• Length of impulse response!!

• Type of window used, Gaussian seems to be a good choice

• Which oscillator is used

• Integration time step used (affects sound quality)

• Number of oscillators in the Model

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 30 / 35

Page 47: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Next Subsection1 Introductions and Motivation

IntroductionMotivationThe Ear and Cochlea

2 Modeling the CochleaThe General ModelLinear and Non Linear Models

3 Simulating Hearing LossApproachThe Linear Case; A Sound FilterResults

4 Testing and OutlookTestingOutlook

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 31 / 35

Page 48: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Testing

• Objective testing may be limited

• Subjective testing• Comparing two sounds on Right and Left channel does not work• Consecutive listening tends to work better• System limitations should be considered

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 32 / 35

Page 49: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Testing and Optimization, a Possibility

0 2 4 6 8 10 12 14 16 18 20 22−1

−0.5

0

0.5

1Resynthesized sound

Time in seconds

Am

plit

ude (

dB

FS

)

0 2 4 6 8 10 12 14 16 18 20 22−1

−0.5

0

0.5

1Resynthesized sound

Time in seconds

Am

plit

ude (

dB

FS

)

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 33 / 35

Page 50: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Next Subsection1 Introductions and Motivation

IntroductionMotivationThe Ear and Cochlea

2 Modeling the CochleaThe General ModelLinear and Non Linear Models

3 Simulating Hearing LossApproachThe Linear Case; A Sound FilterResults

4 Testing and OutlookTestingOutlook

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 34 / 35

Page 51: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Outlook

• We have a good model of the ear

• Can we get good sound back from the model?

• Improving the sample rate

• Using multiple oscillators

• Look for optimality using the settings required for the Non-linearmodel

• Resynthesizing sound from the non-linear model

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 35 / 35

Page 52: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Outlook

• We have a good model of the ear

• Can we get good sound back from the model?

• Improving the sample rate

• Using multiple oscillators

• Look for optimality using the settings required for the Non-linearmodel

• Resynthesizing sound from the non-linear model

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 35 / 35

Page 53: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Outlook

• We have a good model of the ear

• Can we get good sound back from the model?

• Improving the sample rate

• Using multiple oscillators

• Look for optimality using the settings required for the Non-linearmodel

• Resynthesizing sound from the non-linear model

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 35 / 35

Page 54: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Outlook

• We have a good model of the ear

• Can we get good sound back from the model?

• Improving the sample rate

• Using multiple oscillators

• Look for optimality using the settings required for the Non-linearmodel

• Resynthesizing sound from the non-linear model

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 35 / 35

Page 55: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Outlook

• We have a good model of the ear

• Can we get good sound back from the model?

• Improving the sample rate

• Using multiple oscillators

• Look for optimality using the settings required for the Non-linearmodel

• Resynthesizing sound from the non-linear model

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 35 / 35

Page 56: Delft University of Technologyhomepage.tudelft.nl/d2b4e/numanal/koop_presentation1.pdf · Education Hearing loss prevention Simplifying hearing aid development and testing Leo Koop

Outlook

• We have a good model of the ear

• Can we get good sound back from the model?

• Improving the sample rate

• Using multiple oscillators

• Look for optimality using the settings required for the Non-linearmodel

• Resynthesizing sound from the non-linear model

Leo Koop (TU Delft) Simulating Hearing Loss April 9, 2015 35 / 35