M u l t i - C h a n n e l N o i s e / E c h o - - PowerPoint PPT Presentation

m u l t i c h a n n e l n o i s e e c h o r e d u c t i o
SMART_READER_LITE
LIVE PREVIEW

M u l t i - C h a n n e l N o i s e / E c h o - - PowerPoint PPT Presentation

M u l t i - C h a n n e l N o i s e / E c h o R e d u c t i o n i n P u l s e A u d i o o n E m b e d d e d L i n u x K a r l F r e i b e r g e r , S t e f a n H u b


slide-1
SLIDE 1

b l

  • m

i n g i d e a s

M u l t i

  • C

h a n n e l N

  • i

s e / E c h

  • R

e d u c t i

  • n

i n P u l s e A u d i

  • n

E m b e d d e d L i n u x

K a r l F r e i b e r g e r , S t e f a n H u b e r , P e t e r M e e r w a l d

b c t e l e c t r

  • n

i c g e s m b h M a y 2 1 3

slide-2
SLIDE 2

b l

  • m

i n g i d e a s

O u t l i n e

  • C
  • m

m u n i c a t i

  • n

d e v i c e

  • E

c h

  • c

a n c e l l a t i

  • n
  • M

u l t i

  • c

h a n n e l n

  • i

s e / e c h

  • r

e d u c t i

  • n
  • P

u l s e A u d i

  • a

r c h i t e c t u r e

  • R

e s u l t s

slide-3
SLIDE 3

b l

  • m

i n g i d e a s

  • T

I O M A P 3 b a s e d ( D M 3 7 3 ) A R M C

  • r

t e x

  • A

8 , 1 G H z , 5 1 2 M B R A M

  • <

1 W , P

  • w

e r

  • v

e r E t h e r n e t ( P

  • E

)

  • T

w

  • a

u d i

  • c
  • d

e c s

– 4

  • c

h a n n e l m i c a r r a y

– h

a n d s e t , h e a d s e t

slide-4
SLIDE 4

b l

  • m

i n g i d e a s

Digital MEMS Microphones

slide-5
SLIDE 5

b l

  • m

i n g i d e a s

P r

  • b

l e m : M i c = T a r g e t S p e a k e r + E c h

  • +

N

  • i

s e D X D

slide-6
SLIDE 6

b l

  • m

i n g i d e a s

A c

  • u

s t i c E c h

  • a

n d N

  • i

s e R e d u c t i

  • n
slide-7
SLIDE 7

b l

  • m

i n g i d e a s

M u l t i

  • C

h a n n e l A u d i

  • P

r

  • c

e s s i n g

M = 4 … # M i c r

  • p

h

  • n

e s D … M i c r

  • p

h

  • n

e S i g n a l X … P l a y b a c k S i g n a l

slide-8
SLIDE 8

b l

  • m

i n g i d e a s

A d a p t i v e B e a m f

  • r

m e r

S S L… S

  • u

n d S

  • u

r c e L

  • c

a l i z a t i

  • n

F B F… F i x e d B e a m F

  • r

m e r B A C… B e a m f

  • r

m e r A d a p t i

  • n

C

  • n

t r

  • l

A B M… A d a p t i v e B l

  • c

k i n g M a t r i x A I C … A d a p t i v e I n t e r f e r e n c e C a n c e l l e r

slide-9
SLIDE 9

b l

  • m

i n g i d e a s

P u l s e A u d i

  • E

c h

  • C

a n c e l l a t i

  • n

R . . . R e s a m p l i n g N R … N

  • i

s e R e d u c t i

  • n
slide-10
SLIDE 10

b l

  • m

i n g i d e a s

P u l s e A u d i

  • C
  • n

t r i b u t i

  • n

s

D u r i n g 3 . a n d 4 . d e v e l

  • p

m e n t c y c l e

  • A

R M N E O N

  • p

t i m i z a t i

  • n

s ( r e m a p p i n g , s a m p l e c

  • n

v e r s i

  • n

, m i x i n g )

  • R

e s a m p l i n g i m p r

  • v

e m e n t s

  • S

u p p

  • r

t f

  • r

m u l t i

  • c

h a n n e l E C w i t h d i f f e r e n t i n p u t /

  • u

t p u t s a m p l e s p e c s

  • m
  • d

u l e

  • r

e m a p

  • s
  • u

r c e

  • S

i n g l e a n d m u l t i

  • c

h a n n e l A E C I m p l e m e n t a t i

  • n

s ( n

  • t

y e t p u b l i c )

slide-11
SLIDE 11

b l

  • m

i n g i d e a s

N

  • i

s e / E c h

  • R

e d u c t i

  • n

R e s u l t s

slide-12
SLIDE 12

b l

  • m

i n g i d e a s

R u n t i m e C

  • m

p

  • n

e n t s a n d O p t i m i z a t i

  • n
slide-13
SLIDE 13

b l

  • m

i n g i d e a s

R u n t i m e C

  • m

p a r i s

  • n
slide-14
SLIDE 14

b l

  • m

i n g i d e a s

S u m m a r y

  • M

u l t i

  • c

h a n n e l a u d i

  • p

r

  • c

e s s i n g

  • n

e m b e d d e d L i n u x

  • P

u l s e A u d i

  • p

r

  • v

i d e s n

  • i

s e / e c h

  • r

e d u c t i

  • n

t

  • a

p p l i c a t i

  • n
  • S

e p a r a t i

  • n
  • f

c

  • n

c e r n s : H a r d w a r e a b s t r a c t i

  • n

, s i g n a l p r

  • c

e s s i n g , a p p l i c a t i

  • n
  • O

p t i m i z a t i

  • n

r e q u i r e d ( a l g

  • r

i t h m d e s i g n , i m p l e m e n t a t i

  • n

l a y e r )

slide-15
SLIDE 15

b l

  • m

i n g i d e a s

Q u e s t i

  • n

s ?

M u l t i

  • C

h a n n e l N

  • i

s e / E c h

  • R

e d u c t i

  • n

i n P u l s e A u d i

  • n

E m b e d d e d L i n u x

K a r l F r e i b e r g e r , S t e f a n H u b e r , P e t e r M e e r w a l d f . l a s t n a m e @ b c t

  • e

l e c t r

  • n

i c . c

  • m

h t t p : / / w w w . b c t

  • e

l e c t r

  • n

i c . c

  • m

b c t e l e c t r

  • n

i c g e s m b h s a a l a c h s t r . 8 8 , 5 2 s a l z b u r g / a u s t r i a