Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo “virtual pitch” es

55
Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo “virtual pitch” es “spectral pitch” dimenziok Virtual pitch: valoszinuleg (=biztos) idoelemzesbol adodik Spectral pitch: hangkepelemzes Ket eszleles: hangmagassag es hangszin

description

Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo “virtual pitch” es “spectral pitch” dimenziok Virtual pitch: valoszinuleg (=biztos) idoelemzesbol adodik Spectral pitch: hangkepelemzes Ket eszleles: hangmagassag es hangszin. - PowerPoint PPT Presentation

Transcript of Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo “virtual pitch” es

Page 1: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Alaphangmagassag (virtual pitch)

Terhardt (1972-74): megkulombozendo

“virtual pitch” es

“spectral pitch” dimenziok

Virtual pitch: valoszinuleg (=biztos) idoelemzesbol

adodik

Spectral pitch: hangkepelemzes

Ket eszleles: hangmagassag es hangszin

Page 2: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es
Page 3: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es
Page 4: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es
Page 5: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es
Page 6: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Alaphangmagassag erzekelese:idobe telik? (peldak)

“Virtual pitch” hatara kb 1 kHz

Dominans frekvenciaterulet (<1500 Hz) es felhangrendszamok (2-6) (Ritsma, 1962)

Autokorrelacio reszlegesen megmagyarazza

(Matlab peldak)

Page 7: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

E Λ

Page 8: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Szurt zajnak autokorrelacioja alacsony, feher zajnak nulla

Page 9: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Feloldott es feloldatlan komponensek:

Harmonikus felhangok linearisan (Hz) kovetik egymast,

Mig a ful tonotopiai rendszere Greenwood egyenletet koveti

Page 10: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

BM_mm = (16,7) log10 ((0,006046) freq + 1)(Greenwood egyenlőség)

Basilar membrane (=alaphàrtya?)

Page 11: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Theorem

(a b)2 a2 b2 2ab

proof obvious but no room to give it here...

Page 12: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Time-domain processing

•output of cochlea temporally structuredoutput of cochlea temporally structured•neural circuitry specialized for timeneural circuitry specialized for time

Page 13: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Licklider

Page 14: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Licklider

from cochleafrom cochlea

Page 15: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Licklider

Page 16: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Auditory Tuning Curve

Page 17: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

02.5

57.5

0.1

0.34

0.77

1.5

2.8

0.5

kHz

lag (ms)

period --> pitchperiod --> pitch

Page 18: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

similar model, based on similar model, based on binaural interactionbinaural interaction

Licklider, Jeffress: excitatory interactionLicklider, Jeffress: excitatory interaction

delayed s(t-T)

direct s(t)

fast synapses

Jeffress

Page 19: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es
Page 20: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es
Page 21: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Harmonic cancellation: inhibitory interactionHarmonic cancellation: inhibitory interaction

delayed s(t-T)

direct s(t)

I

E

de Cheveigné

Page 22: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

02.5

57.5

0.1

0.34

0.77

1.5

2.8

0.5

kHz

lag (ms)

period --> pitchperiod --> pitch

Page 23: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

medial superior olive (MSO)medial superior olive (MSO)

AVCN

cochlée

MSO

LSO

MNTB

DCN

PVCN

corps trapézoide

cochlée

AVCN

DCN

PVCN

bushy“bushy”

“bu

shy”

Page 24: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Lateral superior olive (LSO)Lateral superior olive (LSO)

AVCN

cochlée

MSO

LSO

MNTB

DCN

PVCN

corps trapézoide

cochlée

AVCN

DCN

PVCN

bushy“bushy”

“bu

shy”

Page 25: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Principle of MSOPrinciple of MSO

"coincidence counter" neuron"coincidence counter" neuron

Activated if impulses areActivated if impulses aresimultaneoussimultaneous at input at input

Page 26: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Model by Jeffress (1948)Model by Jeffress (1948)

Right earRight ear

Left earLeft ear Delay lineDelay line

Page 27: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Principle of LSOPrinciple of LSO

"anti-coincidence counter" neuron"anti-coincidence counter" neuron

activated activated except ifexcept if impulses impulsesare simultaneous at inputare simultaneous at input

MNTB

Page 28: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Durlach

model similar to Jeffress’s, based on model similar to Jeffress’s, based on binaural interactionbinaural interaction(Equalization-Cancellation)(Equalization-Cancellation)

Page 29: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

2 types of model

•Correlation (auto- & cross-)Correlation (auto- & cross-)

(excitatory interaction)(excitatory interaction)•CancellationCancellation

(inhibitory interaction)(inhibitory interaction)

Page 30: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

2 types of model

•Correlation (auto- & cross-)Correlation (auto- & cross-)

(excitatory interaction)(excitatory interaction)•CancellationCancellation

(inhibitory interaction)(inhibitory interaction)

Page 31: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Basic ingredients

xt

running autocorrelationrunning autocorrelation

Page 32: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Basic ingredients

xtL

running autocorrelationrunning autocorrelation

Page 33: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Basic ingredients

xtR

running autocorrelationrunning autocorrelation

Page 34: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Basic ingredients

xt xt

running autocorrelationrunning autocorrelation

Page 35: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Basic ingredients

x j x jjt1

tW

running autocorrelationrunning autocorrelation

Page 36: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Basic ingredients

rt () x jx jjt1

tW

running autocorrelationrunning autocorrelation

Page 37: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Basic ingredients

running autocorrelationrunning autocorrelation

rtL( ) x j

L x jL

jt1

tW

leftleft

Page 38: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Basic ingredients

running autocorrelationrunning autocorrelation

leftleft

rightright

rtL( ) x j

L x jL

jt1

tW

rtR( ) x j

Rx jR

jt1

tW

Page 39: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Basic ingredients

rtL( ) x j

L x jL

jt1

tW

running autocorrelationrunning autocorrelation

rtR( ) x j

Rx jR

jt1

tW

leftleft

rightright

running crosscorrelationrunning crosscorrelation

ct () x jLx j

R

jt1

tW

Page 40: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

Structure

auto- and crosscorrelation

network

sound or filtered sound

LR

linear combination

control and

interpretationpitch, etc..

11 22 33fast signal processingfast signal processing

Page 41: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

1. Licklider model of pitch

rt () x jx jjt1

tW

delayed x(t-)

direct x(t)

EE

EE

Page 42: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

1. Licklider model of pitch

•Module 1: calculate autocorrelation & Module 1: calculate autocorrelation &

crosscorrelation for all t, crosscorrelation for all t, , , •Module 2: select autocorrelation withModule 2: select autocorrelation with

parameter parameter •Module 3: vary Module 3: vary while monitoring output while monitoring output

of 2 for a maximumof 2 for a maximum

Page 43: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

2. Jeffress model of localization

•Module 2: select crosscorrelation withModule 2: select crosscorrelation with

parameter parameter •Module 3: vary Module 3: vary while monitoring output while monitoring output

of 2 for a maximumof 2 for a maximum

Page 44: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

4. Cancellation model of pitch

dt ( ) (x j x jjt1

tW

)2

I

E

delayed x(t-)

direct x(t)

Page 45: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

4. Cancellation model of pitch

dt ( ) (x j x jjt1

tW

)2

[x j2 x

j

2 2x j x jjt1

tW

]

Page 46: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

4. Cancellation model of pitch

dt ( ) rt(0) rt (0) 2rt ( )

autocorrelation termsautocorrelation terms

Page 47: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

•Module 2: linear combination of Module 2: linear combination of

autocorrelation terms (parameter autocorrelation terms (parameter •Module 3: vary Module 3: vary while monitoring output while monitoring output

of 2 for a minimumof 2 for a minimum

4. Cancellation model of pitch

Page 48: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

5. Equalization-Cancellation (Durlach)

xtL x t

R

Page 49: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

5. Equalization-Cancellation (Durlach)

dt ( ) (x jL x j

R )2

jt1

tW

Page 50: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

5. Equalization-Cancellation (Durlach)

dt ( )rtL(0) rt

R (0) 2ct()

autocorrelation & autocorrelation & crosscorrelation termscrosscorrelation terms

Page 51: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

6. Cancellation model of concurrent vowel

identification

delay tuned to perioddelay tuned to periodof interfering vowelof interfering vowel

delay

autocorrelation

templatetemplatematchingmatching

Page 52: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

6. Cancellation model of concurrent vowel

identification

delay

zt xt xtT

rt

z () ztztjt1

tW

Page 53: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

6. Cancellation model of concurrent vowel

identification

rt

z () (xt xtT)(x tjt1

tW

x tT )

Page 54: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

6. Cancellation model of concurrent vowel

identification

rt

z () rt ( ) rtT ( T) rtT( ) rt ( T)

autocorrelation termsautocorrelation terms

Page 55: Alaphangmagassag (virtual pitch) Terhardt (1972-74): megkulombozendo  “virtual pitch” es

•Module 2: linear combination ofModule 2: linear combination of

autocorrelation terms (parameters autocorrelation terms (parameters , , •Module 3: set T to cancel interfering vowel,Module 3: set T to cancel interfering vowel,

vary vary , compare output of 2 to template, compare output of 2 to template

6. Cancellation model of concurrent vowel

identification